From 217a53f9ab64035e2fb97d09ea9ad29a52ad642c Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Wed, 8 Aug 2018 12:36:52 -0500 Subject: [PATCH 01/17] August 8, 2018 - Completed the Routs and Controllers from the View-Cotrollers section [ Ruby-Stack ] --- .../IntegratingModels}/.gitignore | 0 .../Controllers/IntegratingModels/Gemfile | 49 +++++ .../IntegratingModels/Gemfile.lock | 175 ++++++++++++++++++ .../IntegratingModels}/README.rdoc | 0 .../IntegratingModels}/Rakefile | 0 .../app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 0 .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/application.css | 0 .../app/assets/stylesheets/users.scss | 39 ++++ .../app/controllers/application_controller.rb | 0 .../app/controllers/concerns/.keep | 0 .../app/controllers/users_controller.rb | 46 +++++ .../app/helpers/application_helper.rb | 0 .../app/helpers/users_helper.rb | 2 + .../IntegratingModels}/app/mailers/.keep | 0 .../IntegratingModels}/app/models/.keep | 0 .../app/models/concerns/.keep | 0 .../IntegratingModels/app/models/user.rb | 2 + .../app/views/layouts/application.html.erb | 30 +++ .../app/views/users/edit.html.erb | 19 ++ .../app/views/users/index.html.erb | 3 + .../app/views/users/new.html.erb | 19 ++ .../IntegratingModels}/bin/bundle | 0 .../IntegratingModels}/bin/rails | 0 .../IntegratingModels}/bin/rake | 0 .../IntegratingModels}/bin/setup | 0 .../IntegratingModels}/bin/spring | 0 .../IntegratingModels}/config.ru | 0 .../IntegratingModels/config/application.rb | 26 +++ .../IntegratingModels}/config/boot.rb | 0 .../IntegratingModels}/config/database.yml | 0 .../IntegratingModels}/config/environment.rb | 0 .../config/environments/development.rb | 44 +++++ .../config/environments/production.rb | 0 .../config/environments/test.rb | 0 .../config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../config/initializers/inflections.rb | 0 .../config/initializers/mime_types.rb | 0 .../config/initializers/rails_footnotes.rb | 27 +++ .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 0 .../IntegratingModels}/config/locales/en.yml | 0 .../IntegratingModels/config/routes.rb | 19 ++ .../IntegratingModels/config/secrets.yml | 22 +++ .../db/migrate/20180807013118_create_users.rb | 9 + .../IntegratingModels/db/schema.rb | 22 +++ .../IntegratingModels}/db/seeds.rb | 0 .../IntegratingModels}/lib/assets/.keep | 0 .../IntegratingModels}/lib/tasks/.keep | 0 .../IntegratingModels}/log/.keep | 0 .../IntegratingModels}/public/404.html | 0 .../IntegratingModels}/public/422.html | 0 .../IntegratingModels}/public/500.html | 0 .../IntegratingModels}/public/favicon.ico | 0 .../IntegratingModels}/public/robots.txt | 0 .../IntegratingModels}/test/controllers/.keep | 0 .../test/controllers/users_controller_test.rb | 7 + .../IntegratingModels}/test/fixtures/.keep | 0 .../IntegratingModels/test/fixtures/users.yml | 7 + .../IntegratingModels}/test/helpers/.keep | 0 .../IntegratingModels}/test/integration/.keep | 0 .../IntegratingModels}/test/mailers/.keep | 0 .../IntegratingModels}/test/models/.keep | 0 .../test/models/user_test.rb | 0 .../IntegratingModels}/test/test_helper.rb | 0 .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../RoutesAndControllers}/.gitignore | 0 .../Controllers/RoutesAndControllers/Gemfile | 47 +++++ .../RoutesAndControllers/Gemfile.lock | 170 +++++++++++++++++ .../RoutesAndControllers/README.rdoc | 28 +++ .../RoutesAndControllers}/Rakefile | 0 .../app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 0 .../app/assets/javascripts/says.coffee | 3 + .../app/assets/stylesheets/application.css | 0 .../app/assets/stylesheets/says.scss | 3 + .../app/controllers/application_controller.rb | 0 .../app/controllers/concerns/.keep | 0 .../app/controllers/says_controller.rb | 32 ++++ .../app/helpers/application_helper.rb | 0 .../app/helpers/says_helper.rb | 2 + .../RoutesAndControllers}/app/mailers/.keep | 0 .../RoutesAndControllers}/app/models/.keep | 0 .../app/models/concerns/.keep | 0 .../app/views/layouts/application.html.erb | 14 ++ .../app/views/says/hello.html.erb | 2 + .../app/views/says/index.html.erb | 2 + .../app/views/says/restart.html.erb | 2 + .../app/views/says/sayhello.html.erb | 2 + .../app/views/says/times.html.erb | 2 + .../RoutesAndControllers}/bin/bundle | 0 .../RoutesAndControllers}/bin/rails | 0 .../RoutesAndControllers}/bin/rake | 0 .../RoutesAndControllers}/bin/setup | 0 .../RoutesAndControllers}/bin/spring | 0 .../RoutesAndControllers}/config.ru | 0 .../config/application.rb | 26 +++ .../RoutesAndControllers}/config/boot.rb | 0 .../RoutesAndControllers}/config/database.yml | 0 .../config/environment.rb | 0 .../config/environments/development.rb | 0 .../config/environments/production.rb | 0 .../config/environments/test.rb | 0 .../config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../config/initializers/inflections.rb | 0 .../config/initializers/mime_types.rb | 0 .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 0 .../config/locales/en.yml | 0 .../RoutesAndControllers/config/routes.rb | 63 +++++++ .../RoutesAndControllers/config/secrets.yml | 22 +++ .../RoutesAndControllers}/db/seeds.rb | 0 .../RoutesAndControllers}/lib/assets/.keep | 0 .../RoutesAndControllers}/lib/tasks/.keep | 0 .../RoutesAndControllers}/log/.keep | 0 .../RoutesAndControllers}/public/404.html | 0 .../RoutesAndControllers}/public/422.html | 0 .../RoutesAndControllers}/public/500.html | 0 .../RoutesAndControllers}/public/favicon.ico | 0 .../RoutesAndControllers}/public/robots.txt | 0 .../test/controllers/.keep | 0 .../test/controllers/says_controller_test.rb | 29 +++ .../RoutesAndControllers}/test/fixtures/.keep | 0 .../RoutesAndControllers}/test/helpers/.keep | 0 .../test/integration/.keep | 0 .../RoutesAndControllers}/test/mailers/.keep | 0 .../RoutesAndControllers}/test/models/.keep | 0 .../RoutesAndControllers}/test/test_helper.rb | 0 .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../BlogsPostMsgs_I}/.gitignore | 0 .../{ => Models}/BlogsPostMsgs_I/Gemfile | 0 .../{ => Models}/BlogsPostMsgs_I/Gemfile.lock | 0 .../{ => Models}/BlogsPostMsgs_I/README.txt | 0 .../BlogsPostMsgs_I}/Rakefile | 0 .../BlogsPostMsgs_I}/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 0 .../app/assets/stylesheets/application.css | 0 .../app/controllers/application_controller.rb | 0 .../app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 0 .../BlogsPostMsgs_I}/app/mailers/.keep | 0 .../BlogsPostMsgs_I}/app/models/.keep | 0 .../BlogsPostMsgs_I/app/models/blog.rb | 0 .../app/models/concerns/.keep | 0 .../BlogsPostMsgs_I/app/models/message.rb | 0 .../BlogsPostMsgs_I/app/models/post.rb | 0 .../app/views/layouts/application.html.erb | 0 .../BlogsPostMsgs_I}/bin/bundle | 0 .../BlogsPostMsgs_I}/bin/rails | 0 .../BlogsPostMsgs_I}/bin/rake | 0 .../BlogsPostMsgs_I}/bin/setup | 0 .../BlogsPostMsgs_I}/bin/spring | 0 .../BlogsPostMsgs_I}/config.ru | 0 .../BlogsPostMsgs_I/config/application.rb | 0 .../BlogsPostMsgs_I}/config/boot.rb | 0 .../BlogsPostMsgs_I}/config/database.yml | 0 .../BlogsPostMsgs_I}/config/environment.rb | 0 .../config/environments/development.rb | 0 .../config/environments/production.rb | 0 .../config/environments/test.rb | 0 .../config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../config/initializers/inflections.rb | 0 .../config/initializers/mime_types.rb | 0 .../config/initializers/session_store.rb | 0 .../config/initializers/wrap_parameters.rb | 0 .../BlogsPostMsgs_I}/config/locales/en.yml | 0 .../BlogsPostMsgs_I/config/routes.rb | 0 .../BlogsPostMsgs_I/config/secrets.yml | 0 .../db/migrate/20180802231355_create_blogs.rb | 0 .../db/migrate/20180802231413_create_posts.rb | 0 .../migrate/20180802231428_create_messages.rb | 0 .../{ => Models}/BlogsPostMsgs_I/db/schema.rb | 0 .../BlogsPostMsgs_I}/db/seeds.rb | 0 .../BlogsPostMsgs_I}/lib/assets/.keep | 0 .../BlogsPostMsgs_I}/lib/tasks/.keep | 0 .../BlogsPostMsgs_I}/log/.keep | 0 .../BlogsPostMsgs_I}/public/404.html | 0 .../BlogsPostMsgs_I}/public/422.html | 0 .../BlogsPostMsgs_I}/public/500.html | 0 .../BlogsPostMsgs_I}/public/favicon.ico | 0 .../BlogsPostMsgs_I}/public/robots.txt | 0 .../BlogsPostMsgs_I}/test/controllers/.keep | 0 .../BlogsPostMsgs_I}/test/fixtures/.keep | 0 .../BlogsPostMsgs_I/test/fixtures/blogs.yml | 0 .../test/fixtures/messages.yml | 0 .../BlogsPostMsgs_I/test/fixtures/posts.yml | 0 .../BlogsPostMsgs_I}/test/helpers/.keep | 0 .../BlogsPostMsgs_I}/test/integration/.keep | 0 .../BlogsPostMsgs_I}/test/mailers/.keep | 0 .../BlogsPostMsgs_I}/test/models/.keep | 0 .../BlogsPostMsgs_I/test/models/blog_test.rb | 0 .../test/models/message_test.rb | 0 .../BlogsPostMsgs_I/test/models/post_test.rb | 0 .../BlogsPostMsgs_I}/test/test_helper.rb | 0 .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../BlogsPostMsgs_II}/.gitignore | 0 .../{ => Models}/BlogsPostMsgs_II/Gemfile | 0 .../BlogsPostMsgs_II/Gemfile.lock | 0 .../{ => Models}/BlogsPostMsgs_II/README.txt | 0 .../BlogsPostMsgs_II}/Rakefile | 0 .../BlogsPostMsgs_II}/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 0 .../app/assets/stylesheets/application.css | 0 .../app/controllers/application_controller.rb | 0 .../app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 0 .../BlogsPostMsgs_II}/app/mailers/.keep | 0 .../BlogsPostMsgs_II}/app/models/.keep | 0 .../BlogsPostMsgs_II/app/models/blog.rb | 0 .../app/models/concerns/.keep | 0 .../BlogsPostMsgs_II/app/models/messsage.rb | 0 .../BlogsPostMsgs_II/app/models/owner.rb | 0 .../BlogsPostMsgs_II/app/models/post.rb | 0 .../BlogsPostMsgs_II/app/models/user.rb | 0 .../app/views/layouts/application.html.erb | 0 .../BlogsPostMsgs_II}/bin/bundle | 0 .../BlogsPostMsgs_II}/bin/rails | 0 .../BlogsPostMsgs_II}/bin/rake | 0 .../BlogsPostMsgs_II}/bin/setup | 0 .../BlogsPostMsgs_II}/bin/spring | 0 .../BlogsPostMsgs_II}/config.ru | 0 .../BlogsPostMsgs_II/config/application.rb | 0 .../BlogsPostMsgs_II}/config/boot.rb | 0 .../BlogsPostMsgs_II}/config/database.yml | 0 .../BlogsPostMsgs_II}/config/environment.rb | 0 .../config/environments/development.rb | 0 .../config/environments/production.rb | 0 .../config/environments/test.rb | 0 .../config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../config/initializers/inflections.rb | 0 .../config/initializers/mime_types.rb | 0 .../config/initializers/session_store.rb | 0 .../config/initializers/wrap_parameters.rb | 0 .../BlogsPostMsgs_II}/config/locales/en.yml | 0 .../BlogsPostMsgs_II/config/routes.rb | 0 .../BlogsPostMsgs_II/config/secrets.yml | 0 .../db/migrate/20180803161149_create_users.rb | 0 .../db/migrate/20180803162114_create_blogs.rb | 0 .../db/migrate/20180803162409_create_posts.rb | 0 .../20180803162518_create_messsages.rb | 0 .../migrate/20180803162655_create_owners.rb | 0 .../BlogsPostMsgs_II/db/schema.rb | 0 .../BlogsPostMsgs_II}/db/seeds.rb | 0 .../BlogsPostMsgs_II}/lib/assets/.keep | 0 .../BlogsPostMsgs_II}/lib/tasks/.keep | 0 .../BlogsPostMsgs_II}/log/.keep | 0 .../BlogsPostMsgs_II}/public/404.html | 0 .../BlogsPostMsgs_II}/public/422.html | 0 .../BlogsPostMsgs_II}/public/500.html | 0 .../BlogsPostMsgs_II}/public/favicon.ico | 0 .../BlogsPostMsgs_II}/public/robots.txt | 0 .../Rails/{ => Models}/BlogsPostMsgs_II/q | 0 .../BlogsPostMsgs_II}/test/controllers/.keep | 0 .../BlogsPostMsgs_II}/test/fixtures/.keep | 0 .../BlogsPostMsgs_II/test/fixtures/blogs.yml | 0 .../test/fixtures/messsages.yml | 0 .../BlogsPostMsgs_II/test/fixtures/owners.yml | 0 .../BlogsPostMsgs_II/test/fixtures/posts.yml | 0 .../BlogsPostMsgs_II/test/fixtures/users.yml | 0 .../BlogsPostMsgs_II}/test/helpers/.keep | 0 .../BlogsPostMsgs_II}/test/integration/.keep | 0 .../BlogsPostMsgs_II}/test/mailers/.keep | 0 .../BlogsPostMsgs_II}/test/models/.keep | 0 .../BlogsPostMsgs_II/test/models/blog_test.rb | 0 .../test/models/messsage_test.rb | 0 .../test/models/owner_test.rb | 0 .../BlogsPostMsgs_II/test/models/post_test.rb | 0 .../test/models/user_test.rb | 0 .../BlogsPostMsgs_II}/test/test_helper.rb | 0 .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../DojoNinjas}/.gitignore | 0 .../Rails/{ => Models}/DojoNinjas/Gemfile | 0 .../{ => Models}/DojoNinjas/Gemfile.lock | 0 .../Rails/{ => Models}/DojoNinjas/README.txt | 0 .../DojoNinjas}/Rakefile | 0 .../DojoNinjas}/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 0 .../app/assets/stylesheets/application.css | 0 .../app/controllers/application_controller.rb | 0 .../app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 0 .../DojoNinjas}/app/mailers/.keep | 0 .../DojoNinjas}/app/models/.keep | 0 .../DojoNinjas}/app/models/concerns/.keep | 0 .../DojoNinjas/app/models/dojo.rb | 0 .../DojoNinjas/app/models/ninja.rb | 0 .../app/views/layouts/application.html.erb | 0 .../DojoNinjas}/bin/bundle | 0 .../DojoNinjas}/bin/rails | 0 .../DojoNinjas}/bin/rake | 0 .../DojoNinjas}/bin/setup | 0 .../DojoNinjas}/bin/spring | 0 .../DojoNinjas}/config.ru | 0 .../DojoNinjas/config/application.rb | 0 .../DojoNinjas}/config/boot.rb | 0 .../DojoNinjas}/config/database.yml | 0 .../DojoNinjas}/config/environment.rb | 0 .../config/environments/development.rb | 0 .../config/environments/production.rb | 0 .../DojoNinjas}/config/environments/test.rb | 0 .../DojoNinjas}/config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../config/initializers/inflections.rb | 0 .../config/initializers/mime_types.rb | 0 .../config/initializers/session_store.rb | 0 .../config/initializers/wrap_parameters.rb | 0 .../DojoNinjas}/config/locales/en.yml | 0 .../{ => Models}/DojoNinjas/config/routes.rb | 0 .../DojoNinjas/config/secrets.yml | 0 .../db/migrate/20180802153530_create_dojos.rb | 0 .../migrate/20180802153742_create_ninjas.rb | 0 .../{ => Models}/DojoNinjas/db/schema.rb | 0 .../DojoNinjas}/db/seeds.rb | 0 .../DojoNinjas}/lib/assets/.keep | 0 .../DojoNinjas}/lib/tasks/.keep | 0 .../DojoNinjas}/log/.keep | 0 .../DojoNinjas}/public/404.html | 0 .../DojoNinjas}/public/422.html | 0 .../DojoNinjas}/public/500.html | 0 .../DojoNinjas}/public/favicon.ico | 0 .../DojoNinjas}/public/robots.txt | 0 .../DojoNinjas}/test/controllers/.keep | 0 .../DojoNinjas}/test/fixtures/.keep | 0 .../DojoNinjas/test/fixtures/dojos.yml | 0 .../DojoNinjas/test/fixtures/ninjas.yml | 0 .../DojoNinjas}/test/helpers/.keep | 0 .../DojoNinjas}/test/integration/.keep | 0 .../DojoNinjas}/test/mailers/.keep | 0 .../DojoNinjas}/test/models/.keep | 0 .../DojoNinjas/test/models/dojo_test.rb | 0 .../DojoNinjas/test/models/ninja_test.rb | 0 .../DojoNinjas}/test/test_helper.rb | 0 .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../Friendships_SelfJoin}/.gitignore | 0 .../{ => Models}/Friendships_SelfJoin/Gemfile | 0 .../Friendships_SelfJoin/Gemfile.lock | 0 .../Friendships_SelfJoin/README.txt | 0 .../Friendships_SelfJoin}/Rakefile | 0 .../app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 0 .../app/assets/stylesheets/application.css | 0 .../app/controllers/application_controller.rb | 0 .../app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 0 .../Friendships_SelfJoin}/app/mailers/.keep | 0 .../Friendships_SelfJoin}/app/models/.keep | 0 .../app/models/concerns/.keep | 0 .../app/models/friendship.rb | 0 .../Friendships_SelfJoin/app/models/user.rb | 0 .../app/views/layouts/application.html.erb | 0 .../Friendships_SelfJoin}/bin/bundle | 0 .../Friendships_SelfJoin}/bin/rails | 0 .../Friendships_SelfJoin}/bin/rake | 0 .../Friendships_SelfJoin}/bin/setup | 0 .../Friendships_SelfJoin}/bin/spring | 0 .../Friendships_SelfJoin}/config.ru | 0 .../config/application.rb | 0 .../Friendships_SelfJoin}/config/boot.rb | 0 .../Friendships_SelfJoin}/config/database.yml | 0 .../config/environment.rb | 0 .../config/environments/development.rb | 0 .../config/environments/production.rb | 0 .../config/environments/test.rb | 0 .../config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../config/initializers/inflections.rb | 0 .../config/initializers/mime_types.rb | 0 .../config/initializers/session_store.rb | 0 .../config/initializers/wrap_parameters.rb | 0 .../config/locales/en.yml | 0 .../Friendships_SelfJoin/config/routes.rb | 0 .../Friendships_SelfJoin/config/secrets.yml | 0 .../db/migrate/20180805054511_create_users.rb | 0 .../20180805054805_create_friendships.rb | 0 .../Friendships_SelfJoin/db/schema.rb | 0 .../Friendships_SelfJoin}/db/seeds.rb | 0 .../Friendships_SelfJoin}/lib/assets/.keep | 0 .../Friendships_SelfJoin}/lib/tasks/.keep | 0 .../Friendships_SelfJoin}/log/.keep | 0 .../Friendships_SelfJoin}/public/404.html | 0 .../Friendships_SelfJoin}/public/422.html | 0 .../Friendships_SelfJoin}/public/500.html | 0 .../Friendships_SelfJoin}/public/favicon.ico | 0 .../Friendships_SelfJoin}/public/robots.txt | 0 .../test/controllers/.keep | 0 .../Friendships_SelfJoin}/test/fixtures/.keep | 0 .../test/fixtures/friendships.yml | 0 .../test/fixtures/users.yml | 0 .../Friendships_SelfJoin}/test/helpers/.keep | 0 .../test/integration/.keep | 0 .../Friendships_SelfJoin}/test/mailers/.keep | 0 .../Friendships_SelfJoin}/test/models/.keep | 0 .../test/models/friendship_test.rb | 0 .../test/models/user_test.rb | 0 .../Friendships_SelfJoin}/test/test_helper.rb | 0 .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../Instagram_SelfJoin}/.gitignore | 0 .../{ => Models}/Instagram_SelfJoin/Gemfile | 0 .../Instagram_SelfJoin/Gemfile.lock | 0 .../Instagram_SelfJoin/README.txt | 0 .../Instagram_SelfJoin}/Rakefile | 0 .../app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 0 .../app/assets/stylesheets/application.css | 0 .../app/controllers/application_controller.rb | 0 .../app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 0 .../Instagram_SelfJoin}/app/mailers/.keep | 0 .../Instagram_SelfJoin}/app/models/.keep | 0 .../app/models/concerns/.keep | 0 .../Instagram_SelfJoin/app/models/follow.rb | 0 .../Instagram_SelfJoin/app/models/user.rb | 0 .../app/views/layouts/application.html.erb | 0 .../Instagram_SelfJoin}/bin/bundle | 0 .../Instagram_SelfJoin}/bin/rails | 0 .../Instagram_SelfJoin}/bin/rake | 0 .../Instagram_SelfJoin}/bin/setup | 0 .../Instagram_SelfJoin}/bin/spring | 0 .../Instagram_SelfJoin}/config.ru | 0 .../Instagram_SelfJoin/config/application.rb | 0 .../Instagram_SelfJoin}/config/boot.rb | 0 .../Instagram_SelfJoin}/config/database.yml | 0 .../Instagram_SelfJoin}/config/environment.rb | 0 .../config/environments/development.rb | 0 .../config/environments/production.rb | 0 .../config/environments/test.rb | 0 .../config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../config/initializers/inflections.rb | 0 .../config/initializers/mime_types.rb | 0 .../config/initializers/session_store.rb | 0 .../config/initializers/wrap_parameters.rb | 0 .../Instagram_SelfJoin}/config/locales/en.yml | 0 .../Instagram_SelfJoin/config/routes.rb | 0 .../Instagram_SelfJoin/config/secrets.yml | 0 .../db/migrate/20180805024627_create_users.rb | 0 .../migrate/20180805030359_create_follows.rb | 0 .../Instagram_SelfJoin/db/schema.rb | 0 .../Instagram_SelfJoin}/db/seeds.rb | 0 .../Instagram_SelfJoin}/lib/assets/.keep | 0 .../Instagram_SelfJoin}/lib/tasks/.keep | 0 .../Instagram_SelfJoin}/log/.keep | 0 .../Instagram_SelfJoin}/public/404.html | 0 .../Instagram_SelfJoin}/public/422.html | 0 .../Instagram_SelfJoin}/public/500.html | 0 .../Instagram_SelfJoin}/public/favicon.ico | 0 .../Instagram_SelfJoin}/public/robots.txt | 0 .../test/controllers/.keep | 0 .../Instagram_SelfJoin}/test/fixtures/.keep | 0 .../test/fixtures/follows.yml | 0 .../test/fixtures/users.yml | 0 .../Instagram_SelfJoin}/test/helpers/.keep | 0 .../test/integration/.keep | 0 .../Instagram_SelfJoin}/test/mailers/.keep | 0 .../Instagram_SelfJoin}/test/models/.keep | 0 .../test/models/follow_test.rb | 0 .../test/models/user_test.rb | 0 .../Instagram_SelfJoin}/test/test_helper.rb | 0 .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../Rails/Models/Polymorphism/.gitignore | 17 ++ .../Rails/{ => Models}/Polymorphism/Gemfile | 0 .../{ => Models}/Polymorphism/Gemfile.lock | 0 .../{ => Models}/Polymorphism/README.txt | 0 .../{users => Models/Polymorphism}/Rakefile | 0 .../Polymorphism}/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 0 .../app/assets/stylesheets/application.css | 0 .../app/controllers/application_controller.rb | 0 .../app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 0 .../Polymorphism}/app/mailers/.keep | 0 .../Polymorphism}/app/models/.keep | 0 .../Polymorphism/app/models/blog.rb | 0 .../Polymorphism/app/models/comment.rb | 0 .../Polymorphism}/app/models/concerns/.keep | 0 .../Polymorphism/app/models/messsage.rb | 0 .../Polymorphism/app/models/owner.rb | 0 .../Polymorphism/app/models/post.rb | 0 .../Polymorphism/app/models/user.rb | 0 .../app/views/layouts/application.html.erb | 0 .../{users => Models/Polymorphism}/bin/bundle | 0 .../{users => Models/Polymorphism}/bin/rails | 0 .../{users => Models/Polymorphism}/bin/rake | 0 .../{users => Models/Polymorphism}/bin/setup | 0 .../{users => Models/Polymorphism}/bin/spring | 0 .../{users => Models/Polymorphism}/config.ru | 0 .../Polymorphism/config/application.rb | 0 .../Polymorphism}/config/boot.rb | 0 .../Polymorphism}/config/database.yml | 0 .../Polymorphism}/config/environment.rb | 0 .../config/environments/development.rb | 0 .../config/environments/production.rb | 0 .../Polymorphism}/config/environments/test.rb | 0 .../config/initializers/assets.rb | 0 .../initializers/backtrace_silencers.rb | 0 .../config/initializers/cookies_serializer.rb | 0 .../initializers/filter_parameter_logging.rb | 0 .../config/initializers/inflections.rb | 0 .../config/initializers/mime_types.rb | 0 .../config/initializers/session_store.rb | 0 .../config/initializers/wrap_parameters.rb | 0 .../Polymorphism}/config/locales/en.yml | 0 .../Polymorphism/config/routes.rb | 0 .../Polymorphism/config/secrets.yml | 0 .../db/migrate/20180803161149_create_users.rb | 0 .../db/migrate/20180803162114_create_blogs.rb | 0 .../db/migrate/20180803162409_create_posts.rb | 0 .../20180803162518_create_messsages.rb | 0 .../migrate/20180803162655_create_owners.rb | 0 .../migrate/20180804224501_create_comments.rb | 0 .../{ => Models}/Polymorphism/db/schema.rb | 0 .../Rails/Models/Polymorphism/db/seeds.rb | 7 + .../Polymorphism}/lib/assets/.keep | 0 .../Polymorphism}/lib/tasks/.keep | 0 .../{users => Models/Polymorphism}/log/.keep | 0 .../Polymorphism}/public/404.html | 0 .../Polymorphism}/public/422.html | 0 .../Polymorphism}/public/500.html | 0 .../Polymorphism}/public/favicon.ico | 0 .../Polymorphism}/public/robots.txt | 0 .../Rails/{ => Models}/Polymorphism/q | 0 .../Polymorphism}/test/controllers/.keep | 0 .../Polymorphism}/test/fixtures/.keep | 0 .../Polymorphism/test/fixtures/blogs.yml | 0 .../Polymorphism/test/fixtures/comments.yml | 0 .../Polymorphism/test/fixtures/messsages.yml | 0 .../Polymorphism/test/fixtures/owners.yml | 0 .../Polymorphism/test/fixtures/posts.yml | 0 .../Polymorphism/test/fixtures/users.yml | 0 .../Polymorphism}/test/helpers/.keep | 0 .../Polymorphism}/test/integration/.keep | 0 .../Polymorphism}/test/mailers/.keep | 0 .../Polymorphism}/test/models/.keep | 0 .../Polymorphism/test/models/blog_test.rb | 0 .../Polymorphism/test/models/comment_test.rb | 0 .../Polymorphism/test/models/messsage_test.rb | 0 .../Polymorphism/test/models/owner_test.rb | 0 .../Polymorphism/test/models/post_test.rb | 0 .../Polymorphism}/test/models/user_test.rb | 0 .../Polymorphism}/test/test_helper.rb | 0 .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../Rails/Models/QueryOptimization/.gitignore | 17 ++ .../{ => Models}/QueryOptimization/Gemfile | 0 .../QueryOptimization/Gemfile.lock | 0 .../{ => Models}/QueryOptimization/README.pdf | Bin .../Rails/Models/QueryOptimization/Rakefile | 6 + .../QueryOptimization/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/stylesheets/application.css | 15 ++ .../app/controllers/application_controller.rb | 5 + .../app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 2 + .../QueryOptimization/app/mailers/.keep | 0 .../Models/QueryOptimization/app/models/.keep | 0 .../app/models/concerns/.keep | 0 .../QueryOptimization/app/models/player.rb | 0 .../QueryOptimization/app/models/team.rb | 0 .../app/views/layouts/application.html.erb | 0 .../Rails/Models/QueryOptimization/bin/bundle | 3 + .../Rails/Models/QueryOptimization/bin/rails | 9 + .../Rails/Models/QueryOptimization/bin/rake | 9 + .../Rails/Models/QueryOptimization/bin/setup | 29 +++ .../Rails/Models/QueryOptimization/bin/spring | 17 ++ .../Rails/Models/QueryOptimization/config.ru | 4 + .../QueryOptimization/config/application.rb | 0 .../Models/QueryOptimization/config/boot.rb | 3 + .../QueryOptimization/config/database.yml | 25 +++ .../QueryOptimization/config/environment.rb | 5 + .../config/environments/development.rb | 0 .../config/environments/production.rb | 79 ++++++++ .../config/environments/test.rb | 42 +++++ .../config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 0 .../config/initializers/wrap_parameters.rb | 14 ++ .../QueryOptimization/config/locales/en.yml | 23 +++ .../QueryOptimization/config/routes.rb | 0 .../QueryOptimization/config/secrets.yml | 0 .../db/migrate/20180803015851_create_teams.rb | 0 .../migrate/20180803015857_create_players.rb | 0 .../QueryOptimization/db/schema.rb | 0 .../QueryOptimization/db/seeds.rb | 0 .../Models/QueryOptimization/lib/assets/.keep | 0 .../Models/QueryOptimization/lib/tasks/.keep | 0 .../Rails/Models/QueryOptimization/log/.keep | 0 .../Models/QueryOptimization/public/404.html | 67 +++++++ .../Models/QueryOptimization/public/422.html | 67 +++++++ .../Models/QueryOptimization/public/500.html | 66 +++++++ .../QueryOptimization/public/favicon.ico | 0 .../QueryOptimization/public/robots.txt | 5 + .../QueryOptimization/test/controllers/.keep | 0 .../QueryOptimization/test/fixtures/.keep | 0 .../test/fixtures/players.yml | 0 .../QueryOptimization/test/fixtures/teams.yml | 0 .../QueryOptimization/test/helpers/.keep | 0 .../QueryOptimization/test/integration/.keep | 0 .../QueryOptimization/test/mailers/.keep | 0 .../QueryOptimization/test/models/.keep | 0 .../test/models/player_test.rb | 0 .../test/models/team_test.rb | 0 .../QueryOptimization/test/test_helper.rb | 10 + .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../Rails/{users => Models/Users}/.gitignore | 0 .../Rails/{users => Models/Users}/Gemfile | 0 .../{users => Models/Users}/Gemfile.lock | 0 .../Ruby-Stack/Rails/Models/Users/README.rdoc | 28 +++ .../Ruby-Stack/Rails/Models/Users/Rakefile | 6 + .../Models/Users/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/stylesheets/application.css | 15 ++ .../app/controllers/application_controller.rb | 5 + .../Users/app/controllers/concerns/.keep | 0 .../Users/app/helpers/application_helper.rb | 2 + .../Rails/Models/Users/app/mailers/.keep | 0 .../Rails/Models/Users/app/models/.keep | 0 .../Models/Users/app/models/concerns/.keep | 0 .../Users}/app/models/user.rb | 0 .../app/views/layouts/application.html.erb | 0 .../Ruby-Stack/Rails/Models/Users/bin/bundle | 3 + .../Ruby-Stack/Rails/Models/Users/bin/rails | 9 + .../Ruby-Stack/Rails/Models/Users/bin/rake | 9 + .../Ruby-Stack/Rails/Models/Users/bin/setup | 29 +++ .../Ruby-Stack/Rails/Models/Users/bin/spring | 17 ++ .../Ruby-Stack/Rails/Models/Users/config.ru | 4 + .../Users}/config/application.rb | 0 .../Rails/Models/Users/config/boot.rb | 3 + .../Rails/Models/Users/config/database.yml | 25 +++ .../Rails/Models/Users/config/environment.rb | 5 + .../Users/config/environments/development.rb | 41 ++++ .../Users/config/environments/production.rb | 79 ++++++++ .../Models/Users/config/environments/test.rb | 42 +++++ .../Users/config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../Users/config/initializers/inflections.rb | 16 ++ .../Users/config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 0 .../config/initializers/wrap_parameters.rb | 14 ++ .../Rails/Models/Users/config/locales/en.yml | 23 +++ .../{users => Models/Users}/config/routes.rb | 0 .../Users}/config/secrets.yml | 0 .../db/migrate/20180801162703_create_users.rb | 0 .../{users => Models/Users}/db/schema.rb | 0 .../Ruby-Stack/Rails/Models/Users/db/seeds.rb | 7 + .../Rails/Models/Users/lib/assets/.keep | 0 .../Rails/Models/Users/lib/tasks/.keep | 0 .../Ruby-Stack/Rails/Models/Users/log/.keep | 0 .../Rails/Models/Users/public/404.html | 67 +++++++ .../Rails/Models/Users/public/422.html | 67 +++++++ .../Rails/Models/Users/public/500.html | 66 +++++++ .../Rails/Models/Users/public/favicon.ico | 0 .../Rails/Models/Users/public/robots.txt | 5 + .../Rails/Models/Users/test/controllers/.keep | 0 .../Rails/Models/Users/test/fixtures/.keep | 0 .../Users}/test/fixtures/users.yml | 0 .../Rails/Models/Users/test/helpers/.keep | 0 .../Rails/Models/Users/test/integration/.keep | 0 .../Rails/Models/Users/test/mailers/.keep | 0 .../Rails/Models/Users/test/models/.keep | 0 .../Models/Users/test/models/user_test.rb | 7 + .../Rails/Models/Users/test/test_helper.rb | 10 + .../Users/vendor/assets/javascripts/.keep | 0 .../Users/vendor/assets/stylesheets/.keep | 0 ObiFenix-RubyStack/Vagrantfile | 4 +- 697 files changed, 2282 insertions(+), 3 deletions(-) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/.gitignore (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Gemfile.lock rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Controllers/IntegratingModels}/README.rdoc (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/Rakefile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/assets/images/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/assets/javascripts/application.js (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/javascripts/users.coffee rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/assets/stylesheets/application.css (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/stylesheets/users.scss rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/controllers/application_controller.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/controllers/concerns/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/users_controller.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/helpers/application_helper.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/helpers/users_helper.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/app/models/concerns/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/edit.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/new.html.erb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/bin/bundle (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/bin/rails (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/bin/rake (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/bin/setup (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/bin/spring (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config.ru (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/application.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/boot.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/database.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/environment.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environments/development.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/environments/production.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/environments/test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/initializers/assets.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/initializers/backtrace_silencers.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/initializers/cookies_serializer.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/initializers/filter_parameter_logging.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/initializers/inflections.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/initializers/mime_types.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/rails_footnotes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/session_store.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/initializers/wrap_parameters.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/config/locales/en.yml (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/migrate/20180807013118_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/schema.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/db/seeds.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/lib/assets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/lib/tasks/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/log/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/public/404.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/public/422.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/public/500.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/public/favicon.ico (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/public/robots.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/test/controllers/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/controllers/users_controller_test.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/test/fixtures/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/fixtures/users.yml rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/test/helpers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/test/integration/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/test/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/test/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/IntegratingModels}/test/models/user_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/test/test_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/vendor/assets/javascripts/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/IntegratingModels}/vendor/assets/stylesheets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/.gitignore (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/README.rdoc rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/Rakefile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/assets/images/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/assets/javascripts/application.js (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/javascripts/says.coffee rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/assets/stylesheets/application.css (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/stylesheets/says.scss rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/controllers/application_controller.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/controllers/concerns/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/controllers/says_controller.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/helpers/application_helper.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/helpers/says_helper.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/app/models/concerns/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/hello.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/restart.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/sayhello.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/times.html.erb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/bin/bundle (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/bin/rails (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/bin/rake (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/bin/setup (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/bin/spring (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config.ru (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/application.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/boot.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/database.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/environment.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_I => Controllers/RoutesAndControllers}/config/environments/development.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/environments/production.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/environments/test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/initializers/assets.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/initializers/backtrace_silencers.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/initializers/cookies_serializer.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/initializers/filter_parameter_logging.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/initializers/inflections.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/initializers/mime_types.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/session_store.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/initializers/wrap_parameters.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/config/locales/en.yml (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/secrets.yml rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/db/seeds.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/lib/assets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/lib/tasks/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/log/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/public/404.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/public/422.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/public/500.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/public/favicon.ico (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/public/robots.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/test/controllers/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/controllers/says_controller_test.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/test/fixtures/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/test/helpers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/test/integration/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/test/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/test/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/test/test_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/vendor/assets/javascripts/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Controllers/RoutesAndControllers}/vendor/assets/stylesheets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/.gitignore (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/Gemfile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/Gemfile.lock (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/README.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/Rakefile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/assets/images/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/assets/javascripts/application.js (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/assets/stylesheets/application.css (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/controllers/application_controller.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/controllers/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/helpers/application_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/app/models/blog.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/app/models/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/app/models/message.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/app/models/post.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/app/views/layouts/application.html.erb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/bin/bundle (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/bin/rails (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/bin/rake (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/bin/setup (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/bin/spring (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config.ru (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/config/application.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/boot.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/database.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/environment.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{BlogsPostMsgs_II => Models/BlogsPostMsgs_I}/config/environments/development.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/environments/production.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/environments/test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/initializers/assets.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/initializers/backtrace_silencers.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/initializers/cookies_serializer.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/initializers/filter_parameter_logging.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/initializers/inflections.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/initializers/mime_types.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/config/initializers/session_store.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/initializers/wrap_parameters.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/config/locales/en.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/config/routes.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/config/secrets.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/db/migrate/20180802231355_create_blogs.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/db/migrate/20180802231413_create_posts.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/db/migrate/20180802231428_create_messages.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/db/schema.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/db/seeds.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/lib/assets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/lib/tasks/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/log/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/public/404.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/public/422.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/public/500.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/public/favicon.ico (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/public/robots.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/test/controllers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/test/fixtures/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/test/fixtures/blogs.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/test/fixtures/messages.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/test/fixtures/posts.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/test/helpers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/test/integration/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/test/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/test/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/test/models/blog_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/test/models/message_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_I/test/models/post_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/test/test_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/vendor/assets/javascripts/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_I}/vendor/assets/stylesheets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/.gitignore (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/Gemfile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/Gemfile.lock (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/README.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/Rakefile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/assets/images/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/assets/javascripts/application.js (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/assets/stylesheets/application.css (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/controllers/application_controller.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/controllers/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/helpers/application_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/app/models/blog.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/app/models/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/app/models/messsage.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/app/models/owner.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/app/models/post.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/app/models/user.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/app/views/layouts/application.html.erb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/bin/bundle (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/bin/rails (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/bin/rake (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/bin/setup (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/bin/spring (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config.ru (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/config/application.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/boot.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/database.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/environment.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{DojoNinjas => Models/BlogsPostMsgs_II}/config/environments/development.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/environments/production.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/environments/test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/initializers/assets.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/initializers/backtrace_silencers.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/initializers/cookies_serializer.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/initializers/filter_parameter_logging.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/initializers/inflections.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/initializers/mime_types.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/config/initializers/session_store.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/initializers/wrap_parameters.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/config/locales/en.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/config/routes.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/config/secrets.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/db/migrate/20180803161149_create_users.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/db/migrate/20180803162114_create_blogs.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/db/migrate/20180803162409_create_posts.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/db/migrate/20180803162518_create_messsages.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/db/migrate/20180803162655_create_owners.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/db/schema.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/db/seeds.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/lib/assets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/lib/tasks/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/log/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/public/404.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/public/422.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/public/500.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/public/favicon.ico (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/public/robots.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/q (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/test/controllers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/test/fixtures/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/fixtures/blogs.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/fixtures/messsages.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/fixtures/owners.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/fixtures/posts.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/fixtures/users.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/test/helpers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/test/integration/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/test/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/test/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/models/blog_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/models/messsage_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/models/owner_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/BlogsPostMsgs_II/test/models/post_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/test/models/user_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/test/test_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/vendor/assets/javascripts/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/BlogsPostMsgs_II}/vendor/assets/stylesheets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/.gitignore (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/Gemfile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/Gemfile.lock (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/README.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/Rakefile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/assets/images/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/assets/javascripts/application.js (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/assets/stylesheets/application.css (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/controllers/application_controller.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/controllers/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/helpers/application_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/app/models/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/app/models/dojo.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/app/models/ninja.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/app/views/layouts/application.html.erb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/bin/bundle (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/bin/rails (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/bin/rake (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/bin/setup (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/bin/spring (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config.ru (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/config/application.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/boot.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/database.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/environment.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Friendships_SelfJoin => Models/DojoNinjas}/config/environments/development.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/environments/production.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/environments/test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/initializers/assets.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/initializers/backtrace_silencers.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/initializers/cookies_serializer.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/initializers/filter_parameter_logging.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/initializers/inflections.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/initializers/mime_types.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/config/initializers/session_store.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/initializers/wrap_parameters.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/config/locales/en.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/config/routes.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/config/secrets.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/db/migrate/20180802153530_create_dojos.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/db/migrate/20180802153742_create_ninjas.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/db/schema.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/db/seeds.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/lib/assets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/lib/tasks/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/log/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/public/404.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/public/422.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/public/500.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/public/favicon.ico (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/public/robots.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/test/controllers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/test/fixtures/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/test/fixtures/dojos.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/test/fixtures/ninjas.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/test/helpers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/test/integration/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/test/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/test/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/test/models/dojo_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/DojoNinjas/test/models/ninja_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/test/test_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/vendor/assets/javascripts/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/DojoNinjas}/vendor/assets/stylesheets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/.gitignore (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/Gemfile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/Gemfile.lock (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/README.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/Rakefile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/assets/images/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/assets/javascripts/application.js (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/assets/stylesheets/application.css (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/controllers/application_controller.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/controllers/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/helpers/application_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/app/models/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/app/models/friendship.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/app/models/user.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/app/views/layouts/application.html.erb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/bin/bundle (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/bin/rails (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/bin/rake (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/bin/setup (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/bin/spring (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config.ru (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/config/application.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/boot.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/database.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/environment.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/Friendships_SelfJoin}/config/environments/development.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/environments/production.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/environments/test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/initializers/assets.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/initializers/backtrace_silencers.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/initializers/cookies_serializer.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/initializers/filter_parameter_logging.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/initializers/inflections.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/initializers/mime_types.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/config/initializers/session_store.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/initializers/wrap_parameters.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/config/locales/en.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/config/routes.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/config/secrets.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/db/migrate/20180805054511_create_users.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/db/migrate/20180805054805_create_friendships.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/db/schema.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/db/seeds.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/lib/assets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/lib/tasks/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/log/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/public/404.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/public/422.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/public/500.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/public/favicon.ico (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/public/robots.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/test/controllers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/test/fixtures/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/test/fixtures/friendships.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/test/fixtures/users.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/test/helpers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/test/integration/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/test/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/test/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Friendships_SelfJoin/test/models/friendship_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Instagram_SelfJoin => Models/Friendships_SelfJoin}/test/models/user_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/test/test_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/vendor/assets/javascripts/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Friendships_SelfJoin}/vendor/assets/stylesheets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/.gitignore (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/Gemfile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/Gemfile.lock (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/README.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/Rakefile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/assets/images/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/assets/javascripts/application.js (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/assets/stylesheets/application.css (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/controllers/application_controller.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/controllers/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/helpers/application_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/app/models/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/app/models/follow.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/app/models/user.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/app/views/layouts/application.html.erb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/bin/bundle (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/bin/rails (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/bin/rake (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/bin/setup (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/bin/spring (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config.ru (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/config/application.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/boot.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/database.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/environment.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Instagram_SelfJoin}/config/environments/development.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/environments/production.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/environments/test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/initializers/assets.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/initializers/backtrace_silencers.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/initializers/cookies_serializer.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/initializers/filter_parameter_logging.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/initializers/inflections.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/initializers/mime_types.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/config/initializers/session_store.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/initializers/wrap_parameters.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/config/locales/en.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/config/routes.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/config/secrets.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/db/migrate/20180805024627_create_users.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/db/migrate/20180805030359_create_follows.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/db/schema.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Instagram_SelfJoin}/db/seeds.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/lib/assets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/lib/tasks/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/log/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/public/404.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/public/422.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/public/500.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/public/favicon.ico (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/public/robots.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/test/controllers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/test/fixtures/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/test/fixtures/follows.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/test/fixtures/users.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/test/helpers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/test/integration/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/test/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/test/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Instagram_SelfJoin/test/models/follow_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{Polymorphism => Models/Instagram_SelfJoin}/test/models/user_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/test/test_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/vendor/assets/javascripts/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Instagram_SelfJoin}/vendor/assets/stylesheets/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/.gitignore rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/Gemfile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/Gemfile.lock (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/README.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/Rakefile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/assets/images/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/assets/javascripts/application.js (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/assets/stylesheets/application.css (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/controllers/application_controller.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/controllers/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/helpers/application_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/app/models/blog.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/app/models/comment.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/app/models/concerns/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/app/models/messsage.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/app/models/owner.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/app/models/post.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/app/models/user.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/app/views/layouts/application.html.erb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/bin/bundle (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/bin/rails (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/bin/rake (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/bin/setup (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/bin/spring (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config.ru (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/config/application.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/boot.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/database.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/environment.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{QueryOptimization => Models/Polymorphism}/config/environments/development.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/environments/production.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/environments/test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/initializers/assets.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/initializers/backtrace_silencers.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/initializers/cookies_serializer.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/initializers/filter_parameter_logging.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/initializers/inflections.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/initializers/mime_types.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/config/initializers/session_store.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/initializers/wrap_parameters.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/config/locales/en.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/config/routes.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/config/secrets.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/db/migrate/20180803161149_create_users.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/db/migrate/20180803162114_create_blogs.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/db/migrate/20180803162409_create_posts.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/db/migrate/20180803162518_create_messsages.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/db/migrate/20180803162655_create_owners.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/db/migrate/20180804224501_create_comments.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/db/schema.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/seeds.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/lib/assets/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/lib/tasks/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/log/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/public/404.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/public/422.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/public/500.html (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/public/favicon.ico (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/public/robots.txt (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/q (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/test/controllers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/test/fixtures/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/fixtures/blogs.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/fixtures/comments.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/fixtures/messsages.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/fixtures/owners.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/fixtures/posts.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/fixtures/users.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/test/helpers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/test/integration/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/test/mailers/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/test/models/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/models/blog_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/models/comment_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/models/messsage_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/models/owner_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/Polymorphism/test/models/post_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/test/models/user_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/test/test_helper.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/vendor/assets/javascripts/.keep (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Polymorphism}/vendor/assets/stylesheets/.keep (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/.gitignore rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/Gemfile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/Gemfile.lock (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/README.pdf (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/concerns/.keep rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/app/models/player.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/app/models/team.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/app/views/layouts/application.html.erb (100%) create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config.ru rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/config/application.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environment.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/QueryOptimization}/config/environments/development.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/mime_types.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/config/initializers/session_store.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/locales/en.yml rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/config/routes.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/config/secrets.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/db/migrate/20180803015851_create_teams.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/db/migrate/20180803015857_create_players.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/db/schema.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/db/seeds.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/fixtures/.keep rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/test/fixtures/players.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/test/fixtures/teams.yml (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/models/.keep rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/test/models/player_test.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{ => Models}/QueryOptimization/test/models/team_test.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/vendor/assets/stylesheets/.keep rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/.gitignore (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/Gemfile (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/Gemfile.lock (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/models/concerns/.keep rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/app/models/user.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/app/views/layouts/application.html.erb (100%) create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config.ru rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/config/application.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/mime_types.rb rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/config/initializers/session_store.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/locales/en.yml rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/config/routes.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/config/secrets.yml (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/db/migrate/20180801162703_create_users.rb (100%) rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/db/schema.rb (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/fixtures/.keep rename ObiFenix-RubyStack/Ruby-Stack/Rails/{users => Models/Users}/test/fixtures/users.yml (100%) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/models/user_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/.gitignore similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/.gitignore rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/.gitignore diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Gemfile new file mode 100644 index 0000000..ff89877 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Gemfile @@ -0,0 +1,49 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' + gem 'hirb' + gem 'rails-footnotes', '>= 4.0.0', '<5' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Gemfile.lock new file mode 100644 index 0000000..0a6ea59 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Gemfile.lock @@ -0,0 +1,175 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-footnotes (4.1.8) + rails (>= 3.2) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.17) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rails-footnotes (>= 4.0.0, < 5) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/README.rdoc similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/README.rdoc rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/README.rdoc diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Rakefile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/Rakefile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/Rakefile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/images/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/assets/images/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/images/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/javascripts/application.js similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/assets/javascripts/application.js rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/javascripts/application.js diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/javascripts/users.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/javascripts/users.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/javascripts/users.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/stylesheets/application.css similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/assets/stylesheets/application.css rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/stylesheets/application.css diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..0060581 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/assets/stylesheets/users.scss @@ -0,0 +1,39 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100%; + // position: relative; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +// Container section +.container { height: 70%; width: 70%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; } +.container h1 { margin-top: 2rem; } + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.btn { background-color: teal } +.btn:hover { background-color: #f5f5f5 !important; color: teal; } +.text-warning { color: #fba153fa; } +.sn:hover { background-color: #222 !important; } + +.brand-logo { + font-family: 'Days One', sans-serif; +} diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/application_controller.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/controllers/application_controller.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/application_controller.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/controllers/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/users_controller.rb new file mode 100644 index 0000000..f6dac50 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/users_controller.rb @@ -0,0 +1,46 @@ +class UsersController < ApplicationController + # By defaultsRails render index.html.erb automatically + def index + render "index" + end + + def allusers + render json: User.all + end + + def new + # render "new"... Not needed since it's already being done by RAILS + end + + def create + @user = User.create(name: params[:name]) + redirect_to "/users" + end + + def edit + @user = User.find(params[:id]) + # render "edit"... Not needed since it's already being done by RAILS + end + + def show + render json: User.find(params[:id]) + end + + def update + @user = User.find(params[:id]) + if @user.update(user_params) + redirect_to "/users/#{params[:id]}" + else + render "users/edit" + end + end + + def total + render text: "Total number of users: #{ User.count }" + end + + private + def user_params + params.permit(:id, :name, :created_at, :updated_at) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/helpers/application_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/helpers/application_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/helpers/application_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/models/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/models/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/models/user.rb new file mode 100644 index 0000000..4a57cf0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/models/user.rb @@ -0,0 +1,2 @@ +class User < ActiveRecord::Base +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/layouts/application.html.erb new file mode 100644 index 0000000..d851913 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/layouts/application.html.erb @@ -0,0 +1,30 @@ + + + + + RoutesAndControllers + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + + <%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/edit.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/edit.html.erb new file mode 100644 index 0000000..1f22737 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/edit.html.erb @@ -0,0 +1,19 @@ + +
+

EDIT USER

+
+ +
+
+
+ +
+
+ + +
+
+ +
+
+
diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/index.html.erb new file mode 100644 index 0000000..405c5e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/index.html.erb @@ -0,0 +1,3 @@ +
+

Welcome to our Users Page!

+
\ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/new.html.erb new file mode 100644 index 0000000..d5cc32b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/new.html.erb @@ -0,0 +1,19 @@ + +
+

NEW USER

+
+ +
+
+
+ +
+
+ + +
+
+ +
+
+
diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/bundle similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/bundle rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/bundle diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/rails similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/rails rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/rails diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/rake similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/rake rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/rake diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/setup similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/setup rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/setup diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/spring similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/bin/spring rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/bin/spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config.ru similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config.ru rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config.ru diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/application.rb new file mode 100644 index 0000000..505c586 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module RoutesAndControllers + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/boot.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/boot.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/boot.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/database.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/database.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/database.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/environment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environments/development.rb new file mode 100644 index 0000000..e9503bc --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environments/development.rb @@ -0,0 +1,44 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true + + + config.log_level = :warn +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environments/production.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/environments/production.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environments/production.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environments/test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/environments/test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/environments/test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/assets.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/assets.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/assets.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/backtrace_silencers.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/backtrace_silencers.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/backtrace_silencers.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/cookies_serializer.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/cookies_serializer.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/cookies_serializer.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/filter_parameter_logging.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/filter_parameter_logging.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/filter_parameter_logging.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/inflections.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/inflections.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/inflections.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/mime_types.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/mime_types.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/mime_types.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/rails_footnotes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/rails_footnotes.rb new file mode 100644 index 0000000..9a15363 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/rails_footnotes.rb @@ -0,0 +1,27 @@ +defined?(Footnotes) && Footnotes.setup do |f| + # Whether or not to enable footnotes + f.enabled = Rails.env.development? + # You can also use a lambda / proc to conditionally toggle footnotes + # Example : + # f.enabled = -> { User.current.admin? } + # Beware of thread-safety though, Footnotes.enabled is NOT thread safe + # and should not be modified anywhere else. + + # Only toggle some notes : + # f.notes = [:session, :cookies, :params, :filters, :routes, :env, :queries, :log] + + # Change the prefix : + # f.prefix = 'mvim://open?url=file://%s&line=%d&column=%d' + + # Disable style : + # f.no_style = true + + # Lock notes to top right : + # f.lock_top_right = true + + # Change font size : + # f.font_size = '11px' + + # Allow to open multiple notes : + # f.multiple_notes = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/session_store.rb new file mode 100644 index 0000000..b361aa3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_routes_and_controllers_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/wrap_parameters.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/wrap_parameters.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/initializers/wrap_parameters.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/locales/en.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/locales/en.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/locales/en.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/routes.rb new file mode 100644 index 0000000..a4efd58 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/routes.rb @@ -0,0 +1,19 @@ +Rails.application.routes.draw do + root 'users#index' + get 'users/total' => 'users#total' + get 'users' => 'users#allusers' + post 'users/:id/update' => 'users#update' + resources :users + #=========================================================== + # patch 'users/:id" => "users#update' + # root GET / users#index + # users_total GET /users/total(.:format) users#total + # users GET /users(.:format) users#index + # POST /users(.:format) users#create + # new_user GET /users/new(.:format) users#new + # edit_user GET /users/:id/edit(.:format) users#edit + # user GET /users/:id(.:format) users#show + # PATCH /users/:id(.:format) users#update + # DELETE /users/:id(.:format) users#destroy + #=========================================================== +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/secrets.yml new file mode 100644 index 0000000..2db2976 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: 3c84d607c77c3a237f0da5047ae643377278a8930cfcddbd76ba85aa60f5c739bb539a4de16c36954c8ffc7d5d84b4de9e6e1d15eb1a0313168bacf5fc81bb88 + +test: + secret_key_base: adf0fa5885ba6cb74ec426035f8e62b3c243bc360369e88846697a0b6a74a2d871bfb18f971a0a2c2a23bca4f768e66b70949175be5c9879d03d313e66dc36a4 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/migrate/20180807013118_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/migrate/20180807013118_create_users.rb new file mode 100644 index 0000000..5494756 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/migrate/20180807013118_create_users.rb @@ -0,0 +1,9 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :name + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/schema.rb new file mode 100644 index 0000000..d6f6568 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/schema.rb @@ -0,0 +1,22 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180807013118) do + + create_table "users", force: :cascade do |t| + t.string "name" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/seeds.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/seeds.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/db/seeds.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/lib/assets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/lib/assets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/lib/assets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/lib/tasks/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/lib/tasks/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/lib/tasks/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/log/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/log/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/log/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/404.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/404.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/404.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/422.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/422.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/422.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/500.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/500.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/500.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/favicon.ico similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/favicon.ico rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/favicon.ico diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/robots.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/public/robots.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/public/robots.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/controllers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/controllers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/controllers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/controllers/users_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/controllers/users_controller_test.rb new file mode 100644 index 0000000..d23f182 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/controllers/users_controller_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class UsersControllerTest < ActionController::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/fixtures/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/fixtures/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/fixtures/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/fixtures/users.yml new file mode 100644 index 0000000..56066c6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/fixtures/users.yml @@ -0,0 +1,7 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + name: MyString + +two: + name: MyString diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/helpers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/helpers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/helpers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/integration/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/integration/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/integration/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/models/user_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/user_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/models/user_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/test_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/test_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/test/test_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/vendor/assets/javascripts/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/vendor/assets/javascripts/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/vendor/assets/javascripts/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/vendor/assets/stylesheets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/vendor/assets/stylesheets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/.gitignore similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/.gitignore rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/.gitignore diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Gemfile new file mode 100644 index 0000000..e87fad5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Gemfile @@ -0,0 +1,47 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Gemfile.lock new file mode 100644 index 0000000..be00ff6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Gemfile.lock @@ -0,0 +1,170 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.17) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Rakefile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/Rakefile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/Rakefile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/images/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/assets/images/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/images/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/javascripts/application.js similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/assets/javascripts/application.js rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/javascripts/application.js diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/javascripts/says.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/javascripts/says.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/javascripts/says.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/stylesheets/application.css similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/assets/stylesheets/application.css rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/stylesheets/application.css diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/stylesheets/says.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/stylesheets/says.scss new file mode 100644 index 0000000..b9b4b94 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/assets/stylesheets/says.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Says controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/controllers/application_controller.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/controllers/application_controller.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/controllers/application_controller.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/controllers/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/controllers/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/controllers/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/controllers/says_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/controllers/says_controller.rb new file mode 100644 index 0000000..2a542d3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/controllers/says_controller.rb @@ -0,0 +1,32 @@ +class SaysController < ApplicationController + def index + render text: "What do you want me to say???" + end + + def hello + render text:"Hello Coding Dojo!" + end + + def sayhello + if params[:name].downcase === 'joe' + render text:"Saying Hello Joe!" + elsif params[:name].downcase === 'michael' + redirect_to "/say/hello/joe" + else + render text:"Saying Hello!" + end + end + + def times + if session[:counter].nil? + session[:counter] = 0 + end + session[:counter] += 1 + render text: "You visited this url #{session[:counter]} time" + end + + def restart + session.clear + render text:"Destroyed the session!" + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/helpers/application_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/helpers/application_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/helpers/application_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/helpers/says_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/helpers/says_helper.rb new file mode 100644 index 0000000..0ed9dec --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/helpers/says_helper.rb @@ -0,0 +1,2 @@ +module SaysHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/models/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/models/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/layouts/application.html.erb new file mode 100644 index 0000000..9b169c5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + RoutesAndControllers + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/hello.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/hello.html.erb new file mode 100644 index 0000000..120177d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/hello.html.erb @@ -0,0 +1,2 @@ +

Says#hello

+

Find me in app/views/says/hello.html.erb

diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/index.html.erb new file mode 100644 index 0000000..e248fe4 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/index.html.erb @@ -0,0 +1,2 @@ +

Says#index

+

Find me in app/views/says/index.html.erb

diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/restart.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/restart.html.erb new file mode 100644 index 0000000..38ce823 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/restart.html.erb @@ -0,0 +1,2 @@ +

Says#restart

+

Find me in app/views/says/restart.html.erb

diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/sayhello.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/sayhello.html.erb new file mode 100644 index 0000000..0ae5d14 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/sayhello.html.erb @@ -0,0 +1,2 @@ +

Says#sayhello

+

Find me in app/views/says/sayhello.html.erb

diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/times.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/times.html.erb new file mode 100644 index 0000000..1a19ed9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/app/views/says/times.html.erb @@ -0,0 +1,2 @@ +

Says#times

+

Find me in app/views/says/times.html.erb

diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/bundle similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/bundle rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/bundle diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/rails similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/rails rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/rails diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/rake similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/rake rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/rake diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/setup similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/setup rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/setup diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/spring similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/bin/spring rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/bin/spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config.ru similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config.ru rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config.ru diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/application.rb new file mode 100644 index 0000000..505c586 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module RoutesAndControllers + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/boot.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/boot.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/boot.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/database.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/database.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/database.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/environment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/environment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/environment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/environments/development.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/environments/development.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/environments/development.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/environments/production.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/environments/production.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/environments/production.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/environments/test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/environments/test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/environments/test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/assets.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/assets.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/assets.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/backtrace_silencers.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/backtrace_silencers.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/backtrace_silencers.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/cookies_serializer.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/cookies_serializer.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/cookies_serializer.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/filter_parameter_logging.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/filter_parameter_logging.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/filter_parameter_logging.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/inflections.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/inflections.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/inflections.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/mime_types.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/mime_types.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/mime_types.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/session_store.rb new file mode 100644 index 0000000..4dd8057 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_RoutesAndControllers_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/wrap_parameters.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/wrap_parameters.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/initializers/wrap_parameters.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/locales/en.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/locales/en.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/locales/en.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/routes.rb new file mode 100644 index 0000000..ce5384f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/routes.rb @@ -0,0 +1,63 @@ +Rails.application.routes.draw do + root 'says#index' + get 'say/hello' => 'says#hello' + get 'say/hello/:name' => 'says#sayhello' + get 'say/times' => 'says#times' + get 'say/restart' => 'says#restart' + + + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/secrets.yml new file mode 100644 index 0000000..ea5bd91 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: d5800e35ff20d95a65e5a319de4cb78900378b8ec72d159bfd16a765b9a99a37c3a6c3eba54bf18f571314767227b345a12e6ae69e718e6cc8f1674cc77a7129 + +test: + secret_key_base: 24c8155cdb85a962678d1d06abfc3a064f9ca6123a260aa15888bf977bc9d6f18e0507cd080d173e647d5cc0b3d698189f23de46491c8184f16528850769e870 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/db/seeds.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/seeds.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/db/seeds.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/lib/assets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/lib/assets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/lib/assets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/lib/tasks/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/lib/tasks/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/lib/tasks/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/log/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/log/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/log/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/404.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/404.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/404.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/422.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/422.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/422.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/500.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/500.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/500.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/favicon.ico similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/favicon.ico rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/favicon.ico diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/robots.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/public/robots.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/public/robots.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/controllers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/controllers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/controllers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/controllers/says_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/controllers/says_controller_test.rb new file mode 100644 index 0000000..22c9437 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/controllers/says_controller_test.rb @@ -0,0 +1,29 @@ +require 'test_helper' + +class SaysControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get hello" do + get :hello + assert_response :success + end + + test "should get sayhello" do + get :sayhello + assert_response :success + end + + test "should get times" do + get :times + assert_response :success + end + + test "should get restart" do + get :restart + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/fixtures/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/fixtures/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/helpers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/helpers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/helpers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/integration/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/integration/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/integration/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/test_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/test_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/test/test_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/vendor/assets/javascripts/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/vendor/assets/javascripts/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/vendor/assets/javascripts/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/vendor/assets/stylesheets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/vendor/assets/stylesheets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/RoutesAndControllers/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/.gitignore similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/.gitignore rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/.gitignore diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/Gemfile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/Gemfile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/Gemfile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/Gemfile.lock similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/Gemfile.lock rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/Gemfile.lock diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/README.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/README.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/README.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/README.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/Rakefile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/Rakefile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/Rakefile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/assets/images/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/assets/images/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/assets/images/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/assets/javascripts/application.js similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/assets/javascripts/application.js rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/assets/javascripts/application.js diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/assets/stylesheets/application.css similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/assets/stylesheets/application.css rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/assets/stylesheets/application.css diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/controllers/application_controller.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/controllers/application_controller.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/controllers/application_controller.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/controllers/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/controllers/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/controllers/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/helpers/application_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/helpers/application_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/helpers/application_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/blog.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/blog.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/blog.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/blog.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/models/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/message.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/message.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/message.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/message.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/post.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/post.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/models/post.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/models/post.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/views/layouts/application.html.erb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/app/views/layouts/application.html.erb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/app/views/layouts/application.html.erb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/bundle similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/bundle rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/bundle diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/rails similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/rails rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/rails diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/rake similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/rake rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/rake diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/setup similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/setup rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/setup diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/spring similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/bin/spring rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/bin/spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config.ru similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config.ru rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config.ru diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/application.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/application.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/application.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/boot.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/boot.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/boot.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/database.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/database.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/database.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/environment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/environment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/environment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/environments/development.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/environments/development.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/environments/development.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/environments/production.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/environments/production.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/environments/production.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/environments/test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/environments/test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/environments/test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/assets.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/assets.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/assets.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/backtrace_silencers.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/backtrace_silencers.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/backtrace_silencers.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/cookies_serializer.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/cookies_serializer.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/cookies_serializer.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/filter_parameter_logging.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/filter_parameter_logging.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/filter_parameter_logging.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/inflections.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/inflections.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/inflections.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/mime_types.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/mime_types.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/mime_types.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/session_store.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/initializers/session_store.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/session_store.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/wrap_parameters.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/wrap_parameters.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/initializers/wrap_parameters.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/locales/en.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/locales/en.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/locales/en.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/routes.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/routes.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/routes.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/secrets.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/config/secrets.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/config/secrets.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/migrate/20180802231355_create_blogs.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/migrate/20180802231355_create_blogs.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/migrate/20180802231355_create_blogs.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/migrate/20180802231355_create_blogs.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/migrate/20180802231413_create_posts.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/migrate/20180802231413_create_posts.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/migrate/20180802231413_create_posts.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/migrate/20180802231413_create_posts.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/migrate/20180802231428_create_messages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/migrate/20180802231428_create_messages.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/migrate/20180802231428_create_messages.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/migrate/20180802231428_create_messages.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/schema.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/db/schema.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/schema.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/seeds.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/db/seeds.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/db/seeds.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/lib/assets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/lib/assets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/lib/assets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/lib/tasks/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/lib/tasks/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/lib/tasks/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/log/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/log/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/log/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/404.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/404.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/404.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/422.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/422.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/422.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/500.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/500.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/500.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/favicon.ico similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/favicon.ico rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/favicon.ico diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/robots.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/public/robots.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/public/robots.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/controllers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/controllers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/controllers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/fixtures/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/fixtures/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/fixtures/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/fixtures/blogs.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/fixtures/blogs.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/fixtures/blogs.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/fixtures/blogs.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/fixtures/messages.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/fixtures/messages.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/fixtures/messages.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/fixtures/messages.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/fixtures/posts.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/fixtures/posts.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/fixtures/posts.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/fixtures/posts.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/helpers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/helpers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/helpers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/integration/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/integration/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/integration/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/models/blog_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/models/blog_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/models/blog_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/models/blog_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/models/message_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/models/message_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/models/message_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/models/message_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/models/post_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/models/post_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_I/test/models/post_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/models/post_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/test_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/test_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/test/test_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/vendor/assets/javascripts/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/vendor/assets/javascripts/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/vendor/assets/javascripts/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/vendor/assets/stylesheets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/vendor/assets/stylesheets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_I/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/.gitignore similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/.gitignore rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/.gitignore diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/Gemfile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/Gemfile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/Gemfile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/Gemfile.lock similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/Gemfile.lock rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/Gemfile.lock diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/README.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/README.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/README.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/README.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/Rakefile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/Rakefile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/Rakefile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/assets/images/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/assets/images/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/assets/images/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/assets/javascripts/application.js similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/assets/javascripts/application.js rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/assets/javascripts/application.js diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/assets/stylesheets/application.css similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/assets/stylesheets/application.css rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/assets/stylesheets/application.css diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/controllers/application_controller.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/controllers/application_controller.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/controllers/application_controller.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/controllers/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/controllers/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/controllers/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/helpers/application_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/helpers/application_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/helpers/application_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/blog.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/blog.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/blog.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/blog.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/models/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/messsage.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/messsage.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/messsage.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/messsage.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/owner.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/owner.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/owner.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/owner.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/post.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/post.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/post.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/post.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/user.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/models/user.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/models/user.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/views/layouts/application.html.erb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/app/views/layouts/application.html.erb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/app/views/layouts/application.html.erb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/bundle similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/bundle rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/bundle diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/rails similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/rails rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/rails diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/rake similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/rake rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/rake diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/setup similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/setup rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/setup diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/spring similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/bin/spring rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/bin/spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config.ru similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config.ru rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config.ru diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/application.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/application.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/application.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/boot.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/boot.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/boot.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/database.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/database.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/database.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/environment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/environment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/environment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/environments/development.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/environments/development.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/environments/development.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/environments/production.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/environments/production.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/environments/production.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/environments/test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/environments/test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/environments/test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/assets.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/assets.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/assets.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/backtrace_silencers.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/backtrace_silencers.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/backtrace_silencers.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/cookies_serializer.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/cookies_serializer.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/cookies_serializer.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/filter_parameter_logging.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/filter_parameter_logging.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/filter_parameter_logging.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/inflections.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/inflections.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/inflections.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/mime_types.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/mime_types.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/mime_types.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/session_store.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/initializers/session_store.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/session_store.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/wrap_parameters.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/wrap_parameters.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/initializers/wrap_parameters.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/locales/en.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/locales/en.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/locales/en.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/routes.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/routes.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/routes.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/secrets.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/config/secrets.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/config/secrets.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803161149_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803161149_create_users.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803161149_create_users.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803161149_create_users.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803162114_create_blogs.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803162114_create_blogs.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803162114_create_blogs.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803162114_create_blogs.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803162409_create_posts.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803162409_create_posts.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803162409_create_posts.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803162409_create_posts.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803162518_create_messsages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803162518_create_messsages.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803162518_create_messsages.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803162518_create_messsages.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803162655_create_owners.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803162655_create_owners.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/migrate/20180803162655_create_owners.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/migrate/20180803162655_create_owners.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/schema.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/db/schema.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/schema.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/seeds.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/db/seeds.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/db/seeds.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/lib/assets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/lib/assets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/lib/assets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/lib/tasks/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/lib/tasks/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/lib/tasks/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/log/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/log/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/log/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/404.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/404.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/404.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/422.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/422.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/422.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/500.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/500.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/500.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/favicon.ico similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/favicon.ico rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/favicon.ico diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/robots.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/public/robots.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/public/robots.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/q b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/q similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/q rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/q diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/controllers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/controllers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/controllers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/fixtures/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/blogs.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/blogs.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/blogs.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/blogs.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/messsages.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/messsages.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/messsages.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/messsages.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/owners.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/owners.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/owners.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/owners.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/posts.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/posts.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/posts.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/posts.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/users.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/fixtures/users.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/fixtures/users.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/helpers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/helpers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/helpers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/integration/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/integration/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/integration/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/blog_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/blog_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/blog_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/blog_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/messsage_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/messsage_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/messsage_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/messsage_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/owner_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/owner_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/owner_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/owner_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/post_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/post_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/BlogsPostMsgs_II/test/models/post_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/post_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/user_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/models/user_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/models/user_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/test_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/test_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/test/test_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/vendor/assets/javascripts/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/vendor/assets/javascripts/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/vendor/assets/javascripts/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/vendor/assets/stylesheets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/vendor/assets/stylesheets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/BlogsPostMsgs_II/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/.gitignore similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/.gitignore rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/.gitignore diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/Gemfile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/Gemfile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/Gemfile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/Gemfile.lock similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/Gemfile.lock rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/Gemfile.lock diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/README.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/README.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/README.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/README.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/Rakefile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/Rakefile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/Rakefile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/assets/images/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/assets/images/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/assets/images/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/assets/javascripts/application.js similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/assets/javascripts/application.js rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/assets/javascripts/application.js diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/assets/stylesheets/application.css similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/assets/stylesheets/application.css rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/assets/stylesheets/application.css diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/controllers/application_controller.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/controllers/application_controller.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/controllers/application_controller.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/controllers/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/controllers/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/controllers/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/helpers/application_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/helpers/application_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/helpers/application_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/models/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/models/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/models/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/models/dojo.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/models/dojo.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/models/dojo.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/models/dojo.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/models/ninja.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/models/ninja.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/models/ninja.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/models/ninja.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/views/layouts/application.html.erb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/app/views/layouts/application.html.erb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/app/views/layouts/application.html.erb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/bundle similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/bundle rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/bundle diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/rails similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/rails rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/rails diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/rake similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/rake rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/rake diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/setup similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/setup rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/setup diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/spring similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/bin/spring rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/bin/spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config.ru similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config.ru rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config.ru diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/application.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/application.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/application.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/boot.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/boot.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/boot.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/database.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/database.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/database.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/environment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/environment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/environment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/environments/development.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/environments/development.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/environments/development.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/environments/production.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/environments/production.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/environments/production.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/environments/test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/environments/test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/environments/test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/assets.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/assets.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/assets.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/backtrace_silencers.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/backtrace_silencers.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/backtrace_silencers.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/cookies_serializer.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/cookies_serializer.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/cookies_serializer.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/filter_parameter_logging.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/filter_parameter_logging.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/filter_parameter_logging.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/inflections.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/inflections.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/inflections.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/mime_types.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/mime_types.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/mime_types.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/session_store.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/initializers/session_store.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/session_store.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/wrap_parameters.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/wrap_parameters.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/initializers/wrap_parameters.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/locales/en.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/locales/en.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/locales/en.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/routes.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/routes.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/routes.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/secrets.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/config/secrets.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/secrets.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/db/migrate/20180802153530_create_dojos.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/db/migrate/20180802153530_create_dojos.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/db/migrate/20180802153530_create_dojos.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/db/migrate/20180802153530_create_dojos.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/db/migrate/20180802153742_create_ninjas.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/db/migrate/20180802153742_create_ninjas.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/db/migrate/20180802153742_create_ninjas.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/db/migrate/20180802153742_create_ninjas.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/db/schema.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/db/schema.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/db/schema.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/db/seeds.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/db/seeds.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/db/seeds.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/lib/assets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/lib/assets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/lib/assets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/lib/tasks/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/lib/tasks/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/lib/tasks/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/log/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/log/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/log/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/404.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/404.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/404.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/422.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/422.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/422.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/500.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/500.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/500.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/favicon.ico similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/favicon.ico rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/favicon.ico diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/robots.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/public/robots.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/public/robots.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/controllers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/controllers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/controllers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/fixtures/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/fixtures/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/fixtures/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/fixtures/dojos.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/fixtures/dojos.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/fixtures/dojos.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/fixtures/dojos.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/fixtures/ninjas.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/fixtures/ninjas.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/fixtures/ninjas.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/fixtures/ninjas.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/helpers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/helpers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/helpers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/integration/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/integration/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/integration/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/models/dojo_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/models/dojo_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/models/dojo_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/models/dojo_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/models/ninja_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/models/ninja_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/DojoNinjas/test/models/ninja_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/models/ninja_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/test_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/test_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/test/test_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/vendor/assets/javascripts/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/vendor/assets/javascripts/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/vendor/assets/javascripts/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/vendor/assets/stylesheets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/vendor/assets/stylesheets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/.gitignore similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/.gitignore rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/.gitignore diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/Gemfile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/Gemfile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/Gemfile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/Gemfile.lock similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/Gemfile.lock rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/Gemfile.lock diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/README.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/README.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/README.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/README.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/Rakefile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/Rakefile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/Rakefile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/assets/images/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/assets/images/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/assets/images/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/assets/javascripts/application.js similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/assets/javascripts/application.js rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/assets/javascripts/application.js diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/assets/stylesheets/application.css similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/assets/stylesheets/application.css rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/assets/stylesheets/application.css diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/controllers/application_controller.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/controllers/application_controller.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/controllers/application_controller.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/controllers/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/controllers/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/controllers/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/helpers/application_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/helpers/application_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/helpers/application_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/models/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/models/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/models/friendship.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/models/friendship.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/models/friendship.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/models/friendship.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/models/user.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/models/user.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/models/user.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/views/layouts/application.html.erb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/app/views/layouts/application.html.erb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/app/views/layouts/application.html.erb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/bundle similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/bundle rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/bundle diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/rails similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/rails rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/rails diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/rake similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/rake rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/rake diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/setup similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/setup rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/setup diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/spring similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/bin/spring rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/bin/spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config.ru similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config.ru rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config.ru diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/application.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/application.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/application.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/boot.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/boot.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/boot.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/database.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/database.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/database.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/environment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/environment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/environment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/environments/development.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/environments/development.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/environments/development.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/environments/production.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/environments/production.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/environments/production.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/environments/test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/environments/test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/environments/test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/assets.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/assets.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/assets.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/backtrace_silencers.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/backtrace_silencers.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/backtrace_silencers.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/cookies_serializer.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/cookies_serializer.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/cookies_serializer.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/filter_parameter_logging.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/filter_parameter_logging.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/filter_parameter_logging.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/inflections.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/inflections.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/inflections.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/mime_types.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/mime_types.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/mime_types.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/session_store.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/initializers/session_store.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/session_store.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/wrap_parameters.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/wrap_parameters.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/initializers/wrap_parameters.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/locales/en.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/locales/en.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/locales/en.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/routes.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/routes.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/routes.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/secrets.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/config/secrets.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/config/secrets.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/db/migrate/20180805054511_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/db/migrate/20180805054511_create_users.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/db/migrate/20180805054511_create_users.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/db/migrate/20180805054511_create_users.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/db/migrate/20180805054805_create_friendships.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/db/migrate/20180805054805_create_friendships.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/db/migrate/20180805054805_create_friendships.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/db/migrate/20180805054805_create_friendships.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/db/schema.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/db/schema.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/db/schema.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/db/seeds.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/seeds.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/db/seeds.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/lib/assets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/lib/assets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/lib/assets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/lib/tasks/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/lib/tasks/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/lib/tasks/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/log/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/log/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/log/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/404.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/404.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/404.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/422.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/422.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/422.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/500.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/500.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/500.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/favicon.ico similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/favicon.ico rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/favicon.ico diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/robots.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/public/robots.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/public/robots.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/controllers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/controllers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/controllers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/fixtures/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/fixtures/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/fixtures/friendships.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/fixtures/friendships.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/fixtures/friendships.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/fixtures/friendships.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/fixtures/users.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/fixtures/users.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/fixtures/users.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/helpers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/helpers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/helpers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/integration/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/integration/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/integration/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/models/friendship_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/models/friendship_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Friendships_SelfJoin/test/models/friendship_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/models/friendship_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/models/user_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/models/user_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/models/user_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/test_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/test_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/test/test_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/vendor/assets/javascripts/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/vendor/assets/javascripts/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/vendor/assets/javascripts/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/vendor/assets/stylesheets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/vendor/assets/stylesheets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Friendships_SelfJoin/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/.gitignore similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/.gitignore rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/.gitignore diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/Gemfile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/Gemfile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/Gemfile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/Gemfile.lock similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/Gemfile.lock rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/Gemfile.lock diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/README.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/README.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/README.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/README.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/Rakefile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/Rakefile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/Rakefile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/assets/images/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/assets/images/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/assets/images/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/assets/javascripts/application.js similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/assets/javascripts/application.js rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/assets/javascripts/application.js diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/assets/stylesheets/application.css similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/assets/stylesheets/application.css rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/assets/stylesheets/application.css diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/controllers/application_controller.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/controllers/application_controller.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/controllers/application_controller.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/controllers/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/controllers/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/controllers/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/helpers/application_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/helpers/application_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/helpers/application_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/models/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/models/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/models/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/models/follow.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/models/follow.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/models/follow.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/models/follow.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/models/user.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/models/user.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/models/user.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/views/layouts/application.html.erb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/app/views/layouts/application.html.erb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/app/views/layouts/application.html.erb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/bundle similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/bundle rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/bundle diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/rails similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/rails rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/rails diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/rake similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/rake rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/rake diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/setup similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/setup rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/setup diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/spring similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/bin/spring rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/bin/spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config.ru similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config.ru rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config.ru diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/application.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/application.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/application.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/boot.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/boot.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/boot.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/database.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/database.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/database.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/environment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/environment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/environment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/environments/development.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/environments/development.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/environments/development.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/environments/production.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/environments/production.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/environments/production.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/environments/test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/environments/test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/environments/test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/assets.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/assets.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/assets.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/backtrace_silencers.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/backtrace_silencers.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/backtrace_silencers.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/cookies_serializer.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/cookies_serializer.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/cookies_serializer.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/filter_parameter_logging.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/filter_parameter_logging.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/filter_parameter_logging.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/inflections.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/inflections.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/inflections.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/mime_types.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/mime_types.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/mime_types.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/session_store.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/initializers/session_store.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/session_store.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/wrap_parameters.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/wrap_parameters.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/initializers/wrap_parameters.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/locales/en.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/locales/en.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/locales/en.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/routes.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/routes.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/routes.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/secrets.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/config/secrets.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/config/secrets.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/db/migrate/20180805024627_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/db/migrate/20180805024627_create_users.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/db/migrate/20180805024627_create_users.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/db/migrate/20180805024627_create_users.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/db/migrate/20180805030359_create_follows.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/db/migrate/20180805030359_create_follows.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/db/migrate/20180805030359_create_follows.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/db/migrate/20180805030359_create_follows.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/db/schema.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/db/schema.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/db/schema.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/db/seeds.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/db/seeds.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/db/seeds.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/lib/assets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/lib/assets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/lib/assets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/lib/tasks/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/lib/tasks/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/lib/tasks/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/log/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/log/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/log/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/404.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/404.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/404.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/422.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/422.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/422.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/500.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/500.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/500.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/favicon.ico similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/favicon.ico rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/favicon.ico diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/robots.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/public/robots.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/public/robots.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/controllers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/controllers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/controllers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/fixtures/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/fixtures/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/fixtures/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/fixtures/follows.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/fixtures/follows.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/fixtures/follows.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/fixtures/follows.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/fixtures/users.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/fixtures/users.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/fixtures/users.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/helpers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/helpers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/helpers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/integration/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/integration/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/integration/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/models/follow_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/models/follow_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Instagram_SelfJoin/test/models/follow_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/models/follow_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/models/user_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/user_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/models/user_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/test_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/test_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/test/test_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/vendor/assets/javascripts/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/vendor/assets/javascripts/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/vendor/assets/javascripts/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/vendor/assets/stylesheets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/vendor/assets/stylesheets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Instagram_SelfJoin/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/Gemfile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/Gemfile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/Gemfile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/Gemfile.lock similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/Gemfile.lock rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/Gemfile.lock diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/README.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/README.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/README.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/README.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/Rakefile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/Rakefile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/Rakefile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/assets/images/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/assets/images/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/assets/images/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/assets/javascripts/application.js similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/assets/javascripts/application.js rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/assets/javascripts/application.js diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/assets/stylesheets/application.css similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/assets/stylesheets/application.css rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/assets/stylesheets/application.css diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/controllers/application_controller.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/controllers/application_controller.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/controllers/application_controller.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/controllers/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/controllers/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/controllers/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/helpers/application_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/helpers/application_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/helpers/application_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/blog.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/blog.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/blog.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/blog.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/comment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/comment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/comment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/comment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/concerns/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/models/concerns/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/concerns/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/messsage.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/messsage.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/messsage.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/messsage.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/owner.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/owner.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/owner.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/owner.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/post.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/post.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/post.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/post.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/user.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/models/user.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/models/user.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/views/layouts/application.html.erb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/app/views/layouts/application.html.erb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/app/views/layouts/application.html.erb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/bundle similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/bundle rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/bundle diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/rails similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/rails rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/rails diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/rake similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/rake rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/rake diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/setup similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/setup rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/setup diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/spring similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/bin/spring rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/bin/spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config.ru similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config.ru rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config.ru diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/application.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/application.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/application.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/boot.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/boot.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/boot.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/database.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/database.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/database.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/environment.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/environment.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/environment.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/environments/development.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/environments/development.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/environments/development.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/environments/production.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/environments/production.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/environments/production.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/environments/test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/environments/test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/environments/test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/assets.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/assets.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/assets.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/backtrace_silencers.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/backtrace_silencers.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/backtrace_silencers.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/cookies_serializer.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/cookies_serializer.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/cookies_serializer.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/filter_parameter_logging.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/filter_parameter_logging.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/filter_parameter_logging.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/inflections.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/inflections.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/inflections.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/mime_types.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/mime_types.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/mime_types.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/session_store.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/initializers/session_store.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/session_store.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/wrap_parameters.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/wrap_parameters.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/initializers/wrap_parameters.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/locales/en.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/locales/en.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/locales/en.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/routes.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/routes.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/routes.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/secrets.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/config/secrets.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/config/secrets.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803161149_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803161149_create_users.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803161149_create_users.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803161149_create_users.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803162114_create_blogs.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803162114_create_blogs.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803162114_create_blogs.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803162114_create_blogs.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803162409_create_posts.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803162409_create_posts.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803162409_create_posts.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803162409_create_posts.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803162518_create_messsages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803162518_create_messsages.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803162518_create_messsages.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803162518_create_messsages.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803162655_create_owners.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803162655_create_owners.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180803162655_create_owners.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180803162655_create_owners.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180804224501_create_comments.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180804224501_create_comments.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/migrate/20180804224501_create_comments.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/migrate/20180804224501_create_comments.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/schema.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/db/schema.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/schema.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/lib/assets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/lib/assets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/lib/assets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/lib/tasks/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/lib/tasks/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/lib/tasks/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/log/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/log/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/log/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/404.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/404.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/404.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/422.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/422.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/422.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/500.html similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/500.html rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/500.html diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/favicon.ico similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/favicon.ico rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/favicon.ico diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/robots.txt similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/public/robots.txt rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/public/robots.txt diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/q b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/q similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/q rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/q diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/controllers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/controllers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/controllers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/fixtures/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/blogs.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/blogs.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/blogs.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/blogs.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/comments.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/comments.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/comments.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/comments.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/messsages.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/messsages.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/messsages.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/messsages.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/owners.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/owners.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/owners.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/owners.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/posts.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/posts.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/posts.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/posts.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/users.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/fixtures/users.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/fixtures/users.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/helpers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/helpers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/helpers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/integration/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/integration/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/integration/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/mailers/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/mailers/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/mailers/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/models/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/blog_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/blog_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/blog_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/blog_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/comment_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/comment_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/comment_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/comment_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/messsage_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/messsage_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/messsage_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/messsage_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/owner_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/owner_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/owner_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/owner_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/post_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/post_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/Polymorphism/test/models/post_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/post_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/user_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/models/user_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/models/user_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/test_helper.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/test_helper.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/test/test_helper.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/vendor/assets/javascripts/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/vendor/assets/javascripts/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/vendor/assets/javascripts/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/vendor/assets/stylesheets/.keep similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/vendor/assets/stylesheets/.keep rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Polymorphism/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/Gemfile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/Gemfile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/Gemfile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/Gemfile.lock similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/Gemfile.lock rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/Gemfile.lock diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/README.pdf b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/README.pdf similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/README.pdf rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/README.pdf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/models/player.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/player.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/models/player.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/player.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/models/team.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/team.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/models/team.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/models/team.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/views/layouts/application.html.erb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/app/views/layouts/application.html.erb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/app/views/layouts/application.html.erb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/application.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/application.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/application.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/development.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/environments/development.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/development.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/session_store.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/initializers/session_store.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/session_store.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/routes.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/routes.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/routes.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/secrets.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/config/secrets.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/config/secrets.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/db/migrate/20180803015851_create_teams.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/db/migrate/20180803015851_create_teams.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/db/migrate/20180803015851_create_teams.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/db/migrate/20180803015851_create_teams.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/db/migrate/20180803015857_create_players.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/db/migrate/20180803015857_create_players.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/db/migrate/20180803015857_create_players.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/db/migrate/20180803015857_create_players.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/db/schema.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/db/schema.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/db/schema.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/db/seeds.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/db/seeds.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/db/seeds.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
+
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
+
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
+
+

We're sorry, but something went wrong.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/fixtures/players.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/fixtures/players.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/fixtures/players.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/fixtures/players.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/fixtures/teams.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/fixtures/teams.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/fixtures/teams.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/fixtures/teams.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/models/player_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/models/player_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/models/player_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/models/player_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/models/team_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/models/team_test.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/QueryOptimization/test/models/team_test.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/models/team_test.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/QueryOptimization/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/.gitignore similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/.gitignore rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/.gitignore diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/Gemfile similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/Gemfile rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/Gemfile diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/Gemfile.lock similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/Gemfile.lock rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/Gemfile.lock diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/models/user.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/models/user.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/models/user.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/views/layouts/application.html.erb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/app/views/layouts/application.html.erb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/app/views/layouts/application.html.erb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/application.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/application.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/application.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/session_store.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/initializers/session_store.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/session_store.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/routes.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/routes.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/routes.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/secrets.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/config/secrets.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/config/secrets.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/db/migrate/20180801162703_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/db/migrate/20180801162703_create_users.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/db/migrate/20180801162703_create_users.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/db/migrate/20180801162703_create_users.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/db/schema.rb similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/db/schema.rb rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/db/schema.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
+
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
+
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
+
+

We're sorry, but something went wrong.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/fixtures/users.yml similarity index 100% rename from ObiFenix-RubyStack/Ruby-Stack/Rails/users/test/fixtures/users.yml rename to ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/fixtures/users.yml diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/models/user_test.rb new file mode 100644 index 0000000..82f61e0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/models/user_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class UserTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/Users/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Vagrantfile b/ObiFenix-RubyStack/Vagrantfile index c19eae2..2a54f45 100644 --- a/ObiFenix-RubyStack/Vagrantfile +++ b/ObiFenix-RubyStack/Vagrantfile @@ -67,11 +67,9 @@ Vagrant.configure("2") do |config| # apt-get update # apt-get install -y apache2 # SHELL -end -Vagrant.configure("2") do |config| config.vm.box = "ubuntu/trusty64" - config.vm.network "forwarded_port", guest: 8000, host: 8000, host_ip: "127.0.0.1" + config.vm.network "forwarded_port", guest: 3000, host: 3000, host_ip: "127.0.0.1" config.vm.provision :shell, path: "bootstrap.sh", privileged: false config.vm.provider "virtualbox" do |vb| vb.customize ["modifyvm", :id, "--memory", "2048"] From 06f081951cd85eeda6893d47c44523df2a2f5a97 Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Thu, 9 Aug 2018 17:03:47 -0500 Subject: [PATCH 02/17] August 9, 2018 - Completed the Time Display, Survey Form, and Ninja Gold from the View-Cotrollers section [ Ruby-Stack ] --- .../app/controllers/users_controller.rb | 9 +- .../app/views/users/edit.html.erb | 2 +- .../app/views/users/new.html.erb | 2 +- .../Rails/Controllers/NinjaGold/.gitignore | 17 ++ .../Rails/Controllers/NinjaGold/Gemfile | 49 +++++ .../Rails/Controllers/NinjaGold/Gemfile.lock | 175 ++++++++++++++++++ .../Rails/Controllers/NinjaGold/README.rdoc | 28 +++ .../Rails/Controllers/NinjaGold/Rakefile | 6 + .../NinjaGold/app/assets/images/.keep | 0 .../NinjaGold/app/assets/images/casino.gif | Bin 0 -> 170272 bytes .../NinjaGold/app/assets/images/cave.gif | Bin 0 -> 867376 bytes .../app/assets/images/codingdojo.png | Bin 0 -> 52303 bytes .../NinjaGold/app/assets/images/farm.gif | Bin 0 -> 88875 bytes .../NinjaGold/app/assets/images/gold.gif | Bin 0 -> 312197 bytes .../NinjaGold/app/assets/images/house.gif | Bin 0 -> 607969 bytes .../app/assets/images/saiyan_level.gif | Bin 0 -> 930103 bytes .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/rpgs.coffee | 3 + .../app/assets/stylesheets/application.css | 71 +++++++ .../app/assets/stylesheets/rpgs.scss | 11 ++ .../app/controllers/application_controller.rb | 5 + .../NinjaGold/app/controllers/concerns/.keep | 0 .../app/controllers/rpgs_controller.rb | 57 ++++++ .../app/helpers/application_helper.rb | 2 + .../NinjaGold/app/helpers/rpgs_helper.rb | 2 + .../Controllers/NinjaGold/app/mailers/.keep | 0 .../Controllers/NinjaGold/app/models/.keep | 0 .../NinjaGold/app/models/concerns/.keep | 0 .../app/views/layouts/application.html.erb | 27 +++ .../app/views/rpgs/ninjagold.html.erb | 76 ++++++++ .../Rails/Controllers/NinjaGold/bin/bundle | 3 + .../Rails/Controllers/NinjaGold/bin/rails | 9 + .../Rails/Controllers/NinjaGold/bin/rake | 9 + .../Rails/Controllers/NinjaGold/bin/setup | 29 +++ .../Rails/Controllers/NinjaGold/bin/spring | 17 ++ .../Rails/Controllers/NinjaGold/config.ru | 4 + .../NinjaGold/config/application.rb | 28 +++ .../Controllers/NinjaGold/config/boot.rb | 3 + .../Controllers/NinjaGold/config/database.yml | 25 +++ .../NinjaGold/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 ++++++++ .../NinjaGold/config/environments/test.rb | 42 +++++ .../NinjaGold/config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../NinjaGold/config/locales/en.yml | 23 +++ .../Controllers/NinjaGold/config/routes.rb | 9 + .../Controllers/NinjaGold/config/secrets.yml | 22 +++ .../Rails/Controllers/NinjaGold/db/seeds.rb | 7 + .../Controllers/NinjaGold/lib/assets/.keep | 0 .../Controllers/NinjaGold/lib/tasks/.keep | 0 .../Rails/Controllers/NinjaGold/log/.keep | 0 .../Controllers/NinjaGold/public/404.html | 67 +++++++ .../Controllers/NinjaGold/public/422.html | 67 +++++++ .../Controllers/NinjaGold/public/500.html | 66 +++++++ .../Controllers/NinjaGold/public/favicon.ico | 0 .../Controllers/NinjaGold/public/robots.txt | 5 + .../NinjaGold/test/controllers/.keep | 0 .../test/controllers/rpgs_controller_test.rb | 24 +++ .../Controllers/NinjaGold/test/fixtures/.keep | 0 .../Controllers/NinjaGold/test/helpers/.keep | 0 .../NinjaGold/test/integration/.keep | 0 .../Controllers/NinjaGold/test/mailers/.keep | 0 .../Controllers/NinjaGold/test/models/.keep | 0 .../Controllers/NinjaGold/test/test_helper.rb | 10 + .../NinjaGold/vendor/assets/javascripts/.keep | 0 .../NinjaGold/vendor/assets/stylesheets/.keep | 0 .../Rails/Controllers/SurveyForm/.gitignore | 17 ++ .../Rails/Controllers/SurveyForm/Gemfile | 49 +++++ .../Rails/Controllers/SurveyForm/Gemfile.lock | 175 ++++++++++++++++++ .../Rails/Controllers/SurveyForm/README.rdoc | 28 +++ .../Rails/Controllers/SurveyForm/Rakefile | 6 + .../SurveyForm/app/assets/images/.keep | 0 .../app/assets/images/coding-dojo.jpeg | Bin 0 -> 169879 bytes .../app/assets/images/codingdojo.png | Bin 0 -> 52303 bytes .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/user.coffee | 3 + .../app/assets/stylesheets/application.css | 83 +++++++++ .../app/assets/stylesheets/user.scss | 3 + .../app/controllers/application_controller.rb | 5 + .../SurveyForm/app/controllers/concerns/.keep | 0 .../app/controllers/user_controller.rb | 24 +++ .../app/helpers/application_helper.rb | 2 + .../SurveyForm/app/helpers/user_helper.rb | 2 + .../Controllers/SurveyForm/app/mailers/.keep | 0 .../Controllers/SurveyForm/app/models/.keep | 0 .../SurveyForm/app/models/concerns/.keep | 0 .../Controllers/SurveyForm/app/models/user.rb | 2 + .../app/views/layouts/application.html.erb | 33 ++++ .../SurveyForm/app/views/user/index.html.erb | 45 +++++ .../app/views/user/success.html.erb | 81 ++++++++ .../Rails/Controllers/SurveyForm/bin/bundle | 3 + .../Rails/Controllers/SurveyForm/bin/rails | 9 + .../Rails/Controllers/SurveyForm/bin/rake | 9 + .../Rails/Controllers/SurveyForm/bin/setup | 29 +++ .../Rails/Controllers/SurveyForm/bin/spring | 17 ++ .../Rails/Controllers/SurveyForm/config.ru | 4 + .../SurveyForm/config/application.rb | 26 +++ .../Controllers/SurveyForm/config/boot.rb | 3 + .../SurveyForm/config/database.yml | 25 +++ .../SurveyForm/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 ++++++++ .../SurveyForm/config/environments/test.rb | 42 +++++ .../SurveyForm/config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/rails_footnotes.rb | 27 +++ .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../SurveyForm/config/locales/en.yml | 23 +++ .../Controllers/SurveyForm/config/routes.rb | 60 ++++++ .../Controllers/SurveyForm/config/secrets.yml | 22 +++ .../db/migrate/20180808222057_create_users.rb | 12 ++ .../Rails/Controllers/SurveyForm/db/schema.rb | 25 +++ .../Rails/Controllers/SurveyForm/db/seeds.rb | 7 + .../Controllers/SurveyForm/lib/assets/.keep | 0 .../Controllers/SurveyForm/lib/tasks/.keep | 0 .../Rails/Controllers/SurveyForm/log/.keep | 0 .../Controllers/SurveyForm/public/404.html | 67 +++++++ .../Controllers/SurveyForm/public/422.html | 67 +++++++ .../Controllers/SurveyForm/public/500.html | 66 +++++++ .../Controllers/SurveyForm/public/favicon.ico | 0 .../Controllers/SurveyForm/public/robots.txt | 5 + .../SurveyForm/test/controllers/.keep | 0 .../test/controllers/user_controller_test.rb | 14 ++ .../SurveyForm/test/fixtures/.keep | 0 .../SurveyForm/test/fixtures/users.yml | 13 ++ .../Controllers/SurveyForm/test/helpers/.keep | 0 .../SurveyForm/test/integration/.keep | 0 .../Controllers/SurveyForm/test/mailers/.keep | 0 .../Controllers/SurveyForm/test/models/.keep | 0 .../SurveyForm/test/models/user_test.rb | 7 + .../SurveyForm/test/test_helper.rb | 10 + .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../Rails/Controllers/TimeDisplay/.gitignore | 17 ++ .../Rails/Controllers/TimeDisplay/Gemfile | 50 +++++ .../Controllers/TimeDisplay/Gemfile.lock | 175 ++++++++++++++++++ .../Rails/Controllers/TimeDisplay/README.rdoc | 28 +++ .../Rails/Controllers/TimeDisplay/Rakefile | 6 + .../TimeDisplay/app/assets/images/.keep | 0 .../app/assets/images/coding-dojo.jpeg | Bin 0 -> 169879 bytes .../app/assets/images/codingdojo.png | Bin 0 -> 52303 bytes .../TimeDisplay/app/assets/images/wooden.jpg | Bin 0 -> 3428384 bytes .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/time.coffee | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/assets/stylesheets/time.scss | 53 ++++++ .../app/controllers/application_controller.rb | 5 + .../app/controllers/concerns/.keep | 0 .../app/controllers/time_controller.rb | 7 + .../app/helpers/application_helper.rb | 2 + .../TimeDisplay/app/helpers/time_helper.rb | 2 + .../Controllers/TimeDisplay/app/mailers/.keep | 0 .../Controllers/TimeDisplay/app/models/.keep | 0 .../TimeDisplay/app/models/concerns/.keep | 0 .../app/views/layouts/application.html.erb | 22 +++ .../TimeDisplay/app/views/time/timer.html.erb | 12 ++ .../Rails/Controllers/TimeDisplay/bin/bundle | 3 + .../Rails/Controllers/TimeDisplay/bin/rails | 9 + .../Rails/Controllers/TimeDisplay/bin/rake | 9 + .../Rails/Controllers/TimeDisplay/bin/setup | 29 +++ .../Rails/Controllers/TimeDisplay/bin/spring | 17 ++ .../Rails/Controllers/TimeDisplay/config.ru | 4 + .../TimeDisplay/config/application.rb | 26 +++ .../Controllers/TimeDisplay/config/boot.rb | 3 + .../TimeDisplay/config/database.yml | 25 +++ .../TimeDisplay/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 ++++++++ .../TimeDisplay/config/environments/test.rb | 42 +++++ .../TimeDisplay/config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/rails_footnotes.rb | 27 +++ .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../TimeDisplay/config/locales/en.yml | 23 +++ .../Controllers/TimeDisplay/config/routes.rb | 58 ++++++ .../TimeDisplay/config/secrets.yml | 22 +++ .../Rails/Controllers/TimeDisplay/db/seeds.rb | 7 + .../Controllers/TimeDisplay/lib/assets/.keep | 0 .../Controllers/TimeDisplay/lib/tasks/.keep | 0 .../Rails/Controllers/TimeDisplay/log/.keep | 0 .../Controllers/TimeDisplay/public/404.html | 67 +++++++ .../Controllers/TimeDisplay/public/422.html | 67 +++++++ .../Controllers/TimeDisplay/public/500.html | 66 +++++++ .../TimeDisplay/public/favicon.ico | 0 .../Controllers/TimeDisplay/public/robots.txt | 5 + .../TimeDisplay/test/controllers/.keep | 0 .../test/controllers/time_controller_test.rb | 9 + .../TimeDisplay/test/fixtures/.keep | 0 .../TimeDisplay/test/helpers/.keep | 0 .../TimeDisplay/test/integration/.keep | 0 .../TimeDisplay/test/mailers/.keep | 0 .../Controllers/TimeDisplay/test/models/.keep | 0 .../TimeDisplay/test/test_helper.rb | 10 + .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../Scaffolding/.gitignore | 17 ++ .../Scaffolding/Gemfile | 48 +++++ .../Scaffolding/Gemfile.lock | 172 +++++++++++++++++ .../Scaffolding/README.rdoc | 28 +++ .../Scaffolding/Rakefile | 6 + .../Scaffolding/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/assets/stylesheets/scaffolds.scss | 73 ++++++++ .../app/assets/stylesheets/users.scss | 3 + .../app/controllers/application_controller.rb | 5 + .../app/controllers/concerns/.keep | 0 .../app/controllers/users_controller.rb | 74 ++++++++ .../app/helpers/application_helper.rb | 2 + .../Scaffolding/app/helpers/users_helper.rb | 2 + .../Scaffolding/app/mailers/.keep | 0 .../Scaffolding/app/models/.keep | 0 .../Scaffolding/app/models/concerns/.keep | 0 .../Scaffolding/app/models/user.rb | 2 + .../app/views/layouts/application.html.erb | 14 ++ .../app/views/users/_form.html.erb | 33 ++++ .../app/views/users/_user.json.jbuilder | 2 + .../Scaffolding/app/views/users/edit.html.erb | 6 + .../app/views/users/index.html.erb | 33 ++++ .../app/views/users/index.json.jbuilder | 1 + .../Scaffolding/app/views/users/new.html.erb | 5 + .../Scaffolding/app/views/users/show.html.erb | 24 +++ .../app/views/users/show.json.jbuilder | 1 + .../Scaffolding/bin/bundle | 3 + .../Scaffolding/bin/rails | 9 + .../Scaffolding/bin/rake | 9 + .../Scaffolding/bin/setup | 29 +++ .../Scaffolding/bin/spring | 17 ++ .../Scaffolding/config.ru | 4 + .../Scaffolding/config/application.rb | 26 +++ .../Scaffolding/config/boot.rb | 3 + .../Scaffolding/config/database.yml | 25 +++ .../Scaffolding/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 ++++++++ .../Scaffolding/config/environments/test.rb | 42 +++++ .../Scaffolding/config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../Scaffolding/config/locales/en.yml | 23 +++ .../Scaffolding/config/routes.rb | 57 ++++++ .../Scaffolding/config/secrets.yml | 22 +++ .../db/migrate/20180808175623_create_users.rb | 12 ++ .../Scaffolding/db/schema.rb | 25 +++ .../Scaffolding/db/seeds.rb | 7 + .../Scaffolding/lib/assets/.keep | 0 .../Scaffolding/lib/tasks/.keep | 0 .../Scaffolding/log/.keep | 0 .../Scaffolding/public/404.html | 67 +++++++ .../Scaffolding/public/422.html | 67 +++++++ .../Scaffolding/public/500.html | 66 +++++++ .../Scaffolding/public/favicon.ico | 0 .../Scaffolding/public/robots.txt | 5 + .../Scaffolding/test/controllers/.keep | 0 .../test/controllers/users_controller_test.rb | 49 +++++ .../Scaffolding/test/fixtures/.keep | 0 .../Scaffolding/test/fixtures/users.yml | 13 ++ .../Scaffolding/test/helpers/.keep | 0 .../Scaffolding/test/integration/.keep | 0 .../Scaffolding/test/mailers/.keep | 0 .../Scaffolding/test/models/.keep | 0 .../Scaffolding/test/models/user_test.rb | 7 + .../Scaffolding/test/test_helper.rb | 10 + .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 288 files changed, 5060 insertions(+), 4 deletions(-) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/casino.gif create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/cave.gif create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/codingdojo.png create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/farm.gif create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/gold.gif create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/house.gif create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/saiyan_level.gif create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/javascripts/rpgs.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/stylesheets/rpgs.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/controllers/rpgs_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/helpers/rpgs_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/views/rpgs/ninjagold.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/controllers/rpgs_controller_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/fixtures/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/coding-dojo.jpeg create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/codingdojo.png create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/javascripts/user.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/stylesheets/user.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/user_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/helpers/user_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/user/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/user/success.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/rails_footnotes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/migrate/20180808222057_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/controllers/user_controller_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/fixtures/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/fixtures/users.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/models/user_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/coding-dojo.jpeg create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/codingdojo.png create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/wooden.jpg create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/javascripts/time.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/stylesheets/time.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/controllers/time_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/helpers/time_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/views/time/timer.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/rails_footnotes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/controllers/time_controller_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/fixtures/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/javascripts/users.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/scaffolds.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/users.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/helpers/users_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/_form.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/_user.json.jbuilder create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/edit.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/index.json.jbuilder create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/new.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/show.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/show.json.jbuilder create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/migrate/20180808175623_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/controllers/users_controller_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/fixtures/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/fixtures/users.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/models/user_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/users_controller.rb index f6dac50..0a08022 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/users_controller.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/controllers/users_controller.rb @@ -13,7 +13,7 @@ def new end def create - @user = User.create(name: params[:name]) + @user = User.create(user_params) redirect_to "/users" end @@ -35,12 +35,17 @@ def update end end + # def destroy + # @user.destroy + # redirect_to "/users" + # end + def total render text: "Total number of users: #{ User.count }" end private def user_params - params.permit(:id, :name, :created_at, :updated_at) + params.require(:user).permit(:id, :name, :created_at, :updated_at) end end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/edit.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/edit.html.erb index 1f22737..dcafd4a 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/edit.html.erb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/edit.html.erb @@ -9,7 +9,7 @@
- +
diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/new.html.erb index d5cc32b..dc84e99 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/new.html.erb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/IntegratingModels/app/views/users/new.html.erb @@ -9,7 +9,7 @@
- +
diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Gemfile new file mode 100644 index 0000000..4347ba3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Gemfile @@ -0,0 +1,49 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' +gem 'rails-footnotes', '~> 4.0' \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Gemfile.lock new file mode 100644 index 0000000..07d9d03 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Gemfile.lock @@ -0,0 +1,175 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-footnotes (4.1.8) + rails (>= 3.2) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.17) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rails-footnotes (~> 4.0) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/casino.gif b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/casino.gif new file mode 100644 index 0000000000000000000000000000000000000000..5a85634e5751e8afe831b2d41d581b91f994b05b GIT binary patch literal 170272 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/cave.gif b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/cave.gif new file mode 100644 index 0000000000000000000000000000000000000000..fb9d7cfa68ee20546489703dfe0283dac6870ad8 GIT binary patch literal 867376 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

}&QAT;qIcuh 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

`iB%rKI89kQIN^&c1boO~%EzKVI(iVa;x0Aa`K| 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⩔?oO%*GZFO{yDltHLE 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ℑgxBCO$-zCYRJCWkV@Czy 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

p&JX;iMa3`*k z)9ClZ)H!%KeT>klw6qRWs##1cc_KRe5al&?lgOim#Q3+*fzr^D_TxUUMN8|Yxs4Yh z#>P;)W*y*|mM??my_DhvZK)bPu&f1{hg+uW6ePMpVgFpsWdzh=*@i>Vqe}A&sZTuqn>PY>s0i~Z%l?!jp_+#;}-ON?1 zX{r?Hx<-p?4Q?7uw^ZxEmAuzhU4hX=O1(o5S}g5DJ^GaA)n5kR!O{V&WP?iAY2(8! zO6b}F-pfmBB<1K)=D7*gMtp1JC3wG87lH=E2n0Vzyp4OSu zFb*jl@j$6>$+~HS_f)|F)drFcuMCW_t;C=;X z#_n(QV;q+kS^7mEi_Op#?WY*;rKAcXKeXA%Nz~*IG-3o`tYHC~l3aEnJZ5fq z{)6<#+${~mX?NA| zfAtYAlU5rK`Fbngo9vxlG$e5AqD6Ha4j7?;zzYkDl<4d9l6~c+6{UEBp`p2@ks+;C zj{qD#a`f2ome#iRj?NRUpb`RuP{Q{pAyNJPvZt9YObm)>$+)Pg!Bj^eu^22-9fLs< zkr<-fBvFHS9gDu9J5B6mcrqlX=9x_Y%^YtILtR5%6{CAk^$vl6LJa7BN2;pomTPh8 ze2^ADb%eSt!TT5uL8kF+yBR_xQjL`Sz3a9*1O!k;1ilymV6GGdshT8UKmfMh08ifK zQk?SoKX;QCi^~X`0w-EBI^1#k5w%-y^arH`nE5uOmmT_ytlhw_{VsWn@Z*mNF{|+g>TjTi*15LQZ zpghE>70Txvq!JYz580qp133KqT5OD#Cx_EI>sp4((oCExmE1Oc3)8`KD3s`bd}|R; zHWZy$Z`t)zH97X-a${2oLfsX^a9W+HQvpC29RLxc4!Y%lW1xoDq{;Ql%t^u|I*gma z74Fk(CXM+~dqpk^&Ml=yipJyx7S7Lh6;|m!YM`y``9lH?aS$z!D^OVyAUbEpCfagD z6&d1%F|m|ePygPVDG{6uzENgM&;TCl!LuK|(33G}^^kf9^Ceh?Tx-@!HL68u@4JLM zs$+z99Y>ot$G%-2?#*iPb&&=e4=27Gx?^l2fEscMqp1rw_6K)+tQM8^m4GfhT zrQ%1?-mHbAIREU0;*Otd-yNpjD`dBL-eP`xju(=VBd74yxoSey3uWaHDC2Uz9)c=Xu{_m zTFz#agZoIZXbn ztz;mk%al9~K@VLs`4*XZSozUxP2ssYdYKn(rYLtgZ(&Hqlf;<7`(U(SvIIH@DboYw z`bA&F6>PDTXe`~PVvJ#5#?QJ!Lu9|8ZRRr}e3sY~Ht4=lQn~T@$+^pFbKbP6X}cS@ zXuPjNKl(uov(&Ii`~mU)8Yk(Z)&x)Z1}EXO6dZf=T+q0cDoL@I-<3S-hEmbpO`^qM z?{wtCkqAh{o?UeImi%zO@r}KXrIVGW)}LDkhjx}~;oqs;K6^g!LbAD z2B(0VD3btdiURzJG2d?nZNM3YtiFzWat`6)=9C;OzvieN?$KXj8OtkF>ZPN6s)d9r zFQtmFF>>~A1d7M##R}4r5d|eVZ#r6{d9wO;n0Z zPr<=Ai#ca2tJ|qtmoSS)Nhn#nVlH2gl60|pF5qxR)lhp2O zv_NFPdtJLiz*TyDtWHr2Kin_d<>n}a>XVwjJI4uO-3O{$)+Y`M*XJw+-bwa|JlAh+ z_l|=rm5giH=}dbvyFjD|_vXSO58IeBAzH|QWv0sT{E%7LiZFuB#O2QyY5!`2da}#( zEBcPj^WJRu!VaRE=&&J2yCM=+k49Q|2o$pUjz|PKMW%%$^FqPpY7Fi#$E&9kMMdDI zRspJ1iTm}!T>bOB3>{MYy*KP^(ftY;`FmtmE{vd*OhLLojCJb?9tylN zpz1z*?PKh6%_m}6VymO85tdug2yxSyiaT~a@#myP=Z*Y9|IROq&r6ZNp2H0}qv&K( zk*Zj?lRcyg2Cb^4y>wAx6IeBBMT&43mEqgF?qOX^mDkx(hzMejW_pWZawhYEQ*&d= z-mb-gyM3Ain#+SVy5Xlgd!Ph_IQu(QG5sM6x}l5%6eta!=M>U2Bc-+WX2F7h;0U=` z$#bJ@%1`uE#^Yf*88Wu8b(W7ft_#8UkHPv=7LXAwV<~>y8uVMf4&A7qsf>F2_}%bOKX6COX7E)xUk6*iWVOA#6+H#>Mr0PZ66eEvk$cG@NN z=w0`4YB)st*|NiSN!I|j?sM&`f~t7g7lYa7ifq+l9wqLv2vT}SA7s(Tu)i8$8m)~+ zoXw}V`a8Vn(9x>1oGe#N)UP4yvX0$Kxn2BDN}ga=TJ3Z2sK84$e~qDIdi{01>YAco zUY^_e=TSqgD-MX&fHfsKDc4p<%X#%6A9$NK(B{=TfWpl0?q>!}=vhVKW6Q02DSR+- z6rE1$3!GvzuOIVyqyrHh27YykrKkO+AL zD(>M$D9?B<`mE;RbjVf6ctTB7Q04TkGh#)sz4{U4Ps{r*9I;~DHZ3U zBRr_-jSlr@hwxyx+@I)#O~KuU4N-4qy+1iNvzeLH;z>j8;UpnGXc12RK7}T=bXEL$ zgpjkJ5u*((SOu1MZ@9#rzC-1i9^+p&ue zF{Xhs3dwY7ou39x5x*0l(EGx$ak*>Wp2|JSU14{RFH)Y^Rs4fo%|~!ic?B>sU6HT9 zK1d4EEXBH7*VFSTEaC}>wUY;L-wXxsj$;20fpqwE@bdL;H&e_Mn~ z#C{)J`mw{WP0Z2E7q{)Gjz3QZ_~^RCbB8-R%^J$?sJh^NH)@yGD(>~Ik?70Ya#tTY z{DJqXQvQ(bzWbG4A2`#}Ia<#6eA&9FbXkhxcuLYv#DOr=0st*d1tHYml*6$E_iHnY zjWibEQrHffqXQ+1NK?Hviq4h_*Bf7Q(e897A&%#pJr=tviCIa{;v^gY7ZQlQeKN1e}Hf+WMI(%w5$~4+B{XV;gdz zvNNj%LgWJM@4IXssObf7tSY2<#A^8#+BjbifMfXAsEJ$pOqq+IR2R-z0wt3{MM~*H zyWg`KP2Cnqi&Wu}2Xjk=ZsIGMWhzl65JeK0?k=Z^kQdyIeU$-}mL#JBlvOzns}vKp zR#o+(;DLCptJ2h95hM~1&hN;6trPC`NilX+ajH%AkQU(u#NYiKbUl+pw{URaE2+&v zzl>EntX1A%!_Tof6Z4ua zSjY$HJN-ymQZ#fyv9b-^Lx}&4K^lq-o7aFzj>c0xh&)h{m4RM!!Mp;~FK7w5THwoi z$dzUfmLWl^$*XqI&VX)j*5%6mZ1$E3dADdrQK59QH*0bVySmY{6q8$Sj=YRmjebh1 z4C+8*osCW1B`))GAk8Drz!G|3T|J9^+5LcRr(RUp0atB^6s0xhLyp2VDDdiJTVQLm zjf1{!(z&eF&;D;lxA30xaiz8tf7{m+0Gd+zVQr@#Nuw#5AbSt8RtLPemj}y%kmo_S zIUK$$cNCW!_ch@N1vqAiK`+^?^3iHM+RF)0T`2XAxW8m7p6tXp>8ZF|n1rhmB0TD! zd+6U(ff{!EEm@e+6CfR*?6mlhQ=jmrx%Qh!`Fr7Eb@+TL&5$^Yp8l!`tp#5s@0Y!h zj37n3LJiUa!SMe5NwWoiHaI3(9GEL~iU^b92#|1D2oVG2-`jP>uAo`Q0J^N~tBbjw znEjQT=5bK5d*8Y-i~@9sNNy9T(<3-C25L?*R}_&hKDW;$L(rrnNIM;uwb+Zz)sLC- zXaI;9BmEE?@C$X6Aj;RdzExjBfAi!`{VUv_rx~yA{tU;e0YOLM5vf1Jm$D%3-<-5w zyDnzMPaz_5)M|^DIbR?VGB5mOTw#;KD&nefKiMSA$QFE_U|kcAynxiXko+3KMu`oL z2^uA_%njqww0kF29uwyZGb{T*S33NP48)5MGpzR2EiVDNau7zY2)m_IXXE-^96-p< z^`~_B10V@^YXJF2KFO+ybeLy*b=5=;r)fm-b0G%Ih$^nn)4JU$&jrc)hc>0&-Ew|C zuwjzxdn}~ow?IV>0zSKT^qHRD@Xg-CLCK*LdF&FHtH|irpb?9A_P6rRo3tt)NvTK3 zL7GJ*s4ilYC^uq#)rT;?*($RBEh{aeM;2c8<)}Mdp>K&=s|(7fG8FMWj+%1BKVCTw z+Z-sOgRB;~@&rt^1Uw2fpT3Z+#Brbg;=HbH(8Gz_v(WOz%H;>=Am8|UK1 zv|l>K{L>dDK7xR-^hQa;vG^~mlmnk)A68rMtgj!^G0o`%vS{vqyEI*w>byw8bTJ!d z4$8|}%AfsFKCbF#y6|rd!dzsZ9syI|dA9vtUP0tRSf`a~Gr^ZKToz>C25fWbdAoA^4>J3=*{>ufOBhUNzN^6?ufR)aq3#Iq4s!@REsRVF*6 z1nXR*)dj0u!5_VXE4nb6zdo?vI;Pow0A0T%pHR>V>k-K@3v?Jb_<~|wD_$LoWWwjnZjh!0%(f&4@yw>^h=>ce_HNR#A+OmHyp2m+6E*lv34!c^24@_AId zoIUXR;ihcp=;1c}F%yly=1gNQpiXRK>UCsH#wcs}`&um<#_X^~j{%?vXA^kh(U^rA zri+<)jPCEx&<*0D+#<5$(J%besyOmjEA?kNh)&nHIP!5kxkEc>qz`aGD62`-ZV7jv z1=G>9zLN!UKduJ6i`wTfwfS&@CVw21N)4-sZ)yUtmjqap8jRtS#!Q=|M{9lnVDDF^ z0@LR9lPC58nuZc6tM!1%t*JZi>Os*#>~YKretPmQ?nRLA(Kw{}xT@A{=JBDPKW_Rm z3m&j49)$0DFf}sRF+n%x2D(_jCvm+Z;G4| z%f;Lz4K2lS7vuh3t)Mq}bVLV9#dDTV__z+}SD6(-gM!-ar)tWmRi>aq78M`}gs!leH0ZCYTE`zWzF}Upm&_ zl;j&@*O`r=!%;P4KWQr5(>oS_gI;9cT7h>q*;$r&wR+>iEo&7n__I}7ki7v>P+==W zQjF`Bw2_8v*GaJqVe~=BpQg@K%cWv#XY0+$In1SZu`{pM?3jIjo@lo}`Uy|Wz&mt+ z@rO6{870ch430fkyXtl7%qn6NtpMaglCc|VB%ljdlXbM=-j5gOG|=ZNpL&_z8}fds z|3rbv*_>Dik%nJOL!RmNTuhDwv=b*j;XzkU5FP76Cc+wl2umPrJiu3vjwv|$pz_Lc zf&69XYjt;P6qkxXZ8pg(=;5yH*I0fVoLVQx16R0sb*bPD5B$BV{P*bWIds@>E_M@p zzszV#kG^u)p2zj14I%ON7tE?Y*`IY!gckSyVH{w-a=TPf=~>0_pXQ&={2Vl6_L(U& zgq-!L!bi=U-Y*O#u9DDnW&Va+n=UiOF-%p;o8I|dFtNo~kNOLzRR4Tm5n(s>?EPO4 z{GT%a`77ebU#_>Gih7^^@lJsm1s?K;G2yQyKCcFHm8Vqr_IEc)f!4wASnZA{GGei7 z4qEQ7N5@&yub!+Pqfg7Jg-^Zq96)KtfXi`He51WdolaiP*kC|a!YyTF8v=x*}Yj1O8)zBv&GiG z)*qf$JvjLC0eH{E8#H-maC6?EWYe2pln*;5fdC

=J8CV7)Xoe@D=>t$X$ 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

K%U2nrUagG@XUloe7bS*X7Xc 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 OmWiqXSu=Fa`-io_X0-MPcA0YlTi(m>H_n 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 z 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 Rf$2}p(mnK6O%Y~z{6CbM6%GIZ literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/codingdojo.png b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/codingdojo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c82e331c6e20a503e29be7d74ea223b009d1ba3 GIT binary patch literal 52303 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/farm.gif b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/farm.gif new file mode 100644 index 0000000000000000000000000000000000000000..0fcf8576aedf283f6150ba7332d36cb3037dcb1f GIT binary patch literal 88875 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

YKa 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

v z0LcRW89++%|Ahb&h&9d(n0y*E(r17w-^(*Gm~$LPm03+ZI7JH_d0?2^wb^4E3C;$Z zEir0vb54m&vhM5PY5Pv{2a=ts=ov`aE3y?TPBbZ+R14`p#F5fMjy=r=hAo*dGllJZ zrWXu%U%p?gpFjWWJH}?Byz^$(7DOm7y5+$VFwki3>hVyIqZpbHJjw#6qw#ZvWj3f~ z*Ku0Qtdyhuv-sB*C9CyD(Xm{!M|Wet?y6VCK16kfqL=+1-MAp11(VA7_ChMe^`MffjZ-ocj0|=t3oVF?=seAT|$Pv za7Im5NAL<)wdM=J*QC9(FgAvPFi78WBcf!phqHNFwY6Nt5g1UO!$Vh_9Y?tLFs?cQ zBIKv#FAE?2e1WBwnpAUBZsgu2JX>YGO5K0bvM>J-&rwyP(2_-FJEK6wa*|H(E2hR+h0KrU%M#&di&u7)PEN6H2Qhp?rnT_5x^harW|Gb7 zk1w|b6-o$>wpVLur!LlwSK0bPD&co{3%(Trk84424rw`jf-sFpl(t}6jUsaS>Ne>& zOf{z?i$6wTGUv$ojA`dEXMNQJe?Mbj5-Ol_<*wkYp%Uu&-TPu2rp=?s;-@?z&=2vBy{Hl4{MY`#Y&T6X&gR4$?F{4Y zCDe1y1ZC@0k>_`5)B9FfDzd187mS;dbfajgjA>4#vYql_nOwqUC@Ec1!@I)yXu-a& zP#q&@H)~F{W_q?V9;nt<*n1t04pf?Ktbqd6GJExbc}EXWG*K81hHAmzR7&w!u}ToZ zY_ZXL<*Jt|aK<^rVler1S@3b^;*Ex1Xf`z43MtRT?W|hiJ~gm=&D3+!1AgE`9%9}@ z_pQasNBx9KKW^{XToiFF z0Il`*K>vNCoif5~Hqzz&glI+_v$EYb$m_otMlqn^UwYYp;a0LPTRdn z%z?tLSDVJ>m(8hPIgDfv!WbU2ILhGk-H70F5MU7Uh6)cbk-HT#bX+9h+Vpw#p35+) z$1^-%a~n?UW9}<^08Tj06neG=BV=sW3Gz5-*oiXW`@UIIR7r2pA8_}?)}ir6^^yA} z)$vAdy|_uTVuQ+BJUBS$SQcw+h9RSo0>;{F`miAyYQ^4{Y)T7o9N+EwN{Ui&Q1!?0 zk~TdFzSc~Fn)cA0?Fz@CE4H1nd2cd3|AwKsZRKvCoc=KJsHJs%vQ&pOQ+=?$oy@+t z&(vX@_b6{N?;wn9ih{j{Jy5 z#q{k73q98TL&s1@fb{babaUN38*&gfZSkB7xfV*O&~qsuhCU8oj^^&We4d_9Wn>Ti zk#>F5zvbGEJ?`DJ-`9=`4|^4@2lY~%CjBJt(4DuAJ!izv;Z=m_S93mAcijYyy=Yt4 z@p4|B6JD*VGxQBqm>qaIzvir}&aLjqvK)y8eLJl-+EE8wN|sxFc3|`ZCyI?MB|PGL zVi;-%lOMd9ass(hB~s~NjMx-KmXNKsQ|Dzrx_!{)xAwrk^7q^e&H+s^G_d1gZbRpQ zMnBOC=y%%XPsi9G-onD%e2tREwKS2#H=DY(Q5e--tq@O`dw1ZY}yKU=uj_#x4vLCF?_qp z6)tYQi?-sA@_pR}sYoGz>lMpa@`dHf8I1er_ClPw@l?7UOpKz&4V!v)gF~W-hy=8k zQZ9)&cPh1m@_N^~QMRZ{d%l1VYqtZ-{+#}#DyCdP}c_W&1HGbTF$yXHvfJ8NFrxy09i78pQ2CzFW+$Z63bG-K$n KtJYCsZ1i`Wc*R5j literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/gold.gif b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/gold.gif new file mode 100644 index 0000000000000000000000000000000000000000..6556f2b007546a8fcdb31172efb3718f583f8d4a GIT binary patch literal 312197 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 JERb0)l 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

u+_rBVL|eJi6~N;(yzH1v8tu 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 MQh4`I7z`5ie^ifllmGw# literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/house.gif b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/assets/images/house.gif new file mode 100644 index 0000000000000000000000000000000000000000..a8a7b01138d055af10f119677fa064e177e94cd4 GIT binary patch literal 607969 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�Wr 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≦A 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

q)}aiX8-EKS=!nX!Z$cfWCThrVubar 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ИfSIlBcwul)o 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 z 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

4AeHVBEuSp<_#B{6g) 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 z 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 b@B7AY^3L!5=I{RY@Baqy02gpc3cacI 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

Od-_fq+FL;ZzRM+8 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 z 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

sWfp>`lO8zj}O>Z!qTggf=gu{lONP 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

ag_|Jbdo4=UMYvz18|lYjBaQH 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�gARNTgm{wrXLSH+b=nKa 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%0Dw1y;F+{-a+kbfZyYwDNkdF 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 + + + + + + + NinjaGold + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + <%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/views/rpgs/ninjagold.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/views/rpgs/ninjagold.html.erb new file mode 100644 index 0000000..63b1f1e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/app/views/rpgs/ninjagold.html.erb @@ -0,0 +1,76 @@ + +
+
+

Ninja Gold

+
+
+ gold +

x <%= session[:gold_count] =%>

+
+
+
+
+
+ +

Farm

+ gold +

(Earn 10-20 gold)

+ +
+
+
+
+
+ +

Cave

+ gold +

(Earn 5-10 gold)

+ +
+
+
+
+
+ +

House

+ gold +

(Earn 2-5 gold)

+ +
+
+
+
+
+ +

Casino

+ gold +

(Earn/takes 0-50 gold)

+ +
+
+
+
+
+ +
+
+

Game Activities

+ +
+ + +
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/application.rb new file mode 100644 index 0000000..93cbfbe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/application.rb @@ -0,0 +1,28 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module NinjaGold + class Application < Rails::Application + config.web_console.whitelisted_ips = '10.0.2.2' + + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/session_store.rb new file mode 100644 index 0000000..208edba --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_NinjaGold_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/routes.rb new file mode 100644 index 0000000..bba088b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/routes.rb @@ -0,0 +1,9 @@ +Rails.application.routes.draw do + root 'rpgs#index' + post '/process' => 'rpgs#process_money' + # post '/farm' => 'rpgs#farm' + # post '/cave' => 'rpgs#cave' + # post '/house' => 'rpgs#house' + # post '/casino' => 'rpgs#casino' + post '/reset' => 'rpgs#reset' +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/secrets.yml new file mode 100644 index 0000000..ee7059e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: aafd88901f31d2b09264b44b0ef50f874343aa20a814bb1d9dbb8cd6e3019862a314a68658362738f4b53641c75d1dc5419be0227279c9def6bc8c5272a3da59 + +test: + secret_key_base: 3cc4fdc3228de9f648a96e23a04188b3b66de758e35d538a81e473037689c577ae5d50bfc36600d7534d4e24f743a9076450419080cc1cd596e4e38b8758d13e + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
+
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
+
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
+
+

We're sorry, but something went wrong.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/controllers/rpgs_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/controllers/rpgs_controller_test.rb new file mode 100644 index 0000000..266db67 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/controllers/rpgs_controller_test.rb @@ -0,0 +1,24 @@ +require 'test_helper' + +class RpgsControllerTest < ActionController::TestCase + test "should get farm" do + get :farm + assert_response :success + end + + test "should get cave" do + get :cave + assert_response :success + end + + test "should get casino" do + get :casino + assert_response :success + end + + test "should get house" do + get :house + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/NinjaGold/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Gemfile new file mode 100644 index 0000000..050ada8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Gemfile @@ -0,0 +1,49 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' +gem 'rails-footnotes', '~> 4.0' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Gemfile.lock new file mode 100644 index 0000000..07d9d03 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Gemfile.lock @@ -0,0 +1,175 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-footnotes (4.1.8) + rails (>= 3.2) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.17) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rails-footnotes (~> 4.0) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/coding-dojo.jpeg b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/coding-dojo.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..70c6380b1053bfc77745b35326ac8f8ae1edd76d GIT binary patch literal 169879 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 VCoT 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
; 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/codingdojo.png b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/images/codingdojo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c82e331c6e20a503e29be7d74ea223b009d1ba3 GIT binary patch literal 52303 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/javascripts/user.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/javascripts/user.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/javascripts/user.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/stylesheets/application.css new file mode 100644 index 0000000..4090018 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/stylesheets/application.css @@ -0,0 +1,83 @@ +* { text-decoration: none !important; } + +body { + font-family: 'Montserrat', sans-serif; + background-color: rgb(0, 0, 0) !important; + color: white; +} + +header { + display: flex; + line-height: 100%; + padding: 1rem 2rem; + justify-content: center; +} + +form div.submit { text-align: right !important; } +div.container { padding: 2rem 0rem; justify-content: center; } +div.input-group-addon { width: 100%; } + +header a { color: white; } +header a img { width: 100px; } +header a h2 { display: none; } +header a:hover { color: #06a9e2; cursor: pointer; } +header a span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +div.col { margin: 2rem 10rem !important; } +div.row { + margin: 0; + justify-content: center; +} @media (max-width: 676px) { + div.row { + justify-content: center; +}} + +h1 { + font-family: 'Fredoka One', cursive; + padding-right: 1rem; + padding-bottom: 2rem; + text-align: center; + color: #06a9e2; +} + +label.control-label, +textarea.form-control { color: #06a9e2 !important; } + +input.form-control, +textarea.form-control { color: #0062cc !important; } + +button.btn { + color: inherit; + margin-top: 1rem; + padding: .5rem 1rem; + justify-content: flex-end; + background-color: transparent; + border: .5px solid #06a9e2 !important; +} +button.btn:hover { + cursor: pointer; + background-color: #06a9e2; + border: .5px solid #06a9e2 !important; +} + +@media (min-width: 767px) { + h1 { text-align: left; } + header a h2 { font-family: 'Open Sans', sans-serif; } + header { justify-content: space-between; } + div.row { margin: 0 2rem !important; } + div.container { + padding: 5rem 10rem !important; + justify-content: center !important; } + + .form-group-s { + width: 100%; + display: flex; + justify-content: space-between; + } +} +h5 { + padding: 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/stylesheets/user.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/stylesheets/user.scss new file mode 100644 index 0000000..c47a13e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/assets/stylesheets/user.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the User controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/user_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/user_controller.rb new file mode 100644 index 0000000..3fd2637 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/controllers/user_controller.rb @@ -0,0 +1,24 @@ +class UserController < ApplicationController + def index + if session[:count].nil? + session[:count] = 0 + end + end + + def submit_survey + session[:survey_form] = survey_params + flash[:success] = "Thanks for submitting this form! You have submitted this form #{8} times now" + redirect_to "/user/success" + end + + def success + session[:count] = 1 + p session[:count] + render "success" + end + + private + def survey_params + params.require(:survey).permit(:name, :location, :language, :comment) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/helpers/user_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/helpers/user_helper.rb new file mode 100644 index 0000000..0147c3f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/helpers/user_helper.rb @@ -0,0 +1,2 @@ +module UserHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/user.rb new file mode 100644 index 0000000..4a57cf0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/models/user.rb @@ -0,0 +1,2 @@ +class User < ActiveRecord::Base +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/layouts/application.html.erb new file mode 100644 index 0000000..de35f6e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/layouts/application.html.erb @@ -0,0 +1,33 @@ + + + + + + + + Dojo Survey Form + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + + <%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/user/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/user/index.html.erb new file mode 100644 index 0000000..1f8b335 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/user/index.html.erb @@ -0,0 +1,45 @@ + + +
+
+
+

Dojo Survey

+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+ + +
+
+
+
+
\ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/user/success.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/user/success.html.erb new file mode 100644 index 0000000..d9fb66d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/app/views/user/success.html.erb @@ -0,0 +1,81 @@ + +
+
+
+
<%= flash["success"] %>
+
+
+
+ + +
+
+
+
+
+ + +

User Submmitted Info

+ + +
+ +
+
+
+

+ + <%= session["survey_form"]["name"] %> +

+
+
+
+
+ + +
+ +
+
+
+

+ + <%= session["survey_form"]["location"] %> +

+
+
+
+
+ + +
+ +
+
+
+

+ + <%= session["survey_form"]["language"] %> +

+
+
+
+
+ + +
+ + +
+
+
+

<%= session["survey_form"]["comment"] %>

+
+
+
+
+
+
+
+
+
diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/application.rb new file mode 100644 index 0000000..d948a28 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module SurveyForm + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/rails_footnotes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/rails_footnotes.rb new file mode 100644 index 0000000..9a15363 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/rails_footnotes.rb @@ -0,0 +1,27 @@ +defined?(Footnotes) && Footnotes.setup do |f| + # Whether or not to enable footnotes + f.enabled = Rails.env.development? + # You can also use a lambda / proc to conditionally toggle footnotes + # Example : + # f.enabled = -> { User.current.admin? } + # Beware of thread-safety though, Footnotes.enabled is NOT thread safe + # and should not be modified anywhere else. + + # Only toggle some notes : + # f.notes = [:session, :cookies, :params, :filters, :routes, :env, :queries, :log] + + # Change the prefix : + # f.prefix = 'mvim://open?url=file://%s&line=%d&column=%d' + + # Disable style : + # f.no_style = true + + # Lock notes to top right : + # f.lock_top_right = true + + # Change font size : + # f.font_size = '11px' + + # Allow to open multiple notes : + # f.multiple_notes = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/session_store.rb new file mode 100644 index 0000000..dc7392b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_SurveyForm_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/routes.rb new file mode 100644 index 0000000..0bd7043 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/routes.rb @@ -0,0 +1,60 @@ +Rails.application.routes.draw do + root 'user#index' + post 'user/submitsurvey' => 'user#submit_survey' + get 'user/success' => 'user#success' + + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/secrets.yml new file mode 100644 index 0000000..482fd9e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: 37b81590f07561df3c093eaff72b37c34078392d9569de7dc42c89224d672b065d47d359df99ea23a93025aa93d0d12d6001e20013c3b97642c76b43fad2f7f8 + +test: + secret_key_base: c3fa33a154ee4eda8aa471f6788882a26d9518760c23301a06c6bb1d851dd33a67c66400c4b9c404fa99d3df6ae211015b8c90994f47b889bea6e85d57bcf190 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/migrate/20180808222057_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/migrate/20180808222057_create_users.rb new file mode 100644 index 0000000..4f77c80 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/migrate/20180808222057_create_users.rb @@ -0,0 +1,12 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :name + t.string :location + t.string :language + t.text :comment + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/schema.rb new file mode 100644 index 0000000..6e2bec8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/schema.rb @@ -0,0 +1,25 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180808222057) do + + create_table "users", force: :cascade do |t| + t.string "name" + t.string "location" + t.string "language" + t.text "comment" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
+
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
+
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
+
+

We're sorry, but something went wrong.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/controllers/user_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/controllers/user_controller_test.rb new file mode 100644 index 0000000..2779f95 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/controllers/user_controller_test.rb @@ -0,0 +1,14 @@ +require 'test_helper' + +class UserControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get success" do + get :success + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/fixtures/users.yml new file mode 100644 index 0000000..0ed3e41 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/fixtures/users.yml @@ -0,0 +1,13 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + name: MyString + location: MyString + language: MyString + comment: MyText + +two: + name: MyString + location: MyString + language: MyString + comment: MyText diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/models/user_test.rb new file mode 100644 index 0000000..82f61e0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/models/user_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class UserTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/SurveyForm/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Gemfile new file mode 100644 index 0000000..68edf60 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Gemfile @@ -0,0 +1,50 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' +gem 'rails-footnotes', '~> 4.0' + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Gemfile.lock new file mode 100644 index 0000000..07d9d03 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Gemfile.lock @@ -0,0 +1,175 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-footnotes (4.1.8) + rails (>= 3.2) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.17) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rails-footnotes (~> 4.0) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/coding-dojo.jpeg b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/coding-dojo.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..70c6380b1053bfc77745b35326ac8f8ae1edd76d GIT binary patch literal 169879 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 VCoT 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/codingdojo.png b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/codingdojo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c82e331c6e20a503e29be7d74ea223b009d1ba3 GIT binary patch literal 52303 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/wooden.jpg b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/assets/images/wooden.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06da29524dda89c82b3019d91eefc8aa32a59913 GIT binary patch literal 3428384 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 z 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ÎMNkK!8TSU!}2fzEJA8MW&NZulKX+Bh|Y^OAr;> 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

hi^;

Z&i@-L&5X89{gww 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%0AKa}xDwzwke&npI3lZ{ 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


u2ue`V{;#50^ni*NWuQX-G!DzN#yygK|<% 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Μ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%0D4a`2k)l^ZDW=kx~_7TL8NivXvv> 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�Qgu(o}g$rq1x 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

pklsG_QpAhgR~k;w1-$i=maErx3TEAR^e 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

Z@4fgzyM$7w%?8})I~_ShHr%!iD>j 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 z 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:l+6mR#~cOM%-FAd*5d=R>xM7r594 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

      qyM0EZSBRKIA2@&o6^037A1j#NTCWq#fXWa8 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

      I)!pqfs)+$>rc_ta%ejOnb4g<7F z`nG;uvPaGAQk8^Mh@|W>kf0bFSzRVtq8agx9kz`swn@`X5Hzx`5{ALS9;u8kg{e5@ zxdDcvj4{xV_*>66dPT?lWVo&k9;M0l6=!b)=D9fW25S6qHEun5=gytU`soGCT0MBXZtuRAVO&Y zeyNF@OpX&mIXe7vE>LoJzKco9UOpkC)twwWUoh=W)2S0!y>o`QxaAHGt(k@lOk=%$ zfK`PUC1Yc7t0bRF#t?UKM`4Om;6d?!fHx1RGJ2<7v*l~s#S)R`$JvBa!j>M+WT^LA zc085{VVJ=Q!1dmh%#a??Yk~6qeg_8^X2+mpez9ze7q8TD-KbN1v2d~QTb?KExPR!WG=!h&%#;|Ms_O(WWaVmaRA)objUl}DGDGEs{h z+W>}`uhC2HRUE9Ym7cOp`=2{}Pf(21WTCb2;GNbDS8hpl zGmq0XnZWXVC&5r55}3sCOAr3a#{Pa;Zn^3Pl9&sSLivX`NK9|-frqc(w|n|ZHljti zf29oNCoEqYI8r$974UeQM=;vDzbo3#2fohiCyCV0qm838HZ;gu^3~rZ57{Xs=b}c3 zAmud6h97j16sR{zOZm^r-?8`6Vs&aC>+X{q==}UP=NmLQPV~ z_N5bM7{AGTkS5EVCcZ_g7k5Z7&zXqPG)Xoy#+!L?J5DMS+dI~~Sv5em5h(4amhQ}b z4J!Wc3MK&JX<;x%Y#{Q7V;-;zH~_%HIi8EyRp=UPV+~jo2cxAfIgS_gMZHKE$WeU1 zrsv11A&qa~>uxxI;MD{QGxKlNed)t zDpq554H~?vCY*CZW@PI4~)#!d_{);ysZ2~?5&CKHirbJLq7~fWTQcDqnyT4__)uvx+Fr?hbvay zTl8PR!OTw5a8h*tvuMit0y{Fri7jgF(N9+Nvw9fFvG+7mz0t-D9Mv=$>2=OFOs0-V_ph~L{}14vY~aT;+SHIr_Q$4p zzTFy>$1@12sy0b&$Sjj2vnf>&moxOolccbuQhU>W=uKAOGwz9ZRJu+Ogr1VYJrxd3 zJ1g~v*pO-4(y& zTfL5JS5+hp=Yj^xCImtOmO@)3;0IkL-zq9!7t%*-V`35=A9{b%~ z4;zfuVtIA8`c^+^iQB4d>?olqM7;`@m(9^|nSjXBO{YO3GGw;QKragUwn

      RwcdQ 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�`> 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�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

      GZFFbDW%A(>o{ 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
      sdFq1D|Br*p!erxZf@3HmMG0=} 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�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�MuB$p6BIYdeNpCNW2SO4O2$w7Z#2vhGzNT& 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

      CtT?> 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 z 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®aXUWTQ(q(_JN9-MbaVzP>A;VF(RuM5w<_05@{?R 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

      1{;L$t^=%QrbWv+mE=Zw!J` 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%0DmAL(AA|qj2t0UZWNTTBEYOU-0(xF|)nV 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≺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 z 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

      $hHi4-i9FSC~ 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®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 z zk7}F;jtab%LPcW>VRm7i7fV$V!?Z1ww`F{$N~;YOCbnOYRQVAZ<+TOrd1 zAm?I6ClVg~vl=T3=*iM(RcXT)o{}v5vRfx5^gqBthO*;Ibi!gjS1&KRf65SAHlKFj zE(23!HYMAsd$g zdIb7M#A(rJH^)Ptf=ZlJf&4$`h$O#M6K^M1Hi*x=00lm^dQ$J=uIIVXP-a62u2wcV zN8o~^6;7sW+i&LRq-`Bhuc#U$?=@dXkwkXmB&v*WFV)gt)E!D;?BaNn7 z8?Nc7Dk?Y8;I*G`_|T3K5e-nV`8$#z7(;#sz(pO*(bJ{*xqgM|6bP36{@4_F0%}J zPnxxxnB;EKn!K;Zp;r*?rCf?Es!RRC?G9TSY~E^oDy&@fwv6yGIH~=&i0_^t>qk!n zca6^To{L89E*Tzq=ki8Fd`xY7J$&=dhzGxiahaReKe3eS{rkcu-H&Ca_wT`vgCOTQ z_iRa56nWe8adrrAh5c^e0@N25)mm>pI|A@|z3Y32ox=rym3(SsyeP;0%Ec1+75(q# z#%&gD^$_RpJF3j@xMP_i?pLdUY2#vogI{y>UdS?@V7vbPc}mhKAXj{NOn=f+jtQdZ z6)KfVzh8XSpp)w7lnv;ELeny(ZeXrTM0oYpZiP#jHLb==+!vBNs5y`xx;yM)P~~Y;LB%FzIW;`Sk zx~dZ|lsL%5$Ycip*Y5q*D9$ISe^~N$`;=U|gt@xOP)c3BF6lh)fO`35VKjYq%%JB( z5>Mc*14G3@BGN`Mc-*V2gpe~{B~=my{jO$kH82Hh6Pb;zw4OYqfP33Bc?(&>7kOgN zJeMHje@Adh|IRWKZ0^aH*zv_(tdu$7R zWzrX|+A>y$;JBkKG)eD+6$ofFM%Myr9kOg7UQMsee%uh^JunfuX6V=y0 zOdXJ*5WG#RWT3x zy~6lWR~_FL^taR+C1=ih>0&1dX=L(G$d@?GUZ#(1%6THeb9L)&R{{&kvm?AX$4 zv+M$}BO&o*K+idD(c*tiwQMe<)P=;9B&Max`F#wme85bjsOUND!89V`8*UNEG&k_Zpcj6e>kG7>#55Y`Vuc{jzif#^$W^+7R-9c zIJZLxpo&D`X>%9)sAEc`#XiuD!uiumSuR)oj2M>C@N*Npr|LdT`WNi3&2{;ZFf%?4 zJe?9|5Ma`ozR~*EhBoz~@5#Rzh8~`cA}oRvK|6XjwQw+#k>U%UorYFTl^V3KsHdzf zRx~Vsdp__2T^^VPo~c1*%7+PQmBeTZijTtzjgpCSMhQlQ%u4EM`D6zf_%g4FVXl~V zJq!UCGgMj-Fg*rgQrcu{;pbU?jtBww@U!4*hjc2llD2BcpJ^}6O-MW!tZJ%1rulf# zs%(4$GRlmfosfvUHCg#sSndD<`rF|6D9=Gqi}~Z)W^Wo|@4iH}=2!ykrRN)=4;?p3 zsjtMvF$I=JJv($7_7~;1mS&bMICA{8!6+H&RgUxRPKbZLXcBk5%0U!IJh__Tmk6IX z-F4&y{vvH>N>66TC~+BR=N-$pHSWB!h1!(!xWC{cykQ1Adju&NYuMb?SnOA(+mEpZ zii4D0j_uPND^dr5aDwPUyLdRpLB0jKo5~R$KAF1|yf=~aM=dYgjYaX+oQ$!S7845b z+&o@o=LGYA7_HfQZJugRPX{7Yg4_e(CVwGz;!@O)EcGQbC`)JO{X(YZp7d><85l0j z-{GvY3v(k3lK`hm8Hgj0?0Mwn<<~N)>KZ=&Cr)}S=D9*FFl_9RJH@P5Acut5=haFq z?&6v;s|=jJoMM}m-w*|_Xc^Xa%n>sh%(+33Dk)?O75$xbfds8wxR{M4I&`z)m`0X| zOfN(9y#INeYiyM@K+&)=7a<0{?$51am*1r-Gsmw91F`vayFJ?uH+L!wA{;B!QD87_ z%P$k#MX$^DA~}rK$PaaCM(L?&gq=@QTiz7X%JM%}{c;45mwoxQ3}F_q8212!Zb1BA zxCq_IHE{5M0I|V8@E){{B1%uy0v`Xj7GaEAvAS9A?{W;_#;OT_f2!;79`^B{=zEK= zf1p?UP!NnGPb+U6(!2)cGYR=;+ks z&rcd1CfPiEH;hg!7@n=&tg4K*tOFIWXYVQAzo4uM|ZHG9mb-!SfH7PLP!@- z#G~nn)930T1&gi~%pBv)nHCKgNsbimvypj2VN0fZ_ejLe+|fRgku&>TZVrBJ^)V8I zZxwr!&+8)pC!8)#4embPi=g2^%y(bL@TI zP=mOjB2&CPTJxU;-aKAdHTlQJS%fgBC9jnj8ZV~(iDCgJ$87eC%FCEakNRXP^SF8> z>`J$PO*zIl#AaC3K3ua9LD6fT#eXO6lA~KGxpG*^46zE|aIw>d;=>WU_X|v|2C+Po zEN}m2WvZ_b(ZhEj(?<3xRJ1}*nxXij@h=J#yPC91V~8E-LR&q#61E+~pIr{?Xc>O!LjQ{&EHSCcOt_gO z>2&s3%kfqk(_BF@H06H)SBuA>Livs#rbl^`S+cc$9-%vnJ*+m|1ZEXA~TwldWb zOzvlR6~{L5YJSTHlBPfSaDEj-4S1EbhslNSEbntXV|aBl%@Hk7!F_%yDXo^bsi_HO zIOJGS)I@8-HzzaEEchtE%npcI^y#Ms?HkcXU85`o*Sh?;{8*y(ibKLg&qhbF zo+N3y{MA>MIs62YU!;R+j6hUaJVDk*(n9jx5I_#{R!V#Zw;pFJ(iAE%gFg+v4CDHYpQeryp!|aR8Yp?^_R4Wp@j`JZ3IDU{Ct4h% z!PVNTnHe?W&%gZz4_7tVT6+Leo%)u^c;GOEs=E3``S7~vU(#~jh$Y@8EEQ&>)4 z#uFywPg&KFD4CHZFy)SWIQiE{~kj-mM}u^lwc|qWzs8MC71dVph;m zV$hbuKBdhnL&m7A6o0>5ys-FKr{c0p&a#IzNh}mF-6GyCzb~sL-+f%w+#inYvP8xQ zbqF^Qpp&5|Y$Wy<%;vO=M;SRz9tE`>YkXjC-=m=V+_S>CDH&`t1`I-zFA`+NMZF)u;h)6n+05P{RrRV#Cr5xhjCPczv$ZytGeT4|d&E z{#vPs}4C%~i7Sc`TT>dVnifP!H3Mhv8|2Woz)3qPq z_6Uw_r_ZyQ+8nP32IM1F-pxW^yE4IV;u793uwOGbriTiVanTo`Ah}VjVQ4<+y7d$U z@ALb3$rl+A*d|IFc67Riec%^tLVkHVIIZxRvh0s3coJ(dbv54V(`(WBZ_>;&+7^fj zW^3icafao5Ai*2FC%eN6^1j%gx#c-7JZz2ExX%gQTW?PQ08RgoqVw=(yZ!%vM5tXN zMyy5>J4Pb5s*yxuQ!7^OP0bb^ADdW}*oxX>7DZdF-nN)U>{e@(*0|eht3%uS`}6w` zuJbj_@Rw(}Fh@0XEOa-nSWjNY-3=y40zQZdd!4)(8{ z%=TifG50zrxCVivHQTC@<1NgQfU)2M`eJ^<+%618mQhxdv*Euf;7dQ~fH=;cZB6rMX!|PphUpdoe;j zZebAjuaT6rW7--YY_Qr%86-y0IQd=w=jc+?C4z$F3Wj=UKV4V@JyS&3qK5IKxki`$ zC=|+w=k6EI{{wK_RXoN0_<_6T!ntZ0VWLqnXDfXP-Bf^Sr8A#jos^O4!Bz?KG zc|y_P&qxRyt;Lw_zP4PKI4GtH1Y2yxG0%QizXj^tSOwIOW+Z)<*y1G$nthinMRf-Z zYPJ;5;=H2N^6`~KK%QLQ#z%}#r^M#E5cFnwp@e^i$5ieDXE0&0j4wC3=a-q*kjNhzs zWKQx@E?6aHo=5pvg$!S*eGmJ0{)n^O(ZA@crm+-{qw@Q+mXxMbYfCTY%ZH@e!`Y>x zwbIkT&!u(DiRydAFW7QYUHo2*>)n>lJQ&n`eAvxA#k;sck!Mn0;RC$_!eGVQ+ zN*%b=ENIcya@bp*7L#q+Q0088gzWFABhm;OhCQMEJ_-b&P(UHOU!kr+`f-Jrm?^jG zJu40gSM23`-DRruDnrtJN8prj_yHU=4);se*^B7Um49llSL7wuB9s2{pPeu4%D+rx z`&YVUz5jRjv6GGO(xAU_d1;AbKzvM^AyYxu2aeZ0RUufU0C-e#ZY4=pzN%)giikVP zh~Z0y2Nzy8qUQ+Gm(Mc@$o%3;Y%7q2CAwG&nk@M=Cc$q~%@p-BFW4`(MmXO>mxkP> zXO)j%tFJZjtT>$}H=RnHVKm_KzAJ;}FUpG~yZ2KGpF_MaE`VbeZN{uZou0`42_Ig+ z#ET3UE&YC|J!SMXk=Xn=2L0>58h0nNE+Y&HVX8NaNMFYDfM+2QquydcZ|~?ny={ln z`GoI%!$28+GDubsR?!IhN>5-3$j&BmXvGm+pRJ}~fd6$XO8TBSE%5mO5tyjUY zDqs(?)&AYSx4wZycfmJDf1W|Y)VAVOtu@hVai_^QJen+p=IiRX9{-4+ zV1|ZA$llF=wP!z%PxDEp%4ud!ZR!jwnVnGjQTgilZ#~Df!+c(QuiZp=wZh zBf<^nOp;2DeiZiDhxz9Xog_U4QEahnRm7D6m&3y6KtowaGPr_-;pW5Bc4W&JM%%{i zI#q1&0m@E4;A-;)tEeD!jH_P*3rjsLLyNb4N*4|qwMg0P2vWr+#J?rdMC;<-<&jv; zcnI?4j@0ybn7U+EmP}khT-u3OGV-koaS||28n~{u6qJgYfL!E0t*^4gE)XF0=IrI5 zw-H_Y=N}TRE)Z_Sn#$|_sHOD-=+0?v`jyMe-*QGt5|QKXLaVK^Rq@<^>d&dpiRyUF zsLdm3KsU`Aa153Dp%N|l3m&s5OeT;A-S{dxO)OZOJ6Pk5;_&&i_^P|%Gdy3^MR&kQS{ob0OgGx`4myk%lxC|XH0DmhZ|`M(m;{C@)u z9<=eBz8Te&cd!J+ne=HU;{XeVb_p@rZp+u^R0L(Mb${mi(X4;e@!g+QJ48k`V4WFE zRAIMli__z>B#&xC>(`gohx1~)M*=puk? z)fktPL#dutESAUH`Nj!m*t!Pr$Bra*cl#%Ay*+*JY?153-$0QB(&Vg+S&KYtwLpT) z1n$sLj~`EA9@~JAE3w- zy&kxH>pjEReD|ioxc-vJ>LGc*SV5EpUcjXIke4##W1%l#ZeeDl{4CT!_JObwuNpyv zYw>^EO7k#3on#*65$g-VyjYfcf ziQ4gfsHu8kf2gQnUyye;l8eLNKJ(|0I*@Z!B8eB}!MpclVHERkLu$>nAd*ax`zuY* z(}AOR>W2UZ956kRhqoDx>7j}@{+h>G145uDnfUmd=p{nl++KTKs6R`BG2A!HvEif`MIFTF@IqlE>{ky5t$2J#_FnwaeBAh_8xW}D5@*!x($bhEm zfyPdNS)F+Re&Y+2M{4=3ArkTb={7!+987fM5V`-;-#$J*uelV-WDhuK%j#?k9Z^&F z(V=&j9IS!7uYmZ3Z#b@q8A@0`aS_k4)OvhRF{1xo(|c~#)9oTLLF}wlzCM3jJ1pOv zi#Vd;`4F!B4~;nb@9>GH-J!(CJC_CT-n>y(KjHCbK&Z7Op;(BiN6{T8*}iv3*G8nv z#HLl9ON#tx4u?_ha?e=haXBWZcEUU9mV_->ytIq*)STNdCTU#O6!Sm?z?qw1}vZcRQN}u zG&4ob@EyO;Lz+&bI!2eEQRmRKG%1W8(RWwIHCa*f8uO>xQ8QD<$rJpM64e%PfWY)O)n98u8%;5NHf9DnVUbnbFZiY?Rd ztCeV*dROdd&1LO3CYxSQHpVBsTIVxA6-oQw9u!;k^)Z3Q*6wx@{7)1%eq*b2b5*RUS8G z8;k2BihQDV1)lyJUa7F>$2|DP{KamZ$TcOe)u)*x znq_hd5}!kFkY zxu*LU=G+3i-zape0;uUCrnd2xoBQtY+!it!u_W75Fz3EI=flzD?1&Sn#v36=;UKCc z(Tx)gf$6n1(lZyxg}} zwbM)Z)*bA{=d+|%p=B0m6Re?DCYk+Av)pj=vQ7ca*PF|tzHf*{nVDZ}^z_a}Ml~`CURQU|qa><>-h_mdF(N!HbV=-6N8cI<2lu;Wk!D|e zf)(DyC`)*er(?#Z{aogid{xD`(E>yX4UfkbVIdDE4373`I=IXF_pGqQHX&J?m6J{^ zY%aj2`o7+i&XBYVMv+^$>+*sIT{_uxPpX7^zMHdHcGx~%D&+8{X;RAU$ET6m@c>rV ze0hh+whW-V%hE~KQPZAA^+kFq`$mC=2Y@-hlv(f4qUG6g6Znaro!*c&+REQxE-?BA zUcL0YQJ6umy{p~lFF*ANRfe@4G?$NR<{s}7K5A*_R}OUdR!vd?CjX6XLGVJ5Gk>3+ zPLcvQNT5QlznCxm-4pV7ZgF&RX4b+@qz2FK1#eH-1wNg-s2r~uJmC4?ek$CtTpiBUnydh&u>0vet|@mfkb~_}7tYIh+y(~%p~h_i z^ctSxvCKC)*-|UY85W;zXy580+zSMg z^OOxeUVHq4_pT!K8VirB+?DIv@I#02MO)jY9MRph%*h=ek&C^WU@`xP&aZ;`NI1;=_JoCZGUtL_6)-k)vrbdaOD~ z=3I+kWp~(*8yk$#gWcRGNgp&kBI)yilB)%G+@o z|4OiMZpNa}?JxPCl)gjsOu^tm;09i;eg$&r{$ISdDt?fPa1O!TX6yOr6A(E_V_Qg? zgY;&WuG?#yD!_3N_4D1a-IPO$iP?lO`?RXXF=}ZE?;krW{Ao!&$nK*N$V4tKl~*Cx zmwf|3Rbu3dqMH+BWxauwOHxX4Bu3Vamp@{rPBa%TJ7r5urD)F>Rap$O*%p>NhqR0n z=d6P0Ty8GUDG^!Xr;e;O^;uGXH6Ccd<+zvF1?eIWn7&!KJO!u?w>HBBl~d2-P)Y*; zK1-et>Fl4_JqVXIBr(jRcxy=CBH-b`tA%jBHJ3v1m|5ZgsXA{jklux6b8Oc$5GSL|EDlEX)aeZT|+%cRxj-hiew5a%FHiey+ zA^EXP+HN}_CcLhBT$m~X69sr@A2KAGwfW{P(_vlRzow*FJXvFia^trWRNc+_^Srq& zd>`=``Q|Jpne^zz0-LC0v@59i+Xcs`As^}8%4|L$*hN(5r(gdW4sq{jI%PF3-hvlzHjty_KxTk zSp}5}i+#+{IR2aUl-+qmH?cJ&733JD@pp88tjt-gb5gjxf$EJvEhoA~Op>^AnsZ~8 z47TBZMg{eismp5Bs6B5Yl`rdOGw_d~nQFZ_y!+ZUa_*L+E>)Gi0W@zHME2HrY&4v0^P)P6rf|q9)@KG3|d=T%Utg2 z2Gz&T(eNmgqv67h*Hrw}2Ww7U70WJFSL|ZJ*gV@v zB)ZJBmKVO8BQ3s@H(uskXX-zd z*!eHOJ~ysb9Ic)Z_cNp=@XPmX(K_O2-1uV5w-3HC4Hua(R_;W$opl9Ae;3Bdl_HI{ zDnHTn5b7%J);oW&km&@!tr!&ffS%w^0*-HXCz_R@p2doCtwlTz1MT= z!f)xvpJv++0XDt@h;P0hO9@?ke*iHyyf}okJ=#;TRR){kO#!}o{rAon>u~N|j{jQh zg4RauuLZ~K|mTul> ztL0YgaMw;zo*6d#ZNe_|-xA<+_piiNd#?YYoSt}Qs$~Ynba=>^Iu~`CBG|x zht0{0bPg!UYu7BYJOuhMGw{`30+%cjPKBfdgJWYph<9|PJrWTu_A^1IZ7}Rn#+~fw zQ*_iqa%L0k>euZ~Pt(W56~7=+nC=D2%2Tphx$*JhrBZ6$@nsFMnq{i0&F9Rw@FPs2 zKbLt=((mtBW~H}E*-*@(lnd&{!U=`%5xlwzindin zWb>VA>H8qSN!U2e5FE8Fc?AD+z+uJXMuqP4MT8nvQ|Iih%4|pn6Fj5!p-3{i*s~4n zbntD6<&}(Pgv~4Tdi!WL6w#||oyD4Jy?lu@r~gDXnJPA!r&j9MaN8vSI8PkVUg{`g z;b}P5sGQXPY;+0_)>*```;)fd7ot+P`&p(vNJZy6@#bznGO*Y=OCH8ftzmT2fOI=e zo|_tOYF7^4A--qC9C>iA+>3WMb&318SOnP?=qi#&wrD8JB1$N}8<8rL4oOk%yhmrg zDZ4pqlurDw>%mU%Y}`EIWMqjfI-y?dJl$GLLzp`61|u3%_jwmyox;AVY-(gVr4ieQ zwlbm&#e2g0KQv6%s)%W#`}m(5ID@X5A}ifZKq`DU|G6re_SuIY%$p&Z;O4H@O*rV< z4vVfnh`KTmEdZ+Z&!ImaoNo1Uu4q{^|KLf<#qn zp+^@<54Uz(hsnK<23x89s&3dv=(&EHe;ROsIrRCoQdeW|c7sYWcm9N3KN zI1ZS@Wn1fCa=`(XwE?lNhr)epY;{6O1BE{xO#Ew8HS%Qj3aE=8R{E_SY0f>V{VR*P z|1EPLKGX|tvnZaK43ocP`)p+=TD_<+n}$q~+h(GvJP7%>4q(O3Us)s$ivKV2dLDws zwl=R_qI4@G(-K6{`n>(aQ7hg3p434Bn=ulv!h`Nsnn2!DoKzx+j&|Q6^)ntK{HVE1 zSwy%ZN_R$z)kU!q%B9WITOKW9Rp{bp=R>V8BiA|7;!X0pg&dsgVOlonp$^MyIh|Xn zqOui(pMST!NxXgQ#3R^YLuW~)rXHV*%dc1Fn$_m;p%(9_t7n7qTUyKU`0KoW;~u(A zAML8Pkk@WD^@fxP8YaoM80!1k^G(1XJ$EH+5>t) z{;A%W`tmt~@`$3?w;~mlV0w$Wakr^~(e5Pwd47#!!F1j$%Dskd5|lg@H^4{|T(>Td z)(}Ha+k2R|QLDK=Nz01FHPAd-zimfzGrC1fb9fV<*x0nNasg68bkekPRr{mMq{LD+ zR$8!LbccgekevK#Gc2${9#6HXDIaWyM#3BW4@BUD%c}q zs0>a9DqINb%TU?&$!0}PRxAlpAgQdSg^J_u$b$eeeQp@)gU=yY$mlTbx#0$OW$>jC zgxsi{RZL0kBv-ToB9&_z`~$(l;pmX>7nAZB zbJA&t-l;SMJicdXCfh?ZFR4#~I$j};BSr<9xE9ifO4^}t6!|JUdroN=Lw=hOL^OpY z;nE9J`3jk+0zdB7GJeGt`Mx&-Muy1W`KU-UKIGKb_fSZEx6Y^7*yk~a>z#@S0d8jL zOcC@EIh z^HSCCxW6wa<*V#6kBA&;@7KM7HI9{~!Z?QT`c22MfGmJbEuS(SX#GINy}+`iZZX$4 z8$!k1X-!r-wT09*bA3&mzM+?ubnE0cM~m!>ME3cMEdMjO(^i&UcG#a*=R_jQfF=}X z)}?ETExzUmlPMn|?7=KHajehyEsq}dtDOykp1pl|QPuvzeL?V8k=aT#i9&%=-QUwp z!kW(_>y0QrOQV>_H-WoIqpGPNA76<(VsAUOcT`#gf59l#+!rnnaz=$!!j0KIyI3r9 z%9mC&i5m4hm6pbW*~1@Y%j73J&_djT>e6LR6Fest>EoJb9o?jyP@-a{5A-AcBZZ2S z6Sb_)HO@L)cOXVnaZ@JeJ4#mh{zSTCco}escMxUuBjVhimAFeax_kL=kDx5MxXj)T z+(844DaEC59s9vD+}Ce{K3)(`+_4v}$@3^Y;vT}Lo!}-*Z8^TraJNjzXa!G)1`Wye zJUH+2MyDAzXaBzWGWq&L#dkA zo|iiqJ)`AH5@#zG*e^yY#KIJN61&U9-lFh)Z#WC1%`O-`!tl8q*FAgeXehe>4Z>#F zu9WQKBl8yvc*fu7%Fk!q&XCMh8htc%smUgj+841wu|ZVf(!Iuzivv%ov`PvR|x!=YL`x z$uma1stCLxYtvaH2jz}&4g1#dp(d1~+uEeLq^^FK7&Wfj#@rXlgt2&*M_ml=Krm?>C;z;3kso4)*fdF}S<5 zR@U?o2uk3EYpv5hrx^Y1LHZ&3hISia9cUF$HE@R5VtEMG$6fna^rZ*#3{=QYpwxl; zTk~bOLA~W|MtPWaS{~#gJENEy+3~sU3D-^Q?VY>izLCU$mm$FAe!M#&oaUs+oOH6uo=Sql}A(#VNlSq(5=cLJO|UdN&w> z0Td3U-%KHX4g7@`YpaSwr2 zX`X&#V@7%G)D45`z`&+lm6n|#*FH~Y3;I;!&HUl%73cNk(j>uANYiRPyDp4V_8{M= zthrr#qwJN8x;3P}LtrupiIU96DzZP|$i@0>k__mIbt7 z#Y>$6E&RhVl+Anv`Se)t@z@w>z+;;tp@Lp|dHKxIBvvyXP#LD#XgQ2DYQQH8Q`Knr zacyjQnOhRLuU6Li5rB>Qg=Z}C>TG!V%DoeQzSdtJu2}V=yIGt<=i=N&nvOb8GI5V@ z3p49OhgJ&l8P5Zbvo}reTT6p8M~h#|(rPj%^{N5=_(CtFS9$-VM6glAGP3RM82PxT2&z~&7-=f$XJ0ZuN;>C``?Y!I=x1>SAe$`wuc&p478%nn3~Vli zWWwAOVHR&+%J;=zy$7r@C>@fZG5`l-O_(~2F2-zbAVA*PFo$>Ee-sTrkxP+vV=l7* zB{&;o|6FGrUOf^m{Wj8LDp$s0f7yB4qdV2r(eDN|Roc>wbi*NV`AG{W()v9OW^~0; z=gad|M#K|a4K&EV7yUYdIAw9tlfgEC`)15YBh*ksWQIRWjxJkTU%u+#Xb6O#OpLA+ zmVUzU)9%4DcVS)f_ZJFB6G|(-j!t>}Ny*w=Uz4nF0nM`~2~;B5-qNxl&rnID14#lx z1?-?$~>U= zSV&Ok^Oly4(o9)q=KF`pkztxxQFN@g1dF7AnCJ*X?by#GE3Gc)+4|coASc7t{<^^P zjlQr4_juVj0;hmEEkgNfj)5O01>b#DnQ_Ex-FYUz#ttZ!p$dn8yiuN~KlUr`p}5sT zT9msOL1r_kLzXdIT|7}QOHc~tJdEom%Jv8bNl8FJ*&GI1%ePls7P#ycX<&(B#TMO` zO@hmBpq^R?6c{S`vzin1PT=+k&_ZDR4f(VwtFnSbCuzxF3?3Tre*W$BOlPI=H>`H^ZMY6X~<$%E2(^Pm3rKf9Wp)gCqEA{r4-P4z{RXOdbF|l~#cP#ZX z>8DSHntzKn?U}taFcbdAMZB^5B`asFs{vh`twP>MY{+~C^yHA=gg`f=uxwR-cGSM4 zV-l-Bl%u-heAk7Ln~(Kl+R+q#<=TG&`Pd+hd)5^4_Zw_*^<7wKLGg17*^`3HS2%
      U2({zXW^hEcjaXJ1%ys#^`_ut74N|iX& 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
    1. Majz#eX3Dhf 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 + + + + + TimeDisplay + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/views/time/timer.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/views/time/timer.html.erb new file mode 100644 index 0000000..e428464 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/app/views/time/timer.html.erb @@ -0,0 +1,12 @@ + +
      +
      +
      +
      The Current Time and Date:
      +
      +
      +
      +

      <%= @date %>

      +

      <%= @time %>

      +
      +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/application.rb new file mode 100644 index 0000000..21305cf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module TimeDisplay + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/rails_footnotes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/rails_footnotes.rb new file mode 100644 index 0000000..9a15363 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/rails_footnotes.rb @@ -0,0 +1,27 @@ +defined?(Footnotes) && Footnotes.setup do |f| + # Whether or not to enable footnotes + f.enabled = Rails.env.development? + # You can also use a lambda / proc to conditionally toggle footnotes + # Example : + # f.enabled = -> { User.current.admin? } + # Beware of thread-safety though, Footnotes.enabled is NOT thread safe + # and should not be modified anywhere else. + + # Only toggle some notes : + # f.notes = [:session, :cookies, :params, :filters, :routes, :env, :queries, :log] + + # Change the prefix : + # f.prefix = 'mvim://open?url=file://%s&line=%d&column=%d' + + # Disable style : + # f.no_style = true + + # Lock notes to top right : + # f.lock_top_right = true + + # Change font size : + # f.font_size = '11px' + + # Allow to open multiple notes : + # f.multiple_notes = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/session_store.rb new file mode 100644 index 0000000..f54c329 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_TimeDisplay_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/routes.rb new file mode 100644 index 0000000..ad71d2b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/routes.rb @@ -0,0 +1,58 @@ +Rails.application.routes.draw do + root 'time#timer' + + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/secrets.yml new file mode 100644 index 0000000..baa2322 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: a96a31d85d4b87d0c9432dc22da3f331c041d1ab062e365124849f604b1ce3babb225c36c2ddcb1aad89d2988ed780ba8ca3a2c70b78dfb40d6a0826a98e94e4 + +test: + secret_key_base: 9459b83d198fcf8a7bb1636bc7d06d91e23fd8885dc274e674eb38d8a8fdb7ad30b27633eaf17d33f3f0cf4a95fd09d5422cbc5eb2e71520aec4dde91c1c51a1 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/controllers/time_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/controllers/time_controller_test.rb new file mode 100644 index 0000000..029b32a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/controllers/time_controller_test.rb @@ -0,0 +1,9 @@ +require 'test_helper' + +class TimeControllerTest < ActionController::TestCase + test "should get timer" do + get :timer + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/TimeDisplay/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Gemfile new file mode 100644 index 0000000..af8810e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Gemfile @@ -0,0 +1,48 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Gemfile.lock new file mode 100644 index 0000000..ffc0ab5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Gemfile.lock @@ -0,0 +1,172 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.17) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/javascripts/users.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/javascripts/users.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/javascripts/users.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/scaffolds.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/scaffolds.scss new file mode 100644 index 0000000..ed7a765 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/scaffolds.scss @@ -0,0 +1,73 @@ +body { + background-color: #fff; + color: #333; + font-family: verdana, arial, helvetica, sans-serif; + font-size: 13px; + line-height: 18px; +} + +p, ol, ul, td { + font-family: verdana, arial, helvetica, sans-serif; + font-size: 13px; + line-height: 18px; +} + +pre { + background-color: #eee; + padding: 10px; + font-size: 11px; +} + +a { + color: #000; + + &:visited { + color: #666; + } + + &:hover { + color: #fff; + background-color: #000; + } +} + +div { + &.field, &.actions { + margin-bottom: 10px; + } +} + +#notice { + color: green; +} + +.field_with_errors { + padding: 2px; + background-color: red; + display: table; +} + +#error_explanation { + width: 450px; + border: 2px solid red; + padding: 7px; + padding-bottom: 0; + margin-bottom: 20px; + background-color: #f0f0f0; + + h2 { + text-align: left; + font-weight: bold; + padding: 5px 5px 5px 15px; + font-size: 12px; + margin: -7px; + margin-bottom: 0px; + background-color: #c00; + color: #fff; + } + + ul li { + font-size: 12px; + list-style: square; + } +} diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..31a2eac --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/assets/stylesheets/users.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Users controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/users_controller.rb new file mode 100644 index 0000000..0fdcb12 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/controllers/users_controller.rb @@ -0,0 +1,74 @@ +class UsersController < ApplicationController + before_action :set_user, only: [:show, :edit, :update, :destroy] + + # GET /users + # GET /users.json + def index + @users = User.all + end + + # GET /users/1 + # GET /users/1.json + def show + end + + # GET /users/new + def new + @user = User.new + end + + # GET /users/1/edit + def edit + end + + # POST /users + # POST /users.json + def create + @user = User.new(user_params) + + respond_to do |format| + if @user.save + format.html { redirect_to @user, notice: 'User was successfully created.' } + format.json { render :show, status: :created, location: @user } + else + format.html { render :new } + format.json { render json: @user.errors, status: :unprocessable_entity } + end + end + end + + # PATCH/PUT /users/1 + # PATCH/PUT /users/1.json + def update + respond_to do |format| + if @user.update(user_params) + format.html { redirect_to @user, notice: 'User was successfully updated.' } + format.json { render :show, status: :ok, location: @user } + else + format.html { render :edit } + format.json { render json: @user.errors, status: :unprocessable_entity } + end + end + end + + # DELETE /users/1 + # DELETE /users/1.json + def destroy + @user.destroy + respond_to do |format| + format.html { redirect_to users_url, notice: 'User was successfully destroyed.' } + format.json { head :no_content } + end + end + + private + # Use callbacks to share common setup or constraints between actions. + def set_user + @user = User.find(params[:id]) + end + + # Never trust parameters from the scary internet, only allow the white list through. + def user_params + params.require(:user).permit(:first_name, :last_name, :email, :age) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/user.rb new file mode 100644 index 0000000..4a57cf0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/models/user.rb @@ -0,0 +1,2 @@ +class User < ActiveRecord::Base +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/layouts/application.html.erb new file mode 100644 index 0000000..b4805ab --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + Scaffolding + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/_form.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/_form.html.erb new file mode 100644 index 0000000..049a44a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/_form.html.erb @@ -0,0 +1,33 @@ +<%= form_for(@user) do |f| %> + <% if @user.errors.any? %> +
      +

      <%= pluralize(@user.errors.count, "error") %> prohibited this user from being saved:

      + +
        + <% @user.errors.full_messages.each do |message| %> +
      • <%= message %>
      • + <% end %> +
      +
      + <% end %> + +
      + <%= f.label :first_name %>
      + <%= f.text_field :first_name %> +
      +
      + <%= f.label :last_name %>
      + <%= f.text_field :last_name %> +
      +
      + <%= f.label :email %>
      + <%= f.text_field :email %> +
      +
      + <%= f.label :age %>
      + <%= f.number_field :age %> +
      +
      + <%= f.submit %> +
      +<% end %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/_user.json.jbuilder b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/_user.json.jbuilder new file mode 100644 index 0000000..5a322cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/_user.json.jbuilder @@ -0,0 +1,2 @@ +json.extract! user, :id, :first_name, :last_name, :email, :age, :created_at, :updated_at +json.url user_url(user, format: :json) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/edit.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/edit.html.erb new file mode 100644 index 0000000..d87b2f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/edit.html.erb @@ -0,0 +1,6 @@ +

      Editing User

      + +<%= render 'form' %> + +<%= link_to 'Show', @user %> | +<%= link_to 'Back', users_path %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/index.html.erb new file mode 100644 index 0000000..accebc1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/index.html.erb @@ -0,0 +1,33 @@ +

      <%= notice %>

      + +

      Listing Users

      + + + + + + + + + + + + + + <% @users.each do |user| %> + + + + + + + + + + <% end %> + +
      First nameLast nameEmailAge
      <%= user.first_name %><%= user.last_name %><%= user.email %><%= user.age %><%= link_to 'Show', user %><%= link_to 'Edit', edit_user_path(user) %><%= link_to 'Destroy', user, method: :delete, data: { confirm: 'Are you sure?' } %>
      + +
      + +<%= link_to 'New User', new_user_path %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/index.json.jbuilder b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/index.json.jbuilder new file mode 100644 index 0000000..2faf5af --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/index.json.jbuilder @@ -0,0 +1 @@ +json.array! @users, partial: 'users/user', as: :user diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/new.html.erb new file mode 100644 index 0000000..4854d9e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/new.html.erb @@ -0,0 +1,5 @@ +

      New User

      + +<%= render 'form' %> + +<%= link_to 'Back', users_path %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/show.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/show.html.erb new file mode 100644 index 0000000..1a3ab97 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/show.html.erb @@ -0,0 +1,24 @@ +

      <%= notice %>

      + +

      + First name: + <%= @user.first_name %> +

      + +

      + Last name: + <%= @user.last_name %> +

      + +

      + Email: + <%= @user.email %> +

      + +

      + Age: + <%= @user.age %> +

      + +<%= link_to 'Edit', edit_user_path(@user) %> | +<%= link_to 'Back', users_path %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/show.json.jbuilder b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/show.json.jbuilder new file mode 100644 index 0000000..ff40bb9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/app/views/users/show.json.jbuilder @@ -0,0 +1 @@ +json.partial! "users/user", user: @user diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/application.rb new file mode 100644 index 0000000..b90f059 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module Scaffolding + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/session_store.rb new file mode 100644 index 0000000..f55da0d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_Scaffolding_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/routes.rb new file mode 100644 index 0000000..3cfaf1c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/routes.rb @@ -0,0 +1,57 @@ +Rails.application.routes.draw do + resources :users + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/secrets.yml new file mode 100644 index 0000000..e8c956d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: 16cea39ced3a7e700ed5287fd17f5a4ea9e9bbe4e6ff982f100b10435bd5b043c5c32d939c51be202b2ba99f7571aa0be4c5d6f0af6ce8af9b4cfc623465e394 + +test: + secret_key_base: 4863fd78afe13f793d9980b6e3779fcc9b6326460f87dd0f95547c8f4aa65645a539c946e33ca7590e3326385dce8147fa90005288080dcba095ac2c1d122a79 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/migrate/20180808175623_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/migrate/20180808175623_create_users.rb new file mode 100644 index 0000000..648f540 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/migrate/20180808175623_create_users.rb @@ -0,0 +1,12 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + t.integer :age + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/schema.rb new file mode 100644 index 0000000..94e93ed --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/schema.rb @@ -0,0 +1,25 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180808175623) do + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.integer "age" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/controllers/users_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/controllers/users_controller_test.rb new file mode 100644 index 0000000..648d709 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/controllers/users_controller_test.rb @@ -0,0 +1,49 @@ +require 'test_helper' + +class UsersControllerTest < ActionController::TestCase + setup do + @user = users(:one) + end + + test "should get index" do + get :index + assert_response :success + assert_not_nil assigns(:users) + end + + test "should get new" do + get :new + assert_response :success + end + + test "should create user" do + assert_difference('User.count') do + post :create, user: { age: @user.age, email: @user.email, first_name: @user.first_name, last_name: @user.last_name } + end + + assert_redirected_to user_path(assigns(:user)) + end + + test "should show user" do + get :show, id: @user + assert_response :success + end + + test "should get edit" do + get :edit, id: @user + assert_response :success + end + + test "should update user" do + patch :update, id: @user, user: { age: @user.age, email: @user.email, first_name: @user.first_name, last_name: @user.last_name } + assert_redirected_to user_path(assigns(:user)) + end + + test "should destroy user" do + assert_difference('User.count', -1) do + delete :destroy, id: @user + end + + assert_redirected_to users_path + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/fixtures/users.yml new file mode 100644 index 0000000..2b033cb --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/fixtures/users.yml @@ -0,0 +1,13 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + first_name: MyString + last_name: MyString + email: MyString + age: 1 + +two: + first_name: MyString + last_name: MyString + email: MyString + age: 1 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/models/user_test.rb new file mode 100644 index 0000000..82f61e0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/models/user_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class UserTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Scaffolding/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 From d494558cbef99ba4a1ed1db97d781d64a01d4b1f Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Thu, 9 Aug 2018 17:16:06 -0500 Subject: [PATCH 03/17] August 9, 2018 - Initial commit for the Dojo Dashboard from the View-Controllers [ Ruby-Stack ] --- .../Controllers/DojoDashBoard/.gitignore | 17 ++ .../Rails/Controllers/DojoDashBoard/Gemfile | 49 +++++ .../Controllers/DojoDashBoard/Gemfile.lock | 175 ++++++++++++++++++ .../Controllers/DojoDashBoard/README.rdoc | 28 +++ .../Rails/Controllers/DojoDashBoard/Rakefile | 6 + .../DojoDashBoard/app/assets/images/.keep | 0 .../app/assets/images/codingdojo.png | Bin 0 -> 52303 bytes .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/dojo.coffee | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/assets/stylesheets/dojo.scss | 63 +++++++ .../app/controllers/application_controller.rb | 5 + .../app/controllers/concerns/.keep | 0 .../app/controllers/dojo_controller.rb | 23 +++ .../app/helpers/application_helper.rb | 2 + .../DojoDashBoard/app/helpers/dojo_helper.rb | 2 + .../DojoDashBoard/app/mailers/.keep | 0 .../DojoDashBoard/app/models/.keep | 0 .../DojoDashBoard/app/models/concerns/.keep | 0 .../DojoDashBoard/app/models/dojo.rb | 2 + .../app/views/dojo/create.html.erb | 2 + .../app/views/dojo/destroy.html.erb | 2 + .../app/views/dojo/edit.html.erb | 2 + .../app/views/dojo/index.html.erb | 25 +++ .../DojoDashBoard/app/views/dojo/new.html.erb | 2 + .../app/views/dojo/show.html.erb | 2 + .../app/views/dojo/update.html.erb | 2 + .../app/views/layouts/application.html.erb | 32 ++++ .../Controllers/DojoDashBoard/bin/bundle | 3 + .../Rails/Controllers/DojoDashBoard/bin/rails | 9 + .../Rails/Controllers/DojoDashBoard/bin/rake | 9 + .../Rails/Controllers/DojoDashBoard/bin/setup | 29 +++ .../Controllers/DojoDashBoard/bin/spring | 17 ++ .../Rails/Controllers/DojoDashBoard/config.ru | 4 + .../DojoDashBoard/config/application.rb | 26 +++ .../Controllers/DojoDashBoard/config/boot.rb | 3 + .../DojoDashBoard/config/database.yml | 25 +++ .../DojoDashBoard/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 ++++++++ .../DojoDashBoard/config/environments/test.rb | 42 +++++ .../config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../DojoDashBoard/config/locales/en.yml | 23 +++ .../DojoDashBoard/config/routes.rb | 9 + .../DojoDashBoard/config/secrets.yml | 22 +++ .../db/migrate/20180809201224_create_dojos.rb | 12 ++ .../Controllers/DojoDashBoard/db/schema.rb | 25 +++ .../Controllers/DojoDashBoard/db/seeds.rb | 7 + .../DojoDashBoard/lib/assets/.keep | 0 .../Controllers/DojoDashBoard/lib/tasks/.keep | 0 .../Rails/Controllers/DojoDashBoard/log/.keep | 0 .../Controllers/DojoDashBoard/public/404.html | 67 +++++++ .../Controllers/DojoDashBoard/public/422.html | 67 +++++++ .../Controllers/DojoDashBoard/public/500.html | 66 +++++++ .../DojoDashBoard/public/favicon.ico | 0 .../DojoDashBoard/public/robots.txt | 5 + .../DojoDashBoard/test/controllers/.keep | 0 .../test/controllers/dojo_controller_test.rb | 39 ++++ .../DojoDashBoard/test/fixtures/.keep | 0 .../DojoDashBoard/test/fixtures/dojos.yml | 13 ++ .../DojoDashBoard/test/helpers/.keep | 0 .../DojoDashBoard/test/integration/.keep | 0 .../DojoDashBoard/test/mailers/.keep | 0 .../DojoDashBoard/test/models/.keep | 0 .../DojoDashBoard/test/models/dojo_test.rb | 7 + .../DojoDashBoard/test/test_helper.rb | 10 + .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 75 files changed, 1201 insertions(+) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/images/codingdojo.png create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/dojo.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/dojo.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/dojo_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/helpers/dojo_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/dojo.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/create.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/destroy.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/edit.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/new.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/show.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/update.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/layouts/application.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/migrate/20180809201224_create_dojos.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/controllers/dojo_controller_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/fixtures/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/fixtures/dojos.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/models/dojo_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile new file mode 100644 index 0000000..050ada8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile @@ -0,0 +1,49 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' +gem 'rails-footnotes', '~> 4.0' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile.lock new file mode 100644 index 0000000..531777d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile.lock @@ -0,0 +1,175 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-footnotes (4.1.8) + rails (>= 3.2) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rails-footnotes (~> 4.0) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/images/codingdojo.png b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/images/codingdojo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c82e331c6e20a503e29be7d74ea223b009d1ba3 GIT binary patch literal 52303 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/dojo.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/dojo.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/dojo.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/dojo.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/dojo.scss new file mode 100644 index 0000000..fda724f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/dojo.scss @@ -0,0 +1,63 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100%; + // position: relative; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} +nav a:hover { color: #06a9e2; cursor: pointer; } + + +h1 { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.tdbody { font-family: 'Poiret One', cursive; } +.tdbody:hover { color: #06a9e2; background-color: #000; } + +// Container section +.container { height: 70%; width: 90%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; } +.container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.btn { background-color: teal } +.btn:hover { background-color: #f5f5f5 !important; color: teal; } +.text-warning { color: #fba153fa; } +.sn:hover { background-color: #222 !important; } + +.brand-logo { + font-family: 'Days One', sans-serif; +} diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/dojo_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/dojo_controller.rb new file mode 100644 index 0000000..aad303c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/dojo_controller.rb @@ -0,0 +1,23 @@ +class DojoController < ApplicationController + def index + @alldojos = Dojo.all + end + + def new + end + + def create + end + + def show + end + + def edit + end + + def update + end + + def destroy + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/helpers/dojo_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/helpers/dojo_helper.rb new file mode 100644 index 0000000..89d551e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/helpers/dojo_helper.rb @@ -0,0 +1,2 @@ +module DojoHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/dojo.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/dojo.rb new file mode 100644 index 0000000..a708445 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/dojo.rb @@ -0,0 +1,2 @@ +class Dojo < ActiveRecord::Base +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/create.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/create.html.erb new file mode 100644 index 0000000..f88645e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/create.html.erb @@ -0,0 +1,2 @@ +

      Dojo#create

      +

      Find me in app/views/dojo/create.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/destroy.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/destroy.html.erb new file mode 100644 index 0000000..5ea1371 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/destroy.html.erb @@ -0,0 +1,2 @@ +

      Dojo#destroy

      +

      Find me in app/views/dojo/destroy.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/edit.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/edit.html.erb new file mode 100644 index 0000000..01f14df --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/edit.html.erb @@ -0,0 +1,2 @@ +

      Dojo#edit

      +

      Find me in app/views/dojo/edit.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/index.html.erb new file mode 100644 index 0000000..6cd1eb3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/index.html.erb @@ -0,0 +1,25 @@ +
      +

      Listing <%= @alldojos.count %> Dojos

      + + + + + + + + + + + + <% @alldojos.each do |dojo| %> + + + + + + + <% end %> + +
      Coding Dojo BranchStreetCityState
      <%= dojo.branch %><%= dojo.street %><%= dojo.city %><%= dojo.state %>
      + +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/new.html.erb new file mode 100644 index 0000000..a98c4ce --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/new.html.erb @@ -0,0 +1,2 @@ +

      Dojo#new

      +

      Find me in app/views/dojo/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/show.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/show.html.erb new file mode 100644 index 0000000..fc4c1e2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/show.html.erb @@ -0,0 +1,2 @@ +

      Dojo#show

      +

      Find me in app/views/dojo/show.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/update.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/update.html.erb new file mode 100644 index 0000000..620dedd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/update.html.erb @@ -0,0 +1,2 @@ +

      Dojo#update

      +

      Find me in app/views/dojo/update.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/layouts/application.html.erb new file mode 100644 index 0000000..999b03e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/layouts/application.html.erb @@ -0,0 +1,32 @@ + + + + DojoDashBoard + + + + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +
      + + <%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/application.rb new file mode 100644 index 0000000..601fcfd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module DojoDashBoard + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/session_store.rb new file mode 100644 index 0000000..bc1731e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_DojoDashBoard_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/routes.rb new file mode 100644 index 0000000..c6fd7e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/routes.rb @@ -0,0 +1,9 @@ +Rails.application.routes.draw do + root 'dojo#index' + # get 'dojo/new' + # get 'dojo/create' + # get 'dojo/show' + # get 'dojo/edit' + # get 'dojo/update' + # get 'dojo/destroy' +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/secrets.yml new file mode 100644 index 0000000..614d14a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: dda6b201c362e67a95927763fc7377c83926632189ef1b2306a3b2d30156c3f744f688dfd4334c99716b4481f7c11498648823b2f8d52ec9e2ecb46b5753d104 + +test: + secret_key_base: a15eb0a75685537283b06398a3fdc8fe4a9b274f7bffd534439fbabaef469feda24ef46d3e75cb98195c4e739d4ab8ace536bec66edadf4bb3fe4ec3bc8db48f + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/migrate/20180809201224_create_dojos.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/migrate/20180809201224_create_dojos.rb new file mode 100644 index 0000000..0df8b3d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/migrate/20180809201224_create_dojos.rb @@ -0,0 +1,12 @@ +class CreateDojos < ActiveRecord::Migration + def change + create_table :dojos do |t| + t.string :branch + t.string :street + t.string :city + t.string :state + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/schema.rb new file mode 100644 index 0000000..f9e234e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/schema.rb @@ -0,0 +1,25 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180809201224) do + + create_table "dojos", force: :cascade do |t| + t.string "branch" + t.string "street" + t.string "city" + t.string "state" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/controllers/dojo_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/controllers/dojo_controller_test.rb new file mode 100644 index 0000000..edfeaf7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/controllers/dojo_controller_test.rb @@ -0,0 +1,39 @@ +require 'test_helper' + +class DojoControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get new" do + get :new + assert_response :success + end + + test "should get create" do + get :create + assert_response :success + end + + test "should get show" do + get :show + assert_response :success + end + + test "should get edit" do + get :edit + assert_response :success + end + + test "should get update" do + get :update + assert_response :success + end + + test "should get destroy" do + get :destroy + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/fixtures/dojos.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/fixtures/dojos.yml new file mode 100644 index 0000000..215263e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/fixtures/dojos.yml @@ -0,0 +1,13 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + branch: MyString + street: MyString + city: MyString + state: MyString + +two: + branch: MyString + street: MyString + city: MyString + state: MyString diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/models/dojo_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/models/dojo_test.rb new file mode 100644 index 0000000..a078f30 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/models/dojo_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class DojoTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 From 934fe0d78c4cb980a55a85be34cbfe51758bedb2 Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Fri, 10 Aug 2018 01:50:38 -0500 Subject: [PATCH 04/17] August 10, 2018 Dojo Dashboard Update - Added the view to create/added dojos [ Ruby-Stack ] --- .../Rails/Controllers/DojoDashBoard/Gemfile | 3 +- .../Controllers/DojoDashBoard/Gemfile.lock | 10 +++ .../app/assets/javascripts/application.js | 11 ++++ .../app/assets/stylesheets/dojo.scss | 61 ++++++++++++++++--- .../app/controllers/dojo_controller.rb | 29 +++++++++ .../DojoDashBoard/app/models/dojo.rb | 2 + .../app/views/dojo/index.html.erb | 31 ++++++---- .../DojoDashBoard/app/views/dojo/new.html.erb | 54 +++++++++++++++- .../app/views/layouts/application.html.erb | 7 ++- .../DojoDashBoard/config/routes.rb | 13 ++-- 10 files changed, 190 insertions(+), 31 deletions(-) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile index 050ada8..32124a6 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile @@ -24,7 +24,7 @@ gem 'jbuilder', '~> 2.0' gem 'sdoc', '~> 0.4.0', group: :doc # Use ActiveModel has_secure_password -# gem 'bcrypt', '~> 3.1.7' +gem 'bcrypt', '~> 3.1.7' # Use Unicorn as the app server # gem 'unicorn' @@ -46,4 +46,5 @@ group :development do end gem 'hirb' +# gem 'client_side_validations' gem 'rails-footnotes', '~> 4.0' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile.lock index 531777d..71f3b61 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile.lock +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/Gemfile.lock @@ -37,10 +37,15 @@ GEM thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) arel (6.0.4) + bcrypt (3.1.12) binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.3) byebug (10.0.2) + client_side_validations (4.2.12) + jquery-rails (>= 3.1.2, < 5.0.0) + js_regex (~> 1.0, >= 1.0.19) + rails (>= 4.0.0, < 4.3.0) coffee-rails (4.1.1) coffee-script (>= 2.2.0) railties (>= 4.0.0, < 5.1.x) @@ -66,6 +71,8 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) + js_regex (1.2.3) + regexp_parser (>= 0.3.6, <= 0.5.0) json (1.8.6) loofah (2.2.2) crass (~> 1.0.2) @@ -112,6 +119,7 @@ GEM rb-inotify (0.9.10) ffi (>= 0.5.0, < 2) rdoc (4.3.0) + regexp_parser (0.5.0) sass (3.5.7) sass-listen (~> 4.0.0) sass-listen (4.0.0) @@ -156,7 +164,9 @@ PLATFORMS ruby DEPENDENCIES + bcrypt (~> 3.1.7) byebug + client_side_validations coffee-rails (~> 4.1.0) hirb jbuilder (~> 2.0) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/application.js index e07c5a8..a664923 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/application.js +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/javascripts/application.js @@ -14,3 +14,14 @@ //= require jquery_ujs //= require turbolinks //= require_tree . + +// document.addEventListener('DOMContentLoaded', function() { +// var elems = document.querySelectorAll('.scrollspy'); +// var instances = M.ScrollSpy.init(elems, options); +// }); + +// // Or with jQuery + +// $(document).ready(function(){ +// $('.scrollspy').scrollSpy(); +// }); diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/dojo.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/dojo.scss index fda724f..526c7ef 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/dojo.scss +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/assets/stylesheets/dojo.scss @@ -8,7 +8,7 @@ nav { body { width: 100%; height: 100%; - // position: relative; + position: static; background-position: center; background-repeat: no-repeat; background-size: cover; @@ -25,13 +25,21 @@ nav a img { nav a:hover { color: #06a9e2; cursor: pointer; } -h1 { +h1, h2 { font-family: 'Fredoka One', cursive; text-align: center; color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; } h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } +#notice { + padding: 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} // Form Components [ Add and Edit ] Section form { padding: 0 15rem; } @@ -43,21 +51,58 @@ ul .form-row { padding-left: 4rem !important; } .theader { color: #06a9e2; font-family: 'Poiret One', cursive; } .tdbody { font-family: 'Poiret One', cursive; } .tdbody:hover { color: #06a9e2; background-color: #000; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:static; + opacity: 0.8; + height: 50%; + width: 67%; + z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + // Container section -.container { height: 70%; width: 90%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; } -.container h1 { margin-top: 2rem; } +.container { height: 70% !important; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto;} +// .container h1 { margin-top: 2rem; } .flxend { display: flex; justify-content: end; } // div container requiring flex .flexed { display: flex; justify-content: space-between; } // div container requiring flex .grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid .inline { display: inline-block; margin: 1rem auto; } // div container requiring grid .grided input { min-width: 100%; margin-top: 2rem; } -.btn { background-color: teal } -.btn:hover { background-color: #f5f5f5 !important; color: teal; } .text-warning { color: #fba153fa; } -.sn:hover { background-color: #222 !important; } - +.right-margin { margin-right: 1rem; } +.sn { + color: white; + margin-top: 2rem; + border-radius: .2rem; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + box-shadow: 1px 2px 2px 0px #444 !important; + background-color: #222 !important; + transition: all .3s ease-in-out; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} .brand-logo { font-family: 'Days One', sans-serif; } + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #357ae8 !important; + -webkit-box-shadow: 0 1px 0 0 #357ae8 !important; + box-shadow: 0 1px 0 0 #357ae8 !important; +} +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #357ae8; + -webkit-box-shadow: 0 1px 0 0 #357ae8; + box-shadow: 0 1px 0 0 #357ae8; +} \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/dojo_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/dojo_controller.rb index aad303c..17d00f2 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/dojo_controller.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/controllers/dojo_controller.rb @@ -1,23 +1,52 @@ class DojoController < ApplicationController + before_action :set_dojo, only: [:show, :edit, :update, :destroy] + def index @alldojos = Dojo.all end def new + @dojo = Dojo.new end def create + @dojo = Dojo.create(validate_parans) + @dojo.valid? + respond_to do |format| + if @dojo.save + format.html { redirect_to '/', notice: 'Dojo was successfully created.' } + format.json { render :show, status: :created, location: @dojo } + else + format.html { render :new } + format.json { render json: @dojo.errors, status: :unprocessable_entity } + end + end end def show + fail end def edit + fail end def update + fail end def destroy + fail end + + private + # Use callbacks to share common setup or constraints between actions. + def set_dojo + @dojo = Dojo.find(params[:id]) + end + + # Sanatizing/Validating Parameters... + def validate_parans + params.require(:dojo).permit(:branch, :street, :city, :state) + end end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/dojo.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/dojo.rb index a708445..54b1dd2 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/dojo.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/models/dojo.rb @@ -1,2 +1,4 @@ class Dojo < ActiveRecord::Base + validates :branch, :street, :city, :state, presence: true, length: { minimum: 2 } + validates :branch, uniqueness: { case_sensitive: false } end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/index.html.erb index 6cd1eb3..9864a8e 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/index.html.erb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/index.html.erb @@ -1,25 +1,34 @@
      -

      Listing <%= @alldojos.count %> Dojos

      + + <% if notice %> +

      <%= notice %>

      + <% end %> + +

      Listing <%= @alldojos.count %> Dojos

      - - + + - <% @alldojos.each do |dojo| %> - - - - - - - <% end %> +
      + <% @alldojos.each do |dojo| %> +
      + + + + + + <% end %> +
      Coding Dojo Branch StreetCityStateCity State
      <%= dojo.branch %><%= dojo.street %><%= dojo.city %><%= dojo.state %>
      <%= dojo.branch %><%= dojo.street %><%= dojo.city %><%= dojo.state %>
      + +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/new.html.erb index a98c4ce..f2dec1e 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/new.html.erb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/dojo/new.html.erb @@ -1,2 +1,52 @@ -

      Dojo#new

      -

      Find me in app/views/dojo/new.html.erb

      + + +
      +

      New Dojo

      +
      +
      + + + <% if @dojo.errors.any? %> +
      +
      + <%= pluralize(@dojo.errors.count, "error") %> + prohibited this dojo from being saved: +
      +
        + <% @dojo.errors.full_messages.each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      + <% end %> + + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      +
      +
      + + +
      +
      + + +
      +
      + +
      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/layouts/application.html.erb index 999b03e..9eecac3 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/layouts/application.html.erb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/DojoDashBoard/app/views/layouts/application.html.erb @@ -6,6 +6,7 @@ + @@ -15,13 +16,13 @@ <%= csrf_meta_tags %> - -
    2. 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%0A7rac^3t?N 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 z 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

      +
    3. +
      City: <%= @dojo.city %>
      +
      State: <%= @dojo.state %>
      +
    4. + + + + + + + + + + + + +
      + <% @students.each do |student| %> +
      + + + + + + <% end %> + + +
      First NameLast Name Email Actions
      <%= student.first_name %><%= student.last_name %><%= student.email %> + Show + Edit +
      + + + +
      +
      + + +
      +
      + + + +
      +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/layouts/application.html.erb new file mode 100644 index 0000000..c781c1a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/layouts/application.html.erb @@ -0,0 +1,36 @@ + + + + StudentDashboard + + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'main.js', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + + <%= yield %> + + + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/edit.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/edit.html.erb new file mode 100644 index 0000000..05e4571 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/edit.html.erb @@ -0,0 +1,66 @@ + + + + +
      +

      Editing <%= @this_student %>

      +
      +
      /students/<%= session["student_id"] %>" method="POST"> + + <% if @student.errors.any? %> +
      +
      + <%= pluralize(@student.errors.count, "error") %> + prohibited this student from being saved: +
      +
        + <% @student.errors.full_messages.each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      + <% end %> + + + + +
      +
      + + +
      +
      + + +
      +
      + +
      +
      + + +
      +
      + + +
      +
      + +
      +
      +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/new.html.erb new file mode 100644 index 0000000..cec3ed7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/new.html.erb @@ -0,0 +1,67 @@ + + + + +
      +

      New Student

      +
      +
      /students" method="POST"> + + <% if @student.errors.any? %> +
      +
      + <%= pluralize(@student.errors.count, "error") %> + prohibited this student from being saved: +
      +
        + <% @student.errors.full_messages.each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      + <% end %> + + + +
      +
      + + +
      +
      + + +
      +
      + +
      +
      + + +
      +
      + + +
      +
      + +
      +
      +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/show.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/show.html.erb new file mode 100644 index 0000000..cdf7ab2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/students/show.html.erb @@ -0,0 +1,64 @@ +
      + + + <% if notice %> +

      <%= notice %>

      + <% end %> + + +

      + <%= @this_dojo.branch %>'s + <%= @this_student %> + +

      +
        +
      • Email: <%= @student.email %>

      + + + + +

      Cohort

      + + + + + + + + +
      + <% @this_dojo.students.each do |student| %> +
      + + + + + <% end %> + + +
      First NameLast Name Email
      <%= student.first_name %><%= student.last_name %><%= student.email %>
      + + +
      + + +
      + Edit + +
      +
      + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/application.rb new file mode 100644 index 0000000..bb7a00d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/application.rb @@ -0,0 +1,27 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module StudentDashboard + class Application < Rails::Application + config.web_console.whitelisted_ips = '10.0.2.2' + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/assets.rb new file mode 100644 index 0000000..70f4c58 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +Rails.application.config.assets.precompile += %w( main.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/session_store.rb new file mode 100644 index 0000000..3a86960 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_StudentDashboard_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/routes.rb new file mode 100644 index 0000000..1bc008d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/routes.rb @@ -0,0 +1,43 @@ +Rails.application.routes.draw do + + # get 'students/new' + + # get 'students/create' + + # get 'students/show' + + # get 'students/edit' + + # get 'students/update' + + # get 'students/destroy' + + root 'dojo#index' + + resources :dojo do + resources :students + end + +end + + +# Prefix Verb URI Pattern Controller#Action +# ======================================================================================== +# root GET / dojo#index +# dojo_students GET /dojo/:dojo_id/students(.:format) students#index +# POST /dojo/:dojo_id/students(.:format) students#create +# new_dojo_student GET /dojo/:dojo_id/students/new(.:format) students#new +# edit_dojo_student GET /dojo/:dojo_id/students/:id/edit(.:format) students#edit +# dojo_student GET /dojo/:dojo_id/students/:id(.:format) students#show +# PATCH /dojo/:dojo_id/students/:id(.:format) students#update +# PUT /dojo/:dojo_id/students/:id(.:format) students#update +# DELETE /dojo/:dojo_id/students/:id(.:format) students#destroy +# dojo_index GET /dojo(.:format) dojo#index +# POST /dojo(.:format) dojo#create +# new_dojo GET /dojo/new(.:format) dojo#new +# edit_dojo GET /dojo/:id/edit(.:format) dojo#edit +# dojo GET /dojo/:id(.:format) dojo#show +# PATCH /dojo/:id(.:format) dojo#update +# PUT /dojo/:id(.:format) dojo#update +# DELETE /dojo/:id(.:format) dojo#destroy +# ======================================================================================== diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/secrets.yml new file mode 100644 index 0000000..51c4e6d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: 0707d314704d344906298b7ea8bf08d2eeca8e0152304b868025cc15b311b84961b43c75791ec5f83934d4c7d144c90e1d0dce6bafe9bf23ce5f8f94f3325e4a + +test: + secret_key_base: 87d2a04d0971d1b2dfba487883cf44abba91f59597bdb5a5f30f011cc314d2bab67b022bd30ad1d72ef1672fe2d0b7e1084b4ee827d7cf580bd646889084bd27 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/migrate/20180810133032_create_dojos.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/migrate/20180810133032_create_dojos.rb new file mode 100644 index 0000000..0df8b3d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/migrate/20180810133032_create_dojos.rb @@ -0,0 +1,12 @@ +class CreateDojos < ActiveRecord::Migration + def change + create_table :dojos do |t| + t.string :branch + t.string :street + t.string :city + t.string :state + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/migrate/20180810133107_create_students.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/migrate/20180810133107_create_students.rb new file mode 100644 index 0000000..886ff7e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/migrate/20180810133107_create_students.rb @@ -0,0 +1,12 @@ +class CreateStudents < ActiveRecord::Migration + def change + create_table :students do |t| + t.string :first_name + t.string :last_name + t.string :email + t.references :dojo, index: true, foreign_key: true + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/schema.rb new file mode 100644 index 0000000..e969f84 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/schema.rb @@ -0,0 +1,36 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180810133107) do + + create_table "dojos", force: :cascade do |t| + t.string "branch" + t.string "street" + t.string "city" + t.string "state" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "students", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.integer "dojo_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + add_index "students", ["dojo_id"], name: "index_students_on_dojo_id" + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/controllers/dojo_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/controllers/dojo_controller_test.rb new file mode 100644 index 0000000..edfeaf7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/controllers/dojo_controller_test.rb @@ -0,0 +1,39 @@ +require 'test_helper' + +class DojoControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get new" do + get :new + assert_response :success + end + + test "should get create" do + get :create + assert_response :success + end + + test "should get show" do + get :show + assert_response :success + end + + test "should get edit" do + get :edit + assert_response :success + end + + test "should get update" do + get :update + assert_response :success + end + + test "should get destroy" do + get :destroy + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/controllers/students_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/controllers/students_controller_test.rb new file mode 100644 index 0000000..1d6a9cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/controllers/students_controller_test.rb @@ -0,0 +1,34 @@ +require 'test_helper' + +class StudentsControllerTest < ActionController::TestCase + test "should get new" do + get :new + assert_response :success + end + + test "should get create" do + get :create + assert_response :success + end + + test "should get show" do + get :show + assert_response :success + end + + test "should get edit" do + get :edit + assert_response :success + end + + test "should get update" do + get :update + assert_response :success + end + + test "should get destroy" do + get :destroy + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/fixtures/dojos.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/fixtures/dojos.yml new file mode 100644 index 0000000..215263e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/fixtures/dojos.yml @@ -0,0 +1,13 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + branch: MyString + street: MyString + city: MyString + state: MyString + +two: + branch: MyString + street: MyString + city: MyString + state: MyString diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/fixtures/students.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/fixtures/students.yml new file mode 100644 index 0000000..6a94c30 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/fixtures/students.yml @@ -0,0 +1,13 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + first_name: MyString + last_name: MyString + email: MyString + dojo_id: + +two: + first_name: MyString + last_name: MyString + email: MyString + dojo_id: diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/models/dojo_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/models/dojo_test.rb new file mode 100644 index 0000000..a078f30 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/models/dojo_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class DojoTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/models/student_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/models/student_test.rb new file mode 100644 index 0000000..8a25253 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/models/student_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class StudentTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/application.rb index 156a9d5..def1823 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/application.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Models/DojoNinjas/config/application.rb @@ -8,6 +8,7 @@ module DojoNinjas class Application < Rails::Application + config.web_console.whitelisted_ips = '10.0.2.2' # Settings in config/environments/* take precedence over those specified here. # Application configuration should go into files in config/initializers # -- all .rb files in that directory are automatically loaded. From f06692d93175011cbcbd74a5e47ca57c6640db6c Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Mon, 13 Aug 2018 00:43:47 -0500 Subject: [PATCH 08/17] August 12, 2018 Finally completed the Controller_View Section... [ Ruby-Stack ] --- .../Controllers/LayoutsAssign/.gitignore | 17 ++ .../Rails/Controllers/LayoutsAssign/Gemfile | 49 +++++ .../Controllers/LayoutsAssign/Gemfile.lock | 177 ++++++++++++++++++ .../Controllers/LayoutsAssign/README.rdoc | 28 +++ .../Rails/Controllers/LayoutsAssign/Rakefile | 6 + .../LayoutsAssign/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 17 ++ .../app/assets/javascripts/bootstrap.min.js | 7 + .../app/assets/javascripts/posts.coffee | 3 + .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/application.css | 16 ++ .../app/assets/stylesheets/bootstrap.min.css | 7 + .../app/assets/stylesheets/posts.scss | 3 + .../app/assets/stylesheets/users.scss | 3 + .../app/controllers/application_controller.rb | 5 + .../app/controllers/concerns/.keep | 0 .../app/controllers/posts_controller.rb | 28 +++ .../app/controllers/users_controller.rb | 26 +++ .../app/helpers/application_helper.rb | 2 + .../LayoutsAssign/app/helpers/posts_helper.rb | 2 + .../LayoutsAssign/app/helpers/users_helper.rb | 2 + .../LayoutsAssign/app/mailers/.keep | 0 .../LayoutsAssign/app/models/.keep | 0 .../LayoutsAssign/app/models/concerns/.keep | 0 .../LayoutsAssign/app/models/post.rb | 3 + .../LayoutsAssign/app/models/user.rb | 3 + .../app/views/layouts/application.html.erb | 17 ++ .../app/views/layouts/three_column.html.erb | 27 +++ .../app/views/layouts/two_column.html.erb | 24 +++ .../app/views/posts/index.html.erb | 78 ++++++++ .../app/views/posts/new.html.erb | 2 + .../app/views/users/index.html.erb | 38 ++++ .../app/views/users/new.html.erb | 2 + .../Controllers/LayoutsAssign/bin/bundle | 3 + .../Rails/Controllers/LayoutsAssign/bin/rails | 9 + .../Rails/Controllers/LayoutsAssign/bin/rake | 9 + .../Rails/Controllers/LayoutsAssign/bin/setup | 29 +++ .../Controllers/LayoutsAssign/bin/spring | 17 ++ .../Rails/Controllers/LayoutsAssign/config.ru | 4 + .../LayoutsAssign/config/application.rb | 26 +++ .../Controllers/LayoutsAssign/config/boot.rb | 3 + .../LayoutsAssign/config/database.yml | 25 +++ .../LayoutsAssign/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 ++++++++ .../LayoutsAssign/config/environments/test.rb | 42 +++++ .../config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../LayoutsAssign/config/locales/en.yml | 23 +++ .../LayoutsAssign/config/routes.rb | 29 +++ .../LayoutsAssign/config/secrets.yml | 22 +++ .../db/migrate/20180813001635_create_users.rb | 11 ++ .../db/migrate/20180813001654_create_posts.rb | 11 ++ .../Controllers/LayoutsAssign/db/schema.rb | 34 ++++ .../Controllers/LayoutsAssign/db/seeds.rb | 7 + .../LayoutsAssign/lib/assets/.keep | 0 .../Controllers/LayoutsAssign/lib/tasks/.keep | 0 .../Rails/Controllers/LayoutsAssign/log/.keep | 0 .../Controllers/LayoutsAssign/public/404.html | 67 +++++++ .../Controllers/LayoutsAssign/public/422.html | 67 +++++++ .../Controllers/LayoutsAssign/public/500.html | 66 +++++++ .../LayoutsAssign/public/favicon.ico | 0 .../LayoutsAssign/public/robots.txt | 5 + .../LayoutsAssign/test/controllers/.keep | 0 .../test/controllers/posts_controller_test.rb | 14 ++ .../test/controllers/users_controller_test.rb | 14 ++ .../LayoutsAssign/test/fixtures/.keep | 0 .../LayoutsAssign/test/fixtures/posts.yml | 11 ++ .../LayoutsAssign/test/fixtures/users.yml | 11 ++ .../LayoutsAssign/test/helpers/.keep | 0 .../LayoutsAssign/test/integration/.keep | 0 .../LayoutsAssign/test/mailers/.keep | 0 .../LayoutsAssign/test/models/.keep | 0 .../LayoutsAssign/test/models/post_test.rb | 7 + .../LayoutsAssign/test/models/user_test.rb | 7 + .../LayoutsAssign/test/test_helper.rb | 10 + .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 84 files changed, 1365 insertions(+) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/bootstrap.min.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/posts.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/users.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/bootstrap.min.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/posts.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/users.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/posts_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/posts_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/users_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/post.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/three_column.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/two_column.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/posts/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/posts/new.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/users/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/users/new.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/migrate/20180813001635_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/migrate/20180813001654_create_posts.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/posts_controller_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/users_controller_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/posts.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/users.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/post_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/user_test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Gemfile new file mode 100644 index 0000000..000c3d7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Gemfile @@ -0,0 +1,49 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' +gem 'rails-footnotes', '~> 4.0' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Gemfile.lock new file mode 100644 index 0000000..f95ae64 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Gemfile.lock @@ -0,0 +1,177 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-footnotes (4.1.8) + rails (>= 3.2) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rails-footnotes (~> 4.0) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/application.js new file mode 100644 index 0000000..2c268fb --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/application.js @@ -0,0 +1,17 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require bootstrap.min +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/bootstrap.min.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/bootstrap.min.js new file mode 100644 index 0000000..00c895f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/javascripts/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,h){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)P(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
      ',trigger:"hover focus",title:"",delay:0,html:!(Ie={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Se={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},we="out",Ne={HIDE:"hide"+Ee,HIDDEN:"hidden"+Ee,SHOW:(De="show")+Ee,SHOWN:"shown"+Ee,INSERTED:"inserted"+Ee,CLICK:"click"+Ee,FOCUSIN:"focusin"+Ee,FOCUSOUT:"focusout"+Ee,MOUSEENTER:"mouseenter"+Ee,MOUSELEAVE:"mouseleave"+Ee},Oe="fade",ke="show",Pe=".tooltip-inner",je=".arrow",He="hover",Le="focus",Re="click",xe="manual",We=function(){function i(t,e){if("undefined"==typeof h)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=pe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(pe(this.getTipElement()).hasClass(ke))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),pe.removeData(this.element,this.constructor.DATA_KEY),pe(this.element).off(this.constructor.EVENT_KEY),pe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&pe(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===pe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=pe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){pe(this.element).trigger(t);var n=pe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Fn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&pe(i).addClass(Oe);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:pe(document).find(this.config.container);pe(i).data(this.constructor.DATA_KEY,this),pe.contains(this.element.ownerDocument.documentElement,this.tip)||pe(i).appendTo(a),pe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new h(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:je},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),pe(i).addClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().on("mouseover",null,pe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,pe(e.element).trigger(e.constructor.Event.SHOWN),t===we&&e._leave(null,e)};if(pe(this.tip).hasClass(Oe)){var c=Fn.getTransitionDurationFromElement(this.tip);pe(this.tip).one(Fn.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=pe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==De&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),pe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(pe(this.element).trigger(i),!i.isDefaultPrevented()){if(pe(n).removeClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().off("mouseover",null,pe.noop),this._activeTrigger[Re]=!1,this._activeTrigger[Le]=!1,this._activeTrigger[He]=!1,pe(this.tip).hasClass(Oe)){var o=Fn.getTransitionDurationFromElement(n);pe(n).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){pe(this.getTipElement()).addClass(Te+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||pe(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(pe(t.querySelectorAll(Pe)),this.getTitle()),pe(t).removeClass(Oe+" "+ke)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?pe(e).parent().is(t)||t.empty().append(e):t.text(pe(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return Ie[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)pe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xe){var e=t===He?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===He?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;pe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}pe(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Le:He]=!0),pe(e.getTipElement()).hasClass(ke)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===De&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Le:He]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=we,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===we&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=l({},this.constructor.Default,pe(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Fn.typeCheckConfig(ve,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=pe(this.getTipElement()),e=t.attr("class").match(be);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(pe(t).removeClass(Oe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=pe(this).data(ye),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),pe(this).data(ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Ae}},{key:"NAME",get:function(){return ve}},{key:"DATA_KEY",get:function(){return ye}},{key:"Event",get:function(){return Ne}},{key:"EVENT_KEY",get:function(){return Ee}},{key:"DefaultType",get:function(){return Se}}]),i}(),pe.fn[ve]=We._jQueryInterface,pe.fn[ve].Constructor=We,pe.fn[ve].noConflict=function(){return pe.fn[ve]=Ce,We._jQueryInterface},We),Jn=(qe="popover",Ke="."+(Fe="bs.popover"),Me=(Ue=e).fn[qe],Qe="bs-popover",Be=new RegExp("(^|\\s)"+Qe+"\\S+","g"),Ve=l({},zn.Default,{placement:"right",trigger:"click",content:"",template:''}),Ye=l({},zn.DefaultType,{content:"(string|element|function)"}),ze="fade",Ze=".popover-header",Ge=".popover-body",$e={HIDE:"hide"+Ke,HIDDEN:"hidden"+Ke,SHOW:(Je="show")+Ke,SHOWN:"shown"+Ke,INSERTED:"inserted"+Ke,CLICK:"click"+Ke,FOCUSIN:"focusin"+Ke,FOCUSOUT:"focusout"+Ke,MOUSEENTER:"mouseenter"+Ke,MOUSELEAVE:"mouseleave"+Ke},Xe=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){Ue(this.getTipElement()).addClass(Qe+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||Ue(this.config.template)[0],this.tip},r.setContent=function(){var t=Ue(this.getTipElement());this.setElementContent(t.find(Ze),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ge),e),t.removeClass(ze+" "+Je)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=Ue(this.getTipElement()),e=t.attr("class").match(Be);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||tcode{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/posts.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/posts.scss new file mode 100644 index 0000000..ed4dfd1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/posts.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Posts controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..31a2eac --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/assets/stylesheets/users.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Users controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/posts_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/posts_controller.rb new file mode 100644 index 0000000..35540a6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/posts_controller.rb @@ -0,0 +1,28 @@ + +class PostsController < ApplicationController + + layout "three_column" + + def index + # This view is automatically rendered by + @all_posts = Post.all + @all_users = User.all + end + + def new + Post.new + end + + def create + puts "=================================== [ Post starts ]" + @post = Post.create(post_params) + puts "=================================== [ Post ends ]" + redirect_to posts_path + end + + private + def post_params + params.require(:post).permit(:title, :content, :user_id) + end + +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/users_controller.rb new file mode 100644 index 0000000..9edeb66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/controllers/users_controller.rb @@ -0,0 +1,26 @@ +class UsersController < ApplicationController + + layout "two_column" + + def index + # This view is automatically rendered by + @all_users = User.all + p @all_users, "all users" + end + + def new + User.new + end + + def create + puts "=================================== [ User ]" + @user = User.create(validate_params) + puts "=================================== [ User ]" + redirect_to root_path + end + + private + def validate_params + params.require(:user).permit(:first_name, :last_name, :favorite_language) + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/posts_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/posts_helper.rb new file mode 100644 index 0000000..a7b8cec --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/posts_helper.rb @@ -0,0 +1,2 @@ +module PostsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/post.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/post.rb new file mode 100644 index 0000000..542c073 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/post.rb @@ -0,0 +1,3 @@ +class Post < ActiveRecord::Base + belongs_to :user +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/user.rb new file mode 100644 index 0000000..8a5f6b5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/models/user.rb @@ -0,0 +1,3 @@ +class User < ActiveRecord::Base + has_many :posts +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/application.html.erb new file mode 100644 index 0000000..1416349 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/application.html.erb @@ -0,0 +1,17 @@ + + + + + LayoutsAssignment + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + <%= yield %> + + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/three_column.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/three_column.html.erb new file mode 100644 index 0000000..dc6ffbc --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/three_column.html.erb @@ -0,0 +1,27 @@ + + + + Three Column Layout + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + +
      +
      +
      + <%= yield :left_column %> +
      +
      + <%= yield :middle_column %> +
      +
      + <%= yield :right_column %> +
      +
      +
      + + <%= yield %> + + + \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/two_column.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/two_column.html.erb new file mode 100644 index 0000000..be67165 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/layouts/two_column.html.erb @@ -0,0 +1,24 @@ + + + + TwoColumnLayout + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + +
      +
      +
      + <%= yield :left_column %> +
      +
      + <%= yield :right_column %> +
      +
      +
      + + <%= yield %> + + + \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/posts/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/posts/index.html.erb new file mode 100644 index 0000000..f675d4b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/posts/index.html.erb @@ -0,0 +1,78 @@ + +<% content_for :left_column do %> + +

      All Posts

      + + + + + + + + + <% @all_posts.each do |post| %> + + + + + + <% end %> + +
      Title Content Author
      <%= post.title %> <%= post.content %> <%= post.user.first_name %> <%= post.user.last_name %>
      + +<% end %> + + + +<% content_for :middle_column do %> + +

      New Post

      + +
      + +
      + + +
      + +
      + + +
      + Looks good! +
      +
      + +
      + + +
      + + + +
      +<% end %> + + +<% content_for :right_column do %> +

      Go to Users Page

      + All Users +<% end %> \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/posts/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/posts/new.html.erb new file mode 100644 index 0000000..e5492bc --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/posts/new.html.erb @@ -0,0 +1,2 @@ +

      Posts#new

      +

      Find me in app/views/posts/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/users/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/users/index.html.erb new file mode 100644 index 0000000..45315d6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/users/index.html.erb @@ -0,0 +1,38 @@ +<% content_for :left_column do %> +

      All Users

      + + + + + + + + <% @all_users.each do |user| %> + + + + + + <% end %> + +
      First Name Last Name Favorite Language
      <%= user.first_name %> <%= user.last_name %> <%= user.favorite_language %>
      +<% end %> + +<% content_for :right_column do %> +

      New User

      +
      + + + + + + + + + + + + +
      + +<% end %> \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/users/new.html.erb new file mode 100644 index 0000000..c21a1ad --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/app/views/users/new.html.erb @@ -0,0 +1,2 @@ +

      Users#new

      +

      Find me in app/views/users/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/application.rb new file mode 100644 index 0000000..0daa42c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module LayoutsAssign + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/session_store.rb new file mode 100644 index 0000000..fe3aa28 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_LayoutsAssign_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/routes.rb new file mode 100644 index 0000000..f0d00e3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/routes.rb @@ -0,0 +1,29 @@ +Rails.application.routes.draw do + + root 'users#index' + + resources :users + resources :posts + + # ================================================================== + # Prefix Verb URI Pattern Controller#Action + # ================================================================== + # root GET / users#index + # users GET /users(.:format) users#index + # POST /users(.:format) users#create + # new_user GET /users/new(.:format) users#new + # edit_user GET /users/:id/edit(.:format) users#edit + # user GET /users/:id(.:format) users#show + # PATCH /users/:id(.:format) users#update + # PUT /users/:id(.:format) users#update + # DELETE /users/:id(.:format) users#destroy + # posts GET /posts(.:format) posts#index + # POST /posts(.:format) posts#create + # new_post GET /posts/new(.:format) posts#new + # edit_post GET /posts/:id/edit(.:format) posts#edit + # post GET /posts/:id(.:format) posts#show + # PATCH /posts/:id(.:format) posts#update + # PUT /posts/:id(.:format) posts#update + # DELETE /posts/:id(.:format) posts#destroy + # ================================================================== +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/secrets.yml new file mode 100644 index 0000000..3fba5b6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: e7fb56f6f2d8f029bbabd776272d06aaed76b28dafbbca15ff3b1f5afd233c00b4c0588fe988475c5117589e3ae70fb73f5b6406e7d00539e48fcfc3a486529b + +test: + secret_key_base: 73d354298a9a39b1d092181aa07c81c97e7bd4755fd20170415d8c850fd2ea6b2deba000ee207299783c2331a7a3ebd7a9a572ba850aa7e586aac1797e7193ab + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/migrate/20180813001635_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/migrate/20180813001635_create_users.rb new file mode 100644 index 0000000..975d52c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/migrate/20180813001635_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :favorite_language + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/migrate/20180813001654_create_posts.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/migrate/20180813001654_create_posts.rb new file mode 100644 index 0000000..0bd3b70 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/migrate/20180813001654_create_posts.rb @@ -0,0 +1,11 @@ +class CreatePosts < ActiveRecord::Migration + def change + create_table :posts do |t| + t.string :title + t.text :content + t.references :user, index: true, foreign_key: true + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/schema.rb new file mode 100644 index 0000000..1459dde --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/schema.rb @@ -0,0 +1,34 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813001654) do + + create_table "posts", force: :cascade do |t| + t.string "title" + t.text "content" + t.integer "user_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + add_index "posts", ["user_id"], name: "index_posts_on_user_id" + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "favorite_language" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/posts_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/posts_controller_test.rb new file mode 100644 index 0000000..2e04f93 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/posts_controller_test.rb @@ -0,0 +1,14 @@ +require 'test_helper' + +class PostsControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get new" do + get :new + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/users_controller_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/users_controller_test.rb new file mode 100644 index 0000000..331ec05 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/controllers/users_controller_test.rb @@ -0,0 +1,14 @@ +require 'test_helper' + +class UsersControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get new" do + get :new + assert_response :success + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/posts.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/posts.yml new file mode 100644 index 0000000..ad847bc --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/posts.yml @@ -0,0 +1,11 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + title: MyString + content: MyText + user_id: + +two: + title: MyString + content: MyText + user_id: diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/users.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/users.yml new file mode 100644 index 0000000..7cb1841 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/fixtures/users.yml @@ -0,0 +1,11 @@ +# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html + +one: + first_name: MyString + last_name: MyString + favorite_language: MyString + +two: + first_name: MyString + last_name: MyString + favorite_language: MyString diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/post_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/post_test.rb new file mode 100644 index 0000000..6d9d463 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/post_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class PostTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/user_test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/user_test.rb new file mode 100644 index 0000000..82f61e0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/models/user_test.rb @@ -0,0 +1,7 @@ +require 'test_helper' + +class UserTest < ActiveSupport::TestCase + # test "the truth" do + # assert true + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/LayoutsAssign/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 From 2b4b45d7eafbca75900ee8b76e9694e3a9f5d748 Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Mon, 13 Aug 2018 13:03:39 -0500 Subject: [PATCH 09/17] August 13, 2018 - Completed Model Spec Assignment --- .../Rails/TDD/Rails/ModelSpec/.gitignore | 17 ++ .../Rails/TDD/Rails/ModelSpec/Gemfile | 55 +++++ .../Rails/TDD/Rails/ModelSpec/Gemfile.lock | 193 ++++++++++++++++++ .../Rails/TDD/Rails/ModelSpec/README.rdoc | 28 +++ .../Rails/TDD/Rails/ModelSpec/Rakefile | 6 + .../Rails/ModelSpec/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/stylesheets/application.css | 15 ++ .../app/controllers/application_controller.rb | 5 + .../ModelSpec/app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 2 + .../TDD/Rails/ModelSpec/app/mailers/.keep | 0 .../TDD/Rails/ModelSpec/app/models/.keep | 0 .../Rails/ModelSpec/app/models/concerns/.keep | 0 .../TDD/Rails/ModelSpec/app/models/user.rb | 5 + .../app/views/layouts/application.html.erb | 14 ++ .../Rails/TDD/Rails/ModelSpec/bin/bundle | 3 + .../Rails/TDD/Rails/ModelSpec/bin/rails | 9 + .../Rails/TDD/Rails/ModelSpec/bin/rake | 9 + .../Rails/TDD/Rails/ModelSpec/bin/setup | 29 +++ .../Rails/TDD/Rails/ModelSpec/bin/spring | 17 ++ .../Rails/TDD/Rails/ModelSpec/config.ru | 4 + .../TDD/Rails/ModelSpec/config/application.rb | 35 ++++ .../Rails/TDD/Rails/ModelSpec/config/boot.rb | 3 + .../TDD/Rails/ModelSpec/config/database.yml | 25 +++ .../TDD/Rails/ModelSpec/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 +++++++ .../ModelSpec/config/environments/test.rb | 42 ++++ .../ModelSpec/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../TDD/Rails/ModelSpec/config/locales/en.yml | 23 +++ .../TDD/Rails/ModelSpec/config/routes.rb | 56 +++++ .../TDD/Rails/ModelSpec/config/secrets.yml | 22 ++ .../db/migrate/20180813160219_create_users.rb | 11 + .../Rails/TDD/Rails/ModelSpec/db/schema.rb | 24 +++ .../Rails/TDD/Rails/ModelSpec/db/seeds.rb | 7 + .../TDD/Rails/ModelSpec/lib/assets/.keep | 0 .../Rails/TDD/Rails/ModelSpec/lib/tasks/.keep | 0 .../Rails/TDD/Rails/ModelSpec/log/.keep | 0 .../Rails/TDD/Rails/ModelSpec/public/404.html | 67 ++++++ .../Rails/TDD/Rails/ModelSpec/public/422.html | 67 ++++++ .../Rails/TDD/Rails/ModelSpec/public/500.html | 66 ++++++ .../TDD/Rails/ModelSpec/public/favicon.ico | 0 .../TDD/Rails/ModelSpec/public/robots.txt | 5 + .../Rails/ModelSpec/spec/models/user_spec.rb | 56 +++++ .../TDD/Rails/ModelSpec/spec/rails_helper.rb | 62 ++++++ .../TDD/Rails/ModelSpec/spec/spec_helper.rb | 96 +++++++++ .../ModelSpec/vendor/assets/javascripts/.keep | 0 .../ModelSpec/vendor/assets/stylesheets/.keep | 0 .../rspec_app/.gitignore | 17 ++ .../platform-sample-assign/rspec_app/Gemfile | 55 +++++ .../rspec_app/Gemfile.lock | 193 ++++++++++++++++++ .../rspec_app/README.rdoc | 28 +++ .../platform-sample-assign/rspec_app/Rakefile | 6 + .../rspec_app/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/stylesheets/application.css | 15 ++ .../app/controllers/application_controller.rb | 5 + .../rspec_app/app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 2 + .../rspec_app/app/mailers/.keep | 0 .../rspec_app/app/models/.keep | 0 .../rspec_app/app/models/concerns/.keep | 0 .../rspec_app/app/models/user.rb | 5 + .../app/views/layouts/application.html.erb | 14 ++ .../rspec_app/bin/bundle | 3 + .../rspec_app/bin/rails | 9 + .../platform-sample-assign/rspec_app/bin/rake | 9 + .../rspec_app/bin/setup | 29 +++ .../rspec_app/bin/spring | 17 ++ .../rspec_app/config.ru | 4 + .../rspec_app/config/application.rb | 35 ++++ .../rspec_app/config/boot.rb | 3 + .../rspec_app/config/database.yml | 25 +++ .../rspec_app/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 +++++++ .../rspec_app/config/environments/test.rb | 42 ++++ .../rspec_app/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../rspec_app/config/locales/en.yml | 23 +++ .../rspec_app/config/routes.rb | 56 +++++ .../rspec_app/config/secrets.yml | 22 ++ .../db/migrate/20180813160219_create_users.rb | 11 + .../rspec_app/db/schema.rb | 24 +++ .../rspec_app/db/seeds.rb | 7 + .../rspec_app/lib/assets/.keep | 0 .../rspec_app/lib/tasks/.keep | 0 .../rspec_app/log/.keep | 0 .../rspec_app/public/404.html | 67 ++++++ .../rspec_app/public/422.html | 67 ++++++ .../rspec_app/public/500.html | 66 ++++++ .../rspec_app/public/favicon.ico | 0 .../rspec_app/public/robots.txt | 5 + .../rspec_app/spec/models/user_spec.rb | 59 ++++++ .../rspec_app/spec/rails_helper.rb | 61 ++++++ .../rspec_app/spec/spec_helper.rb | 96 +++++++++ .../rspec_app/vendor/assets/javascripts/.keep | 0 .../rspec_app/vendor/assets/stylesheets/.keep | 0 112 files changed, 2564 insertions(+) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/views/layouts/application.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/migrate/20180813160219_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/views/layouts/application.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/migrate/20180813160219_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile new file mode 100644 index 0000000..7457464 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile @@ -0,0 +1,55 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + + +# ADDITIONAL PAACKAGES +# ==================== +group :development, :test do + gem 'rspec-rails' +end + +gem 'hirb' \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile.lock new file mode 100644 index 0000000..28361d6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile.lock @@ -0,0 +1,193 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/user.rb new file mode 100644 index 0000000..dde5d9f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/user.rb @@ -0,0 +1,5 @@ +class User < ActiveRecord::Base + EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i + validates :first_name, :last_name, :email, presence: true + validates :email, presence: true, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/views/layouts/application.html.erb new file mode 100644 index 0000000..504d2fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + RspecApp + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/application.rb new file mode 100644 index 0000000..2a601b1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module RspecApp + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/session_store.rb new file mode 100644 index 0000000..ed9b870 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_rspec-app_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/routes.rb new file mode 100644 index 0000000..3f66539 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/routes.rb @@ -0,0 +1,56 @@ +Rails.application.routes.draw do + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/secrets.yml new file mode 100644 index 0000000..e1c56b7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: d179f335f682d329f596ca3ff007527c87183c9fefd6aeaf7985b6be2e8d72b1555a8fd87815e937db132a027f105170cb96a3b61f164e09e52614445faac55c + +test: + secret_key_base: c353924e65b6889a6fab620a77c89733f965ec7e745e39d2524fe37d46b34271d911e640402dceb6018c4447f079e0ebfbc94a7f082bc6f61cdf66b7ea98f4bd + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/migrate/20180813160219_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/migrate/20180813160219_create_users.rb new file mode 100644 index 0000000..cc285fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/migrate/20180813160219_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/schema.rb new file mode 100644 index 0000000..c1f9213 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/schema.rb @@ -0,0 +1,24 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813160219) do + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb new file mode 100644 index 0000000..3754e02 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb @@ -0,0 +1,56 @@ +require 'rails_helper' + +# RSpec.describe User, type: :model do +# pending "add some examples to (or delete) #{__FILE__}" +# end + +RSpec.describe User do + # ======================= + # Control [ VALID TEST ] + # ======================= + context "With valid attributes" do + it "should save" do + user = User.new(first_name: 'Shane', last_name: 'chang', email: 'schang@codingdojo.com') + expect(user).to be_valid + end + end + + # ================ + # [ INVALID TEST ] + # ================ + context "With invalid attributes" do + + # TEST #1 => Empty field + it "should not save if first_name field is blank" do + user = User.new(first_name: '', last_name: 'Chang', email: 'schang@codingdojo.com') + expect(user).to be_invalid + end + + # TEST #2 => Empty field + it "should not save if last_name field is blank" do + user = User.new(first_name: 'Shane', last_name: '', email: 'schang@codingdojo.com') + expect(user).to be_invalid + end + + # TEST #3 => Empty field + it "should not save if email field is blank" do + user = User.new(first_name: 'Shane', last_name: 'Chang', email: '') + expect(user).to be_invalid + end + + # TEST #4 => Uniqueness field + it "should not save if email already exists" do + User.create(first_name: "Shane", last_name: "Chang", email: "schang@codingdojo.com") + user = User.new(first_name: "Martin", last_name: "Nguema", email: "schang@codingdojo.com") + expect(user).to be_invalid + end + + # TEST #5 => correct format + it "should contain a valid email" do + user = User.new(first_name: 'Arden', last_name: 'Zhan', email: 'invalidemail') + expect(user).to be_invalid + end + + end + +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb new file mode 100644 index 0000000..78d0e45 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb @@ -0,0 +1,62 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +# begin +ActiveRecord::Migration.maintain_test_schema! +# rescue ActiveRecord::PendingMigrationError => e +# puts e.to_s.strip +# exit 1 +# end + +RSpec.configure do |config| + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Gemfile new file mode 100644 index 0000000..7457464 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Gemfile @@ -0,0 +1,55 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + + +# ADDITIONAL PAACKAGES +# ==================== +group :development, :test do + gem 'rspec-rails' +end + +gem 'hirb' \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Gemfile.lock new file mode 100644 index 0000000..28361d6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Gemfile.lock @@ -0,0 +1,193 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/user.rb new file mode 100644 index 0000000..dde5d9f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/models/user.rb @@ -0,0 +1,5 @@ +class User < ActiveRecord::Base + EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i + validates :first_name, :last_name, :email, presence: true + validates :email, presence: true, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/views/layouts/application.html.erb new file mode 100644 index 0000000..504d2fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + RspecApp + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/application.rb new file mode 100644 index 0000000..2a601b1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module RspecApp + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/session_store.rb new file mode 100644 index 0000000..ed9b870 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_rspec-app_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/routes.rb new file mode 100644 index 0000000..3f66539 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/routes.rb @@ -0,0 +1,56 @@ +Rails.application.routes.draw do + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/secrets.yml new file mode 100644 index 0000000..e1c56b7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: d179f335f682d329f596ca3ff007527c87183c9fefd6aeaf7985b6be2e8d72b1555a8fd87815e937db132a027f105170cb96a3b61f164e09e52614445faac55c + +test: + secret_key_base: c353924e65b6889a6fab620a77c89733f965ec7e745e39d2524fe37d46b34271d911e640402dceb6018c4447f079e0ebfbc94a7f082bc6f61cdf66b7ea98f4bd + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/migrate/20180813160219_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/migrate/20180813160219_create_users.rb new file mode 100644 index 0000000..cc285fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/migrate/20180813160219_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/schema.rb new file mode 100644 index 0000000..c1f9213 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/schema.rb @@ -0,0 +1,24 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813160219) do + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/models/user_spec.rb new file mode 100644 index 0000000..1215c16 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/models/user_spec.rb @@ -0,0 +1,59 @@ +require 'rails_helper' + +# RSpec.describe User, type: :model do +# pending "add some examples to (or delete) #{__FILE__}" +# end + +RSpec.describe User do + # ======================= + # Control [ VALID TEST ] + # ======================= + context "With valid attributes" do + it "should save" do + user = User.new(first_name: 'Shane', last_name: 'chang', email: 'schang@codingdojo.com') + expect(user).to be_valid + end + end + + # ================ + # [ INVALID TEST ] + # ================ + context "With invalid attributes" do + + # TEST #1 => Empty field + it "should not save if first_name field is blank" do + user = User.new(first_name: '', last_name: 'Chang', email: 'schang@codingdojo.com') + expect(user).to be_invalid + end + + # TEST #2 => Empty field + it "should not save if last_name field is blank" do + user = User.new(first_name: 'Shane', last_name: '', email: 'schang@codingdojo.com') + expect(user).to be_invalid + end + + # TEST #3 => Empty field + it "should not save if email field is blank" do + user = User.new(first_name: 'Shane', last_name: 'Chang', email: '') + expect(user).to be_invalid + end + + # TEST #4 => Uniqueness field + it "should not save if email already exists" do + User.create(first_name: "Shane", last_name: "Chang", email: "schang@codingdojo.com") + user = User.new(first_name: "Shane", last_name: "Chang", email: "schang@codingdojo.com") + expect(user).to be_invalid + end + + # TEST #5 => correct format + it "should contain a valid email" do + user = User.new(first_name: 'Arden', last_name: 'Zhan', email: 'invalidemail') + expect(user).to be_invalid + end + + it "should not save if last_name field is blank" + it "should not save if email already exists" + it "should not save if invalid email format" + end + +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/rails_helper.rb new file mode 100644 index 0000000..d73d80b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/rails_helper.rb @@ -0,0 +1,61 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end +RSpec.configure do |config| + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/rspec_app/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 From 7cf364e6b52f06b4ba4c13b0dcf5fb5b7bb594de Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Mon, 13 Aug 2018 23:52:10 -0500 Subject: [PATCH 10/17] August 13, 2018 - Completed Rails TDD Section [Ruby on Rails] --- .../Rails/TDD/Rails/Capybara/.gitignore | 17 ++ .../Rails/TDD/Rails/Capybara/Gemfile | 53 +++++ .../Rails/TDD/Rails/Capybara/Gemfile.lock | 210 +++++++++++++++++ .../Rails/TDD/Rails/Capybara/README.rdoc | 28 +++ .../Rails/TDD/Rails/Capybara/Rakefile | 6 + .../Rails/Capybara/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/assets/stylesheets/users.scss | 3 + .../app/controllers/application_controller.rb | 5 + .../Capybara/app/controllers/concerns/.keep | 0 .../app/controllers/users_controller.rb | 6 + .../app/helpers/application_helper.rb | 2 + .../Capybara/app/helpers/users_helper.rb | 2 + .../TDD/Rails/Capybara/app/mailers/.keep | 0 .../Rails/TDD/Rails/Capybara/app/models/.keep | 0 .../Rails/Capybara/app/models/concerns/.keep | 0 .../TDD/Rails/Capybara/app/models/user.rb | 2 + .../app/views/layouts/application.html.erb | 14 ++ .../Capybara/app/views/users/new.html.erb | 2 + .../Rails/TDD/Rails/Capybara/bin/bundle | 3 + .../Rails/TDD/Rails/Capybara/bin/rails | 9 + .../Rails/TDD/Rails/Capybara/bin/rake | 9 + .../Rails/TDD/Rails/Capybara/bin/setup | 29 +++ .../Rails/TDD/Rails/Capybara/bin/spring | 17 ++ .../Rails/TDD/Rails/Capybara/config.ru | 4 + .../TDD/Rails/Capybara/config/application.rb | 35 +++ .../Rails/TDD/Rails/Capybara/config/boot.rb | 3 + .../TDD/Rails/Capybara/config/database.yml | 25 +++ .../TDD/Rails/Capybara/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 +++++++ .../Capybara/config/environments/test.rb | 42 ++++ .../Capybara/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../TDD/Rails/Capybara/config/locales/en.yml | 23 ++ .../Rails/TDD/Rails/Capybara/config/routes.rb | 6 + .../TDD/Rails/Capybara/config/secrets.yml | 22 ++ .../db/migrate/20180813183509_create_users.rb | 11 + .../Rails/TDD/Rails/Capybara/db/schema.rb | 24 ++ .../Rails/TDD/Rails/Capybara/db/seeds.rb | 7 + .../Rails/TDD/Rails/Capybara/lib/assets/.keep | 0 .../Rails/TDD/Rails/Capybara/lib/tasks/.keep | 0 .../Rails/TDD/Rails/Capybara/log/.keep | 0 .../Rails/TDD/Rails/Capybara/public/404.html | 67 ++++++ .../Rails/TDD/Rails/Capybara/public/422.html | 67 ++++++ .../Rails/TDD/Rails/Capybara/public/500.html | 66 ++++++ .../TDD/Rails/Capybara/public/favicon.ico | 0 .../TDD/Rails/Capybara/public/robots.txt | 5 + .../spec/controllers/users_controller_spec.rb | 12 + .../Rails/Capybara/spec/factories/users.rb | 7 + .../spec/features/register_user_spec.rb | 47 ++++ .../spec/helpers/users_helper_spec.rb | 15 ++ .../Rails/Capybara/spec/models/user_spec.rb | 47 ++++ .../TDD/Rails/Capybara/spec/rails_helper.rb | 67 ++++++ .../TDD/Rails/Capybara/spec/spec_helper.rb | 96 ++++++++ .../spec/views/users/new.html.erb_spec.rb | 5 + .../Capybara/vendor/assets/javascripts/.keep | 0 .../Capybara/vendor/assets/stylesheets/.keep | 0 .../Rails/ModelSpec/spec/models/user_spec.rb | 3 +- .../TDD/Rails/ModelSpec/spec/rails_helper.rb | 12 +- .../Rails/TDD/Rails/TheWall/.gitignore | 17 ++ .../Rails/TDD/Rails/TheWall/Gemfile | 55 +++++ .../Rails/TDD/Rails/TheWall/Gemfile.lock | 212 ++++++++++++++++++ .../Rails/TDD/Rails/TheWall/README.rdoc | 28 +++ .../Rails/TDD/Rails/TheWall/Rakefile | 6 + .../TDD/Rails/TheWall/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/bootstrap.min.js | 7 + .../app/assets/javascripts/content.coffee | 3 + .../app/assets/javascripts/messages.coffee | 3 + .../app/assets/stylesheets/application.css | 25 +++ .../app/assets/stylesheets/bootstrap.min.css | 7 + .../app/assets/stylesheets/content.scss | 3 + .../app/assets/stylesheets/messages.scss | 3 + .../app/controllers/application_controller.rb | 5 + .../app/controllers/comments_controller.rb | 19 ++ .../TheWall/app/controllers/concerns/.keep | 0 .../app/controllers/messages_controller.rb | 23 ++ .../app/controllers/users_controller.rb | 29 +++ .../TheWall/app/helpers/application_helper.rb | 2 + .../TheWall/app/helpers/content_helper.rb | 2 + .../TheWall/app/helpers/messages_helper.rb | 2 + .../Rails/TDD/Rails/TheWall/app/mailers/.keep | 0 .../Rails/TDD/Rails/TheWall/app/models/.keep | 0 .../TDD/Rails/TheWall/app/models/comment.rb | 12 + .../Rails/TheWall/app/models/concerns/.keep | 0 .../TDD/Rails/TheWall/app/models/message.rb | 18 ++ .../TDD/Rails/TheWall/app/models/user.rb | 5 + .../TheWall/app/views/Messages/index.html.erb | 37 +++ .../app/views/layouts/application.html.erb | 27 +++ .../TheWall/app/views/users/new.html.erb | 23 ++ .../Rails/TDD/Rails/TheWall/bin/bundle | 3 + .../Rails/TDD/Rails/TheWall/bin/rails | 9 + .../Rails/TDD/Rails/TheWall/bin/rake | 9 + .../Rails/TDD/Rails/TheWall/bin/setup | 29 +++ .../Rails/TDD/Rails/TheWall/bin/spring | 17 ++ .../Rails/TDD/Rails/TheWall/config.ru | 4 + .../TDD/Rails/TheWall/config/application.rb | 35 +++ .../Rails/TDD/Rails/TheWall/config/boot.rb | 3 + .../TDD/Rails/TheWall/config/database.yml | 25 +++ .../TDD/Rails/TheWall/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../TheWall/config/environments/production.rb | 79 +++++++ .../Rails/TheWall/config/environments/test.rb | 42 ++++ .../TheWall/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../TheWall/config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../TDD/Rails/TheWall/config/locales/en.yml | 23 ++ .../Rails/TDD/Rails/TheWall/config/routes.rb | 22 ++ .../TDD/Rails/TheWall/config/secrets.yml | 22 ++ .../db/migrate/20180813224006_create_users.rb | 9 + .../migrate/20180813225157_create_messages.rb | 10 + .../migrate/20180813231929_create_comments.rb | 11 + .../Rails/TDD/Rails/TheWall/db/schema.rb | 37 +++ .../Rails/TDD/Rails/TheWall/db/seeds.rb | 7 + .../Rails/TDD/Rails/TheWall/lib/assets/.keep | 0 .../Rails/TDD/Rails/TheWall/lib/tasks/.keep | 0 .../Rails/TDD/Rails/TheWall/log/.keep | 0 .../Rails/TDD/Rails/TheWall/public/404.html | 67 ++++++ .../Rails/TDD/Rails/TheWall/public/422.html | 67 ++++++ .../Rails/TDD/Rails/TheWall/public/500.html | 66 ++++++ .../TDD/Rails/TheWall/public/favicon.ico | 0 .../Rails/TDD/Rails/TheWall/public/robots.txt | 5 + .../controllers/content_controller_spec.rb | 5 + .../controllers/messages_controller_spec.rb | 5 + .../Rails/TheWall/spec/factories/comments.rb | 7 + .../Rails/TheWall/spec/factories/messages.rb | 5 + .../TDD/Rails/TheWall/spec/factories/users.rb | 5 + .../spec/features/after_register_user_spec.rb | 27 +++ .../spec/features/create_comment_spec.rb | 37 +++ .../TheWall/spec/features/create_msg_spec.rb | 37 +++ .../spec/features/register_user_spec.rb | 26 +++ .../spec/helpers/content_helper_spec.rb | 15 ++ .../spec/helpers/messages_helper_spec.rb | 15 ++ .../Rails/TheWall/spec/models/comment_spec.rb | 39 ++++ .../Rails/TheWall/spec/models/message_spec.rb | 25 +++ .../Rails/TheWall/spec/models/user_spec.rb | 37 +++ .../TDD/Rails/TheWall/spec/rails_helper.rb | 69 ++++++ .../TDD/Rails/TheWall/spec/spec_helper.rb | 96 ++++++++ .../Rails/TheWall/spec/support/user_helper.rb | 0 .../TheWall/vendor/assets/javascripts/.keep | 0 .../TheWall/vendor/assets/stylesheets/.keep | 0 .../TestingFactoryApp/.gitignore | 17 ++ .../TestingFactoryApp/Gemfile | 52 +++++ .../TestingFactoryApp/Gemfile.lock | 210 +++++++++++++++++ .../TestingFactoryApp/README.rdoc | 28 +++ .../TestingFactoryApp/Rakefile | 6 + .../TestingFactoryApp/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/assets/stylesheets/users.scss | 3 + .../app/controllers/application_controller.rb | 5 + .../app/controllers/concerns/.keep | 0 .../app/controllers/users_controller.rb | 6 + .../app/helpers/application_helper.rb | 2 + .../app/helpers/users_helper.rb | 2 + .../TestingFactoryApp/app/mailers/.keep | 0 .../TestingFactoryApp/app/models/.keep | 0 .../app/models/concerns/.keep | 0 .../TestingFactoryApp/app/models/user.rb | 2 + .../app/views/layouts/application.html.erb | 14 ++ .../app/views/users/new.html.erb | 2 + .../TestingFactoryApp/bin/bundle | 3 + .../TestingFactoryApp/bin/rails | 9 + .../TestingFactoryApp/bin/rake | 9 + .../TestingFactoryApp/bin/setup | 29 +++ .../TestingFactoryApp/bin/spring | 17 ++ .../TestingFactoryApp/config.ru | 4 + .../TestingFactoryApp/config/application.rb | 35 +++ .../TestingFactoryApp/config/boot.rb | 3 + .../TestingFactoryApp/config/database.yml | 25 +++ .../TestingFactoryApp/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 +++++++ .../config/environments/test.rb | 42 ++++ .../config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../TestingFactoryApp/config/locales/en.yml | 23 ++ .../TestingFactoryApp/config/routes.rb | 60 +++++ .../TestingFactoryApp/config/secrets.yml | 22 ++ .../db/migrate/20180813183509_create_users.rb | 11 + .../TestingFactoryApp/db/schema.rb | 24 ++ .../TestingFactoryApp/db/seeds.rb | 7 + .../TestingFactoryApp/lib/assets/.keep | 0 .../TestingFactoryApp/lib/tasks/.keep | 0 .../TestingFactoryApp/log/.keep | 0 .../TestingFactoryApp/public/404.html | 67 ++++++ .../TestingFactoryApp/public/422.html | 67 ++++++ .../TestingFactoryApp/public/500.html | 66 ++++++ .../TestingFactoryApp/public/favicon.ico | 0 .../TestingFactoryApp/public/robots.txt | 5 + .../spec/controllers/users_controller_spec.rb | 12 + .../TestingFactoryApp/spec/factories/users.rb | 7 + .../spec/features/register_user_spec.rb | 11 + .../spec/helpers/users_helper_spec.rb | 15 ++ .../spec/models/user_spec.rb | 47 ++++ .../TestingFactoryApp/spec/rails_helper.rb | 67 ++++++ .../TestingFactoryApp/spec/spec_helper.rb | 96 ++++++++ .../spec/views/users/new.html.erb_spec.rb | 5 + .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 221 files changed, 4454 insertions(+), 8 deletions(-) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/users.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/users.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/users_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/users/new.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/migrate/20180813183509_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/controllers/users_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/factories/users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/features/register_user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/helpers/users_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/views/users/new.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/bootstrap.min.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/content.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/messages.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/bootstrap.min.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/content.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/messages.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/comments_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/messages_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/content_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/messages_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/comment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/message.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/Messages/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/users/new.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813224006_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813225157_create_messages.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813231929_create_comments.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/content_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/messages_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/comments.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/messages.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/after_register_user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_comment_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_msg_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/register_user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/content_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/messages_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/comment_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/message_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/support/user_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/javascripts/users.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/stylesheets/users.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/helpers/users_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/views/users/new.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/migrate/20180813183509_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/controllers/users_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/factories/users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/features/register_user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/helpers/users_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/views/users/new.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile new file mode 100644 index 0000000..9fef5da --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile @@ -0,0 +1,53 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +group :development, :test do + gem 'capybara' + # gem 'percy-capybara' + gem 'rspec-rails' + gem 'factory_bot_rails' +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile.lock new file mode 100644 index 0000000..5997193 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile.lock @@ -0,0 +1,210 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + capybara (3.5.1) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + factory_bot (4.10.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) + railties (>= 3.0.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + public_suffix (3.0.2) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + capybara + coffee-rails (~> 4.1.0) + factory_bot_rails + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/users.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/users.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/users.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..31a2eac --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/users.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Users controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/users_controller.rb new file mode 100644 index 0000000..a2de8b6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/users_controller.rb @@ -0,0 +1,6 @@ +class UsersController < ApplicationController + + def new + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/user.rb new file mode 100644 index 0000000..4a57cf0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/user.rb @@ -0,0 +1,2 @@ +class User < ActiveRecord::Base +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/layouts/application.html.erb new file mode 100644 index 0000000..5d51362 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + TestingFactoryApp + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/users/new.html.erb new file mode 100644 index 0000000..c21a1ad --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/users/new.html.erb @@ -0,0 +1,2 @@ +

      Users#new

      +

      Find me in app/views/users/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/application.rb new file mode 100644 index 0000000..e999553 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module TestingFactoryApp + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/session_store.rb new file mode 100644 index 0000000..235f41f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_TestingFactoryApp_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/routes.rb new file mode 100644 index 0000000..1f1851d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/routes.rb @@ -0,0 +1,6 @@ +Rails.application.routes.draw do + + # get 'users/new' + resources :users + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/secrets.yml new file mode 100644 index 0000000..fe7398d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: a4443993792bd3a9bb69b3fc88dddc862d779f6fd58fa5030cff729e127cee4f46ea0f491b049f3d0c1e5343fdbcad22cb70beab21685c79240e90e568ea72ce + +test: + secret_key_base: 8dd0c664e8f269196820d1151b9fcf1311e93421df4fc1a7414054a5160f1c99c0608fec148d20dbbbe7fc6d54f2aaf519e943aedddb58ebffaf23951d9815c4 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/migrate/20180813183509_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/migrate/20180813183509_create_users.rb new file mode 100644 index 0000000..cc285fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/migrate/20180813183509_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/schema.rb new file mode 100644 index 0000000..0ed6414 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/schema.rb @@ -0,0 +1,24 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813183509) do + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/controllers/users_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/controllers/users_controller_spec.rb new file mode 100644 index 0000000..0a86999 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/controllers/users_controller_spec.rb @@ -0,0 +1,12 @@ +require 'rails_helper' + +RSpec.describe UsersController, type: :controller do + + describe "GET #new" do + it "returns http success" do + get :new + expect(response).to have_http_status(:success) + end + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/factories/users.rb new file mode 100644 index 0000000..97e6ecf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/factories/users.rb @@ -0,0 +1,7 @@ +FactoryBot.define do + factory :user do + first_name "Miguel" + last_name "Obiang" + email "mobiang@codingdojo.com" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/features/register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/features/register_user_spec.rb new file mode 100644 index 0000000..ce5005d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/features/register_user_spec.rb @@ -0,0 +1,47 @@ +require 'rails_helper' + +# ================================================= +# Feature Testing... [ USER Rgistration Work Flow ] +# ================================================= +feature "User creates an account" do + + before(:each) do + visit new_user_path + end + + scenario "successfully creates a new user account" do + fill_in "user_first_name", with: "Michael" + fill_in "user_last_name", with: "jordan" + fill_in "user_email", with: "mjordan@codingdojo.com" + click_button "Create User" + expect(page).to have_content "Welcome, Michael" + # We'll be redirecting to the user show page is user succesfully created + expect(page).to have_current_path(user_path(User.last)) + end + + scenario "unsuccessfully creates a new user account" do + click_button "Create User" + expect(current_path).to eq(new_user_path) + end + + scenario "doesn't fill out first name field" do + fill_in "user_last_name", with: "Jordan" + fill_in "user_email", with: "mjordan@codingdojo.com" + click_button "Create User" + expect(page).to have_content "First name can't be blank" + end + + scenario "doesn't fill out last name field" do + fill_in "user_first_name", with: "Michael" + fill_in "user_email", with: "mjordan@codingdojo.com" + click_button "Create User" + expect(page).to have_content "First name can't be blank" + end + + scenario "doesn't fill out email field" do + fill_in "user_first_name", with: "Michael" + fill_in "user_last_name", with: "Jordan" + click_button "Create User" + expect(page).to have_content "First name can't be blank" + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/helpers/users_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/helpers/users_helper_spec.rb new file mode 100644 index 0000000..b2e3444 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/helpers/users_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the UsersHelper. For example: +# +# describe UsersHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe UsersHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/models/user_spec.rb new file mode 100644 index 0000000..ef5f364 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/models/user_spec.rb @@ -0,0 +1,47 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + + # ======================= + # Control [ VALID TEST ] + # ======================= + context "With valid attributes" do + it "should save" do + expect(build(:user)).to be_valid + end + end + + + # ================ + # [ INVALID TEST ] + # ================ + context "With invalid attributes" do + + # TEST #1 => Empty field + it "should not save if first_name field is blank" do + expect(build(:user, first_name: "")).to be_invalid + end + + # TEST #2 => Empty field + it "should not save if last_name field is blank" do + expect(build(:user, last_name: "")).to be_invalid + end + + # TEST #3 => Empty field + it "should not save if email field is blank" do + expect(build(:user, email: "")).to be_invalid + end + + # TEST #4 => Uniqueness field + it "should not save if email already exists" do + create(:user) + expect(build(:user)).to be_invalid + end + + # TEST #5 => correct format + it "should not save if innvalid email format" do + expect(build(:user, email: "invalidEmail")).to be_invalid + end + + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/rails_helper.rb new file mode 100644 index 0000000..d1561b0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/rails_helper.rb @@ -0,0 +1,67 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end + +require 'factory_bot_rails' +RSpec.configure do |config| + + # => Added Configuration + config.include FactoryBot::Syntax::Methods + + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/views/users/new.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/views/users/new.html.erb_spec.rb new file mode 100644 index 0000000..47b47d3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/views/users/new.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "users/new.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb index 3754e02..96e95f6 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb @@ -46,11 +46,10 @@ end # TEST #5 => correct format - it "should contain a valid email" do + it "should not save if innvalid email format" do user = User.new(first_name: 'Arden', last_name: 'Zhan', email: 'invalidemail') expect(user).to be_invalid end end - end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb index 78d0e45..6a500b9 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb @@ -24,12 +24,12 @@ # Checks for pending migrations and applies them before tests are run. # If you are not using ActiveRecord, you can remove these lines. -# begin -ActiveRecord::Migration.maintain_test_schema! -# rescue ActiveRecord::PendingMigrationError => e -# puts e.to_s.strip -# exit 1 -# end +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end RSpec.configure do |config| # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile new file mode 100644 index 0000000..a2726be --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile @@ -0,0 +1,55 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' + +group :development, :test do + gem 'capybara' + # gem 'percy-capybara' + gem 'rspec-rails' + gem 'factory_bot_rails' +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile.lock new file mode 100644 index 0000000..665f83c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile.lock @@ -0,0 +1,212 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + capybara (3.5.1) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + factory_bot (4.10.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) + railties (>= 3.0.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + public_suffix (3.0.2) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + capybara + coffee-rails (~> 4.1.0) + factory_bot_rails + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/bootstrap.min.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/bootstrap.min.js new file mode 100644 index 0000000..00c895f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,h){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)P(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
      ',trigger:"hover focus",title:"",delay:0,html:!(Ie={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Se={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},we="out",Ne={HIDE:"hide"+Ee,HIDDEN:"hidden"+Ee,SHOW:(De="show")+Ee,SHOWN:"shown"+Ee,INSERTED:"inserted"+Ee,CLICK:"click"+Ee,FOCUSIN:"focusin"+Ee,FOCUSOUT:"focusout"+Ee,MOUSEENTER:"mouseenter"+Ee,MOUSELEAVE:"mouseleave"+Ee},Oe="fade",ke="show",Pe=".tooltip-inner",je=".arrow",He="hover",Le="focus",Re="click",xe="manual",We=function(){function i(t,e){if("undefined"==typeof h)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=pe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(pe(this.getTipElement()).hasClass(ke))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),pe.removeData(this.element,this.constructor.DATA_KEY),pe(this.element).off(this.constructor.EVENT_KEY),pe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&pe(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===pe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=pe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){pe(this.element).trigger(t);var n=pe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Fn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&pe(i).addClass(Oe);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:pe(document).find(this.config.container);pe(i).data(this.constructor.DATA_KEY,this),pe.contains(this.element.ownerDocument.documentElement,this.tip)||pe(i).appendTo(a),pe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new h(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:je},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),pe(i).addClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().on("mouseover",null,pe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,pe(e.element).trigger(e.constructor.Event.SHOWN),t===we&&e._leave(null,e)};if(pe(this.tip).hasClass(Oe)){var c=Fn.getTransitionDurationFromElement(this.tip);pe(this.tip).one(Fn.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=pe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==De&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),pe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(pe(this.element).trigger(i),!i.isDefaultPrevented()){if(pe(n).removeClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().off("mouseover",null,pe.noop),this._activeTrigger[Re]=!1,this._activeTrigger[Le]=!1,this._activeTrigger[He]=!1,pe(this.tip).hasClass(Oe)){var o=Fn.getTransitionDurationFromElement(n);pe(n).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){pe(this.getTipElement()).addClass(Te+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||pe(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(pe(t.querySelectorAll(Pe)),this.getTitle()),pe(t).removeClass(Oe+" "+ke)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?pe(e).parent().is(t)||t.empty().append(e):t.text(pe(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return Ie[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)pe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xe){var e=t===He?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===He?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;pe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}pe(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Le:He]=!0),pe(e.getTipElement()).hasClass(ke)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===De&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Le:He]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=we,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===we&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=l({},this.constructor.Default,pe(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Fn.typeCheckConfig(ve,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=pe(this.getTipElement()),e=t.attr("class").match(be);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(pe(t).removeClass(Oe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=pe(this).data(ye),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),pe(this).data(ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Ae}},{key:"NAME",get:function(){return ve}},{key:"DATA_KEY",get:function(){return ye}},{key:"Event",get:function(){return Ne}},{key:"EVENT_KEY",get:function(){return Ee}},{key:"DefaultType",get:function(){return Se}}]),i}(),pe.fn[ve]=We._jQueryInterface,pe.fn[ve].Constructor=We,pe.fn[ve].noConflict=function(){return pe.fn[ve]=Ce,We._jQueryInterface},We),Jn=(qe="popover",Ke="."+(Fe="bs.popover"),Me=(Ue=e).fn[qe],Qe="bs-popover",Be=new RegExp("(^|\\s)"+Qe+"\\S+","g"),Ve=l({},zn.Default,{placement:"right",trigger:"click",content:"",template:''}),Ye=l({},zn.DefaultType,{content:"(string|element|function)"}),ze="fade",Ze=".popover-header",Ge=".popover-body",$e={HIDE:"hide"+Ke,HIDDEN:"hidden"+Ke,SHOW:(Je="show")+Ke,SHOWN:"shown"+Ke,INSERTED:"inserted"+Ke,CLICK:"click"+Ke,FOCUSIN:"focusin"+Ke,FOCUSOUT:"focusout"+Ke,MOUSEENTER:"mouseenter"+Ke,MOUSELEAVE:"mouseleave"+Ke},Xe=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){Ue(this.getTipElement()).addClass(Qe+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||Ue(this.config.template)[0],this.tip},r.setContent=function(){var t=Ue(this.getTipElement());this.setElementContent(t.find(Ze),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ge),e),t.removeClass(ze+" "+Je)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=Ue(this.getTipElement()),e=t.attr("class").match(Be);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||tcode{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/content.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/content.scss new file mode 100644 index 0000000..5aafac0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/content.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Content controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/messages.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/messages.scss new file mode 100644 index 0000000..492f0fa --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/messages.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Messages controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/comments_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/comments_controller.rb new file mode 100644 index 0000000..01fd4b7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/comments_controller.rb @@ -0,0 +1,19 @@ +class CommentsController < ApplicationController + def create + @user = User.find(session[:user_id]) + @comment = @user.comments.new(validate_params) + + if @comment.save + redirect_to :back + else + flash[:errors] = @comment.errors.full_messages + redirect_to :back + end + + end + + private + def validate_params + params.require(:comment).permit(:content, :message_id) + end + end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/messages_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/messages_controller.rb new file mode 100644 index 0000000..90a61f6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/messages_controller.rb @@ -0,0 +1,23 @@ +class MessagesController < ApplicationController + def index + @user = User.find(session[:user_id]) + @messages = Message.includes(:user) + end + + def create + @user = User.find(session[:user_id]) + @message = @user.messages.new(message_params) + + if @message.save + redirect_to :back + else + flash[:errors] = @message.errors.full_messages + redirect_to :back + end + end + + private + def message_params + params.require(:message).permit(:message) + end + end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/users_controller.rb new file mode 100644 index 0000000..7ed7847 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/users_controller.rb @@ -0,0 +1,29 @@ +class UsersController < ApplicationController + def new + if session[:user_id] + redirect_to messages_path + end + end + + def signin + @user = User.find_by(validate_params) + if @user + session[:user_id] = @user.id + session[:username] = @user.username + redirect_to messages_path + else + flash[:errors] = ["Could not find username"] + redirect_to :back + end + end + + def logout + reset_session + redirect_to new_user_path + end + + private + def validate_params + params.require(:user).permit(:username) + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/content_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/content_helper.rb new file mode 100644 index 0000000..3199604 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/content_helper.rb @@ -0,0 +1,2 @@ +module ContentHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/messages_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/messages_helper.rb new file mode 100644 index 0000000..f1bca9f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/messages_helper.rb @@ -0,0 +1,2 @@ +module MessagesHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/comment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/comment.rb new file mode 100644 index 0000000..45fe411 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/comment.rb @@ -0,0 +1,12 @@ +class Comment < ActiveRecord::Base + belongs_to :user + belongs_to :message + #----------------------------------- [ Validation ] + validates :content, :user, :message, presence: true + validates :content, length: { minimum: 10 } + # ------------------------------------------------- + + def self.with_users message_id + Comment.joins(:user).where("message_id = ?", message_id).select(:id, :content, :created_at, :username) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/message.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/message.rb new file mode 100644 index 0000000..7ab4371 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/message.rb @@ -0,0 +1,18 @@ +class Message < ActiveRecord::Base + belongs_to :user + has_many :messages + has_many :comments + #------------------------------[ Validation ] + validates :message, :user, presence: true + validates :message, length: { minimum: 10 } + # ------------------------------------------ + + def self.with_comments + everything = [] + messages = Message.joins(:user).select(:id, :message, :created_at, :username) + messages.each do |msg| + everything << { message: msg, comments: Comment.with_users(msg.id) } + end + # everything + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/user.rb new file mode 100644 index 0000000..e62f1af --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/user.rb @@ -0,0 +1,5 @@ +class User < ActiveRecord::Base + validates :username, uniqueness: true, presence: true, length: { minimum: 5 } + has_many :comments + has_many :messages +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/Messages/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/Messages/index.html.erb new file mode 100644 index 0000000..a97b63b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/Messages/index.html.erb @@ -0,0 +1,37 @@ +
      + + <% if flash[:errors] %> + <% flash[:errors].each do |e| %> +

      <%= e %>

      + <% end %> + <% end %> + +

      Post a message

      + +
      +
      + + +
      + +
      + + <% @messages.each do |elem| %> +

      <%= "#{elem.user.username} - #{elem.created_at.strftime("%B #{elem.created_at.day.ordinalize}, %Y")}" %>

      +

      <%= elem.message %>

      + +

      Comments

      + + <% elem.comments.each do |comment| %> +

      <%= "#{comment.user.username} - #{comment.created_at.strftime("%B #{comment.created_at.day.ordinalize}, %Y")}" %>

      +

      <%= comment.content %>

      + <% end %> + +
      + + +
      + +
      + <% end %> +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/layouts/application.html.erb new file mode 100644 index 0000000..d878b15 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/layouts/application.html.erb @@ -0,0 +1,27 @@ + + + + TheWall + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + <% if session["user_id"]%> + + <% end %> + + <%= yield %> +
      + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/users/new.html.erb new file mode 100644 index 0000000..9f6a5a4 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/users/new.html.erb @@ -0,0 +1,23 @@ +
      +
      + +

      Sign In

      + +
      + +
      + + + + <% if flash[:errors] %><% flash[:errors].each do |err_msg| %> + <%= err_msg %> + <% end %><% end %> + +
      + +
      + +
      +
      +
      +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/application.rb new file mode 100644 index 0000000..47431c6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module TheWall + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/session_store.rb new file mode 100644 index 0000000..c37744d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_TheWall_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/routes.rb new file mode 100644 index 0000000..f83171c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/routes.rb @@ -0,0 +1,22 @@ +Rails.application.routes.draw do + root "users#new" + resources :users, only: [:new] + resources :messages, only: [:index, :create] + resources :comments, only: [:create] + post "signin" => "users#signin" + delete "logout" => "users#logout" +end + +# vagrant 😎 @ TheWall +# =========================================================== +# Prefix Verb URI Pattern Controller#Action +# =========================================================== +# root GET / users#new +# new_user GET /users/new(.:format) users#new +# messages GET /messages(.:format) messages#index +# POST /messages(.:format) messages#create +# comments POST /comments(.:format) comments#create +# signin POST /signin(.:format) users#signin +# logout DELETE /logout(.:format) users#logout +# =========================================================== + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/secrets.yml new file mode 100644 index 0000000..92609c3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: 9da833b77b40fd0aaa8c293099540e088cb1ba999992713c2f49ce96afe744e727140f39030bd2b24fb4754c9fc1e0ecd91a940fbf38006cf4ad29d329247464 + +test: + secret_key_base: 296df2ed7e96b27352a8a9b09e70af042173e0b84676d1ac4a10d0beeb95c4d9e17d98bb96f61d4ae1d75f6240e6ea4daae022ac945a881e48764bcfe0dbb66b + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813224006_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813224006_create_users.rb new file mode 100644 index 0000000..78f2820 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813224006_create_users.rb @@ -0,0 +1,9 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :username + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813225157_create_messages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813225157_create_messages.rb new file mode 100644 index 0000000..f9b75a9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813225157_create_messages.rb @@ -0,0 +1,10 @@ +class CreateMessages < ActiveRecord::Migration + def change + create_table :messages do |t| + t.string :message + t.integer :user_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813231929_create_comments.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813231929_create_comments.rb new file mode 100644 index 0000000..fa12d43 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813231929_create_comments.rb @@ -0,0 +1,11 @@ +class CreateComments < ActiveRecord::Migration + def change + create_table :comments do |t| + t.text :content + t.integer :user_id + t.integer :message_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/schema.rb new file mode 100644 index 0000000..1dd3267 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/schema.rb @@ -0,0 +1,37 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813231929) do + + create_table "comments", force: :cascade do |t| + t.text "content" + t.integer "user_id" + t.integer "message_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "messages", force: :cascade do |t| + t.string "message" + t.integer "user_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "users", force: :cascade do |t| + t.string "username" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/content_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/content_controller_spec.rb new file mode 100644 index 0000000..f6f518c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/content_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe ContentController, type: :controller do + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/messages_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/messages_controller_spec.rb new file mode 100644 index 0000000..ddafb67 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/messages_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe MessagesController, type: :controller do + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/comments.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/comments.rb new file mode 100644 index 0000000..fafa2ac --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/comments.rb @@ -0,0 +1,7 @@ +FactoryBot.define do + factory :comment do + content "MyText" + user_id 1 + message_id 1 + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/messages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/messages.rb new file mode 100644 index 0000000..a1731c3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/messages.rb @@ -0,0 +1,5 @@ +FactoryBot.define do + factory :message do + message "MyString" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/users.rb new file mode 100644 index 0000000..59f1a52 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/users.rb @@ -0,0 +1,5 @@ +FactoryBot.define do + factory :user do + username "MyString" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/after_register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/after_register_user_spec.rb new file mode 100644 index 0000000..5659498 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/after_register_user_spec.rb @@ -0,0 +1,27 @@ +require "rails_helper" + +feature "after registering user" do + before(:each) do + @user = create(:user) + @comment = create(:message, user: @user) + visit root_path + fill_in "username", with: "codingdojo" + click_button "Sign In" + end + + scenario "there should be a logout feature" do + expect(page).to have_link("Log out") + click_link("Log out") + expect(current_path).to eq(new_user_path) + end + + scenario "there should be a form to create a message" do + expect(page).to have_field("message") + expect(page).to have_button("Post a Message") + end + + scenario "there should be a form to create a comment if there's a message" do + expect(page).to have_field("comment") + expect(page).to have_button("Post a Comment") + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_comment_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_comment_spec.rb new file mode 100644 index 0000000..0a771a9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_comment_spec.rb @@ -0,0 +1,37 @@ +require "rails_helper" + +feature "creating a comment" do + before(:each) do + @user = create(:user) + @message = create(:message, user: @user) + visit root_path + fill_in "username", with: "MJ" + click_button "Sign In" + end + + # [ PASSED TEST VALIDATION ] + scenario "successfully creating a comment" do + fill_in "comment", with: "This is a really cool comment" + click_button "Post a Comment" + expect(current_path).to eq(messages_path) + comment = Comment.first + date = comment.created_at.strftime("%B #{comment.created_at.day.ordinalize}, %Y") + expect(page).to have_content("#{User.first.username} - #{date}") + expect(page).to have_content(Comment.first.content) + end + + # [ FAILD TO PASS TEST VALIDATION ] + scenario "unsuccessfully creating a comment when is blank" do + fill_in "comment", with: "" + click_button "Post a Comment" + expect(current_path).to eq(messages_path) + expect(page).to have_content("Content can't be blank") + end + + scenario "unsuccessfully creating a message when is shorter than 10 character" do + fill_in "comment", with: "hello" + click_button "Post a Comment" + expect(current_path).to eq(messages_path) + expect(page).to have_content("Content is too short (minimum is 10 characters)") + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_msg_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_msg_spec.rb new file mode 100644 index 0000000..683d073 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_msg_spec.rb @@ -0,0 +1,37 @@ +require "rails_helper" + +feature "creating a message" do + before(:each) do + @user = create(:user) + visit root_path + fill_in "username", with: "codingdojo" + click_button "Sign In" + end + + # [ PASS TEST VALIDATION ] + # => CONTROL + scenario "successfully creating a message" do + fill_in "message", with: "This is my cool message" + click_button "Post a Message" + expect(current_path).to eq(messages_path) + message = Message.first + date = message.created_at.strftime("%B #{message.created_at.day.ordinalize}, %Y") + expect(page).to have_content("#{User.first.username} - #{date}") + expect(page).to have_content(Message.first.message) + end + + # [ FAIL TO PASS TEST VALIDATION ] + scenario "unsuccessfully creating a message when is blank" do + fill_in "message", with: "" + click_button "Post a Message" + expect(current_path).to eq(messages_path) + expect(page).to have_content("Message can't be blank") + end + + scenario "unsuccessfully creating a message when is shorter than 10 character" do + fill_in "message", with: "hello" + click_button "Post a Message" + expect(current_path).to eq(messages_path) + expect(page).to have_content("Message is too short (minimum is 10 characters)") + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/register_user_spec.rb new file mode 100644 index 0000000..8e771cf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/register_user_spec.rb @@ -0,0 +1,26 @@ +require 'rails_helper' + +# ================================================= +# Feature Testing... [ USER Rgistration Work Flow ] +# ================================================= +feature "registering user" do + + # [ Valid REGISTRATION ] + scenario "successfully signs in an user" do + create(:user) + visit root_path + fill_in "username", with: "MJ" + click_button "Sign In" + expect(page).to have_content("Welcome #{User.first.username}") + expect(current_path).to eq(messages_path) + end + + # [ Invalid REGISTRATION ] + scenario "unsuccessfully sign in a user" do + visit root_path + fill_in "username", with: "no one" + click_button "Sign In" + expect(page).to have_content("Could not find username") + expect(current_path).to eq(root_path) + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/content_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/content_helper_spec.rb new file mode 100644 index 0000000..8902e0f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/content_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the ContentHelper. For example: +# +# describe ContentHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe ContentHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/messages_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/messages_helper_spec.rb new file mode 100644 index 0000000..e465f36 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/messages_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the MessagesHelper. For example: +# +# describe MessagesHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe MessagesHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/comment_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/comment_spec.rb new file mode 100644 index 0000000..a60cbff --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/comment_spec.rb @@ -0,0 +1,39 @@ +require 'rails_helper' + +RSpec.describe Comment, type: :model do + + before(:each) do + @user = build(:user) + @message = build(:message, user: @user) + end + + # ====================== + # Control [ VALID Test ] + # ====================== + context "With valid attributes" do + it "should save" do + expect(build(:comment, user: @user, message: @message)).to be_valid + end + end + + # ========================= + # Other [ INVALID TEST ] + # ========================= + context "With invalid attributes" do + it "should not save if content field is blank" do + expect(build(:comment, content: "", user: @user, message: @message)).to be_invalid + end + + it "should not save if content field is less than 10 characters" do + expect(build(:comment, content: "hello", user: @user, message: @message)).to be_invalid + end + + it "should not save if there is no user references" do + expect(build(:comment, message: @message)).to be_invalid + end + it "should not save if there is no message references" do + expect(build(:comment, user: @user)).to be_invalid + end + end + +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/message_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/message_spec.rb new file mode 100644 index 0000000..ff77fe2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/message_spec.rb @@ -0,0 +1,25 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + + context "With valid attributes" do + it "should save" do + expect(build(:user)).to be_valid + end + end + + context "With invalid attributes" do + it "should not save if username field is blank" do + expect(build(:user, username: "")).to be_invalid + end + + it "should not save if username is less that 5 characters" do + expect(build(:user, username: "12345")).to be_invalid + end + + it "should be a unique username" do + userq = create(:user, username: "dojomaster") + expect(build(:user, username: "dojomaster")).to be_invalid + end + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/user_spec.rb new file mode 100644 index 0000000..1f70a19 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/user_spec.rb @@ -0,0 +1,37 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + + # ======================= + # Control [ VALID TEST ] + # ======================= + context "With valid attributes" do + it "should save" do + expect(build(:user)).to be_valid + end + end + + + # ================ + # [ INVALID TEST ] + # ================ + context "With invalid attributes" do + + # TEST #1 => Empty field + it "should not save if field is blank" do + expect(build(:user, username: "")).to be_invalid + end + + # TEST #1 => field is at least 5 characters long + it "should not save if field is blank" do + expect(build(:user, username: "12345")).to be_invalid + end + + # TEST #4 => Uniqueness field + it "should not save if email already exists" do + create(:user) + expect(build(:user)).to be_invalid + end + + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/rails_helper.rb new file mode 100644 index 0000000..51d6b4d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/rails_helper.rb @@ -0,0 +1,69 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Uncommented line below: +Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end + +require 'factory_bot_rails' +RSpec.configure do |config| + + # ==> Added Configuration + config.include FactoryBot::Syntax::Methods + config.include CapybaraHelpers + + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/support/user_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/support/user_helper.rb new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile new file mode 100644 index 0000000..de98da7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile @@ -0,0 +1,52 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +group :development, :test do + gem 'capybara' + gem 'rspec-rails' + gem 'factory_bot_rails' +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile.lock new file mode 100644 index 0000000..5997193 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile.lock @@ -0,0 +1,210 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + capybara (3.5.1) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + factory_bot (4.10.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) + railties (>= 3.0.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + public_suffix (3.0.2) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + capybara + coffee-rails (~> 4.1.0) + factory_bot_rails + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/javascripts/users.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/javascripts/users.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/javascripts/users.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..31a2eac --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/assets/stylesheets/users.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Users controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/users_controller.rb new file mode 100644 index 0000000..a2de8b6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/controllers/users_controller.rb @@ -0,0 +1,6 @@ +class UsersController < ApplicationController + + def new + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/user.rb new file mode 100644 index 0000000..4a57cf0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/models/user.rb @@ -0,0 +1,2 @@ +class User < ActiveRecord::Base +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/views/layouts/application.html.erb new file mode 100644 index 0000000..5d51362 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + TestingFactoryApp + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/views/users/new.html.erb new file mode 100644 index 0000000..c21a1ad --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/app/views/users/new.html.erb @@ -0,0 +1,2 @@ +

      Users#new

      +

      Find me in app/views/users/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/application.rb new file mode 100644 index 0000000..e999553 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module TestingFactoryApp + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/session_store.rb new file mode 100644 index 0000000..235f41f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_TestingFactoryApp_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/routes.rb new file mode 100644 index 0000000..c73057e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/routes.rb @@ -0,0 +1,60 @@ +Rails.application.routes.draw do + + # get 'users/new' + resources :users + + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/secrets.yml new file mode 100644 index 0000000..fe7398d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: a4443993792bd3a9bb69b3fc88dddc862d779f6fd58fa5030cff729e127cee4f46ea0f491b049f3d0c1e5343fdbcad22cb70beab21685c79240e90e568ea72ce + +test: + secret_key_base: 8dd0c664e8f269196820d1151b9fcf1311e93421df4fc1a7414054a5160f1c99c0608fec148d20dbbbe7fc6d54f2aaf519e943aedddb58ebffaf23951d9815c4 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/migrate/20180813183509_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/migrate/20180813183509_create_users.rb new file mode 100644 index 0000000..cc285fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/migrate/20180813183509_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/schema.rb new file mode 100644 index 0000000..0ed6414 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/schema.rb @@ -0,0 +1,24 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813183509) do + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/controllers/users_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/controllers/users_controller_spec.rb new file mode 100644 index 0000000..0a86999 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/controllers/users_controller_spec.rb @@ -0,0 +1,12 @@ +require 'rails_helper' + +RSpec.describe UsersController, type: :controller do + + describe "GET #new" do + it "returns http success" do + get :new + expect(response).to have_http_status(:success) + end + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/factories/users.rb new file mode 100644 index 0000000..97e6ecf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/factories/users.rb @@ -0,0 +1,7 @@ +FactoryBot.define do + factory :user do + first_name "Miguel" + last_name "Obiang" + email "mobiang@codingdojo.com" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/features/register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/features/register_user_spec.rb new file mode 100644 index 0000000..f4f1522 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/features/register_user_spec.rb @@ -0,0 +1,11 @@ +require 'rails_helper' +feature "guest user creates an account" do + scenario "successfully creates a new user account" do + visit new_user_path + fill_in "user_first_name", with: "shane" + fill_in "user_last_name", with: "chang" + fill_in "user_email", with: "schang@codingdojo.com" + click_button "Create User" + expect(page).to have_content "User successfully created" + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/helpers/users_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/helpers/users_helper_spec.rb new file mode 100644 index 0000000..b2e3444 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/helpers/users_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the UsersHelper. For example: +# +# describe UsersHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe UsersHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/models/user_spec.rb new file mode 100644 index 0000000..ef5f364 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/models/user_spec.rb @@ -0,0 +1,47 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + + # ======================= + # Control [ VALID TEST ] + # ======================= + context "With valid attributes" do + it "should save" do + expect(build(:user)).to be_valid + end + end + + + # ================ + # [ INVALID TEST ] + # ================ + context "With invalid attributes" do + + # TEST #1 => Empty field + it "should not save if first_name field is blank" do + expect(build(:user, first_name: "")).to be_invalid + end + + # TEST #2 => Empty field + it "should not save if last_name field is blank" do + expect(build(:user, last_name: "")).to be_invalid + end + + # TEST #3 => Empty field + it "should not save if email field is blank" do + expect(build(:user, email: "")).to be_invalid + end + + # TEST #4 => Uniqueness field + it "should not save if email already exists" do + create(:user) + expect(build(:user)).to be_invalid + end + + # TEST #5 => correct format + it "should not save if innvalid email format" do + expect(build(:user, email: "invalidEmail")).to be_invalid + end + + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/rails_helper.rb new file mode 100644 index 0000000..d1561b0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/rails_helper.rb @@ -0,0 +1,67 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end + +require 'factory_bot_rails' +RSpec.configure do |config| + + # => Added Configuration + config.include FactoryBot::Syntax::Methods + + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/views/users/new.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/views/users/new.html.erb_spec.rb new file mode 100644 index 0000000..47b47d3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/spec/views/users/new.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "users/new.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 From 18de6ac7c7342915c761b7cc50058a6633db9602 Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Fri, 17 Aug 2018 02:26:14 -0500 Subject: [PATCH 11/17] Added pg and rails_12factor for Deployment on Heroku --- .../Controllers/StudentDashboard/Gemfile | 13 +- .../Controllers/StudentDashboard/Gemfile.lock | 8 + .../app/assets/stylesheets/dojo.scss | 5 +- .../app/views/layouts/application.html.erb | 2 +- .../Rails/TDD/Rails/Capybara/.gitignore | 17 -- .../Rails/TDD/Rails/Capybara/Gemfile | 53 ----- .../Rails/TDD/Rails/Capybara/Gemfile.lock | 210 ----------------- .../Rails/TDD/Rails/Capybara/README.rdoc | 28 --- .../Rails/TDD/Rails/Capybara/Rakefile | 6 - .../Rails/Capybara/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 -- .../app/assets/javascripts/users.coffee | 3 - .../app/assets/stylesheets/application.css | 15 -- .../app/assets/stylesheets/users.scss | 3 - .../app/controllers/application_controller.rb | 5 - .../Capybara/app/controllers/concerns/.keep | 0 .../app/controllers/users_controller.rb | 6 - .../app/helpers/application_helper.rb | 2 - .../Capybara/app/helpers/users_helper.rb | 2 - .../TDD/Rails/Capybara/app/mailers/.keep | 0 .../Rails/TDD/Rails/Capybara/app/models/.keep | 0 .../Rails/Capybara/app/models/concerns/.keep | 0 .../TDD/Rails/Capybara/app/models/user.rb | 2 - .../app/views/layouts/application.html.erb | 14 -- .../Capybara/app/views/users/new.html.erb | 2 - .../Rails/TDD/Rails/Capybara/bin/bundle | 3 - .../Rails/TDD/Rails/Capybara/bin/rails | 9 - .../Rails/TDD/Rails/Capybara/bin/rake | 9 - .../Rails/TDD/Rails/Capybara/bin/setup | 29 --- .../Rails/TDD/Rails/Capybara/bin/spring | 17 -- .../Rails/TDD/Rails/Capybara/config.ru | 4 - .../TDD/Rails/Capybara/config/application.rb | 35 --- .../Rails/TDD/Rails/Capybara/config/boot.rb | 3 - .../TDD/Rails/Capybara/config/database.yml | 25 --- .../TDD/Rails/Capybara/config/environment.rb | 5 - .../config/environments/development.rb | 41 ---- .../config/environments/production.rb | 79 ------- .../Capybara/config/environments/test.rb | 42 ---- .../Capybara/config/initializers/assets.rb | 11 - .../initializers/backtrace_silencers.rb | 7 - .../config/initializers/cookies_serializer.rb | 3 - .../initializers/filter_parameter_logging.rb | 4 - .../config/initializers/inflections.rb | 16 -- .../config/initializers/mime_types.rb | 4 - .../config/initializers/session_store.rb | 3 - .../config/initializers/wrap_parameters.rb | 14 -- .../TDD/Rails/Capybara/config/locales/en.yml | 23 -- .../Rails/TDD/Rails/Capybara/config/routes.rb | 6 - .../TDD/Rails/Capybara/config/secrets.yml | 22 -- .../db/migrate/20180813183509_create_users.rb | 11 - .../Rails/TDD/Rails/Capybara/db/schema.rb | 24 -- .../Rails/TDD/Rails/Capybara/db/seeds.rb | 7 - .../Rails/TDD/Rails/Capybara/lib/assets/.keep | 0 .../Rails/TDD/Rails/Capybara/lib/tasks/.keep | 0 .../Rails/TDD/Rails/Capybara/log/.keep | 0 .../Rails/TDD/Rails/Capybara/public/404.html | 67 ------ .../Rails/TDD/Rails/Capybara/public/422.html | 67 ------ .../Rails/TDD/Rails/Capybara/public/500.html | 66 ------ .../TDD/Rails/Capybara/public/favicon.ico | 0 .../TDD/Rails/Capybara/public/robots.txt | 5 - .../spec/controllers/users_controller_spec.rb | 12 - .../Rails/Capybara/spec/factories/users.rb | 7 - .../spec/features/register_user_spec.rb | 47 ---- .../spec/helpers/users_helper_spec.rb | 15 -- .../Rails/Capybara/spec/models/user_spec.rb | 47 ---- .../TDD/Rails/Capybara/spec/rails_helper.rb | 67 ------ .../TDD/Rails/Capybara/spec/spec_helper.rb | 96 -------- .../spec/views/users/new.html.erb_spec.rb | 5 - .../Capybara/vendor/assets/javascripts/.keep | 0 .../Capybara/vendor/assets/stylesheets/.keep | 0 .../Rails/TDD/Rails/ModelSpec/.gitignore | 17 -- .../Rails/TDD/Rails/ModelSpec/Gemfile | 55 ----- .../Rails/TDD/Rails/ModelSpec/Gemfile.lock | 193 ---------------- .../Rails/TDD/Rails/ModelSpec/README.rdoc | 28 --- .../Rails/TDD/Rails/ModelSpec/Rakefile | 6 - .../Rails/ModelSpec/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 -- .../app/assets/stylesheets/application.css | 15 -- .../app/controllers/application_controller.rb | 5 - .../ModelSpec/app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 2 - .../TDD/Rails/ModelSpec/app/mailers/.keep | 0 .../TDD/Rails/ModelSpec/app/models/.keep | 0 .../Rails/ModelSpec/app/models/concerns/.keep | 0 .../TDD/Rails/ModelSpec/app/models/user.rb | 5 - .../app/views/layouts/application.html.erb | 14 -- .../Rails/TDD/Rails/ModelSpec/bin/bundle | 3 - .../Rails/TDD/Rails/ModelSpec/bin/rails | 9 - .../Rails/TDD/Rails/ModelSpec/bin/rake | 9 - .../Rails/TDD/Rails/ModelSpec/bin/setup | 29 --- .../Rails/TDD/Rails/ModelSpec/bin/spring | 17 -- .../Rails/TDD/Rails/ModelSpec/config.ru | 4 - .../TDD/Rails/ModelSpec/config/application.rb | 35 --- .../Rails/TDD/Rails/ModelSpec/config/boot.rb | 3 - .../TDD/Rails/ModelSpec/config/database.yml | 25 --- .../TDD/Rails/ModelSpec/config/environment.rb | 5 - .../config/environments/development.rb | 41 ---- .../config/environments/production.rb | 79 ------- .../ModelSpec/config/environments/test.rb | 42 ---- .../ModelSpec/config/initializers/assets.rb | 11 - .../initializers/backtrace_silencers.rb | 7 - .../config/initializers/cookies_serializer.rb | 3 - .../initializers/filter_parameter_logging.rb | 4 - .../config/initializers/inflections.rb | 16 -- .../config/initializers/mime_types.rb | 4 - .../config/initializers/session_store.rb | 3 - .../config/initializers/wrap_parameters.rb | 14 -- .../TDD/Rails/ModelSpec/config/locales/en.yml | 23 -- .../TDD/Rails/ModelSpec/config/routes.rb | 56 ----- .../TDD/Rails/ModelSpec/config/secrets.yml | 22 -- .../db/migrate/20180813160219_create_users.rb | 11 - .../Rails/TDD/Rails/ModelSpec/db/schema.rb | 24 -- .../Rails/TDD/Rails/ModelSpec/db/seeds.rb | 7 - .../TDD/Rails/ModelSpec/lib/assets/.keep | 0 .../Rails/TDD/Rails/ModelSpec/lib/tasks/.keep | 0 .../Rails/TDD/Rails/ModelSpec/log/.keep | 0 .../Rails/TDD/Rails/ModelSpec/public/404.html | 67 ------ .../Rails/TDD/Rails/ModelSpec/public/422.html | 67 ------ .../Rails/TDD/Rails/ModelSpec/public/500.html | 66 ------ .../TDD/Rails/ModelSpec/public/favicon.ico | 0 .../TDD/Rails/ModelSpec/public/robots.txt | 5 - .../Rails/ModelSpec/spec/models/user_spec.rb | 55 ----- .../TDD/Rails/ModelSpec/spec/rails_helper.rb | 62 ----- .../TDD/Rails/ModelSpec/spec/spec_helper.rb | 96 -------- .../ModelSpec/vendor/assets/javascripts/.keep | 0 .../ModelSpec/vendor/assets/stylesheets/.keep | 0 .../Rails/TDD/Rails/TheWall/.gitignore | 17 -- .../Rails/TDD/Rails/TheWall/Gemfile | 55 ----- .../Rails/TDD/Rails/TheWall/Gemfile.lock | 212 ------------------ .../Rails/TDD/Rails/TheWall/README.rdoc | 28 --- .../Rails/TDD/Rails/TheWall/Rakefile | 6 - .../TDD/Rails/TheWall/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 -- .../app/assets/javascripts/bootstrap.min.js | 7 - .../app/assets/javascripts/content.coffee | 3 - .../app/assets/javascripts/messages.coffee | 3 - .../app/assets/stylesheets/application.css | 25 --- .../app/assets/stylesheets/bootstrap.min.css | 7 - .../app/assets/stylesheets/content.scss | 3 - .../app/assets/stylesheets/messages.scss | 3 - .../app/controllers/application_controller.rb | 5 - .../app/controllers/comments_controller.rb | 19 -- .../TheWall/app/controllers/concerns/.keep | 0 .../app/controllers/messages_controller.rb | 23 -- .../app/controllers/users_controller.rb | 29 --- .../TheWall/app/helpers/application_helper.rb | 2 - .../TheWall/app/helpers/content_helper.rb | 2 - .../TheWall/app/helpers/messages_helper.rb | 2 - .../Rails/TDD/Rails/TheWall/app/mailers/.keep | 0 .../Rails/TDD/Rails/TheWall/app/models/.keep | 0 .../TDD/Rails/TheWall/app/models/comment.rb | 12 - .../Rails/TheWall/app/models/concerns/.keep | 0 .../TDD/Rails/TheWall/app/models/message.rb | 18 -- .../TDD/Rails/TheWall/app/models/user.rb | 5 - .../TheWall/app/views/Messages/index.html.erb | 37 --- .../app/views/layouts/application.html.erb | 27 --- .../TheWall/app/views/users/new.html.erb | 23 -- .../Rails/TDD/Rails/TheWall/bin/bundle | 3 - .../Rails/TDD/Rails/TheWall/bin/rails | 9 - .../Rails/TDD/Rails/TheWall/bin/rake | 9 - .../Rails/TDD/Rails/TheWall/bin/setup | 29 --- .../Rails/TDD/Rails/TheWall/bin/spring | 17 -- .../Rails/TDD/Rails/TheWall/config.ru | 4 - .../TDD/Rails/TheWall/config/application.rb | 35 --- .../Rails/TDD/Rails/TheWall/config/boot.rb | 3 - .../TDD/Rails/TheWall/config/database.yml | 25 --- .../TDD/Rails/TheWall/config/environment.rb | 5 - .../config/environments/development.rb | 41 ---- .../TheWall/config/environments/production.rb | 79 ------- .../Rails/TheWall/config/environments/test.rb | 42 ---- .../TheWall/config/initializers/assets.rb | 11 - .../initializers/backtrace_silencers.rb | 7 - .../config/initializers/cookies_serializer.rb | 3 - .../initializers/filter_parameter_logging.rb | 4 - .../config/initializers/inflections.rb | 16 -- .../TheWall/config/initializers/mime_types.rb | 4 - .../config/initializers/session_store.rb | 3 - .../config/initializers/wrap_parameters.rb | 14 -- .../TDD/Rails/TheWall/config/locales/en.yml | 23 -- .../Rails/TDD/Rails/TheWall/config/routes.rb | 22 -- .../TDD/Rails/TheWall/config/secrets.yml | 22 -- .../db/migrate/20180813224006_create_users.rb | 9 - .../migrate/20180813225157_create_messages.rb | 10 - .../migrate/20180813231929_create_comments.rb | 11 - .../Rails/TDD/Rails/TheWall/db/schema.rb | 37 --- .../Rails/TDD/Rails/TheWall/db/seeds.rb | 7 - .../Rails/TDD/Rails/TheWall/lib/assets/.keep | 0 .../Rails/TDD/Rails/TheWall/lib/tasks/.keep | 0 .../Rails/TDD/Rails/TheWall/log/.keep | 0 .../Rails/TDD/Rails/TheWall/public/404.html | 67 ------ .../Rails/TDD/Rails/TheWall/public/422.html | 67 ------ .../Rails/TDD/Rails/TheWall/public/500.html | 66 ------ .../TDD/Rails/TheWall/public/favicon.ico | 0 .../Rails/TDD/Rails/TheWall/public/robots.txt | 5 - .../controllers/content_controller_spec.rb | 5 - .../controllers/messages_controller_spec.rb | 5 - .../Rails/TheWall/spec/factories/comments.rb | 7 - .../Rails/TheWall/spec/factories/messages.rb | 5 - .../TDD/Rails/TheWall/spec/factories/users.rb | 5 - .../spec/features/after_register_user_spec.rb | 27 --- .../spec/features/create_comment_spec.rb | 37 --- .../TheWall/spec/features/create_msg_spec.rb | 37 --- .../spec/features/register_user_spec.rb | 26 --- .../spec/helpers/content_helper_spec.rb | 15 -- .../spec/helpers/messages_helper_spec.rb | 15 -- .../Rails/TheWall/spec/models/comment_spec.rb | 39 ---- .../Rails/TheWall/spec/models/message_spec.rb | 25 --- .../Rails/TheWall/spec/models/user_spec.rb | 37 --- .../TDD/Rails/TheWall/spec/rails_helper.rb | 69 ------ .../TDD/Rails/TheWall/spec/spec_helper.rb | 96 -------- .../Rails/TheWall/spec/support/user_helper.rb | 0 .../TheWall/vendor/assets/javascripts/.keep | 0 .../TheWall/vendor/assets/stylesheets/.keep | 0 .../TestingFactoryApp/Gemfile | 2 +- 214 files changed, 25 insertions(+), 4374 deletions(-) delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/.gitignore delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile.lock delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/README.rdoc delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Rakefile delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/images/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/application.js delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/users.coffee delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/application.css delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/users.scss delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/application_controller.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/concerns/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/users_controller.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/application_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/users_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/mailers/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/concerns/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/user.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/layouts/application.html.erb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/users/new.html.erb delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/bundle delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rails delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rake delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/setup delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/spring delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config.ru delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/application.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/boot.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/database.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environment.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/development.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/production.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/test.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/assets.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/backtrace_silencers.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/cookies_serializer.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/filter_parameter_logging.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/inflections.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/mime_types.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/session_store.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/wrap_parameters.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/locales/en.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/routes.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/secrets.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/migrate/20180813183509_create_users.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/schema.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/seeds.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/assets/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/tasks/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/log/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/404.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/422.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/500.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/favicon.ico delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/robots.txt delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/controllers/users_controller_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/factories/users.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/features/register_user_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/helpers/users_helper_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/models/user_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/rails_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/spec_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/views/users/new.html.erb_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/javascripts/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/stylesheets/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/.gitignore delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile.lock delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/README.rdoc delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Rakefile delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/images/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/javascripts/application.js delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/stylesheets/application.css delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/application_controller.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/concerns/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/helpers/application_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/mailers/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/concerns/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/user.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/views/layouts/application.html.erb delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/bundle delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rails delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rake delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/setup delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/spring delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config.ru delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/application.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/boot.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/database.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environment.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/development.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/production.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/test.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/assets.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/backtrace_silencers.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/cookies_serializer.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/filter_parameter_logging.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/inflections.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/mime_types.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/session_store.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/wrap_parameters.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/locales/en.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/routes.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/secrets.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/migrate/20180813160219_create_users.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/schema.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/seeds.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/assets/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/tasks/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/log/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/404.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/422.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/500.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/favicon.ico delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/robots.txt delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/spec_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/javascripts/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/stylesheets/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/.gitignore delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile.lock delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/README.rdoc delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Rakefile delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/images/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/application.js delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/bootstrap.min.js delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/content.coffee delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/messages.coffee delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/application.css delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/bootstrap.min.css delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/content.scss delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/messages.scss delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/application_controller.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/comments_controller.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/concerns/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/messages_controller.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/users_controller.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/application_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/content_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/messages_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/mailers/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/comment.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/concerns/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/message.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/user.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/Messages/index.html.erb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/layouts/application.html.erb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/users/new.html.erb delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/bundle delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rails delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rake delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/setup delete mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/spring delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config.ru delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/application.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/boot.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/database.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environment.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/development.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/production.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/test.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/assets.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/backtrace_silencers.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/cookies_serializer.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/filter_parameter_logging.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/inflections.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/mime_types.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/session_store.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/wrap_parameters.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/locales/en.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/routes.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/secrets.yml delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813224006_create_users.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813225157_create_messages.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813231929_create_comments.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/schema.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/seeds.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/assets/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/tasks/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/log/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/404.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/422.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/500.html delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/favicon.ico delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/robots.txt delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/content_controller_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/messages_controller_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/comments.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/messages.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/users.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/after_register_user_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_comment_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_msg_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/register_user_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/content_helper_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/messages_helper_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/comment_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/message_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/user_spec.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/rails_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/spec_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/support/user_helper.rb delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/javascripts/.keep delete mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile index 32124a6..9c4d822 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile @@ -3,8 +3,7 @@ source 'https://rubygems.org' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '4.2.7' -# Use sqlite3 as the database for Active Record -gem 'sqlite3' + # Use SCSS for stylesheets gem 'sass-rails', '~> 5.0' # Use Uglifier as compressor for JavaScript assets @@ -48,3 +47,13 @@ end gem 'hirb' # gem 'client_side_validations' gem 'rails-footnotes', '~> 4.0' + +group :development do + # Use sqlite3 as the database for Active Record + gem 'sqlite3' +end + +group :production do + gem 'pg' + gem 'rails_12factor' +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile.lock index f95ae64..9a2fcaa 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile.lock +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile.lock @@ -79,6 +79,7 @@ GEM multi_json (1.13.1) nokogiri (1.8.4) mini_portile2 (~> 2.3.0) + pg (1.0.0) rack (1.6.10) rack-test (0.6.3) rack (>= 1.0) @@ -103,6 +104,11 @@ GEM rails (>= 3.2) rails-html-sanitizer (1.0.4) loofah (~> 2.2, >= 2.2.2) + rails_12factor (0.0.3) + rails_serve_static_assets + rails_stdout_logging + rails_serve_static_assets (0.0.5) + rails_stdout_logging (0.0.5) railties (4.2.7) actionpack (= 4.2.7) activesupport (= 4.2.7) @@ -163,8 +169,10 @@ DEPENDENCIES hirb jbuilder (~> 2.0) jquery-rails + pg rails (= 4.2.7) rails-footnotes (~> 4.0) + rails_12factor sass-rails (~> 5.0) sdoc (~> 0.4.0) spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/assets/stylesheets/dojo.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/assets/stylesheets/dojo.scss index 294aec0..ee4f4c7 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/assets/stylesheets/dojo.scss +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/assets/stylesheets/dojo.scss @@ -186,6 +186,9 @@ input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default): input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { color: #06a9e2; } +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} .select-wrapper input.select-dropdown { color: #06a9e2 !important; } .select-wrapper input.select-dropdown:focus { border-bottom: 2px solid #06a9e2 !important; @@ -193,4 +196,4 @@ input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.b // label:active { // font-size: .8rem; // color: #06a9e2 !important; -// } \ No newline at end of file +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/layouts/application.html.erb index c781c1a..ab3ff72 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/layouts/application.html.erb +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/app/views/layouts/application.html.erb @@ -1,7 +1,7 @@ - StudentDashboard + StudentDashboard diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/.gitignore deleted file mode 100644 index 050c9d9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -# See https://help.github.com/articles/ignoring-files for more about ignoring files. -# -# If you find yourself ignoring temporary files generated by your text editor -# or operating system, you probably want to add a global ignore instead: -# git config --global core.excludesfile '~/.gitignore_global' - -# Ignore bundler config. -/.bundle - -# Ignore the default SQLite database. -/db/*.sqlite3 -/db/*.sqlite3-journal - -# Ignore all logfiles and tempfiles. -/log/* -!/log/.keep -/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile deleted file mode 100644 index 9fef5da..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile +++ /dev/null @@ -1,53 +0,0 @@ -source 'https://rubygems.org' - - -# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' -gem 'rails', '4.2.7' -# Use sqlite3 as the database for Active Record -gem 'sqlite3' -# 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' -# See https://github.com/rails/execjs#readme for more supported runtimes -# gem 'therubyracer', platforms: :ruby - -# Use jquery as the JavaScript library -gem 'jquery-rails' -# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks -gem '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 - -# 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 - -group :development, :test do - # Call 'byebug' anywhere in the code to stop execution and get a debugger console - gem 'byebug' -end - -group :development do - # Access an IRB console on exception pages or by using <%= console %> in views - gem 'web-console', '~> 2.0' - - # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring - gem 'spring' -end - -group :development, :test do - gem 'capybara' - # gem 'percy-capybara' - gem 'rspec-rails' - gem 'factory_bot_rails' -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile.lock deleted file mode 100644 index 5997193..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Gemfile.lock +++ /dev/null @@ -1,210 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - actionmailer (4.2.7) - actionpack (= 4.2.7) - actionview (= 4.2.7) - activejob (= 4.2.7) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 1.0, >= 1.0.5) - actionpack (4.2.7) - actionview (= 4.2.7) - activesupport (= 4.2.7) - rack (~> 1.6) - rack-test (~> 0.6.2) - rails-dom-testing (~> 1.0, >= 1.0.5) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (4.2.7) - activesupport (= 4.2.7) - builder (~> 3.1) - erubis (~> 2.7.0) - rails-dom-testing (~> 1.0, >= 1.0.5) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - activejob (4.2.7) - activesupport (= 4.2.7) - globalid (>= 0.3.0) - activemodel (4.2.7) - activesupport (= 4.2.7) - builder (~> 3.1) - activerecord (4.2.7) - activemodel (= 4.2.7) - activesupport (= 4.2.7) - arel (~> 6.0) - activesupport (4.2.7) - i18n (~> 0.7) - json (~> 1.7, >= 1.7.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - addressable (2.5.2) - public_suffix (>= 2.0.2, < 4.0) - arel (6.0.4) - bcrypt (3.1.12) - binding_of_caller (0.8.0) - debug_inspector (>= 0.0.1) - builder (3.2.3) - byebug (10.0.2) - capybara (3.5.1) - addressable - mini_mime (>= 0.1.3) - nokogiri (~> 1.8) - rack (>= 1.6.0) - rack-test (>= 0.6.3) - xpath (~> 3.1) - coffee-rails (4.1.1) - coffee-script (>= 2.2.0) - railties (>= 4.0.0, < 5.1.x) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.12.2) - concurrent-ruby (1.0.5) - crass (1.0.4) - debug_inspector (0.0.3) - diff-lcs (1.3) - erubis (2.7.0) - execjs (2.7.0) - factory_bot (4.10.0) - activesupport (>= 3.0.0) - factory_bot_rails (4.10.0) - factory_bot (~> 4.10.0) - railties (>= 3.0.0) - ffi (1.9.25) - globalid (0.4.1) - activesupport (>= 4.2.0) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - jbuilder (2.7.0) - activesupport (>= 4.2.0) - multi_json (>= 1.2) - jquery-rails (4.3.3) - rails-dom-testing (>= 1, < 3) - railties (>= 4.2.0) - thor (>= 0.14, < 2.0) - json (1.8.6) - loofah (2.2.2) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.0) - mini_mime (>= 0.1.1) - mini_mime (1.0.0) - mini_portile2 (2.3.0) - minitest (5.11.3) - multi_json (1.13.1) - nokogiri (1.8.4) - mini_portile2 (~> 2.3.0) - public_suffix (3.0.2) - rack (1.6.10) - rack-test (0.6.3) - rack (>= 1.0) - rails (4.2.7) - actionmailer (= 4.2.7) - actionpack (= 4.2.7) - actionview (= 4.2.7) - activejob (= 4.2.7) - activemodel (= 4.2.7) - activerecord (= 4.2.7) - activesupport (= 4.2.7) - bundler (>= 1.3.0, < 2.0) - railties (= 4.2.7) - sprockets-rails - rails-deprecated_sanitizer (1.0.3) - activesupport (>= 4.2.0.alpha) - rails-dom-testing (1.0.9) - activesupport (>= 4.2.0, < 5.0) - nokogiri (~> 1.6) - rails-deprecated_sanitizer (>= 1.0.1) - rails-html-sanitizer (1.0.4) - loofah (~> 2.2, >= 2.2.2) - railties (4.2.7) - actionpack (= 4.2.7) - activesupport (= 4.2.7) - rake (>= 0.8.7) - thor (>= 0.18.1, < 2.0) - rake (12.3.1) - rb-fsevent (0.10.3) - rb-inotify (0.9.10) - ffi (>= 0.5.0, < 2) - rdoc (4.3.0) - rspec-core (3.8.0) - rspec-support (~> 3.8.0) - rspec-expectations (3.8.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-mocks (3.8.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-rails (3.8.0) - actionpack (>= 3.0) - activesupport (>= 3.0) - railties (>= 3.0) - rspec-core (~> 3.8.0) - rspec-expectations (~> 3.8.0) - rspec-mocks (~> 3.8.0) - rspec-support (~> 3.8.0) - rspec-support (3.8.0) - sass (3.5.7) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sass-rails (5.0.7) - railties (>= 4.0.0, < 6) - sass (~> 3.1) - sprockets (>= 2.8, < 4.0) - sprockets-rails (>= 2.0, < 4.0) - tilt (>= 1.1, < 3) - sdoc (0.4.2) - json (~> 1.7, >= 1.7.7) - rdoc (~> 4.0) - spring (2.0.2) - activesupport (>= 4.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.1) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - sqlite3 (1.3.13) - thor (0.20.0) - thread_safe (0.3.6) - tilt (2.0.8) - turbolinks (5.1.1) - turbolinks-source (~> 5.1) - turbolinks-source (5.1.0) - tzinfo (1.2.5) - thread_safe (~> 0.1) - uglifier (4.1.18) - execjs (>= 0.3.0, < 3) - web-console (2.3.0) - activemodel (>= 4.0) - binding_of_caller (>= 0.7.2) - railties (>= 4.0) - sprockets-rails (>= 2.0, < 4.0) - xpath (3.1.0) - nokogiri (~> 1.8) - -PLATFORMS - ruby - -DEPENDENCIES - bcrypt (~> 3.1.7) - byebug - capybara - coffee-rails (~> 4.1.0) - factory_bot_rails - jbuilder (~> 2.0) - jquery-rails - rails (= 4.2.7) - rspec-rails - sass-rails (~> 5.0) - sdoc (~> 0.4.0) - spring - sqlite3 - turbolinks - uglifier (>= 1.3.0) - web-console (~> 2.0) - -BUNDLED WITH - 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/README.rdoc deleted file mode 100644 index dd4e97e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/README.rdoc +++ /dev/null @@ -1,28 +0,0 @@ -== README - -This README would normally document whatever steps are necessary to get the -application up and running. - -Things you may want to cover: - -* Ruby version - -* System dependencies - -* Configuration - -* Database creation - -* Database initialization - -* How to run the test suite - -* Services (job queues, cache servers, search engines, etc.) - -* Deployment instructions - -* ... - - -Please feel free to use a different markup language if you do not plan to run -rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Rakefile deleted file mode 100644 index ba6b733..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/Rakefile +++ /dev/null @@ -1,6 +0,0 @@ -# Add your own tasks in files placed in lib/tasks ending in .rake, -# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. - -require File.expand_path('../config/application', __FILE__) - -Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/images/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/application.js deleted file mode 100644 index e07c5a8..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/application.js +++ /dev/null @@ -1,16 +0,0 @@ -// This is a manifest file that'll be compiled into application.js, which will include all the files -// listed below. -// -// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, -// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. -// -// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the -// compiled file. -// -// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details -// about supported directives. -// -//= require jquery -//= require jquery_ujs -//= require turbolinks -//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/users.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/users.coffee deleted file mode 100644 index 24f83d1..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/javascripts/users.coffee +++ /dev/null @@ -1,3 +0,0 @@ -# Place all the behaviors and hooks related to the matching controller here. -# All this logic will automatically be available in application.js. -# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/application.css deleted file mode 100644 index f9cd5b3..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/application.css +++ /dev/null @@ -1,15 +0,0 @@ -/* - * This is a manifest file that'll be compiled into application.css, which will include all the files - * listed below. - * - * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, - * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. - * - * You're free to add application-wide styles to this file and they'll appear at the bottom of the - * compiled file so the styles you add here take precedence over styles defined in any styles - * defined in the other CSS/SCSS files in this directory. It is generally better to create a new - * file per style scope. - * - *= require_tree . - *= require_self - */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/users.scss deleted file mode 100644 index 31a2eac..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/assets/stylesheets/users.scss +++ /dev/null @@ -1,3 +0,0 @@ -// Place all the styles related to the Users controller here. -// They will automatically be included in application.css. -// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/application_controller.rb deleted file mode 100644 index d83690e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/application_controller.rb +++ /dev/null @@ -1,5 +0,0 @@ -class ApplicationController < ActionController::Base - # Prevent CSRF attacks by raising an exception. - # For APIs, you may want to use :null_session instead. - protect_from_forgery with: :exception -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/concerns/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/users_controller.rb deleted file mode 100644 index a2de8b6..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/controllers/users_controller.rb +++ /dev/null @@ -1,6 +0,0 @@ -class UsersController < ApplicationController - - def new - end - -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/application_helper.rb deleted file mode 100644 index de6be79..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/application_helper.rb +++ /dev/null @@ -1,2 +0,0 @@ -module ApplicationHelper -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/users_helper.rb deleted file mode 100644 index 2310a24..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/helpers/users_helper.rb +++ /dev/null @@ -1,2 +0,0 @@ -module UsersHelper -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/mailers/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/concerns/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/user.rb deleted file mode 100644 index 4a57cf0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/models/user.rb +++ /dev/null @@ -1,2 +0,0 @@ -class User < ActiveRecord::Base -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/layouts/application.html.erb deleted file mode 100644 index 5d51362..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/layouts/application.html.erb +++ /dev/null @@ -1,14 +0,0 @@ - - - - TestingFactoryApp - <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> - <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> - <%= csrf_meta_tags %> - - - -<%= yield %> - - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/users/new.html.erb deleted file mode 100644 index c21a1ad..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/app/views/users/new.html.erb +++ /dev/null @@ -1,2 +0,0 @@ -

      Users#new

      -

      Find me in app/views/users/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/bundle deleted file mode 100755 index 66e9889..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/bundle +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env ruby -ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) -load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rails deleted file mode 100755 index 0138d79..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rails +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env ruby -begin - load File.expand_path('../spring', __FILE__) -rescue LoadError => e - raise unless e.message.include?('spring') -end -APP_PATH = File.expand_path('../../config/application', __FILE__) -require_relative '../config/boot' -require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rake deleted file mode 100755 index d87d5f5..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/rake +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env ruby -begin - load File.expand_path('../spring', __FILE__) -rescue LoadError => e - raise unless e.message.include?('spring') -end -require_relative '../config/boot' -require 'rake' -Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/setup deleted file mode 100755 index acdb2c1..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/setup +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env ruby -require 'pathname' - -# path to your application root. -APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) - -Dir.chdir APP_ROOT do - # This script is a starting point to setup your application. - # Add necessary setup steps to this file: - - puts "== Installing dependencies ==" - system "gem install bundler --conservative" - system "bundle check || bundle install" - - # puts "\n== Copying sample files ==" - # unless File.exist?("config/database.yml") - # system "cp config/database.yml.sample config/database.yml" - # end - - puts "\n== Preparing database ==" - system "bin/rake db:setup" - - puts "\n== Removing old logs and tempfiles ==" - system "rm -f log/*" - system "rm -rf tmp/cache" - - puts "\n== Restarting application server ==" - system "touch tmp/restart.txt" -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/spring deleted file mode 100755 index fb2ec2e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/bin/spring +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env ruby - -# This file loads spring without using Bundler, in order to be fast. -# It gets overwritten when you run the `spring binstub` command. - -unless defined?(Spring) - require 'rubygems' - require 'bundler' - - lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) - spring = lockfile.specs.detect { |spec| spec.name == "spring" } - if spring - Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path - gem 'spring', spring.version - require 'spring/binstub' - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config.ru deleted file mode 100644 index bd83b25..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config.ru +++ /dev/null @@ -1,4 +0,0 @@ -# This file is used by Rack-based servers to start the application. - -require ::File.expand_path('../config/environment', __FILE__) -run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/application.rb deleted file mode 100644 index e999553..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/application.rb +++ /dev/null @@ -1,35 +0,0 @@ -require File.expand_path('../boot', __FILE__) - -require "rails" -# Pick the frameworks you want: -require "active_model/railtie" -require "active_job/railtie" -require "active_record/railtie" -require "action_controller/railtie" -require "action_mailer/railtie" -require "action_view/railtie" -require "sprockets/railtie" -# require "rails/test_unit/railtie" - -# Require the gems listed in Gemfile, including any gems -# you've limited to :test, :development, or :production. -Bundler.require(*Rails.groups) - -module TestingFactoryApp - class Application < Rails::Application - # Settings in config/environments/* take precedence over those specified here. - # Application configuration should go into files in config/initializers - # -- all .rb files in that directory are automatically loaded. - - # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. - # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. - # config.time_zone = 'Central Time (US & Canada)' - - # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. - # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] - # config.i18n.default_locale = :de - - # Do not swallow errors in after_commit/after_rollback callbacks. - config.active_record.raise_in_transactional_callbacks = true - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/boot.rb deleted file mode 100644 index 6b750f0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/boot.rb +++ /dev/null @@ -1,3 +0,0 @@ -ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) - -require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/database.yml deleted file mode 100644 index 1c1a37c..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/database.yml +++ /dev/null @@ -1,25 +0,0 @@ -# SQLite version 3.x -# gem install sqlite3 -# -# Ensure the SQLite 3 gem is defined in your Gemfile -# gem 'sqlite3' -# -default: &default - adapter: sqlite3 - pool: 5 - timeout: 5000 - -development: - <<: *default - database: db/development.sqlite3 - -# Warning: The database defined as "test" will be erased and -# re-generated from your development database when you run "rake". -# Do not set this db to the same as development or production. -test: - <<: *default - database: db/test.sqlite3 - -production: - <<: *default - database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environment.rb deleted file mode 100644 index ee8d90d..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environment.rb +++ /dev/null @@ -1,5 +0,0 @@ -# Load the Rails application. -require File.expand_path('../application', __FILE__) - -# Initialize the Rails application. -Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/development.rb deleted file mode 100644 index b55e214..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/development.rb +++ /dev/null @@ -1,41 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # In the development environment your application's code is reloaded on - # every request. This slows down response time but is perfect for development - # since you don't have to restart the web server when you make code changes. - config.cache_classes = false - - # Do not eager load code on boot. - config.eager_load = false - - # Show full error reports and disable caching. - config.consider_all_requests_local = true - config.action_controller.perform_caching = false - - # Don't care if the mailer can't send. - config.action_mailer.raise_delivery_errors = false - - # Print deprecation notices to the Rails logger. - config.active_support.deprecation = :log - - # Raise an error on page load if there are pending migrations. - config.active_record.migration_error = :page_load - - # Debug mode disables concatenation and preprocessing of assets. - # This option may cause significant delays in view rendering with a large - # number of complex assets. - config.assets.debug = true - - # Asset digests allow you to set far-future HTTP expiration dates on all assets, - # yet still be able to expire them through the digest params. - config.assets.digest = true - - # Adds additional error checking when serving assets at runtime. - # Checks for improperly declared sprockets dependencies. - # Raises helpful error messages. - config.assets.raise_runtime_errors = true - - # Raises error for missing translations - # config.action_view.raise_on_missing_translations = true -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/production.rb deleted file mode 100644 index 5c1b32e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/production.rb +++ /dev/null @@ -1,79 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # Code is not reloaded between requests. - config.cache_classes = true - - # Eager load code on boot. This eager loads most of Rails and - # your application in memory, allowing both threaded web servers - # and those relying on copy on write to perform better. - # Rake tasks automatically ignore this option for performance. - config.eager_load = true - - # Full error reports are disabled and caching is turned on. - config.consider_all_requests_local = false - config.action_controller.perform_caching = true - - # Enable Rack::Cache to put a simple HTTP cache in front of your application - # Add `rack-cache` to your Gemfile before enabling this. - # For large-scale production use, consider using a caching reverse proxy like - # NGINX, varnish or squid. - # config.action_dispatch.rack_cache = true - - # Disable serving static files from the `/public` folder by default since - # Apache or NGINX already handles this. - config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? - - # Compress JavaScripts and CSS. - config.assets.js_compressor = :uglifier - # config.assets.css_compressor = :sass - - # Do not fallback to assets pipeline if a precompiled asset is missed. - config.assets.compile = false - - # Asset digests allow you to set far-future HTTP expiration dates on all assets, - # yet still be able to expire them through the digest params. - config.assets.digest = true - - # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb - - # Specifies the header that your server uses for sending files. - # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache - # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX - - # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. - # config.force_ssl = true - - # Use the lowest log level to ensure availability of diagnostic information - # when problems arise. - config.log_level = :debug - - # Prepend all log lines with the following tags. - # config.log_tags = [ :subdomain, :uuid ] - - # Use a different logger for distributed setups. - # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) - - # Use a different cache store in production. - # config.cache_store = :mem_cache_store - - # Enable serving of images, stylesheets, and JavaScripts from an asset server. - # config.action_controller.asset_host = 'http://assets.example.com' - - # Ignore bad email addresses and do not raise email delivery errors. - # Set this to true and configure the email server for immediate delivery to raise delivery errors. - # config.action_mailer.raise_delivery_errors = false - - # Enable locale fallbacks for I18n (makes lookups for any locale fall back to - # the I18n.default_locale when a translation cannot be found). - config.i18n.fallbacks = true - - # Send deprecation notices to registered listeners. - config.active_support.deprecation = :notify - - # Use default logging formatter so that PID and timestamp are not suppressed. - config.log_formatter = ::Logger::Formatter.new - - # Do not dump schema after migrations. - config.active_record.dump_schema_after_migration = false -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/test.rb deleted file mode 100644 index 1c19f08..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/environments/test.rb +++ /dev/null @@ -1,42 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # The test environment is used exclusively to run your application's - # test suite. You never need to work with it otherwise. Remember that - # your test database is "scratch space" for the test suite and is wiped - # and recreated between test runs. Don't rely on the data there! - config.cache_classes = true - - # Do not eager load code on boot. This avoids loading your whole application - # just for the purpose of running a single test. If you are using a tool that - # preloads Rails for running tests, you may have to set it to true. - config.eager_load = false - - # Configure static file server for tests with Cache-Control for performance. - config.serve_static_files = true - config.static_cache_control = 'public, max-age=3600' - - # Show full error reports and disable caching. - config.consider_all_requests_local = true - config.action_controller.perform_caching = false - - # Raise exceptions instead of rendering exception templates. - config.action_dispatch.show_exceptions = false - - # Disable request forgery protection in test environment. - config.action_controller.allow_forgery_protection = false - - # Tell Action Mailer not to deliver emails to the real world. - # The :test delivery method accumulates sent emails in the - # ActionMailer::Base.deliveries array. - config.action_mailer.delivery_method = :test - - # Randomize the order test cases are executed. - config.active_support.test_order = :random - - # Print deprecation notices to the stderr. - config.active_support.deprecation = :stderr - - # Raises error for missing translations - # config.action_view.raise_on_missing_translations = true -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/assets.rb deleted file mode 100644 index 01ef3e6..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/assets.rb +++ /dev/null @@ -1,11 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Version of your assets, change this if you want to expire all your assets. -Rails.application.config.assets.version = '1.0' - -# Add additional assets to the asset load path -# Rails.application.config.assets.paths << Emoji.images_path - -# Precompile additional assets. -# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. -# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/backtrace_silencers.rb deleted file mode 100644 index 59385cd..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/backtrace_silencers.rb +++ /dev/null @@ -1,7 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. -# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } - -# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. -# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/cookies_serializer.rb deleted file mode 100644 index 7f70458..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/cookies_serializer.rb +++ /dev/null @@ -1,3 +0,0 @@ -# Be sure to restart your server when you modify this file. - -Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/filter_parameter_logging.rb deleted file mode 100644 index 4a994e1..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/filter_parameter_logging.rb +++ /dev/null @@ -1,4 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Configure sensitive parameters which will be filtered from the log file. -Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/inflections.rb deleted file mode 100644 index ac033bf..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/inflections.rb +++ /dev/null @@ -1,16 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Add new inflection rules using the following format. Inflections -# are locale specific, and you may define rules for as many different -# locales as you wish. All of these examples are active by default: -# ActiveSupport::Inflector.inflections(:en) do |inflect| -# inflect.plural /^(ox)$/i, '\1en' -# inflect.singular /^(ox)en/i, '\1' -# inflect.irregular 'person', 'people' -# inflect.uncountable %w( fish sheep ) -# end - -# These inflection rules are supported but not enabled by default: -# ActiveSupport::Inflector.inflections(:en) do |inflect| -# inflect.acronym 'RESTful' -# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/mime_types.rb deleted file mode 100644 index dc18996..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/mime_types.rb +++ /dev/null @@ -1,4 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Add new mime types for use in respond_to blocks: -# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/session_store.rb deleted file mode 100644 index 235f41f..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/session_store.rb +++ /dev/null @@ -1,3 +0,0 @@ -# Be sure to restart your server when you modify this file. - -Rails.application.config.session_store :cookie_store, key: '_TestingFactoryApp_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/wrap_parameters.rb deleted file mode 100644 index 33725e9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/initializers/wrap_parameters.rb +++ /dev/null @@ -1,14 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# This file contains settings for ActionController::ParamsWrapper which -# is enabled by default. - -# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. -ActiveSupport.on_load(:action_controller) do - wrap_parameters format: [:json] if respond_to?(:wrap_parameters) -end - -# To enable root element in JSON for ActiveRecord objects. -# ActiveSupport.on_load(:active_record) do -# self.include_root_in_json = true -# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/locales/en.yml deleted file mode 100644 index 0653957..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/locales/en.yml +++ /dev/null @@ -1,23 +0,0 @@ -# Files in the config/locales directory are used for internationalization -# and are automatically loaded by Rails. If you want to use locales other -# than English, add the necessary files in this directory. -# -# To use the locales, use `I18n.t`: -# -# I18n.t 'hello' -# -# In views, this is aliased to just `t`: -# -# <%= t('hello') %> -# -# To use a different locale, set it with `I18n.locale`: -# -# I18n.locale = :es -# -# This would use the information in config/locales/es.yml. -# -# To learn more, please read the Rails Internationalization guide -# available at http://guides.rubyonrails.org/i18n.html. - -en: - hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/routes.rb deleted file mode 100644 index 1f1851d..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/routes.rb +++ /dev/null @@ -1,6 +0,0 @@ -Rails.application.routes.draw do - - # get 'users/new' - resources :users - -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/secrets.yml deleted file mode 100644 index fe7398d..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/config/secrets.yml +++ /dev/null @@ -1,22 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Your secret key is used for verifying the integrity of signed cookies. -# If you change this key, all old signed cookies will become invalid! - -# Make sure the secret is at least 30 characters and all random, -# no regular words or you'll be exposed to dictionary attacks. -# You can use `rake secret` to generate a secure secret key. - -# Make sure the secrets in this file are kept private -# if you're sharing your code publicly. - -development: - secret_key_base: a4443993792bd3a9bb69b3fc88dddc862d779f6fd58fa5030cff729e127cee4f46ea0f491b049f3d0c1e5343fdbcad22cb70beab21685c79240e90e568ea72ce - -test: - secret_key_base: 8dd0c664e8f269196820d1151b9fcf1311e93421df4fc1a7414054a5160f1c99c0608fec148d20dbbbe7fc6d54f2aaf519e943aedddb58ebffaf23951d9815c4 - -# Do not keep production secrets in the repository, -# instead read values from the environment. -production: - secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/migrate/20180813183509_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/migrate/20180813183509_create_users.rb deleted file mode 100644 index cc285fe..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/migrate/20180813183509_create_users.rb +++ /dev/null @@ -1,11 +0,0 @@ -class CreateUsers < ActiveRecord::Migration - def change - create_table :users do |t| - t.string :first_name - t.string :last_name - t.string :email - - t.timestamps null: false - end - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/schema.rb deleted file mode 100644 index 0ed6414..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/schema.rb +++ /dev/null @@ -1,24 +0,0 @@ -# encoding: UTF-8 -# This file is auto-generated from the current state of the database. Instead -# of editing this file, please use the migrations feature of Active Record to -# incrementally modify your database, and then regenerate this schema definition. -# -# Note that this schema.rb definition is the authoritative source for your -# database schema. If you need to create the application database on another -# system, you should be using db:schema:load, not running all the migrations -# from scratch. The latter is a flawed and unsustainable approach (the more migrations -# you'll amass, the slower it'll run and the greater likelihood for issues). -# -# It's strongly recommended that you check this file into your version control system. - -ActiveRecord::Schema.define(version: 20180813183509) do - - create_table "users", force: :cascade do |t| - t.string "first_name" - t.string "last_name" - t.string "email" - t.datetime "created_at", null: false - t.datetime "updated_at", null: false - end - -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/seeds.rb deleted file mode 100644 index 4edb1e8..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/db/seeds.rb +++ /dev/null @@ -1,7 +0,0 @@ -# This file should contain all the record creation needed to seed the database with its default values. -# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). -# -# Examples: -# -# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) -# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/assets/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/lib/tasks/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/log/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/404.html deleted file mode 100644 index b612547..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/404.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - The page you were looking for doesn't exist (404) - - - - - - -
      -
      -

      The page you were looking for doesn't exist.

      -

      You may have mistyped the address or the page may have moved.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/422.html deleted file mode 100644 index a21f82b..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/422.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - The change you wanted was rejected (422) - - - - - - -
      -
      -

      The change you wanted was rejected.

      -

      Maybe you tried to change something you didn't have access to.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/500.html deleted file mode 100644 index 061abc5..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/500.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - We're sorry, but something went wrong (500) - - - - - - -
      -
      -

      We're sorry, but something went wrong.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/favicon.ico deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/robots.txt deleted file mode 100644 index 3c9c7c0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/public/robots.txt +++ /dev/null @@ -1,5 +0,0 @@ -# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file -# -# To ban all spiders from the entire site uncomment the next two lines: -# User-agent: * -# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/controllers/users_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/controllers/users_controller_spec.rb deleted file mode 100644 index 0a86999..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/controllers/users_controller_spec.rb +++ /dev/null @@ -1,12 +0,0 @@ -require 'rails_helper' - -RSpec.describe UsersController, type: :controller do - - describe "GET #new" do - it "returns http success" do - get :new - expect(response).to have_http_status(:success) - end - end - -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/factories/users.rb deleted file mode 100644 index 97e6ecf..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/factories/users.rb +++ /dev/null @@ -1,7 +0,0 @@ -FactoryBot.define do - factory :user do - first_name "Miguel" - last_name "Obiang" - email "mobiang@codingdojo.com" - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/features/register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/features/register_user_spec.rb deleted file mode 100644 index ce5005d..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/features/register_user_spec.rb +++ /dev/null @@ -1,47 +0,0 @@ -require 'rails_helper' - -# ================================================= -# Feature Testing... [ USER Rgistration Work Flow ] -# ================================================= -feature "User creates an account" do - - before(:each) do - visit new_user_path - end - - scenario "successfully creates a new user account" do - fill_in "user_first_name", with: "Michael" - fill_in "user_last_name", with: "jordan" - fill_in "user_email", with: "mjordan@codingdojo.com" - click_button "Create User" - expect(page).to have_content "Welcome, Michael" - # We'll be redirecting to the user show page is user succesfully created - expect(page).to have_current_path(user_path(User.last)) - end - - scenario "unsuccessfully creates a new user account" do - click_button "Create User" - expect(current_path).to eq(new_user_path) - end - - scenario "doesn't fill out first name field" do - fill_in "user_last_name", with: "Jordan" - fill_in "user_email", with: "mjordan@codingdojo.com" - click_button "Create User" - expect(page).to have_content "First name can't be blank" - end - - scenario "doesn't fill out last name field" do - fill_in "user_first_name", with: "Michael" - fill_in "user_email", with: "mjordan@codingdojo.com" - click_button "Create User" - expect(page).to have_content "First name can't be blank" - end - - scenario "doesn't fill out email field" do - fill_in "user_first_name", with: "Michael" - fill_in "user_last_name", with: "Jordan" - click_button "Create User" - expect(page).to have_content "First name can't be blank" - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/helpers/users_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/helpers/users_helper_spec.rb deleted file mode 100644 index b2e3444..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/helpers/users_helper_spec.rb +++ /dev/null @@ -1,15 +0,0 @@ -require 'rails_helper' - -# Specs in this file have access to a helper object that includes -# the UsersHelper. For example: -# -# describe UsersHelper do -# describe "string concat" do -# it "concats two strings with spaces" do -# expect(helper.concat_strings("this","that")).to eq("this that") -# end -# end -# end -RSpec.describe UsersHelper, type: :helper do - pending "add some examples to (or delete) #{__FILE__}" -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/models/user_spec.rb deleted file mode 100644 index ef5f364..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/models/user_spec.rb +++ /dev/null @@ -1,47 +0,0 @@ -require 'rails_helper' - -RSpec.describe User, type: :model do - - # ======================= - # Control [ VALID TEST ] - # ======================= - context "With valid attributes" do - it "should save" do - expect(build(:user)).to be_valid - end - end - - - # ================ - # [ INVALID TEST ] - # ================ - context "With invalid attributes" do - - # TEST #1 => Empty field - it "should not save if first_name field is blank" do - expect(build(:user, first_name: "")).to be_invalid - end - - # TEST #2 => Empty field - it "should not save if last_name field is blank" do - expect(build(:user, last_name: "")).to be_invalid - end - - # TEST #3 => Empty field - it "should not save if email field is blank" do - expect(build(:user, email: "")).to be_invalid - end - - # TEST #4 => Uniqueness field - it "should not save if email already exists" do - create(:user) - expect(build(:user)).to be_invalid - end - - # TEST #5 => correct format - it "should not save if innvalid email format" do - expect(build(:user, email: "invalidEmail")).to be_invalid - end - - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/rails_helper.rb deleted file mode 100644 index d1561b0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/rails_helper.rb +++ /dev/null @@ -1,67 +0,0 @@ -# This file is copied to spec/ when you run 'rails generate rspec:install' -require 'spec_helper' -ENV['RAILS_ENV'] ||= 'test' -require File.expand_path('../../config/environment', __FILE__) -# Prevent database truncation if the environment is production -abort("The Rails environment is running in production mode!") if Rails.env.production? -require 'rspec/rails' -# Add additional requires below this line. Rails is not loaded until this point! - -# Requires supporting ruby files with custom matchers and macros, etc, in -# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are -# run as spec files by default. This means that files in spec/support that end -# in _spec.rb will both be required and run as specs, causing the specs to be -# run twice. It is recommended that you do not name files matching this glob to -# end with _spec.rb. You can configure this pattern with the --pattern -# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. -# -# The following line is provided for convenience purposes. It has the downside -# of increasing the boot-up time by auto-requiring all files in the support -# directory. Alternatively, in the individual `*_spec.rb` files, manually -# require only the support files necessary. -# -# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } - -# Checks for pending migrations and applies them before tests are run. -# If you are not using ActiveRecord, you can remove these lines. -begin - ActiveRecord::Migration.maintain_test_schema! -rescue ActiveRecord::PendingMigrationError => e - puts e.to_s.strip - exit 1 -end - -require 'factory_bot_rails' -RSpec.configure do |config| - - # => Added Configuration - config.include FactoryBot::Syntax::Methods - - # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures - config.fixture_path = "#{::Rails.root}/spec/fixtures" - - # If you're not using ActiveRecord, or you'd prefer not to run each of your - # examples within a transaction, remove the following line or assign false - # instead of true. - config.use_transactional_fixtures = true - - # RSpec Rails can automatically mix in different behaviours to your tests - # based on their file location, for example enabling you to call `get` and - # `post` in specs under `spec/controllers`. - # - # You can disable this behaviour by removing the line below, and instead - # explicitly tag your specs with their type, e.g.: - # - # RSpec.describe UsersController, :type => :controller do - # # ... - # end - # - # The different available types are documented in the features, such as in - # https://relishapp.com/rspec/rspec-rails/docs - config.infer_spec_type_from_file_location! - - # Filter lines from Rails gems in backtraces. - config.filter_rails_from_backtrace! - # arbitrary gems may also be filtered via: - # config.filter_gems_from_backtrace("gem name") -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/spec_helper.rb deleted file mode 100644 index ce33d66..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/spec_helper.rb +++ /dev/null @@ -1,96 +0,0 @@ -# This file was generated by the `rails generate rspec:install` command. Conventionally, all -# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. -# The generated `.rspec` file contains `--require spec_helper` which will cause -# this file to always be loaded, without a need to explicitly require it in any -# files. -# -# Given that it is always loaded, you are encouraged to keep this file as -# light-weight as possible. Requiring heavyweight dependencies from this file -# will add to the boot time of your test suite on EVERY test run, even for an -# individual file that may not need all of that loaded. Instead, consider making -# a separate helper file that requires the additional dependencies and performs -# the additional setup, and require it from the spec files that actually need -# it. -# -# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration -RSpec.configure do |config| - # rspec-expectations config goes here. You can use an alternate - # assertion/expectation library such as wrong or the stdlib/minitest - # assertions if you prefer. - config.expect_with :rspec do |expectations| - # This option will default to `true` in RSpec 4. It makes the `description` - # and `failure_message` of custom matchers include text for helper methods - # defined using `chain`, e.g.: - # be_bigger_than(2).and_smaller_than(4).description - # # => "be bigger than 2 and smaller than 4" - # ...rather than: - # # => "be bigger than 2" - expectations.include_chain_clauses_in_custom_matcher_descriptions = true - end - - # rspec-mocks config goes here. You can use an alternate test double - # library (such as bogus or mocha) by changing the `mock_with` option here. - config.mock_with :rspec do |mocks| - # Prevents you from mocking or stubbing a method that does not exist on - # a real object. This is generally recommended, and will default to - # `true` in RSpec 4. - mocks.verify_partial_doubles = true - end - - # This option will default to `:apply_to_host_groups` in RSpec 4 (and will - # have no way to turn it off -- the option exists only for backwards - # compatibility in RSpec 3). It causes shared context metadata to be - # inherited by the metadata hash of host groups and examples, rather than - # triggering implicit auto-inclusion in groups with matching metadata. - config.shared_context_metadata_behavior = :apply_to_host_groups - -# The settings below are suggested to provide a good initial experience -# with RSpec, but feel free to customize to your heart's content. -=begin - # This allows you to limit a spec run to individual examples or groups - # you care about by tagging them with `:focus` metadata. When nothing - # is tagged with `:focus`, all examples get run. RSpec also provides - # aliases for `it`, `describe`, and `context` that include `:focus` - # metadata: `fit`, `fdescribe` and `fcontext`, respectively. - config.filter_run_when_matching :focus - - # Allows RSpec to persist some state between runs in order to support - # the `--only-failures` and `--next-failure` CLI options. We recommend - # you configure your source control system to ignore this file. - config.example_status_persistence_file_path = "spec/examples.txt" - - # Limits the available syntax to the non-monkey patched syntax that is - # recommended. For more details, see: - # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ - # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ - # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode - config.disable_monkey_patching! - - # Many RSpec users commonly either run the entire suite or an individual - # file, and it's useful to allow more verbose output when running an - # individual spec file. - if config.files_to_run.one? - # Use the documentation formatter for detailed output, - # unless a formatter has already been configured - # (e.g. via a command-line flag). - config.default_formatter = "doc" - end - - # Print the 10 slowest examples and example groups at the - # end of the spec run, to help surface which specs are running - # particularly slow. - config.profile_examples = 10 - - # Run specs in random order to surface order dependencies. If you find an - # order dependency and want to debug it, you can fix the order by providing - # the seed, which is printed after each run. - # --seed 1234 - config.order = :random - - # Seed global randomization in this process using the `--seed` CLI option. - # Setting this allows you to use `--seed` to deterministically reproduce - # test failures related to randomization by passing the same `--seed` value - # as the one that triggered the failure. - Kernel.srand config.seed -=end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/views/users/new.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/views/users/new.html.erb_spec.rb deleted file mode 100644 index 47b47d3..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/spec/views/users/new.html.erb_spec.rb +++ /dev/null @@ -1,5 +0,0 @@ -require 'rails_helper' - -RSpec.describe "users/new.html.erb", type: :view do - pending "add some examples to (or delete) #{__FILE__}" -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/javascripts/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/Capybara/vendor/assets/stylesheets/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/.gitignore deleted file mode 100644 index 050c9d9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -# See https://help.github.com/articles/ignoring-files for more about ignoring files. -# -# If you find yourself ignoring temporary files generated by your text editor -# or operating system, you probably want to add a global ignore instead: -# git config --global core.excludesfile '~/.gitignore_global' - -# Ignore bundler config. -/.bundle - -# Ignore the default SQLite database. -/db/*.sqlite3 -/db/*.sqlite3-journal - -# Ignore all logfiles and tempfiles. -/log/* -!/log/.keep -/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile deleted file mode 100644 index 7457464..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile +++ /dev/null @@ -1,55 +0,0 @@ -source 'https://rubygems.org' - - -# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' -gem 'rails', '4.2.7' -# Use sqlite3 as the database for Active Record -gem 'sqlite3' -# 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' -# See https://github.com/rails/execjs#readme for more supported runtimes -# gem 'therubyracer', platforms: :ruby - -# Use jquery as the JavaScript library -gem 'jquery-rails' -# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks -gem '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 - -# 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 - -group :development, :test do - # Call 'byebug' anywhere in the code to stop execution and get a debugger console - gem 'byebug' -end - -group :development do - # Access an IRB console on exception pages or by using <%= console %> in views - gem 'web-console', '~> 2.0' - - # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring - gem 'spring' -end - - -# ADDITIONAL PAACKAGES -# ==================== -group :development, :test do - gem 'rspec-rails' -end - -gem 'hirb' \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile.lock deleted file mode 100644 index 28361d6..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Gemfile.lock +++ /dev/null @@ -1,193 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - actionmailer (4.2.7) - actionpack (= 4.2.7) - actionview (= 4.2.7) - activejob (= 4.2.7) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 1.0, >= 1.0.5) - actionpack (4.2.7) - actionview (= 4.2.7) - activesupport (= 4.2.7) - rack (~> 1.6) - rack-test (~> 0.6.2) - rails-dom-testing (~> 1.0, >= 1.0.5) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (4.2.7) - activesupport (= 4.2.7) - builder (~> 3.1) - erubis (~> 2.7.0) - rails-dom-testing (~> 1.0, >= 1.0.5) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - activejob (4.2.7) - activesupport (= 4.2.7) - globalid (>= 0.3.0) - activemodel (4.2.7) - activesupport (= 4.2.7) - builder (~> 3.1) - activerecord (4.2.7) - activemodel (= 4.2.7) - activesupport (= 4.2.7) - arel (~> 6.0) - activesupport (4.2.7) - i18n (~> 0.7) - json (~> 1.7, >= 1.7.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - arel (6.0.4) - bcrypt (3.1.12) - binding_of_caller (0.8.0) - debug_inspector (>= 0.0.1) - builder (3.2.3) - byebug (10.0.2) - coffee-rails (4.1.1) - coffee-script (>= 2.2.0) - railties (>= 4.0.0, < 5.1.x) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.12.2) - concurrent-ruby (1.0.5) - crass (1.0.4) - debug_inspector (0.0.3) - diff-lcs (1.3) - erubis (2.7.0) - execjs (2.7.0) - ffi (1.9.25) - globalid (0.4.1) - activesupport (>= 4.2.0) - hirb (0.7.3) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - jbuilder (2.7.0) - activesupport (>= 4.2.0) - multi_json (>= 1.2) - jquery-rails (4.3.3) - rails-dom-testing (>= 1, < 3) - railties (>= 4.2.0) - thor (>= 0.14, < 2.0) - json (1.8.6) - loofah (2.2.2) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.0) - mini_mime (>= 0.1.1) - mini_mime (1.0.0) - mini_portile2 (2.3.0) - minitest (5.11.3) - multi_json (1.13.1) - nokogiri (1.8.4) - mini_portile2 (~> 2.3.0) - rack (1.6.10) - rack-test (0.6.3) - rack (>= 1.0) - rails (4.2.7) - actionmailer (= 4.2.7) - actionpack (= 4.2.7) - actionview (= 4.2.7) - activejob (= 4.2.7) - activemodel (= 4.2.7) - activerecord (= 4.2.7) - activesupport (= 4.2.7) - bundler (>= 1.3.0, < 2.0) - railties (= 4.2.7) - sprockets-rails - rails-deprecated_sanitizer (1.0.3) - activesupport (>= 4.2.0.alpha) - rails-dom-testing (1.0.9) - activesupport (>= 4.2.0, < 5.0) - nokogiri (~> 1.6) - rails-deprecated_sanitizer (>= 1.0.1) - rails-html-sanitizer (1.0.4) - loofah (~> 2.2, >= 2.2.2) - railties (4.2.7) - actionpack (= 4.2.7) - activesupport (= 4.2.7) - rake (>= 0.8.7) - thor (>= 0.18.1, < 2.0) - rake (12.3.1) - rb-fsevent (0.10.3) - rb-inotify (0.9.10) - ffi (>= 0.5.0, < 2) - rdoc (4.3.0) - rspec-core (3.8.0) - rspec-support (~> 3.8.0) - rspec-expectations (3.8.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-mocks (3.8.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-rails (3.8.0) - actionpack (>= 3.0) - activesupport (>= 3.0) - railties (>= 3.0) - rspec-core (~> 3.8.0) - rspec-expectations (~> 3.8.0) - rspec-mocks (~> 3.8.0) - rspec-support (~> 3.8.0) - rspec-support (3.8.0) - sass (3.5.7) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sass-rails (5.0.7) - railties (>= 4.0.0, < 6) - sass (~> 3.1) - sprockets (>= 2.8, < 4.0) - sprockets-rails (>= 2.0, < 4.0) - tilt (>= 1.1, < 3) - sdoc (0.4.2) - json (~> 1.7, >= 1.7.7) - rdoc (~> 4.0) - spring (2.0.2) - activesupport (>= 4.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.1) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - sqlite3 (1.3.13) - thor (0.20.0) - thread_safe (0.3.6) - tilt (2.0.8) - turbolinks (5.1.1) - turbolinks-source (~> 5.1) - turbolinks-source (5.1.0) - tzinfo (1.2.5) - thread_safe (~> 0.1) - uglifier (4.1.18) - execjs (>= 0.3.0, < 3) - web-console (2.3.0) - activemodel (>= 4.0) - binding_of_caller (>= 0.7.2) - railties (>= 4.0) - sprockets-rails (>= 2.0, < 4.0) - -PLATFORMS - ruby - -DEPENDENCIES - bcrypt (~> 3.1.7) - byebug - coffee-rails (~> 4.1.0) - hirb - jbuilder (~> 2.0) - jquery-rails - rails (= 4.2.7) - rspec-rails - sass-rails (~> 5.0) - sdoc (~> 0.4.0) - spring - sqlite3 - turbolinks - uglifier (>= 1.3.0) - web-console (~> 2.0) - -BUNDLED WITH - 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/README.rdoc deleted file mode 100644 index dd4e97e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/README.rdoc +++ /dev/null @@ -1,28 +0,0 @@ -== README - -This README would normally document whatever steps are necessary to get the -application up and running. - -Things you may want to cover: - -* Ruby version - -* System dependencies - -* Configuration - -* Database creation - -* Database initialization - -* How to run the test suite - -* Services (job queues, cache servers, search engines, etc.) - -* Deployment instructions - -* ... - - -Please feel free to use a different markup language if you do not plan to run -rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Rakefile deleted file mode 100644 index ba6b733..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/Rakefile +++ /dev/null @@ -1,6 +0,0 @@ -# Add your own tasks in files placed in lib/tasks ending in .rake, -# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. - -require File.expand_path('../config/application', __FILE__) - -Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/images/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/javascripts/application.js deleted file mode 100644 index e07c5a8..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/javascripts/application.js +++ /dev/null @@ -1,16 +0,0 @@ -// This is a manifest file that'll be compiled into application.js, which will include all the files -// listed below. -// -// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, -// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. -// -// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the -// compiled file. -// -// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details -// about supported directives. -// -//= require jquery -//= require jquery_ujs -//= require turbolinks -//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/stylesheets/application.css deleted file mode 100644 index f9cd5b3..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/assets/stylesheets/application.css +++ /dev/null @@ -1,15 +0,0 @@ -/* - * This is a manifest file that'll be compiled into application.css, which will include all the files - * listed below. - * - * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, - * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. - * - * You're free to add application-wide styles to this file and they'll appear at the bottom of the - * compiled file so the styles you add here take precedence over styles defined in any styles - * defined in the other CSS/SCSS files in this directory. It is generally better to create a new - * file per style scope. - * - *= require_tree . - *= require_self - */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/application_controller.rb deleted file mode 100644 index d83690e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/application_controller.rb +++ /dev/null @@ -1,5 +0,0 @@ -class ApplicationController < ActionController::Base - # Prevent CSRF attacks by raising an exception. - # For APIs, you may want to use :null_session instead. - protect_from_forgery with: :exception -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/controllers/concerns/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/helpers/application_helper.rb deleted file mode 100644 index de6be79..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/helpers/application_helper.rb +++ /dev/null @@ -1,2 +0,0 @@ -module ApplicationHelper -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/mailers/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/concerns/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/user.rb deleted file mode 100644 index dde5d9f..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/models/user.rb +++ /dev/null @@ -1,5 +0,0 @@ -class User < ActiveRecord::Base - EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i - validates :first_name, :last_name, :email, presence: true - validates :email, presence: true, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/views/layouts/application.html.erb deleted file mode 100644 index 504d2fe..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/app/views/layouts/application.html.erb +++ /dev/null @@ -1,14 +0,0 @@ - - - - RspecApp - <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> - <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> - <%= csrf_meta_tags %> - - - -<%= yield %> - - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/bundle deleted file mode 100755 index 66e9889..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/bundle +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env ruby -ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) -load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rails deleted file mode 100755 index 0138d79..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rails +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env ruby -begin - load File.expand_path('../spring', __FILE__) -rescue LoadError => e - raise unless e.message.include?('spring') -end -APP_PATH = File.expand_path('../../config/application', __FILE__) -require_relative '../config/boot' -require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rake deleted file mode 100755 index d87d5f5..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/rake +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env ruby -begin - load File.expand_path('../spring', __FILE__) -rescue LoadError => e - raise unless e.message.include?('spring') -end -require_relative '../config/boot' -require 'rake' -Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/setup deleted file mode 100755 index acdb2c1..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/setup +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env ruby -require 'pathname' - -# path to your application root. -APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) - -Dir.chdir APP_ROOT do - # This script is a starting point to setup your application. - # Add necessary setup steps to this file: - - puts "== Installing dependencies ==" - system "gem install bundler --conservative" - system "bundle check || bundle install" - - # puts "\n== Copying sample files ==" - # unless File.exist?("config/database.yml") - # system "cp config/database.yml.sample config/database.yml" - # end - - puts "\n== Preparing database ==" - system "bin/rake db:setup" - - puts "\n== Removing old logs and tempfiles ==" - system "rm -f log/*" - system "rm -rf tmp/cache" - - puts "\n== Restarting application server ==" - system "touch tmp/restart.txt" -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/spring deleted file mode 100755 index fb2ec2e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/bin/spring +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env ruby - -# This file loads spring without using Bundler, in order to be fast. -# It gets overwritten when you run the `spring binstub` command. - -unless defined?(Spring) - require 'rubygems' - require 'bundler' - - lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) - spring = lockfile.specs.detect { |spec| spec.name == "spring" } - if spring - Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path - gem 'spring', spring.version - require 'spring/binstub' - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config.ru deleted file mode 100644 index bd83b25..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config.ru +++ /dev/null @@ -1,4 +0,0 @@ -# This file is used by Rack-based servers to start the application. - -require ::File.expand_path('../config/environment', __FILE__) -run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/application.rb deleted file mode 100644 index 2a601b1..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/application.rb +++ /dev/null @@ -1,35 +0,0 @@ -require File.expand_path('../boot', __FILE__) - -require "rails" -# Pick the frameworks you want: -require "active_model/railtie" -require "active_job/railtie" -require "active_record/railtie" -require "action_controller/railtie" -require "action_mailer/railtie" -require "action_view/railtie" -require "sprockets/railtie" -# require "rails/test_unit/railtie" - -# Require the gems listed in Gemfile, including any gems -# you've limited to :test, :development, or :production. -Bundler.require(*Rails.groups) - -module RspecApp - class Application < Rails::Application - # Settings in config/environments/* take precedence over those specified here. - # Application configuration should go into files in config/initializers - # -- all .rb files in that directory are automatically loaded. - - # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. - # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. - # config.time_zone = 'Central Time (US & Canada)' - - # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. - # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] - # config.i18n.default_locale = :de - - # Do not swallow errors in after_commit/after_rollback callbacks. - config.active_record.raise_in_transactional_callbacks = true - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/boot.rb deleted file mode 100644 index 6b750f0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/boot.rb +++ /dev/null @@ -1,3 +0,0 @@ -ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) - -require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/database.yml deleted file mode 100644 index 1c1a37c..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/database.yml +++ /dev/null @@ -1,25 +0,0 @@ -# SQLite version 3.x -# gem install sqlite3 -# -# Ensure the SQLite 3 gem is defined in your Gemfile -# gem 'sqlite3' -# -default: &default - adapter: sqlite3 - pool: 5 - timeout: 5000 - -development: - <<: *default - database: db/development.sqlite3 - -# Warning: The database defined as "test" will be erased and -# re-generated from your development database when you run "rake". -# Do not set this db to the same as development or production. -test: - <<: *default - database: db/test.sqlite3 - -production: - <<: *default - database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environment.rb deleted file mode 100644 index ee8d90d..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environment.rb +++ /dev/null @@ -1,5 +0,0 @@ -# Load the Rails application. -require File.expand_path('../application', __FILE__) - -# Initialize the Rails application. -Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/development.rb deleted file mode 100644 index b55e214..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/development.rb +++ /dev/null @@ -1,41 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # In the development environment your application's code is reloaded on - # every request. This slows down response time but is perfect for development - # since you don't have to restart the web server when you make code changes. - config.cache_classes = false - - # Do not eager load code on boot. - config.eager_load = false - - # Show full error reports and disable caching. - config.consider_all_requests_local = true - config.action_controller.perform_caching = false - - # Don't care if the mailer can't send. - config.action_mailer.raise_delivery_errors = false - - # Print deprecation notices to the Rails logger. - config.active_support.deprecation = :log - - # Raise an error on page load if there are pending migrations. - config.active_record.migration_error = :page_load - - # Debug mode disables concatenation and preprocessing of assets. - # This option may cause significant delays in view rendering with a large - # number of complex assets. - config.assets.debug = true - - # Asset digests allow you to set far-future HTTP expiration dates on all assets, - # yet still be able to expire them through the digest params. - config.assets.digest = true - - # Adds additional error checking when serving assets at runtime. - # Checks for improperly declared sprockets dependencies. - # Raises helpful error messages. - config.assets.raise_runtime_errors = true - - # Raises error for missing translations - # config.action_view.raise_on_missing_translations = true -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/production.rb deleted file mode 100644 index 5c1b32e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/production.rb +++ /dev/null @@ -1,79 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # Code is not reloaded between requests. - config.cache_classes = true - - # Eager load code on boot. This eager loads most of Rails and - # your application in memory, allowing both threaded web servers - # and those relying on copy on write to perform better. - # Rake tasks automatically ignore this option for performance. - config.eager_load = true - - # Full error reports are disabled and caching is turned on. - config.consider_all_requests_local = false - config.action_controller.perform_caching = true - - # Enable Rack::Cache to put a simple HTTP cache in front of your application - # Add `rack-cache` to your Gemfile before enabling this. - # For large-scale production use, consider using a caching reverse proxy like - # NGINX, varnish or squid. - # config.action_dispatch.rack_cache = true - - # Disable serving static files from the `/public` folder by default since - # Apache or NGINX already handles this. - config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? - - # Compress JavaScripts and CSS. - config.assets.js_compressor = :uglifier - # config.assets.css_compressor = :sass - - # Do not fallback to assets pipeline if a precompiled asset is missed. - config.assets.compile = false - - # Asset digests allow you to set far-future HTTP expiration dates on all assets, - # yet still be able to expire them through the digest params. - config.assets.digest = true - - # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb - - # Specifies the header that your server uses for sending files. - # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache - # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX - - # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. - # config.force_ssl = true - - # Use the lowest log level to ensure availability of diagnostic information - # when problems arise. - config.log_level = :debug - - # Prepend all log lines with the following tags. - # config.log_tags = [ :subdomain, :uuid ] - - # Use a different logger for distributed setups. - # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) - - # Use a different cache store in production. - # config.cache_store = :mem_cache_store - - # Enable serving of images, stylesheets, and JavaScripts from an asset server. - # config.action_controller.asset_host = 'http://assets.example.com' - - # Ignore bad email addresses and do not raise email delivery errors. - # Set this to true and configure the email server for immediate delivery to raise delivery errors. - # config.action_mailer.raise_delivery_errors = false - - # Enable locale fallbacks for I18n (makes lookups for any locale fall back to - # the I18n.default_locale when a translation cannot be found). - config.i18n.fallbacks = true - - # Send deprecation notices to registered listeners. - config.active_support.deprecation = :notify - - # Use default logging formatter so that PID and timestamp are not suppressed. - config.log_formatter = ::Logger::Formatter.new - - # Do not dump schema after migrations. - config.active_record.dump_schema_after_migration = false -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/test.rb deleted file mode 100644 index 1c19f08..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/environments/test.rb +++ /dev/null @@ -1,42 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # The test environment is used exclusively to run your application's - # test suite. You never need to work with it otherwise. Remember that - # your test database is "scratch space" for the test suite and is wiped - # and recreated between test runs. Don't rely on the data there! - config.cache_classes = true - - # Do not eager load code on boot. This avoids loading your whole application - # just for the purpose of running a single test. If you are using a tool that - # preloads Rails for running tests, you may have to set it to true. - config.eager_load = false - - # Configure static file server for tests with Cache-Control for performance. - config.serve_static_files = true - config.static_cache_control = 'public, max-age=3600' - - # Show full error reports and disable caching. - config.consider_all_requests_local = true - config.action_controller.perform_caching = false - - # Raise exceptions instead of rendering exception templates. - config.action_dispatch.show_exceptions = false - - # Disable request forgery protection in test environment. - config.action_controller.allow_forgery_protection = false - - # Tell Action Mailer not to deliver emails to the real world. - # The :test delivery method accumulates sent emails in the - # ActionMailer::Base.deliveries array. - config.action_mailer.delivery_method = :test - - # Randomize the order test cases are executed. - config.active_support.test_order = :random - - # Print deprecation notices to the stderr. - config.active_support.deprecation = :stderr - - # Raises error for missing translations - # config.action_view.raise_on_missing_translations = true -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/assets.rb deleted file mode 100644 index 01ef3e6..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/assets.rb +++ /dev/null @@ -1,11 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Version of your assets, change this if you want to expire all your assets. -Rails.application.config.assets.version = '1.0' - -# Add additional assets to the asset load path -# Rails.application.config.assets.paths << Emoji.images_path - -# Precompile additional assets. -# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. -# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/backtrace_silencers.rb deleted file mode 100644 index 59385cd..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/backtrace_silencers.rb +++ /dev/null @@ -1,7 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. -# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } - -# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. -# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/cookies_serializer.rb deleted file mode 100644 index 7f70458..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/cookies_serializer.rb +++ /dev/null @@ -1,3 +0,0 @@ -# Be sure to restart your server when you modify this file. - -Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/filter_parameter_logging.rb deleted file mode 100644 index 4a994e1..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/filter_parameter_logging.rb +++ /dev/null @@ -1,4 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Configure sensitive parameters which will be filtered from the log file. -Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/inflections.rb deleted file mode 100644 index ac033bf..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/inflections.rb +++ /dev/null @@ -1,16 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Add new inflection rules using the following format. Inflections -# are locale specific, and you may define rules for as many different -# locales as you wish. All of these examples are active by default: -# ActiveSupport::Inflector.inflections(:en) do |inflect| -# inflect.plural /^(ox)$/i, '\1en' -# inflect.singular /^(ox)en/i, '\1' -# inflect.irregular 'person', 'people' -# inflect.uncountable %w( fish sheep ) -# end - -# These inflection rules are supported but not enabled by default: -# ActiveSupport::Inflector.inflections(:en) do |inflect| -# inflect.acronym 'RESTful' -# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/mime_types.rb deleted file mode 100644 index dc18996..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/mime_types.rb +++ /dev/null @@ -1,4 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Add new mime types for use in respond_to blocks: -# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/session_store.rb deleted file mode 100644 index ed9b870..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/session_store.rb +++ /dev/null @@ -1,3 +0,0 @@ -# Be sure to restart your server when you modify this file. - -Rails.application.config.session_store :cookie_store, key: '_rspec-app_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/wrap_parameters.rb deleted file mode 100644 index 33725e9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/initializers/wrap_parameters.rb +++ /dev/null @@ -1,14 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# This file contains settings for ActionController::ParamsWrapper which -# is enabled by default. - -# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. -ActiveSupport.on_load(:action_controller) do - wrap_parameters format: [:json] if respond_to?(:wrap_parameters) -end - -# To enable root element in JSON for ActiveRecord objects. -# ActiveSupport.on_load(:active_record) do -# self.include_root_in_json = true -# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/locales/en.yml deleted file mode 100644 index 0653957..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/locales/en.yml +++ /dev/null @@ -1,23 +0,0 @@ -# Files in the config/locales directory are used for internationalization -# and are automatically loaded by Rails. If you want to use locales other -# than English, add the necessary files in this directory. -# -# To use the locales, use `I18n.t`: -# -# I18n.t 'hello' -# -# In views, this is aliased to just `t`: -# -# <%= t('hello') %> -# -# To use a different locale, set it with `I18n.locale`: -# -# I18n.locale = :es -# -# This would use the information in config/locales/es.yml. -# -# To learn more, please read the Rails Internationalization guide -# available at http://guides.rubyonrails.org/i18n.html. - -en: - hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/routes.rb deleted file mode 100644 index 3f66539..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/routes.rb +++ /dev/null @@ -1,56 +0,0 @@ -Rails.application.routes.draw do - # The priority is based upon order of creation: first created -> highest priority. - # See how all your routes lay out with "rake routes". - - # You can have the root of your site routed with "root" - # root 'welcome#index' - - # Example of regular route: - # get 'products/:id' => 'catalog#view' - - # Example of named route that can be invoked with purchase_url(id: product.id) - # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase - - # Example resource route (maps HTTP verbs to controller actions automatically): - # resources :products - - # Example resource route with options: - # resources :products do - # member do - # get 'short' - # post 'toggle' - # end - # - # collection do - # get 'sold' - # end - # end - - # Example resource route with sub-resources: - # resources :products do - # resources :comments, :sales - # resource :seller - # end - - # Example resource route with more complex sub-resources: - # resources :products do - # resources :comments - # resources :sales do - # get 'recent', on: :collection - # end - # end - - # Example resource route with concerns: - # concern :toggleable do - # post 'toggle' - # end - # resources :posts, concerns: :toggleable - # resources :photos, concerns: :toggleable - - # Example resource route within a namespace: - # namespace :admin do - # # Directs /admin/products/* to Admin::ProductsController - # # (app/controllers/admin/products_controller.rb) - # resources :products - # end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/secrets.yml deleted file mode 100644 index e1c56b7..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/config/secrets.yml +++ /dev/null @@ -1,22 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Your secret key is used for verifying the integrity of signed cookies. -# If you change this key, all old signed cookies will become invalid! - -# Make sure the secret is at least 30 characters and all random, -# no regular words or you'll be exposed to dictionary attacks. -# You can use `rake secret` to generate a secure secret key. - -# Make sure the secrets in this file are kept private -# if you're sharing your code publicly. - -development: - secret_key_base: d179f335f682d329f596ca3ff007527c87183c9fefd6aeaf7985b6be2e8d72b1555a8fd87815e937db132a027f105170cb96a3b61f164e09e52614445faac55c - -test: - secret_key_base: c353924e65b6889a6fab620a77c89733f965ec7e745e39d2524fe37d46b34271d911e640402dceb6018c4447f079e0ebfbc94a7f082bc6f61cdf66b7ea98f4bd - -# Do not keep production secrets in the repository, -# instead read values from the environment. -production: - secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/migrate/20180813160219_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/migrate/20180813160219_create_users.rb deleted file mode 100644 index cc285fe..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/migrate/20180813160219_create_users.rb +++ /dev/null @@ -1,11 +0,0 @@ -class CreateUsers < ActiveRecord::Migration - def change - create_table :users do |t| - t.string :first_name - t.string :last_name - t.string :email - - t.timestamps null: false - end - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/schema.rb deleted file mode 100644 index c1f9213..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/schema.rb +++ /dev/null @@ -1,24 +0,0 @@ -# encoding: UTF-8 -# This file is auto-generated from the current state of the database. Instead -# of editing this file, please use the migrations feature of Active Record to -# incrementally modify your database, and then regenerate this schema definition. -# -# Note that this schema.rb definition is the authoritative source for your -# database schema. If you need to create the application database on another -# system, you should be using db:schema:load, not running all the migrations -# from scratch. The latter is a flawed and unsustainable approach (the more migrations -# you'll amass, the slower it'll run and the greater likelihood for issues). -# -# It's strongly recommended that you check this file into your version control system. - -ActiveRecord::Schema.define(version: 20180813160219) do - - create_table "users", force: :cascade do |t| - t.string "first_name" - t.string "last_name" - t.string "email" - t.datetime "created_at", null: false - t.datetime "updated_at", null: false - end - -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/seeds.rb deleted file mode 100644 index 4edb1e8..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/db/seeds.rb +++ /dev/null @@ -1,7 +0,0 @@ -# This file should contain all the record creation needed to seed the database with its default values. -# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). -# -# Examples: -# -# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) -# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/assets/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/lib/tasks/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/log/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/404.html deleted file mode 100644 index b612547..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/404.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - The page you were looking for doesn't exist (404) - - - - - - -
      -
      -

      The page you were looking for doesn't exist.

      -

      You may have mistyped the address or the page may have moved.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/422.html deleted file mode 100644 index a21f82b..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/422.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - The change you wanted was rejected (422) - - - - - - -
      -
      -

      The change you wanted was rejected.

      -

      Maybe you tried to change something you didn't have access to.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/500.html deleted file mode 100644 index 061abc5..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/500.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - We're sorry, but something went wrong (500) - - - - - - -
      -
      -

      We're sorry, but something went wrong.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/favicon.ico deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/robots.txt deleted file mode 100644 index 3c9c7c0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/public/robots.txt +++ /dev/null @@ -1,5 +0,0 @@ -# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file -# -# To ban all spiders from the entire site uncomment the next two lines: -# User-agent: * -# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb deleted file mode 100644 index 96e95f6..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/models/user_spec.rb +++ /dev/null @@ -1,55 +0,0 @@ -require 'rails_helper' - -# RSpec.describe User, type: :model do -# pending "add some examples to (or delete) #{__FILE__}" -# end - -RSpec.describe User do - # ======================= - # Control [ VALID TEST ] - # ======================= - context "With valid attributes" do - it "should save" do - user = User.new(first_name: 'Shane', last_name: 'chang', email: 'schang@codingdojo.com') - expect(user).to be_valid - end - end - - # ================ - # [ INVALID TEST ] - # ================ - context "With invalid attributes" do - - # TEST #1 => Empty field - it "should not save if first_name field is blank" do - user = User.new(first_name: '', last_name: 'Chang', email: 'schang@codingdojo.com') - expect(user).to be_invalid - end - - # TEST #2 => Empty field - it "should not save if last_name field is blank" do - user = User.new(first_name: 'Shane', last_name: '', email: 'schang@codingdojo.com') - expect(user).to be_invalid - end - - # TEST #3 => Empty field - it "should not save if email field is blank" do - user = User.new(first_name: 'Shane', last_name: 'Chang', email: '') - expect(user).to be_invalid - end - - # TEST #4 => Uniqueness field - it "should not save if email already exists" do - User.create(first_name: "Shane", last_name: "Chang", email: "schang@codingdojo.com") - user = User.new(first_name: "Martin", last_name: "Nguema", email: "schang@codingdojo.com") - expect(user).to be_invalid - end - - # TEST #5 => correct format - it "should not save if innvalid email format" do - user = User.new(first_name: 'Arden', last_name: 'Zhan', email: 'invalidemail') - expect(user).to be_invalid - end - - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb deleted file mode 100644 index 6a500b9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/rails_helper.rb +++ /dev/null @@ -1,62 +0,0 @@ -# This file is copied to spec/ when you run 'rails generate rspec:install' -require 'spec_helper' -ENV['RAILS_ENV'] ||= 'test' -require File.expand_path('../../config/environment', __FILE__) -# Prevent database truncation if the environment is production -abort("The Rails environment is running in production mode!") if Rails.env.production? -require 'rspec/rails' -# Add additional requires below this line. Rails is not loaded until this point! - -# Requires supporting ruby files with custom matchers and macros, etc, in -# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are -# run as spec files by default. This means that files in spec/support that end -# in _spec.rb will both be required and run as specs, causing the specs to be -# run twice. It is recommended that you do not name files matching this glob to -# end with _spec.rb. You can configure this pattern with the --pattern -# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. -# -# The following line is provided for convenience purposes. It has the downside -# of increasing the boot-up time by auto-requiring all files in the support -# directory. Alternatively, in the individual `*_spec.rb` files, manually -# require only the support files necessary. -# -# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } - -# Checks for pending migrations and applies them before tests are run. -# If you are not using ActiveRecord, you can remove these lines. -begin - ActiveRecord::Migration.maintain_test_schema! -rescue ActiveRecord::PendingMigrationError => e - puts e.to_s.strip - exit 1 -end - -RSpec.configure do |config| - # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures - config.fixture_path = "#{::Rails.root}/spec/fixtures" - - # If you're not using ActiveRecord, or you'd prefer not to run each of your - # examples within a transaction, remove the following line or assign false - # instead of true. - config.use_transactional_fixtures = true - - # RSpec Rails can automatically mix in different behaviours to your tests - # based on their file location, for example enabling you to call `get` and - # `post` in specs under `spec/controllers`. - # - # You can disable this behaviour by removing the line below, and instead - # explicitly tag your specs with their type, e.g.: - # - # RSpec.describe UsersController, :type => :controller do - # # ... - # end - # - # The different available types are documented in the features, such as in - # https://relishapp.com/rspec/rspec-rails/docs - config.infer_spec_type_from_file_location! - - # Filter lines from Rails gems in backtraces. - config.filter_rails_from_backtrace! - # arbitrary gems may also be filtered via: - # config.filter_gems_from_backtrace("gem name") -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/spec_helper.rb deleted file mode 100644 index ce33d66..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/spec/spec_helper.rb +++ /dev/null @@ -1,96 +0,0 @@ -# This file was generated by the `rails generate rspec:install` command. Conventionally, all -# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. -# The generated `.rspec` file contains `--require spec_helper` which will cause -# this file to always be loaded, without a need to explicitly require it in any -# files. -# -# Given that it is always loaded, you are encouraged to keep this file as -# light-weight as possible. Requiring heavyweight dependencies from this file -# will add to the boot time of your test suite on EVERY test run, even for an -# individual file that may not need all of that loaded. Instead, consider making -# a separate helper file that requires the additional dependencies and performs -# the additional setup, and require it from the spec files that actually need -# it. -# -# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration -RSpec.configure do |config| - # rspec-expectations config goes here. You can use an alternate - # assertion/expectation library such as wrong or the stdlib/minitest - # assertions if you prefer. - config.expect_with :rspec do |expectations| - # This option will default to `true` in RSpec 4. It makes the `description` - # and `failure_message` of custom matchers include text for helper methods - # defined using `chain`, e.g.: - # be_bigger_than(2).and_smaller_than(4).description - # # => "be bigger than 2 and smaller than 4" - # ...rather than: - # # => "be bigger than 2" - expectations.include_chain_clauses_in_custom_matcher_descriptions = true - end - - # rspec-mocks config goes here. You can use an alternate test double - # library (such as bogus or mocha) by changing the `mock_with` option here. - config.mock_with :rspec do |mocks| - # Prevents you from mocking or stubbing a method that does not exist on - # a real object. This is generally recommended, and will default to - # `true` in RSpec 4. - mocks.verify_partial_doubles = true - end - - # This option will default to `:apply_to_host_groups` in RSpec 4 (and will - # have no way to turn it off -- the option exists only for backwards - # compatibility in RSpec 3). It causes shared context metadata to be - # inherited by the metadata hash of host groups and examples, rather than - # triggering implicit auto-inclusion in groups with matching metadata. - config.shared_context_metadata_behavior = :apply_to_host_groups - -# The settings below are suggested to provide a good initial experience -# with RSpec, but feel free to customize to your heart's content. -=begin - # This allows you to limit a spec run to individual examples or groups - # you care about by tagging them with `:focus` metadata. When nothing - # is tagged with `:focus`, all examples get run. RSpec also provides - # aliases for `it`, `describe`, and `context` that include `:focus` - # metadata: `fit`, `fdescribe` and `fcontext`, respectively. - config.filter_run_when_matching :focus - - # Allows RSpec to persist some state between runs in order to support - # the `--only-failures` and `--next-failure` CLI options. We recommend - # you configure your source control system to ignore this file. - config.example_status_persistence_file_path = "spec/examples.txt" - - # Limits the available syntax to the non-monkey patched syntax that is - # recommended. For more details, see: - # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ - # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ - # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode - config.disable_monkey_patching! - - # Many RSpec users commonly either run the entire suite or an individual - # file, and it's useful to allow more verbose output when running an - # individual spec file. - if config.files_to_run.one? - # Use the documentation formatter for detailed output, - # unless a formatter has already been configured - # (e.g. via a command-line flag). - config.default_formatter = "doc" - end - - # Print the 10 slowest examples and example groups at the - # end of the spec run, to help surface which specs are running - # particularly slow. - config.profile_examples = 10 - - # Run specs in random order to surface order dependencies. If you find an - # order dependency and want to debug it, you can fix the order by providing - # the seed, which is printed after each run. - # --seed 1234 - config.order = :random - - # Seed global randomization in this process using the `--seed` CLI option. - # Setting this allows you to use `--seed` to deterministically reproduce - # test failures related to randomization by passing the same `--seed` value - # as the one that triggered the failure. - Kernel.srand config.seed -=end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/javascripts/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/ModelSpec/vendor/assets/stylesheets/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/.gitignore deleted file mode 100644 index 050c9d9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -# See https://help.github.com/articles/ignoring-files for more about ignoring files. -# -# If you find yourself ignoring temporary files generated by your text editor -# or operating system, you probably want to add a global ignore instead: -# git config --global core.excludesfile '~/.gitignore_global' - -# Ignore bundler config. -/.bundle - -# Ignore the default SQLite database. -/db/*.sqlite3 -/db/*.sqlite3-journal - -# Ignore all logfiles and tempfiles. -/log/* -!/log/.keep -/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile deleted file mode 100644 index a2726be..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile +++ /dev/null @@ -1,55 +0,0 @@ -source 'https://rubygems.org' - - -# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' -gem 'rails', '4.2.7' -# Use sqlite3 as the database for Active Record -gem 'sqlite3' -# 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' -# See https://github.com/rails/execjs#readme for more supported runtimes -# gem 'therubyracer', platforms: :ruby - -# Use jquery as the JavaScript library -gem 'jquery-rails' -# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks -gem '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 - -# 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 - -group :development, :test do - # Call 'byebug' anywhere in the code to stop execution and get a debugger console - gem 'byebug' -end - -group :development do - # Access an IRB console on exception pages or by using <%= console %> in views - gem 'web-console', '~> 2.0' - - # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring - gem 'spring' -end - -gem 'hirb' - -group :development, :test do - gem 'capybara' - # gem 'percy-capybara' - gem 'rspec-rails' - gem 'factory_bot_rails' -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile.lock deleted file mode 100644 index 665f83c..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Gemfile.lock +++ /dev/null @@ -1,212 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - actionmailer (4.2.7) - actionpack (= 4.2.7) - actionview (= 4.2.7) - activejob (= 4.2.7) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 1.0, >= 1.0.5) - actionpack (4.2.7) - actionview (= 4.2.7) - activesupport (= 4.2.7) - rack (~> 1.6) - rack-test (~> 0.6.2) - rails-dom-testing (~> 1.0, >= 1.0.5) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (4.2.7) - activesupport (= 4.2.7) - builder (~> 3.1) - erubis (~> 2.7.0) - rails-dom-testing (~> 1.0, >= 1.0.5) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - activejob (4.2.7) - activesupport (= 4.2.7) - globalid (>= 0.3.0) - activemodel (4.2.7) - activesupport (= 4.2.7) - builder (~> 3.1) - activerecord (4.2.7) - activemodel (= 4.2.7) - activesupport (= 4.2.7) - arel (~> 6.0) - activesupport (4.2.7) - i18n (~> 0.7) - json (~> 1.7, >= 1.7.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - addressable (2.5.2) - public_suffix (>= 2.0.2, < 4.0) - arel (6.0.4) - bcrypt (3.1.12) - binding_of_caller (0.8.0) - debug_inspector (>= 0.0.1) - builder (3.2.3) - byebug (10.0.2) - capybara (3.5.1) - addressable - mini_mime (>= 0.1.3) - nokogiri (~> 1.8) - rack (>= 1.6.0) - rack-test (>= 0.6.3) - xpath (~> 3.1) - coffee-rails (4.1.1) - coffee-script (>= 2.2.0) - railties (>= 4.0.0, < 5.1.x) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.12.2) - concurrent-ruby (1.0.5) - crass (1.0.4) - debug_inspector (0.0.3) - diff-lcs (1.3) - erubis (2.7.0) - execjs (2.7.0) - factory_bot (4.10.0) - activesupport (>= 3.0.0) - factory_bot_rails (4.10.0) - factory_bot (~> 4.10.0) - railties (>= 3.0.0) - ffi (1.9.25) - globalid (0.4.1) - activesupport (>= 4.2.0) - hirb (0.7.3) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - jbuilder (2.7.0) - activesupport (>= 4.2.0) - multi_json (>= 1.2) - jquery-rails (4.3.3) - rails-dom-testing (>= 1, < 3) - railties (>= 4.2.0) - thor (>= 0.14, < 2.0) - json (1.8.6) - loofah (2.2.2) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.0) - mini_mime (>= 0.1.1) - mini_mime (1.0.0) - mini_portile2 (2.3.0) - minitest (5.11.3) - multi_json (1.13.1) - nokogiri (1.8.4) - mini_portile2 (~> 2.3.0) - public_suffix (3.0.2) - rack (1.6.10) - rack-test (0.6.3) - rack (>= 1.0) - rails (4.2.7) - actionmailer (= 4.2.7) - actionpack (= 4.2.7) - actionview (= 4.2.7) - activejob (= 4.2.7) - activemodel (= 4.2.7) - activerecord (= 4.2.7) - activesupport (= 4.2.7) - bundler (>= 1.3.0, < 2.0) - railties (= 4.2.7) - sprockets-rails - rails-deprecated_sanitizer (1.0.3) - activesupport (>= 4.2.0.alpha) - rails-dom-testing (1.0.9) - activesupport (>= 4.2.0, < 5.0) - nokogiri (~> 1.6) - rails-deprecated_sanitizer (>= 1.0.1) - rails-html-sanitizer (1.0.4) - loofah (~> 2.2, >= 2.2.2) - railties (4.2.7) - actionpack (= 4.2.7) - activesupport (= 4.2.7) - rake (>= 0.8.7) - thor (>= 0.18.1, < 2.0) - rake (12.3.1) - rb-fsevent (0.10.3) - rb-inotify (0.9.10) - ffi (>= 0.5.0, < 2) - rdoc (4.3.0) - rspec-core (3.8.0) - rspec-support (~> 3.8.0) - rspec-expectations (3.8.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-mocks (3.8.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-rails (3.8.0) - actionpack (>= 3.0) - activesupport (>= 3.0) - railties (>= 3.0) - rspec-core (~> 3.8.0) - rspec-expectations (~> 3.8.0) - rspec-mocks (~> 3.8.0) - rspec-support (~> 3.8.0) - rspec-support (3.8.0) - sass (3.5.7) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sass-rails (5.0.7) - railties (>= 4.0.0, < 6) - sass (~> 3.1) - sprockets (>= 2.8, < 4.0) - sprockets-rails (>= 2.0, < 4.0) - tilt (>= 1.1, < 3) - sdoc (0.4.2) - json (~> 1.7, >= 1.7.7) - rdoc (~> 4.0) - spring (2.0.2) - activesupport (>= 4.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.1) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - sqlite3 (1.3.13) - thor (0.20.0) - thread_safe (0.3.6) - tilt (2.0.8) - turbolinks (5.1.1) - turbolinks-source (~> 5.1) - turbolinks-source (5.1.0) - tzinfo (1.2.5) - thread_safe (~> 0.1) - uglifier (4.1.18) - execjs (>= 0.3.0, < 3) - web-console (2.3.0) - activemodel (>= 4.0) - binding_of_caller (>= 0.7.2) - railties (>= 4.0) - sprockets-rails (>= 2.0, < 4.0) - xpath (3.1.0) - nokogiri (~> 1.8) - -PLATFORMS - ruby - -DEPENDENCIES - bcrypt (~> 3.1.7) - byebug - capybara - coffee-rails (~> 4.1.0) - factory_bot_rails - hirb - jbuilder (~> 2.0) - jquery-rails - rails (= 4.2.7) - rspec-rails - sass-rails (~> 5.0) - sdoc (~> 0.4.0) - spring - sqlite3 - turbolinks - uglifier (>= 1.3.0) - web-console (~> 2.0) - -BUNDLED WITH - 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/README.rdoc deleted file mode 100644 index dd4e97e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/README.rdoc +++ /dev/null @@ -1,28 +0,0 @@ -== README - -This README would normally document whatever steps are necessary to get the -application up and running. - -Things you may want to cover: - -* Ruby version - -* System dependencies - -* Configuration - -* Database creation - -* Database initialization - -* How to run the test suite - -* Services (job queues, cache servers, search engines, etc.) - -* Deployment instructions - -* ... - - -Please feel free to use a different markup language if you do not plan to run -rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Rakefile deleted file mode 100644 index ba6b733..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/Rakefile +++ /dev/null @@ -1,6 +0,0 @@ -# Add your own tasks in files placed in lib/tasks ending in .rake, -# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. - -require File.expand_path('../config/application', __FILE__) - -Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/images/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/application.js deleted file mode 100644 index e07c5a8..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/application.js +++ /dev/null @@ -1,16 +0,0 @@ -// This is a manifest file that'll be compiled into application.js, which will include all the files -// listed below. -// -// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, -// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. -// -// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the -// compiled file. -// -// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details -// about supported directives. -// -//= require jquery -//= require jquery_ujs -//= require turbolinks -//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/bootstrap.min.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/bootstrap.min.js deleted file mode 100644 index 00c895f..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/javascripts/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.1.3 (https://getbootstrap.com/) - * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,h){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)P(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
      ',trigger:"hover focus",title:"",delay:0,html:!(Ie={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Se={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},we="out",Ne={HIDE:"hide"+Ee,HIDDEN:"hidden"+Ee,SHOW:(De="show")+Ee,SHOWN:"shown"+Ee,INSERTED:"inserted"+Ee,CLICK:"click"+Ee,FOCUSIN:"focusin"+Ee,FOCUSOUT:"focusout"+Ee,MOUSEENTER:"mouseenter"+Ee,MOUSELEAVE:"mouseleave"+Ee},Oe="fade",ke="show",Pe=".tooltip-inner",je=".arrow",He="hover",Le="focus",Re="click",xe="manual",We=function(){function i(t,e){if("undefined"==typeof h)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=pe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(pe(this.getTipElement()).hasClass(ke))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),pe.removeData(this.element,this.constructor.DATA_KEY),pe(this.element).off(this.constructor.EVENT_KEY),pe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&pe(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===pe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=pe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){pe(this.element).trigger(t);var n=pe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Fn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&pe(i).addClass(Oe);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:pe(document).find(this.config.container);pe(i).data(this.constructor.DATA_KEY,this),pe.contains(this.element.ownerDocument.documentElement,this.tip)||pe(i).appendTo(a),pe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new h(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:je},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),pe(i).addClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().on("mouseover",null,pe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,pe(e.element).trigger(e.constructor.Event.SHOWN),t===we&&e._leave(null,e)};if(pe(this.tip).hasClass(Oe)){var c=Fn.getTransitionDurationFromElement(this.tip);pe(this.tip).one(Fn.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=pe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==De&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),pe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(pe(this.element).trigger(i),!i.isDefaultPrevented()){if(pe(n).removeClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().off("mouseover",null,pe.noop),this._activeTrigger[Re]=!1,this._activeTrigger[Le]=!1,this._activeTrigger[He]=!1,pe(this.tip).hasClass(Oe)){var o=Fn.getTransitionDurationFromElement(n);pe(n).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){pe(this.getTipElement()).addClass(Te+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||pe(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(pe(t.querySelectorAll(Pe)),this.getTitle()),pe(t).removeClass(Oe+" "+ke)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?pe(e).parent().is(t)||t.empty().append(e):t.text(pe(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return Ie[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)pe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xe){var e=t===He?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===He?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;pe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}pe(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Le:He]=!0),pe(e.getTipElement()).hasClass(ke)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===De&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Le:He]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=we,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===we&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=l({},this.constructor.Default,pe(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Fn.typeCheckConfig(ve,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=pe(this.getTipElement()),e=t.attr("class").match(be);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(pe(t).removeClass(Oe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=pe(this).data(ye),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),pe(this).data(ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Ae}},{key:"NAME",get:function(){return ve}},{key:"DATA_KEY",get:function(){return ye}},{key:"Event",get:function(){return Ne}},{key:"EVENT_KEY",get:function(){return Ee}},{key:"DefaultType",get:function(){return Se}}]),i}(),pe.fn[ve]=We._jQueryInterface,pe.fn[ve].Constructor=We,pe.fn[ve].noConflict=function(){return pe.fn[ve]=Ce,We._jQueryInterface},We),Jn=(qe="popover",Ke="."+(Fe="bs.popover"),Me=(Ue=e).fn[qe],Qe="bs-popover",Be=new RegExp("(^|\\s)"+Qe+"\\S+","g"),Ve=l({},zn.Default,{placement:"right",trigger:"click",content:"",template:''}),Ye=l({},zn.DefaultType,{content:"(string|element|function)"}),ze="fade",Ze=".popover-header",Ge=".popover-body",$e={HIDE:"hide"+Ke,HIDDEN:"hidden"+Ke,SHOW:(Je="show")+Ke,SHOWN:"shown"+Ke,INSERTED:"inserted"+Ke,CLICK:"click"+Ke,FOCUSIN:"focusin"+Ke,FOCUSOUT:"focusout"+Ke,MOUSEENTER:"mouseenter"+Ke,MOUSELEAVE:"mouseleave"+Ke},Xe=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){Ue(this.getTipElement()).addClass(Qe+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||Ue(this.config.template)[0],this.tip},r.setContent=function(){var t=Ue(this.getTipElement());this.setElementContent(t.find(Ze),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ge),e),t.removeClass(ze+" "+Je)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=Ue(this.getTipElement()),e=t.attr("class").match(Be);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||tcode{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/content.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/content.scss deleted file mode 100644 index 5aafac0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/content.scss +++ /dev/null @@ -1,3 +0,0 @@ -// Place all the styles related to the Content controller here. -// They will automatically be included in application.css. -// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/messages.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/messages.scss deleted file mode 100644 index 492f0fa..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/assets/stylesheets/messages.scss +++ /dev/null @@ -1,3 +0,0 @@ -// Place all the styles related to the Messages controller here. -// They will automatically be included in application.css. -// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/application_controller.rb deleted file mode 100644 index d83690e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/application_controller.rb +++ /dev/null @@ -1,5 +0,0 @@ -class ApplicationController < ActionController::Base - # Prevent CSRF attacks by raising an exception. - # For APIs, you may want to use :null_session instead. - protect_from_forgery with: :exception -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/comments_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/comments_controller.rb deleted file mode 100644 index 01fd4b7..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/comments_controller.rb +++ /dev/null @@ -1,19 +0,0 @@ -class CommentsController < ApplicationController - def create - @user = User.find(session[:user_id]) - @comment = @user.comments.new(validate_params) - - if @comment.save - redirect_to :back - else - flash[:errors] = @comment.errors.full_messages - redirect_to :back - end - - end - - private - def validate_params - params.require(:comment).permit(:content, :message_id) - end - end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/concerns/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/messages_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/messages_controller.rb deleted file mode 100644 index 90a61f6..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/messages_controller.rb +++ /dev/null @@ -1,23 +0,0 @@ -class MessagesController < ApplicationController - def index - @user = User.find(session[:user_id]) - @messages = Message.includes(:user) - end - - def create - @user = User.find(session[:user_id]) - @message = @user.messages.new(message_params) - - if @message.save - redirect_to :back - else - flash[:errors] = @message.errors.full_messages - redirect_to :back - end - end - - private - def message_params - params.require(:message).permit(:message) - end - end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/users_controller.rb deleted file mode 100644 index 7ed7847..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/controllers/users_controller.rb +++ /dev/null @@ -1,29 +0,0 @@ -class UsersController < ApplicationController - def new - if session[:user_id] - redirect_to messages_path - end - end - - def signin - @user = User.find_by(validate_params) - if @user - session[:user_id] = @user.id - session[:username] = @user.username - redirect_to messages_path - else - flash[:errors] = ["Could not find username"] - redirect_to :back - end - end - - def logout - reset_session - redirect_to new_user_path - end - - private - def validate_params - params.require(:user).permit(:username) - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/application_helper.rb deleted file mode 100644 index de6be79..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/application_helper.rb +++ /dev/null @@ -1,2 +0,0 @@ -module ApplicationHelper -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/content_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/content_helper.rb deleted file mode 100644 index 3199604..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/content_helper.rb +++ /dev/null @@ -1,2 +0,0 @@ -module ContentHelper -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/messages_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/messages_helper.rb deleted file mode 100644 index f1bca9f..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/helpers/messages_helper.rb +++ /dev/null @@ -1,2 +0,0 @@ -module MessagesHelper -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/mailers/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/comment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/comment.rb deleted file mode 100644 index 45fe411..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/comment.rb +++ /dev/null @@ -1,12 +0,0 @@ -class Comment < ActiveRecord::Base - belongs_to :user - belongs_to :message - #----------------------------------- [ Validation ] - validates :content, :user, :message, presence: true - validates :content, length: { minimum: 10 } - # ------------------------------------------------- - - def self.with_users message_id - Comment.joins(:user).where("message_id = ?", message_id).select(:id, :content, :created_at, :username) - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/concerns/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/message.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/message.rb deleted file mode 100644 index 7ab4371..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/message.rb +++ /dev/null @@ -1,18 +0,0 @@ -class Message < ActiveRecord::Base - belongs_to :user - has_many :messages - has_many :comments - #------------------------------[ Validation ] - validates :message, :user, presence: true - validates :message, length: { minimum: 10 } - # ------------------------------------------ - - def self.with_comments - everything = [] - messages = Message.joins(:user).select(:id, :message, :created_at, :username) - messages.each do |msg| - everything << { message: msg, comments: Comment.with_users(msg.id) } - end - # everything - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/user.rb deleted file mode 100644 index e62f1af..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/models/user.rb +++ /dev/null @@ -1,5 +0,0 @@ -class User < ActiveRecord::Base - validates :username, uniqueness: true, presence: true, length: { minimum: 5 } - has_many :comments - has_many :messages -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/Messages/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/Messages/index.html.erb deleted file mode 100644 index a97b63b..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/Messages/index.html.erb +++ /dev/null @@ -1,37 +0,0 @@ -
      - - <% if flash[:errors] %> - <% flash[:errors].each do |e| %> -

      <%= e %>

      - <% end %> - <% end %> - -

      Post a message

      - -
      -
      - - -
      - -
      - - <% @messages.each do |elem| %> -

      <%= "#{elem.user.username} - #{elem.created_at.strftime("%B #{elem.created_at.day.ordinalize}, %Y")}" %>

      -

      <%= elem.message %>

      - -

      Comments

      - - <% elem.comments.each do |comment| %> -

      <%= "#{comment.user.username} - #{comment.created_at.strftime("%B #{comment.created_at.day.ordinalize}, %Y")}" %>

      -

      <%= comment.content %>

      - <% end %> - -
      - - -
      - -
      - <% end %> -
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/layouts/application.html.erb deleted file mode 100644 index d878b15..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/layouts/application.html.erb +++ /dev/null @@ -1,27 +0,0 @@ - - - - TheWall - <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> - <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> - <%= csrf_meta_tags %> - - - - - <% if session["user_id"]%> - - <% end %> - - <%= yield %> -
      - - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/users/new.html.erb deleted file mode 100644 index 9f6a5a4..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/app/views/users/new.html.erb +++ /dev/null @@ -1,23 +0,0 @@ -
      -
      - -

      Sign In

      - -
      - -
      - - - - <% if flash[:errors] %><% flash[:errors].each do |err_msg| %> - <%= err_msg %> - <% end %><% end %> - -
      - -
      - -
      -
      -
      -
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/bundle deleted file mode 100755 index 66e9889..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/bundle +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env ruby -ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) -load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rails deleted file mode 100755 index 0138d79..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rails +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env ruby -begin - load File.expand_path('../spring', __FILE__) -rescue LoadError => e - raise unless e.message.include?('spring') -end -APP_PATH = File.expand_path('../../config/application', __FILE__) -require_relative '../config/boot' -require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rake deleted file mode 100755 index d87d5f5..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/rake +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env ruby -begin - load File.expand_path('../spring', __FILE__) -rescue LoadError => e - raise unless e.message.include?('spring') -end -require_relative '../config/boot' -require 'rake' -Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/setup deleted file mode 100755 index acdb2c1..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/setup +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env ruby -require 'pathname' - -# path to your application root. -APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) - -Dir.chdir APP_ROOT do - # This script is a starting point to setup your application. - # Add necessary setup steps to this file: - - puts "== Installing dependencies ==" - system "gem install bundler --conservative" - system "bundle check || bundle install" - - # puts "\n== Copying sample files ==" - # unless File.exist?("config/database.yml") - # system "cp config/database.yml.sample config/database.yml" - # end - - puts "\n== Preparing database ==" - system "bin/rake db:setup" - - puts "\n== Removing old logs and tempfiles ==" - system "rm -f log/*" - system "rm -rf tmp/cache" - - puts "\n== Restarting application server ==" - system "touch tmp/restart.txt" -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/spring deleted file mode 100755 index fb2ec2e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/bin/spring +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env ruby - -# This file loads spring without using Bundler, in order to be fast. -# It gets overwritten when you run the `spring binstub` command. - -unless defined?(Spring) - require 'rubygems' - require 'bundler' - - lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) - spring = lockfile.specs.detect { |spec| spec.name == "spring" } - if spring - Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path - gem 'spring', spring.version - require 'spring/binstub' - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config.ru deleted file mode 100644 index bd83b25..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config.ru +++ /dev/null @@ -1,4 +0,0 @@ -# This file is used by Rack-based servers to start the application. - -require ::File.expand_path('../config/environment', __FILE__) -run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/application.rb deleted file mode 100644 index 47431c6..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/application.rb +++ /dev/null @@ -1,35 +0,0 @@ -require File.expand_path('../boot', __FILE__) - -require "rails" -# Pick the frameworks you want: -require "active_model/railtie" -require "active_job/railtie" -require "active_record/railtie" -require "action_controller/railtie" -require "action_mailer/railtie" -require "action_view/railtie" -require "sprockets/railtie" -# require "rails/test_unit/railtie" - -# Require the gems listed in Gemfile, including any gems -# you've limited to :test, :development, or :production. -Bundler.require(*Rails.groups) - -module TheWall - class Application < Rails::Application - # Settings in config/environments/* take precedence over those specified here. - # Application configuration should go into files in config/initializers - # -- all .rb files in that directory are automatically loaded. - - # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. - # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. - # config.time_zone = 'Central Time (US & Canada)' - - # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. - # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] - # config.i18n.default_locale = :de - - # Do not swallow errors in after_commit/after_rollback callbacks. - config.active_record.raise_in_transactional_callbacks = true - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/boot.rb deleted file mode 100644 index 6b750f0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/boot.rb +++ /dev/null @@ -1,3 +0,0 @@ -ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) - -require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/database.yml deleted file mode 100644 index 1c1a37c..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/database.yml +++ /dev/null @@ -1,25 +0,0 @@ -# SQLite version 3.x -# gem install sqlite3 -# -# Ensure the SQLite 3 gem is defined in your Gemfile -# gem 'sqlite3' -# -default: &default - adapter: sqlite3 - pool: 5 - timeout: 5000 - -development: - <<: *default - database: db/development.sqlite3 - -# Warning: The database defined as "test" will be erased and -# re-generated from your development database when you run "rake". -# Do not set this db to the same as development or production. -test: - <<: *default - database: db/test.sqlite3 - -production: - <<: *default - database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environment.rb deleted file mode 100644 index ee8d90d..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environment.rb +++ /dev/null @@ -1,5 +0,0 @@ -# Load the Rails application. -require File.expand_path('../application', __FILE__) - -# Initialize the Rails application. -Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/development.rb deleted file mode 100644 index b55e214..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/development.rb +++ /dev/null @@ -1,41 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # In the development environment your application's code is reloaded on - # every request. This slows down response time but is perfect for development - # since you don't have to restart the web server when you make code changes. - config.cache_classes = false - - # Do not eager load code on boot. - config.eager_load = false - - # Show full error reports and disable caching. - config.consider_all_requests_local = true - config.action_controller.perform_caching = false - - # Don't care if the mailer can't send. - config.action_mailer.raise_delivery_errors = false - - # Print deprecation notices to the Rails logger. - config.active_support.deprecation = :log - - # Raise an error on page load if there are pending migrations. - config.active_record.migration_error = :page_load - - # Debug mode disables concatenation and preprocessing of assets. - # This option may cause significant delays in view rendering with a large - # number of complex assets. - config.assets.debug = true - - # Asset digests allow you to set far-future HTTP expiration dates on all assets, - # yet still be able to expire them through the digest params. - config.assets.digest = true - - # Adds additional error checking when serving assets at runtime. - # Checks for improperly declared sprockets dependencies. - # Raises helpful error messages. - config.assets.raise_runtime_errors = true - - # Raises error for missing translations - # config.action_view.raise_on_missing_translations = true -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/production.rb deleted file mode 100644 index 5c1b32e..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/production.rb +++ /dev/null @@ -1,79 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # Code is not reloaded between requests. - config.cache_classes = true - - # Eager load code on boot. This eager loads most of Rails and - # your application in memory, allowing both threaded web servers - # and those relying on copy on write to perform better. - # Rake tasks automatically ignore this option for performance. - config.eager_load = true - - # Full error reports are disabled and caching is turned on. - config.consider_all_requests_local = false - config.action_controller.perform_caching = true - - # Enable Rack::Cache to put a simple HTTP cache in front of your application - # Add `rack-cache` to your Gemfile before enabling this. - # For large-scale production use, consider using a caching reverse proxy like - # NGINX, varnish or squid. - # config.action_dispatch.rack_cache = true - - # Disable serving static files from the `/public` folder by default since - # Apache or NGINX already handles this. - config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? - - # Compress JavaScripts and CSS. - config.assets.js_compressor = :uglifier - # config.assets.css_compressor = :sass - - # Do not fallback to assets pipeline if a precompiled asset is missed. - config.assets.compile = false - - # Asset digests allow you to set far-future HTTP expiration dates on all assets, - # yet still be able to expire them through the digest params. - config.assets.digest = true - - # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb - - # Specifies the header that your server uses for sending files. - # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache - # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX - - # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. - # config.force_ssl = true - - # Use the lowest log level to ensure availability of diagnostic information - # when problems arise. - config.log_level = :debug - - # Prepend all log lines with the following tags. - # config.log_tags = [ :subdomain, :uuid ] - - # Use a different logger for distributed setups. - # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) - - # Use a different cache store in production. - # config.cache_store = :mem_cache_store - - # Enable serving of images, stylesheets, and JavaScripts from an asset server. - # config.action_controller.asset_host = 'http://assets.example.com' - - # Ignore bad email addresses and do not raise email delivery errors. - # Set this to true and configure the email server for immediate delivery to raise delivery errors. - # config.action_mailer.raise_delivery_errors = false - - # Enable locale fallbacks for I18n (makes lookups for any locale fall back to - # the I18n.default_locale when a translation cannot be found). - config.i18n.fallbacks = true - - # Send deprecation notices to registered listeners. - config.active_support.deprecation = :notify - - # Use default logging formatter so that PID and timestamp are not suppressed. - config.log_formatter = ::Logger::Formatter.new - - # Do not dump schema after migrations. - config.active_record.dump_schema_after_migration = false -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/test.rb deleted file mode 100644 index 1c19f08..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/environments/test.rb +++ /dev/null @@ -1,42 +0,0 @@ -Rails.application.configure do - # Settings specified here will take precedence over those in config/application.rb. - - # The test environment is used exclusively to run your application's - # test suite. You never need to work with it otherwise. Remember that - # your test database is "scratch space" for the test suite and is wiped - # and recreated between test runs. Don't rely on the data there! - config.cache_classes = true - - # Do not eager load code on boot. This avoids loading your whole application - # just for the purpose of running a single test. If you are using a tool that - # preloads Rails for running tests, you may have to set it to true. - config.eager_load = false - - # Configure static file server for tests with Cache-Control for performance. - config.serve_static_files = true - config.static_cache_control = 'public, max-age=3600' - - # Show full error reports and disable caching. - config.consider_all_requests_local = true - config.action_controller.perform_caching = false - - # Raise exceptions instead of rendering exception templates. - config.action_dispatch.show_exceptions = false - - # Disable request forgery protection in test environment. - config.action_controller.allow_forgery_protection = false - - # Tell Action Mailer not to deliver emails to the real world. - # The :test delivery method accumulates sent emails in the - # ActionMailer::Base.deliveries array. - config.action_mailer.delivery_method = :test - - # Randomize the order test cases are executed. - config.active_support.test_order = :random - - # Print deprecation notices to the stderr. - config.active_support.deprecation = :stderr - - # Raises error for missing translations - # config.action_view.raise_on_missing_translations = true -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/assets.rb deleted file mode 100644 index 01ef3e6..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/assets.rb +++ /dev/null @@ -1,11 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Version of your assets, change this if you want to expire all your assets. -Rails.application.config.assets.version = '1.0' - -# Add additional assets to the asset load path -# Rails.application.config.assets.paths << Emoji.images_path - -# Precompile additional assets. -# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. -# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/backtrace_silencers.rb deleted file mode 100644 index 59385cd..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/backtrace_silencers.rb +++ /dev/null @@ -1,7 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. -# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } - -# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. -# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/cookies_serializer.rb deleted file mode 100644 index 7f70458..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/cookies_serializer.rb +++ /dev/null @@ -1,3 +0,0 @@ -# Be sure to restart your server when you modify this file. - -Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/filter_parameter_logging.rb deleted file mode 100644 index 4a994e1..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/filter_parameter_logging.rb +++ /dev/null @@ -1,4 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Configure sensitive parameters which will be filtered from the log file. -Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/inflections.rb deleted file mode 100644 index ac033bf..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/inflections.rb +++ /dev/null @@ -1,16 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Add new inflection rules using the following format. Inflections -# are locale specific, and you may define rules for as many different -# locales as you wish. All of these examples are active by default: -# ActiveSupport::Inflector.inflections(:en) do |inflect| -# inflect.plural /^(ox)$/i, '\1en' -# inflect.singular /^(ox)en/i, '\1' -# inflect.irregular 'person', 'people' -# inflect.uncountable %w( fish sheep ) -# end - -# These inflection rules are supported but not enabled by default: -# ActiveSupport::Inflector.inflections(:en) do |inflect| -# inflect.acronym 'RESTful' -# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/mime_types.rb deleted file mode 100644 index dc18996..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/mime_types.rb +++ /dev/null @@ -1,4 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Add new mime types for use in respond_to blocks: -# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/session_store.rb deleted file mode 100644 index c37744d..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/session_store.rb +++ /dev/null @@ -1,3 +0,0 @@ -# Be sure to restart your server when you modify this file. - -Rails.application.config.session_store :cookie_store, key: '_TheWall_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/wrap_parameters.rb deleted file mode 100644 index 33725e9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/initializers/wrap_parameters.rb +++ /dev/null @@ -1,14 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# This file contains settings for ActionController::ParamsWrapper which -# is enabled by default. - -# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. -ActiveSupport.on_load(:action_controller) do - wrap_parameters format: [:json] if respond_to?(:wrap_parameters) -end - -# To enable root element in JSON for ActiveRecord objects. -# ActiveSupport.on_load(:active_record) do -# self.include_root_in_json = true -# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/locales/en.yml deleted file mode 100644 index 0653957..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/locales/en.yml +++ /dev/null @@ -1,23 +0,0 @@ -# Files in the config/locales directory are used for internationalization -# and are automatically loaded by Rails. If you want to use locales other -# than English, add the necessary files in this directory. -# -# To use the locales, use `I18n.t`: -# -# I18n.t 'hello' -# -# In views, this is aliased to just `t`: -# -# <%= t('hello') %> -# -# To use a different locale, set it with `I18n.locale`: -# -# I18n.locale = :es -# -# This would use the information in config/locales/es.yml. -# -# To learn more, please read the Rails Internationalization guide -# available at http://guides.rubyonrails.org/i18n.html. - -en: - hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/routes.rb deleted file mode 100644 index f83171c..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/routes.rb +++ /dev/null @@ -1,22 +0,0 @@ -Rails.application.routes.draw do - root "users#new" - resources :users, only: [:new] - resources :messages, only: [:index, :create] - resources :comments, only: [:create] - post "signin" => "users#signin" - delete "logout" => "users#logout" -end - -# vagrant 😎 @ TheWall -# =========================================================== -# Prefix Verb URI Pattern Controller#Action -# =========================================================== -# root GET / users#new -# new_user GET /users/new(.:format) users#new -# messages GET /messages(.:format) messages#index -# POST /messages(.:format) messages#create -# comments POST /comments(.:format) comments#create -# signin POST /signin(.:format) users#signin -# logout DELETE /logout(.:format) users#logout -# =========================================================== - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/secrets.yml deleted file mode 100644 index 92609c3..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/config/secrets.yml +++ /dev/null @@ -1,22 +0,0 @@ -# Be sure to restart your server when you modify this file. - -# Your secret key is used for verifying the integrity of signed cookies. -# If you change this key, all old signed cookies will become invalid! - -# Make sure the secret is at least 30 characters and all random, -# no regular words or you'll be exposed to dictionary attacks. -# You can use `rake secret` to generate a secure secret key. - -# Make sure the secrets in this file are kept private -# if you're sharing your code publicly. - -development: - secret_key_base: 9da833b77b40fd0aaa8c293099540e088cb1ba999992713c2f49ce96afe744e727140f39030bd2b24fb4754c9fc1e0ecd91a940fbf38006cf4ad29d329247464 - -test: - secret_key_base: 296df2ed7e96b27352a8a9b09e70af042173e0b84676d1ac4a10d0beeb95c4d9e17d98bb96f61d4ae1d75f6240e6ea4daae022ac945a881e48764bcfe0dbb66b - -# Do not keep production secrets in the repository, -# instead read values from the environment. -production: - secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813224006_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813224006_create_users.rb deleted file mode 100644 index 78f2820..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813224006_create_users.rb +++ /dev/null @@ -1,9 +0,0 @@ -class CreateUsers < ActiveRecord::Migration - def change - create_table :users do |t| - t.string :username - - t.timestamps null: false - end - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813225157_create_messages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813225157_create_messages.rb deleted file mode 100644 index f9b75a9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813225157_create_messages.rb +++ /dev/null @@ -1,10 +0,0 @@ -class CreateMessages < ActiveRecord::Migration - def change - create_table :messages do |t| - t.string :message - t.integer :user_id - - t.timestamps null: false - end - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813231929_create_comments.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813231929_create_comments.rb deleted file mode 100644 index fa12d43..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/migrate/20180813231929_create_comments.rb +++ /dev/null @@ -1,11 +0,0 @@ -class CreateComments < ActiveRecord::Migration - def change - create_table :comments do |t| - t.text :content - t.integer :user_id - t.integer :message_id - - t.timestamps null: false - end - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/schema.rb deleted file mode 100644 index 1dd3267..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/schema.rb +++ /dev/null @@ -1,37 +0,0 @@ -# encoding: UTF-8 -# This file is auto-generated from the current state of the database. Instead -# of editing this file, please use the migrations feature of Active Record to -# incrementally modify your database, and then regenerate this schema definition. -# -# Note that this schema.rb definition is the authoritative source for your -# database schema. If you need to create the application database on another -# system, you should be using db:schema:load, not running all the migrations -# from scratch. The latter is a flawed and unsustainable approach (the more migrations -# you'll amass, the slower it'll run and the greater likelihood for issues). -# -# It's strongly recommended that you check this file into your version control system. - -ActiveRecord::Schema.define(version: 20180813231929) do - - create_table "comments", force: :cascade do |t| - t.text "content" - t.integer "user_id" - t.integer "message_id" - t.datetime "created_at", null: false - t.datetime "updated_at", null: false - end - - create_table "messages", force: :cascade do |t| - t.string "message" - t.integer "user_id" - t.datetime "created_at", null: false - t.datetime "updated_at", null: false - end - - create_table "users", force: :cascade do |t| - t.string "username" - t.datetime "created_at", null: false - t.datetime "updated_at", null: false - end - -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/seeds.rb deleted file mode 100644 index 4edb1e8..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/db/seeds.rb +++ /dev/null @@ -1,7 +0,0 @@ -# This file should contain all the record creation needed to seed the database with its default values. -# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). -# -# Examples: -# -# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) -# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/assets/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/lib/tasks/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/log/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/404.html deleted file mode 100644 index b612547..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/404.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - The page you were looking for doesn't exist (404) - - - - - - -
      -
      -

      The page you were looking for doesn't exist.

      -

      You may have mistyped the address or the page may have moved.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/422.html deleted file mode 100644 index a21f82b..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/422.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - The change you wanted was rejected (422) - - - - - - -
      -
      -

      The change you wanted was rejected.

      -

      Maybe you tried to change something you didn't have access to.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/500.html deleted file mode 100644 index 061abc5..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/500.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - We're sorry, but something went wrong (500) - - - - - - -
      -
      -

      We're sorry, but something went wrong.

      -
      -

      If you are the application owner check the logs for more information.

      -
      - - diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/favicon.ico deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/robots.txt deleted file mode 100644 index 3c9c7c0..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/public/robots.txt +++ /dev/null @@ -1,5 +0,0 @@ -# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file -# -# To ban all spiders from the entire site uncomment the next two lines: -# User-agent: * -# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/content_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/content_controller_spec.rb deleted file mode 100644 index f6f518c..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/content_controller_spec.rb +++ /dev/null @@ -1,5 +0,0 @@ -require 'rails_helper' - -RSpec.describe ContentController, type: :controller do - -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/messages_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/messages_controller_spec.rb deleted file mode 100644 index ddafb67..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/controllers/messages_controller_spec.rb +++ /dev/null @@ -1,5 +0,0 @@ -require 'rails_helper' - -RSpec.describe MessagesController, type: :controller do - -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/comments.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/comments.rb deleted file mode 100644 index fafa2ac..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/comments.rb +++ /dev/null @@ -1,7 +0,0 @@ -FactoryBot.define do - factory :comment do - content "MyText" - user_id 1 - message_id 1 - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/messages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/messages.rb deleted file mode 100644 index a1731c3..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/messages.rb +++ /dev/null @@ -1,5 +0,0 @@ -FactoryBot.define do - factory :message do - message "MyString" - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/users.rb deleted file mode 100644 index 59f1a52..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/factories/users.rb +++ /dev/null @@ -1,5 +0,0 @@ -FactoryBot.define do - factory :user do - username "MyString" - end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/after_register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/after_register_user_spec.rb deleted file mode 100644 index 5659498..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/after_register_user_spec.rb +++ /dev/null @@ -1,27 +0,0 @@ -require "rails_helper" - -feature "after registering user" do - before(:each) do - @user = create(:user) - @comment = create(:message, user: @user) - visit root_path - fill_in "username", with: "codingdojo" - click_button "Sign In" - end - - scenario "there should be a logout feature" do - expect(page).to have_link("Log out") - click_link("Log out") - expect(current_path).to eq(new_user_path) - end - - scenario "there should be a form to create a message" do - expect(page).to have_field("message") - expect(page).to have_button("Post a Message") - end - - scenario "there should be a form to create a comment if there's a message" do - expect(page).to have_field("comment") - expect(page).to have_button("Post a Comment") - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_comment_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_comment_spec.rb deleted file mode 100644 index 0a771a9..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_comment_spec.rb +++ /dev/null @@ -1,37 +0,0 @@ -require "rails_helper" - -feature "creating a comment" do - before(:each) do - @user = create(:user) - @message = create(:message, user: @user) - visit root_path - fill_in "username", with: "MJ" - click_button "Sign In" - end - - # [ PASSED TEST VALIDATION ] - scenario "successfully creating a comment" do - fill_in "comment", with: "This is a really cool comment" - click_button "Post a Comment" - expect(current_path).to eq(messages_path) - comment = Comment.first - date = comment.created_at.strftime("%B #{comment.created_at.day.ordinalize}, %Y") - expect(page).to have_content("#{User.first.username} - #{date}") - expect(page).to have_content(Comment.first.content) - end - - # [ FAILD TO PASS TEST VALIDATION ] - scenario "unsuccessfully creating a comment when is blank" do - fill_in "comment", with: "" - click_button "Post a Comment" - expect(current_path).to eq(messages_path) - expect(page).to have_content("Content can't be blank") - end - - scenario "unsuccessfully creating a message when is shorter than 10 character" do - fill_in "comment", with: "hello" - click_button "Post a Comment" - expect(current_path).to eq(messages_path) - expect(page).to have_content("Content is too short (minimum is 10 characters)") - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_msg_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_msg_spec.rb deleted file mode 100644 index 683d073..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/create_msg_spec.rb +++ /dev/null @@ -1,37 +0,0 @@ -require "rails_helper" - -feature "creating a message" do - before(:each) do - @user = create(:user) - visit root_path - fill_in "username", with: "codingdojo" - click_button "Sign In" - end - - # [ PASS TEST VALIDATION ] - # => CONTROL - scenario "successfully creating a message" do - fill_in "message", with: "This is my cool message" - click_button "Post a Message" - expect(current_path).to eq(messages_path) - message = Message.first - date = message.created_at.strftime("%B #{message.created_at.day.ordinalize}, %Y") - expect(page).to have_content("#{User.first.username} - #{date}") - expect(page).to have_content(Message.first.message) - end - - # [ FAIL TO PASS TEST VALIDATION ] - scenario "unsuccessfully creating a message when is blank" do - fill_in "message", with: "" - click_button "Post a Message" - expect(current_path).to eq(messages_path) - expect(page).to have_content("Message can't be blank") - end - - scenario "unsuccessfully creating a message when is shorter than 10 character" do - fill_in "message", with: "hello" - click_button "Post a Message" - expect(current_path).to eq(messages_path) - expect(page).to have_content("Message is too short (minimum is 10 characters)") - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/register_user_spec.rb deleted file mode 100644 index 8e771cf..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/features/register_user_spec.rb +++ /dev/null @@ -1,26 +0,0 @@ -require 'rails_helper' - -# ================================================= -# Feature Testing... [ USER Rgistration Work Flow ] -# ================================================= -feature "registering user" do - - # [ Valid REGISTRATION ] - scenario "successfully signs in an user" do - create(:user) - visit root_path - fill_in "username", with: "MJ" - click_button "Sign In" - expect(page).to have_content("Welcome #{User.first.username}") - expect(current_path).to eq(messages_path) - end - - # [ Invalid REGISTRATION ] - scenario "unsuccessfully sign in a user" do - visit root_path - fill_in "username", with: "no one" - click_button "Sign In" - expect(page).to have_content("Could not find username") - expect(current_path).to eq(root_path) - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/content_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/content_helper_spec.rb deleted file mode 100644 index 8902e0f..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/content_helper_spec.rb +++ /dev/null @@ -1,15 +0,0 @@ -require 'rails_helper' - -# Specs in this file have access to a helper object that includes -# the ContentHelper. For example: -# -# describe ContentHelper do -# describe "string concat" do -# it "concats two strings with spaces" do -# expect(helper.concat_strings("this","that")).to eq("this that") -# end -# end -# end -RSpec.describe ContentHelper, type: :helper do - pending "add some examples to (or delete) #{__FILE__}" -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/messages_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/messages_helper_spec.rb deleted file mode 100644 index e465f36..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/helpers/messages_helper_spec.rb +++ /dev/null @@ -1,15 +0,0 @@ -require 'rails_helper' - -# Specs in this file have access to a helper object that includes -# the MessagesHelper. For example: -# -# describe MessagesHelper do -# describe "string concat" do -# it "concats two strings with spaces" do -# expect(helper.concat_strings("this","that")).to eq("this that") -# end -# end -# end -RSpec.describe MessagesHelper, type: :helper do - pending "add some examples to (or delete) #{__FILE__}" -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/comment_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/comment_spec.rb deleted file mode 100644 index a60cbff..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/comment_spec.rb +++ /dev/null @@ -1,39 +0,0 @@ -require 'rails_helper' - -RSpec.describe Comment, type: :model do - - before(:each) do - @user = build(:user) - @message = build(:message, user: @user) - end - - # ====================== - # Control [ VALID Test ] - # ====================== - context "With valid attributes" do - it "should save" do - expect(build(:comment, user: @user, message: @message)).to be_valid - end - end - - # ========================= - # Other [ INVALID TEST ] - # ========================= - context "With invalid attributes" do - it "should not save if content field is blank" do - expect(build(:comment, content: "", user: @user, message: @message)).to be_invalid - end - - it "should not save if content field is less than 10 characters" do - expect(build(:comment, content: "hello", user: @user, message: @message)).to be_invalid - end - - it "should not save if there is no user references" do - expect(build(:comment, message: @message)).to be_invalid - end - it "should not save if there is no message references" do - expect(build(:comment, user: @user)).to be_invalid - end - end - -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/message_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/message_spec.rb deleted file mode 100644 index ff77fe2..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/message_spec.rb +++ /dev/null @@ -1,25 +0,0 @@ -require 'rails_helper' - -RSpec.describe User, type: :model do - - context "With valid attributes" do - it "should save" do - expect(build(:user)).to be_valid - end - end - - context "With invalid attributes" do - it "should not save if username field is blank" do - expect(build(:user, username: "")).to be_invalid - end - - it "should not save if username is less that 5 characters" do - expect(build(:user, username: "12345")).to be_invalid - end - - it "should be a unique username" do - userq = create(:user, username: "dojomaster") - expect(build(:user, username: "dojomaster")).to be_invalid - end - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/user_spec.rb deleted file mode 100644 index 1f70a19..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/models/user_spec.rb +++ /dev/null @@ -1,37 +0,0 @@ -require 'rails_helper' - -RSpec.describe User, type: :model do - - # ======================= - # Control [ VALID TEST ] - # ======================= - context "With valid attributes" do - it "should save" do - expect(build(:user)).to be_valid - end - end - - - # ================ - # [ INVALID TEST ] - # ================ - context "With invalid attributes" do - - # TEST #1 => Empty field - it "should not save if field is blank" do - expect(build(:user, username: "")).to be_invalid - end - - # TEST #1 => field is at least 5 characters long - it "should not save if field is blank" do - expect(build(:user, username: "12345")).to be_invalid - end - - # TEST #4 => Uniqueness field - it "should not save if email already exists" do - create(:user) - expect(build(:user)).to be_invalid - end - - end -end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/rails_helper.rb deleted file mode 100644 index 51d6b4d..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/rails_helper.rb +++ /dev/null @@ -1,69 +0,0 @@ -# This file is copied to spec/ when you run 'rails generate rspec:install' -require 'spec_helper' -ENV['RAILS_ENV'] ||= 'test' -require File.expand_path('../../config/environment', __FILE__) -# Prevent database truncation if the environment is production -abort("The Rails environment is running in production mode!") if Rails.env.production? -require 'rspec/rails' -# Add additional requires below this line. Rails is not loaded until this point! - -# Requires supporting ruby files with custom matchers and macros, etc, in -# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are -# run as spec files by default. This means that files in spec/support that end -# in _spec.rb will both be required and run as specs, causing the specs to be -# run twice. It is recommended that you do not name files matching this glob to -# end with _spec.rb. You can configure this pattern with the --pattern -# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. -# -# The following line is provided for convenience purposes. It has the downside -# of increasing the boot-up time by auto-requiring all files in the support -# directory. Alternatively, in the individual `*_spec.rb` files, manually -# require only the support files necessary. -# -# Uncommented line below: -Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } - -# Checks for pending migrations and applies them before tests are run. -# If you are not using ActiveRecord, you can remove these lines. -begin - ActiveRecord::Migration.maintain_test_schema! -rescue ActiveRecord::PendingMigrationError => e - puts e.to_s.strip - exit 1 -end - -require 'factory_bot_rails' -RSpec.configure do |config| - - # ==> Added Configuration - config.include FactoryBot::Syntax::Methods - config.include CapybaraHelpers - - # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures - config.fixture_path = "#{::Rails.root}/spec/fixtures" - - # If you're not using ActiveRecord, or you'd prefer not to run each of your - # examples within a transaction, remove the following line or assign false - # instead of true. - config.use_transactional_fixtures = true - - # RSpec Rails can automatically mix in different behaviours to your tests - # based on their file location, for example enabling you to call `get` and - # `post` in specs under `spec/controllers`. - # - # You can disable this behaviour by removing the line below, and instead - # explicitly tag your specs with their type, e.g.: - # - # RSpec.describe UsersController, :type => :controller do - # # ... - # end - # - # The different available types are documented in the features, such as in - # https://relishapp.com/rspec/rspec-rails/docs - config.infer_spec_type_from_file_location! - - # Filter lines from Rails gems in backtraces. - config.filter_rails_from_backtrace! - # arbitrary gems may also be filtered via: - # config.filter_gems_from_backtrace("gem name") -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/spec_helper.rb deleted file mode 100644 index ce33d66..0000000 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/spec_helper.rb +++ /dev/null @@ -1,96 +0,0 @@ -# This file was generated by the `rails generate rspec:install` command. Conventionally, all -# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. -# The generated `.rspec` file contains `--require spec_helper` which will cause -# this file to always be loaded, without a need to explicitly require it in any -# files. -# -# Given that it is always loaded, you are encouraged to keep this file as -# light-weight as possible. Requiring heavyweight dependencies from this file -# will add to the boot time of your test suite on EVERY test run, even for an -# individual file that may not need all of that loaded. Instead, consider making -# a separate helper file that requires the additional dependencies and performs -# the additional setup, and require it from the spec files that actually need -# it. -# -# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration -RSpec.configure do |config| - # rspec-expectations config goes here. You can use an alternate - # assertion/expectation library such as wrong or the stdlib/minitest - # assertions if you prefer. - config.expect_with :rspec do |expectations| - # This option will default to `true` in RSpec 4. It makes the `description` - # and `failure_message` of custom matchers include text for helper methods - # defined using `chain`, e.g.: - # be_bigger_than(2).and_smaller_than(4).description - # # => "be bigger than 2 and smaller than 4" - # ...rather than: - # # => "be bigger than 2" - expectations.include_chain_clauses_in_custom_matcher_descriptions = true - end - - # rspec-mocks config goes here. You can use an alternate test double - # library (such as bogus or mocha) by changing the `mock_with` option here. - config.mock_with :rspec do |mocks| - # Prevents you from mocking or stubbing a method that does not exist on - # a real object. This is generally recommended, and will default to - # `true` in RSpec 4. - mocks.verify_partial_doubles = true - end - - # This option will default to `:apply_to_host_groups` in RSpec 4 (and will - # have no way to turn it off -- the option exists only for backwards - # compatibility in RSpec 3). It causes shared context metadata to be - # inherited by the metadata hash of host groups and examples, rather than - # triggering implicit auto-inclusion in groups with matching metadata. - config.shared_context_metadata_behavior = :apply_to_host_groups - -# The settings below are suggested to provide a good initial experience -# with RSpec, but feel free to customize to your heart's content. -=begin - # This allows you to limit a spec run to individual examples or groups - # you care about by tagging them with `:focus` metadata. When nothing - # is tagged with `:focus`, all examples get run. RSpec also provides - # aliases for `it`, `describe`, and `context` that include `:focus` - # metadata: `fit`, `fdescribe` and `fcontext`, respectively. - config.filter_run_when_matching :focus - - # Allows RSpec to persist some state between runs in order to support - # the `--only-failures` and `--next-failure` CLI options. We recommend - # you configure your source control system to ignore this file. - config.example_status_persistence_file_path = "spec/examples.txt" - - # Limits the available syntax to the non-monkey patched syntax that is - # recommended. For more details, see: - # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ - # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ - # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode - config.disable_monkey_patching! - - # Many RSpec users commonly either run the entire suite or an individual - # file, and it's useful to allow more verbose output when running an - # individual spec file. - if config.files_to_run.one? - # Use the documentation formatter for detailed output, - # unless a formatter has already been configured - # (e.g. via a command-line flag). - config.default_formatter = "doc" - end - - # Print the 10 slowest examples and example groups at the - # end of the spec run, to help surface which specs are running - # particularly slow. - config.profile_examples = 10 - - # Run specs in random order to surface order dependencies. If you find an - # order dependency and want to debug it, you can fix the order by providing - # the seed, which is printed after each run. - # --seed 1234 - config.order = :random - - # Seed global randomization in this process using the `--seed` CLI option. - # Setting this allows you to use `--seed` to deterministically reproduce - # test failures related to randomization by passing the same `--seed` value - # as the one that triggered the failure. - Kernel.srand config.seed -=end -end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/support/user_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/spec/support/user_helper.rb deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/javascripts/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Rails/TheWall/vendor/assets/stylesheets/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile index de98da7..f815234 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/TestingFactoryApp/Gemfile @@ -49,4 +49,4 @@ group :development, :test do gem 'capybara' gem 'rspec-rails' gem 'factory_bot_rails' -end \ No newline at end of file +end From 19fe50e90831379acd551455620008d409f1a591 Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Fri, 17 Aug 2018 02:47:45 -0500 Subject: [PATCH 12/17] Fixed issues preventing from => Added pg and rails_12factor for Deployment on Heroku --- .../Controllers/StudentDashboard/config/database.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/database.yml index 1c1a37c..9acf4ad 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/database.yml +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/config/database.yml @@ -5,21 +5,21 @@ # gem 'sqlite3' # default: &default - adapter: sqlite3 + adapter: postgresql pool: 5 timeout: 5000 development: <<: *default - database: db/development.sqlite3 + database: obifenix_db_development # Warning: The database defined as "test" will be erased and # re-generated from your development database when you run "rake". # Do not set this db to the same as development or production. test: <<: *default - database: db/test.sqlite3 + database: obifenix_db_test production: <<: *default - database: db/production.sqlite3 + database: obifenix_db_production From eb6f6b4182615fd1a6b7ad5d546a839b2fcdfbe9 Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Fri, 17 Aug 2018 13:01:09 -0500 Subject: [PATCH 13/17] First commit on Deployment on Heroku --- .../Controllers/StudentDashboard/Gemfile | 4 + .../Ruby-Stack/RubyBelt/.gitignore | 13 ++ .../Ruby-Stack/RubyBelt/Gemfile | 51 ++++++ .../Ruby-Stack/RubyBelt/Gemfile.lock | 170 ++++++++++++++++++ .../Ruby-Stack/RubyBelt/README.rdoc | 28 +++ .../Ruby-Stack/RubyBelt/Rakefile | 6 + .../RubyBelt/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/stylesheets/application.css | 15 ++ .../app/controllers/application_controller.rb | 5 + .../RubyBelt/app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 2 + .../Ruby-Stack/RubyBelt/app/mailers/.keep | 0 .../Ruby-Stack/RubyBelt/app/models/.keep | 0 .../RubyBelt/app/models/concerns/.keep | 0 .../app/views/layouts/application.html.erb | 14 ++ .../Ruby-Stack/RubyBelt/bin/bundle | 3 + .../Ruby-Stack/RubyBelt/bin/rails | 9 + .../Ruby-Stack/RubyBelt/bin/rake | 9 + .../Ruby-Stack/RubyBelt/bin/setup | 29 +++ .../Ruby-Stack/RubyBelt/bin/spring | 17 ++ .../Ruby-Stack/RubyBelt/config.ru | 4 + .../Ruby-Stack/RubyBelt/config/application.rb | 35 ++++ .../Ruby-Stack/RubyBelt/config/boot.rb | 3 + .../Ruby-Stack/RubyBelt/config/database.yml | 85 +++++++++ .../Ruby-Stack/RubyBelt/config/environment.rb | 5 + .../config/environments/development.rb | 41 +++++ .../config/environments/production.rb | 79 ++++++++ .../RubyBelt/config/environments/test.rb | 42 +++++ .../RubyBelt/config/initializers/assets.rb | 11 ++ .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../Ruby-Stack/RubyBelt/config/locales/en.yml | 23 +++ .../Ruby-Stack/RubyBelt/config/routes.rb | 56 ++++++ .../Ruby-Stack/RubyBelt/config/secrets.yml | 22 +++ .../Ruby-Stack/RubyBelt/db/seeds.rb | 7 + .../Ruby-Stack/RubyBelt/lib/assets/.keep | 0 .../Ruby-Stack/RubyBelt/lib/tasks/.keep | 0 .../Ruby-Stack/RubyBelt/log/.keep | 0 .../Ruby-Stack/RubyBelt/public/404.html | 67 +++++++ .../Ruby-Stack/RubyBelt/public/422.html | 67 +++++++ .../Ruby-Stack/RubyBelt/public/500.html | 66 +++++++ .../Ruby-Stack/RubyBelt/public/favicon.ico | 0 .../Ruby-Stack/RubyBelt/public/robots.txt | 5 + .../RubyBelt/vendor/assets/javascripts/.keep | 0 .../RubyBelt/vendor/assets/stylesheets/.keep | 0 51 files changed, 1060 insertions(+) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/layouts/application.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/vendor/assets/stylesheets/.keep diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile index 9c4d822..8158dac 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Controllers/StudentDashboard/Gemfile @@ -48,6 +48,10 @@ gem 'hirb' # gem 'client_side_validations' gem 'rails-footnotes', '~> 4.0' +gem 'nokogiri' +gem 'rack', '~> 2.0.1' +gem 'rspec' + group :development do # Use sqlite3 as the database for Active Record gem 'sqlite3' diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/.gitignore new file mode 100644 index 0000000..5b61ab0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/.gitignore @@ -0,0 +1,13 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile new file mode 100644 index 0000000..42143c8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile @@ -0,0 +1,51 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use postgresql as the database for Active Record +gem 'pg', '~> 0.15' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' + gem 'rspec-rails' + gem 'factory_bot_rails' + gem 'capybara' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile.lock new file mode 100644 index 0000000..42e8e7e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile.lock @@ -0,0 +1,170 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.1) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + pg (0.21.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + jbuilder (~> 2.0) + jquery-rails + pg (~> 0.15) + rails (= 4.2.7) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/layouts/application.html.erb new file mode 100644 index 0000000..773ba95 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + RubyBelt + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config.ru b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/application.rb new file mode 100644 index 0000000..de2fe78 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module RubyBelt + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/database.yml new file mode 100644 index 0000000..a300ceb --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/database.yml @@ -0,0 +1,85 @@ +# PostgreSQL. Versions 8.2 and up are supported. +# +# Install the pg driver: +# gem install pg +# On OS X with Homebrew: +# gem install pg -- --with-pg-config=/usr/local/bin/pg_config +# On OS X with MacPorts: +# gem install pg -- --with-pg-config=/opt/local/lib/postgresql84/bin/pg_config +# On Windows: +# gem install pg +# Choose the win32 build. +# Install PostgreSQL and put its /bin directory on your path. +# +# Configure Using Gemfile +# gem 'pg' +# +default: &default + adapter: postgresql + encoding: unicode + # For details on connection pooling, see rails configuration guide + # http://guides.rubyonrails.org/configuring.html#database-pooling + pool: 5 + +development: + <<: *default + database: RubyBelt_development + + # The specified database role being used to connect to postgres. + # To create additional roles in postgres see `$ createuser --help`. + # When left blank, postgres will use the default role. This is + # the same name as the operating system user that initialized the database. + #username: RubyBelt + + # The password associated with the postgres role (username). + #password: + + # Connect on a TCP socket. Omitted by default since the client uses a + # domain socket that doesn't need configuration. Windows does not have + # domain sockets, so uncomment these lines. + #host: localhost + + # The TCP port the server listens on. Defaults to 5432. + # If your server runs on a different port number, change accordingly. + #port: 5432 + + # Schema search path. The server defaults to $user,public + #schema_search_path: myapp,sharedapp,public + + # Minimum log levels, in increasing order: + # debug5, debug4, debug3, debug2, debug1, + # log, notice, warning, error, fatal, and panic + # Defaults to warning. + #min_messages: notice + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: RubyBelt_test + +# As with config/secrets.yml, you never want to store sensitive information, +# like your database password, in your source code. If your source code is +# ever seen by anyone, they now have access to your database. +# +# Instead, provide the password as a unix environment variable when you boot +# the app. Read http://guides.rubyonrails.org/configuring.html#configuring-a-database +# for a full rundown on how to provide these environment variables in a +# production deployment. +# +# On Heroku and other platform providers, you may have a full connection URL +# available as an environment variable. For example: +# +# DATABASE_URL="postgres://myuser:mypass@localhost/somedatabase" +# +# You can use this database configuration with: +# +# production: +# url: <%= ENV['DATABASE_URL'] %> +# +production: + <<: *default + database: RubyBelt_production + username: RubyBelt + password: <%= ENV['RUBYBELT_DATABASE_PASSWORD'] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/session_store.rb new file mode 100644 index 0000000..c06f11f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_RubyBelt_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/routes.rb new file mode 100644 index 0000000..3f66539 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/routes.rb @@ -0,0 +1,56 @@ +Rails.application.routes.draw do + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/secrets.yml new file mode 100644 index 0000000..d8b4b61 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: d96711869702f2976357f32717ca68d41e9e02e97c4fd7f4bf5ade1917d5c18cd0232a905a5b7e2b09ae1fc8be8debf2352a89140b60ece402be886c5835494b + +test: + secret_key_base: d9589ac86b3991af22681059ac86b6572790f686ddb7d0a3c798abcd6e98bb6add7348c2f7cc17c90dd773872e48c2588ff26a6942479672f604f8e7db84bfcc + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 From c575f19553405ebcb0cf91c6f6b78f31a445e596 Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Sat, 18 Aug 2018 02:41:11 -0500 Subject: [PATCH 14/17] 2nd commit on Deployment on Heroku RubyBelt Completed --- .../Ruby-Stack/Rails/Events/.gitignore | 13 ++ .../Ruby-Stack/Rails/Events/Gemfile | 48 ++++ .../Ruby-Stack/Rails/Events/Gemfile.lock | 174 ++++++++++++++ .../Ruby-Stack/Rails/Events/README.rdoc | 28 +++ .../Ruby-Stack/Rails/Events/Rakefile | 6 + .../Rails/Events/app/assets/images/.keep | 0 .../Events/app/assets/images/codingdojo.png | Bin 0 -> 52303 bytes .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/comments.coffee | 3 + .../app/assets/javascripts/events.coffee | 3 + .../Events/app/assets/javascripts/main.js | 14 ++ .../app/assets/javascripts/sessions.coffee | 3 + .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/assets/stylesheets/bootstrap.min.css | 7 + .../app/assets/stylesheets/comments.scss | 0 .../Events/app/assets/stylesheets/events.scss | 199 ++++++++++++++++ .../app/assets/stylesheets/sessions.scss | 199 ++++++++++++++++ .../Events/app/assets/stylesheets/users.scss | 199 ++++++++++++++++ .../app/controllers/application_controller.rb | 19 ++ .../app/controllers/comments_controller.rb | 2 + .../Events/app/controllers/concerns/.keep | 0 .../app/controllers/events_controller.rb | 46 ++++ .../app/controllers/sessions_controller.rb | 42 ++++ .../app/controllers/users_controller.rb | 20 ++ .../Events/app/helpers/application_helper.rb | 2 + .../Events/app/helpers/comments_helper.rb | 2 + .../Rails/Events/app/helpers/events_helper.rb | 2 + .../Events/app/helpers/sessions_helper.rb | 2 + .../Rails/Events/app/helpers/users_helper.rb | 2 + .../Ruby-Stack/Rails/Events/app/mailers/.keep | 0 .../Ruby-Stack/Rails/Events/app/models/.keep | 0 .../Rails/Events/app/models/attendee.rb | 6 + .../Rails/Events/app/models/comment.rb | 6 + .../Rails/Events/app/models/concerns/.keep | 0 .../Rails/Events/app/models/event.rb | 14 ++ .../Rails/Events/app/models/user.rb | 21 ++ .../Events/app/views/comments/index.html.erb | 1 + .../Events/app/views/events/index.html.erb | 180 +++++++++++++++ .../Events/app/views/events/show.html.erb | 63 ++++++ .../app/views/layouts/application.html.erb | 65 ++++++ .../app/views/sessions/_login_form.html.erb | 30 +++ .../views/sessions/_register_form.html.erb | 108 +++++++++ .../Events/app/views/sessions/index.html.erb | 8 + .../Rails/Events/backup_navbar.html.erb | 86 +++++++ .../Ruby-Stack/Rails/Events/bin/bundle | 3 + .../Ruby-Stack/Rails/Events/bin/rails | 9 + .../Ruby-Stack/Rails/Events/bin/rake | 9 + .../Ruby-Stack/Rails/Events/bin/setup | 29 +++ .../Ruby-Stack/Rails/Events/bin/spring | 17 ++ .../Ruby-Stack/Rails/Events/config.ru | 4 + .../Rails/Events/config/application.rb | 35 +++ .../Ruby-Stack/Rails/Events/config/boot.rb | 3 + .../Rails/Events/config/database.yml | 85 +++++++ .../Rails/Events/config/environment.rb | 5 + .../Events/config/environments/development.rb | 41 ++++ .../Events/config/environments/production.rb | 79 +++++++ .../Rails/Events/config/environments/test.rb | 42 ++++ .../Events/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../Events/config/initializers/inflections.rb | 16 ++ .../Events/config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../Rails/Events/config/locales/en.yml | 23 ++ .../Ruby-Stack/Rails/Events/config/routes.rb | 51 +++++ .../Rails/Events/config/secrets.yml | 22 ++ .../db/migrate/20180816163357_create_users.rb | 14 ++ .../migrate/20180816163846_create_events.rb | 13 ++ .../migrate/20180816164056_create_comments.rb | 10 + .../20180816164249_create_attendees.rb | 10 + .../Ruby-Stack/Rails/Events/db/schema.rb | 54 +++++ .../Ruby-Stack/Rails/Events/db/seeds.rb | 7 + .../Ruby-Stack/Rails/Events/lib/assets/.keep | 0 .../Ruby-Stack/Rails/Events/lib/tasks/.keep | 0 .../Ruby-Stack/Rails/Events/log/.keep | 0 .../Ruby-Stack/Rails/Events/public/404.html | 67 ++++++ .../Ruby-Stack/Rails/Events/public/422.html | 67 ++++++ .../Ruby-Stack/Rails/Events/public/500.html | 66 ++++++ .../Rails/Events/public/favicon.ico | 0 .../Ruby-Stack/Rails/Events/public/robots.txt | 5 + .../Events/vendor/assets/javascripts/.keep | 0 .../Events/vendor/assets/stylesheets/.keep | 0 .../Rails/TDD/DojoSecrets/.gitignore | 13 ++ .../Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile | 54 +++++ .../Rails/TDD/DojoSecrets/Gemfile.lock | 212 ++++++++++++++++++ .../Rails/TDD/DojoSecrets/README.rdoc | 28 +++ .../Ruby-Stack/Rails/TDD/DojoSecrets/Rakefile | 6 + .../TDD/DojoSecrets/app/assets/images/.keep | 0 .../app/assets/images/codingdojo.png | Bin 0 -> 52303 bytes .../app/assets/javascripts/application.js | 17 ++ .../app/assets/javascripts/bootstrap.min.js | 7 + .../app/assets/javascripts/likes.coffee | 3 + .../app/assets/javascripts/main.js | 11 + .../app/assets/javascripts/secrets.coffee | 3 + .../app/assets/javascripts/sessions.coffee | 3 + .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/application.css | 16 ++ .../app/assets/stylesheets/bootstrap.min.css | 7 + .../app/assets/stylesheets/likes.scss | 199 ++++++++++++++++ .../app/assets/stylesheets/secrets.scss | 199 ++++++++++++++++ .../app/assets/stylesheets/sessions.scss | 199 ++++++++++++++++ .../app/assets/stylesheets/users.scss | 199 ++++++++++++++++ .../app/controllers/application_controller.rb | 10 + .../app/controllers/concerns/.keep | 0 .../app/controllers/likes_controller.rb | 12 + .../app/controllers/secrets_controller.rb | 23 ++ .../app/controllers/sessions_controller.rb | 52 +++++ .../app/controllers/users_controller.rb | 91 ++++++++ .../app/helpers/application_helper.rb | 2 + .../DojoSecrets/app/helpers/likes_helper.rb | 2 + .../DojoSecrets/app/helpers/secrets_helper.rb | 2 + .../app/helpers/sessions_helper.rb | 2 + .../DojoSecrets/app/helpers/users_helper.rb | 2 + .../Rails/TDD/DojoSecrets/app/mailers/.keep | 0 .../Rails/TDD/DojoSecrets/app/models/.keep | 0 .../TDD/DojoSecrets/app/models/concerns/.keep | 0 .../Rails/TDD/DojoSecrets/app/models/like.rb | 4 + .../TDD/DojoSecrets/app/models/secret.rb | 6 + .../Rails/TDD/DojoSecrets/app/models/user.rb | 13 ++ .../app/views/layouts/application.html.erb | 51 +++++ .../app/views/likes/dislike.html.erb | 2 + .../DojoSecrets/app/views/likes/like.html.erb | 2 + .../app/views/secrets/create.html.erb | 2 + .../app/views/secrets/destroy.html.erb | 2 + .../app/views/secrets/like.html.erb | 2 + .../app/views/secrets/new.html.erb | 2 + .../app/views/sessions/_login_form.html.erb | 35 +++ .../app/views/sessions/new.html.erb | 5 + .../app/views/users/_register_form.html.erb | 60 +++++ .../DojoSecrets/app/views/users/new.html.erb | 6 + .../app/views/users/profile.html.erb | 2 + .../Rails/TDD/DojoSecrets/bin/bundle | 3 + .../Rails/TDD/DojoSecrets/bin/rails | 9 + .../Ruby-Stack/Rails/TDD/DojoSecrets/bin/rake | 9 + .../Rails/TDD/DojoSecrets/bin/setup | 29 +++ .../Rails/TDD/DojoSecrets/bin/spring | 17 ++ .../Rails/TDD/DojoSecrets/config.ru | 4 + .../TDD/DojoSecrets/config/application.rb | 35 +++ .../Rails/TDD/DojoSecrets/config/boot.rb | 3 + .../Rails/TDD/DojoSecrets/config/database.yml | 85 +++++++ .../TDD/DojoSecrets/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 +++++++ .../DojoSecrets/config/environments/test.rb | 42 ++++ .../DojoSecrets/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../TDD/DojoSecrets/config/locales/en.yml | 23 ++ .../Rails/TDD/DojoSecrets/config/routes.rb | 23 ++ .../Rails/TDD/DojoSecrets/config/secrets.yml | 22 ++ .../db/migrate/20180815151450_create_users.rb | 11 + .../migrate/20180815151655_create_secrets.rb | 10 + .../db/migrate/20180815151841_create_likes.rb | 10 + ...180815213518_remove_password_from_users.rb | 5 + ...0815213749_add_password_column_to_users.rb | 5 + ...5156_remove_encrypt_password_from_users.rb | 5 + ...422_add_password_digest_column_to_users.rb | 5 + .../Rails/TDD/DojoSecrets/db/schema.rb | 41 ++++ .../Rails/TDD/DojoSecrets/db/seeds.rb | 7 + .../Rails/TDD/DojoSecrets/lib/assets/.keep | 0 .../Rails/TDD/DojoSecrets/lib/tasks/.keep | 0 .../Rails/TDD/DojoSecrets/log/.keep | 0 .../Rails/TDD/DojoSecrets/public/404.html | 67 ++++++ .../Rails/TDD/DojoSecrets/public/422.html | 67 ++++++ .../Rails/TDD/DojoSecrets/public/500.html | 66 ++++++ .../Rails/TDD/DojoSecrets/public/favicon.ico | 0 .../Rails/TDD/DojoSecrets/public/robots.txt | 5 + .../spec/controllers/likes_controller_spec.rb | 19 ++ .../controllers/secrets_controller_spec.rb | 33 +++ .../controllers/sessions_controller_spec.rb | 26 +++ .../spec/controllers/users_controller_spec.rb | 40 ++++ .../TDD/DojoSecrets/spec/factories/likes.rb | 6 + .../TDD/DojoSecrets/spec/factories/secrets.rb | 6 + .../TDD/DojoSecrets/spec/factories/users.rb | 7 + .../spec/helpers/likes_helper_spec.rb | 15 ++ .../spec/helpers/secrets_helper_spec.rb | 15 ++ .../spec/helpers/sessions_helper_spec.rb | 15 ++ .../spec/helpers/users_helper_spec.rb | 15 ++ .../TDD/DojoSecrets/spec/models/like_spec.rb | 5 + .../DojoSecrets/spec/models/secret_spec.rb | 5 + .../TDD/DojoSecrets/spec/models/user_spec.rb | 5 + .../spec/views/likes/dislike.html.erb_spec.rb | 5 + .../spec/views/likes/like.html.erb_spec.rb | 5 + .../views/login_reg/login.html.erb_spec.rb | 5 + .../views/login_reg/logout.html.erb_spec.rb | 5 + .../views/login_reg/register.html.erb_spec.rb | 5 + .../views/secrets/create.html.erb_spec.rb | 5 + .../views/secrets/destroy.html.erb_spec.rb | 5 + .../spec/views/secrets/like.html.erb_spec.rb | 5 + .../spec/views/secrets/new.html.erb_spec.rb | 5 + .../views/sessions/create.html.erb_spec.rb | 5 + .../views/sessions/destroy.html.erb_spec.rb | 5 + .../spec/views/sessions/new.html.erb_spec.rb | 5 + .../spec/views/users/create.html.erb_spec.rb | 5 + .../spec/views/users/destroy.html.erb_spec.rb | 5 + .../spec/views/users/edit.html.erb_spec.rb | 5 + .../spec/views/users/new.html.erb_spec.rb | 5 + .../spec/views/users/update.html.erb_spec.rb | 5 + .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../Rails/TDD/RailsTDD/Capybara/.gitignore | 17 ++ .../Rails/TDD/RailsTDD/Capybara/Gemfile | 53 +++++ .../Rails/TDD/RailsTDD/Capybara/Gemfile.lock | 210 +++++++++++++++++ .../Rails/TDD/RailsTDD/Capybara/README.rdoc | 28 +++ .../Rails/TDD/RailsTDD/Capybara/Rakefile | 6 + .../RailsTDD/Capybara/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/assets/stylesheets/users.scss | 3 + .../app/controllers/application_controller.rb | 5 + .../Capybara/app/controllers/concerns/.keep | 0 .../app/controllers/users_controller.rb | 4 + .../app/helpers/application_helper.rb | 2 + .../Capybara/app/helpers/users_helper.rb | 2 + .../TDD/RailsTDD/Capybara/app/mailers/.keep | 0 .../TDD/RailsTDD/Capybara/app/models/.keep | 0 .../Capybara/app/models/concerns/.keep | 0 .../TDD/RailsTDD/Capybara/app/models/user.rb | 2 + .../app/views/layouts/application.html.erb | 14 ++ .../Capybara/app/views/users/new.html.erb | 2 + .../Rails/TDD/RailsTDD/Capybara/bin/bundle | 3 + .../Rails/TDD/RailsTDD/Capybara/bin/rails | 9 + .../Rails/TDD/RailsTDD/Capybara/bin/rake | 9 + .../Rails/TDD/RailsTDD/Capybara/bin/setup | 29 +++ .../Rails/TDD/RailsTDD/Capybara/bin/spring | 17 ++ .../Rails/TDD/RailsTDD/Capybara/config.ru | 4 + .../RailsTDD/Capybara/config/application.rb | 35 +++ .../TDD/RailsTDD/Capybara/config/boot.rb | 3 + .../TDD/RailsTDD/Capybara/config/database.yml | 25 +++ .../RailsTDD/Capybara/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 +++++++ .../Capybara/config/environments/test.rb | 42 ++++ .../Capybara/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../RailsTDD/Capybara/config/locales/en.yml | 23 ++ .../TDD/RailsTDD/Capybara/config/routes.rb | 6 + .../TDD/RailsTDD/Capybara/config/secrets.yml | 22 ++ .../db/migrate/20180813183509_create_users.rb | 11 + .../Rails/TDD/RailsTDD/Capybara/db/schema.rb | 24 ++ .../Rails/TDD/RailsTDD/Capybara/db/seeds.rb | 7 + .../TDD/RailsTDD/Capybara/lib/assets/.keep | 0 .../TDD/RailsTDD/Capybara/lib/tasks/.keep | 0 .../Rails/TDD/RailsTDD/Capybara/log/.keep | 0 .../TDD/RailsTDD/Capybara/public/404.html | 67 ++++++ .../TDD/RailsTDD/Capybara/public/422.html | 67 ++++++ .../TDD/RailsTDD/Capybara/public/500.html | 66 ++++++ .../TDD/RailsTDD/Capybara/public/favicon.ico | 0 .../TDD/RailsTDD/Capybara/public/robots.txt | 5 + .../spec/controllers/users_controller_spec.rb | 12 + .../RailsTDD/Capybara/spec/factories/users.rb | 7 + .../spec/features/register_user_spec.rb | 47 ++++ .../spec/helpers/users_helper_spec.rb | 15 ++ .../Capybara/spec/models/user_spec.rb | 47 ++++ .../RailsTDD/Capybara/spec/rails_helper.rb | 67 ++++++ .../TDD/RailsTDD/Capybara/spec/spec_helper.rb | 96 ++++++++ .../spec/views/users/new.html.erb_spec.rb | 5 + .../Capybara/vendor/assets/javascripts/.keep | 0 .../Capybara/vendor/assets/stylesheets/.keep | 0 .../Rails/TDD/RailsTDD/ModelSpec/.gitignore | 17 ++ .../Rails/TDD/RailsTDD/ModelSpec/Gemfile | 55 +++++ .../Rails/TDD/RailsTDD/ModelSpec/Gemfile.lock | 193 ++++++++++++++++ .../Rails/TDD/RailsTDD/ModelSpec/README.rdoc | 28 +++ .../Rails/TDD/RailsTDD/ModelSpec/Rakefile | 6 + .../ModelSpec/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/stylesheets/application.css | 15 ++ .../app/controllers/application_controller.rb | 5 + .../ModelSpec/app/controllers/concerns/.keep | 0 .../app/helpers/application_helper.rb | 2 + .../TDD/RailsTDD/ModelSpec/app/mailers/.keep | 0 .../TDD/RailsTDD/ModelSpec/app/models/.keep | 0 .../ModelSpec/app/models/concerns/.keep | 0 .../TDD/RailsTDD/ModelSpec/app/models/user.rb | 5 + .../app/views/layouts/application.html.erb | 14 ++ .../Rails/TDD/RailsTDD/ModelSpec/bin/bundle | 3 + .../Rails/TDD/RailsTDD/ModelSpec/bin/rails | 9 + .../Rails/TDD/RailsTDD/ModelSpec/bin/rake | 9 + .../Rails/TDD/RailsTDD/ModelSpec/bin/setup | 29 +++ .../Rails/TDD/RailsTDD/ModelSpec/bin/spring | 17 ++ .../Rails/TDD/RailsTDD/ModelSpec/config.ru | 4 + .../RailsTDD/ModelSpec/config/application.rb | 35 +++ .../TDD/RailsTDD/ModelSpec/config/boot.rb | 3 + .../RailsTDD/ModelSpec/config/database.yml | 25 +++ .../RailsTDD/ModelSpec/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 +++++++ .../ModelSpec/config/environments/test.rb | 42 ++++ .../ModelSpec/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../RailsTDD/ModelSpec/config/locales/en.yml | 23 ++ .../TDD/RailsTDD/ModelSpec/config/routes.rb | 56 +++++ .../TDD/RailsTDD/ModelSpec/config/secrets.yml | 22 ++ .../db/migrate/20180813160219_create_users.rb | 11 + .../Rails/TDD/RailsTDD/ModelSpec/db/schema.rb | 24 ++ .../Rails/TDD/RailsTDD/ModelSpec/db/seeds.rb | 7 + .../TDD/RailsTDD/ModelSpec/lib/assets/.keep | 0 .../TDD/RailsTDD/ModelSpec/lib/tasks/.keep | 0 .../Rails/TDD/RailsTDD/ModelSpec/log/.keep | 0 .../TDD/RailsTDD/ModelSpec/public/404.html | 67 ++++++ .../TDD/RailsTDD/ModelSpec/public/422.html | 67 ++++++ .../TDD/RailsTDD/ModelSpec/public/500.html | 66 ++++++ .../TDD/RailsTDD/ModelSpec/public/favicon.ico | 0 .../TDD/RailsTDD/ModelSpec/public/robots.txt | 5 + .../ModelSpec/spec/models/user_spec.rb | 55 +++++ .../RailsTDD/ModelSpec/spec/rails_helper.rb | 62 +++++ .../RailsTDD/ModelSpec/spec/spec_helper.rb | 96 ++++++++ .../ModelSpec/vendor/assets/javascripts/.keep | 0 .../ModelSpec/vendor/assets/stylesheets/.keep | 0 .../Rails/TDD/RailsTDD/TheWall/.gitignore | 17 ++ .../Rails/TDD/RailsTDD/TheWall/Gemfile | 55 +++++ .../Rails/TDD/RailsTDD/TheWall/Gemfile.lock | 212 ++++++++++++++++++ .../Rails/TDD/RailsTDD/TheWall/README.rdoc | 28 +++ .../Rails/TDD/RailsTDD/TheWall/Rakefile | 6 + .../RailsTDD/TheWall/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/bootstrap.min.js | 7 + .../app/assets/javascripts/content.coffee | 3 + .../app/assets/javascripts/messages.coffee | 3 + .../app/assets/stylesheets/application.css | 25 +++ .../app/assets/stylesheets/bootstrap.min.css | 7 + .../app/assets/stylesheets/content.scss | 3 + .../app/assets/stylesheets/messages.scss | 3 + .../app/controllers/application_controller.rb | 5 + .../app/controllers/comments_controller.rb | 19 ++ .../TheWall/app/controllers/concerns/.keep | 0 .../app/controllers/messages_controller.rb | 23 ++ .../app/controllers/users_controller.rb | 29 +++ .../TheWall/app/helpers/application_helper.rb | 2 + .../TheWall/app/helpers/content_helper.rb | 2 + .../TheWall/app/helpers/messages_helper.rb | 2 + .../TDD/RailsTDD/TheWall/app/mailers/.keep | 0 .../TDD/RailsTDD/TheWall/app/models/.keep | 0 .../RailsTDD/TheWall/app/models/comment.rb | 12 + .../TheWall/app/models/concerns/.keep | 0 .../RailsTDD/TheWall/app/models/message.rb | 18 ++ .../TDD/RailsTDD/TheWall/app/models/user.rb | 5 + .../TheWall/app/views/Messages/index.html.erb | 37 +++ .../app/views/layouts/application.html.erb | 27 +++ .../TheWall/app/views/users/new.html.erb | 23 ++ .../Rails/TDD/RailsTDD/TheWall/bin/bundle | 3 + .../Rails/TDD/RailsTDD/TheWall/bin/rails | 9 + .../Rails/TDD/RailsTDD/TheWall/bin/rake | 9 + .../Rails/TDD/RailsTDD/TheWall/bin/setup | 29 +++ .../Rails/TDD/RailsTDD/TheWall/bin/spring | 17 ++ .../Rails/TDD/RailsTDD/TheWall/config.ru | 4 + .../RailsTDD/TheWall/config/application.rb | 35 +++ .../Rails/TDD/RailsTDD/TheWall/config/boot.rb | 3 + .../TDD/RailsTDD/TheWall/config/database.yml | 25 +++ .../RailsTDD/TheWall/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../TheWall/config/environments/production.rb | 79 +++++++ .../TheWall/config/environments/test.rb | 42 ++++ .../TheWall/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../TheWall/config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../RailsTDD/TheWall/config/locales/en.yml | 23 ++ .../TDD/RailsTDD/TheWall/config/routes.rb | 22 ++ .../TDD/RailsTDD/TheWall/config/secrets.yml | 22 ++ .../db/migrate/20180813224006_create_users.rb | 9 + .../migrate/20180813225157_create_messages.rb | 10 + .../migrate/20180813231929_create_comments.rb | 11 + .../Rails/TDD/RailsTDD/TheWall/db/schema.rb | 37 +++ .../Rails/TDD/RailsTDD/TheWall/db/seeds.rb | 7 + .../TDD/RailsTDD/TheWall/lib/assets/.keep | 0 .../TDD/RailsTDD/TheWall/lib/tasks/.keep | 0 .../Rails/TDD/RailsTDD/TheWall/log/.keep | 0 .../TDD/RailsTDD/TheWall/public/404.html | 67 ++++++ .../TDD/RailsTDD/TheWall/public/422.html | 67 ++++++ .../TDD/RailsTDD/TheWall/public/500.html | 66 ++++++ .../TDD/RailsTDD/TheWall/public/favicon.ico | 0 .../TDD/RailsTDD/TheWall/public/robots.txt | 5 + .../controllers/content_controller_spec.rb | 5 + .../controllers/messages_controller_spec.rb | 5 + .../TheWall/spec/factories/comments.rb | 7 + .../TheWall/spec/factories/messages.rb | 5 + .../RailsTDD/TheWall/spec/factories/users.rb | 5 + .../spec/features/after_register_user_spec.rb | 27 +++ .../spec/features/create_comment_spec.rb | 37 +++ .../TheWall/spec/features/create_msg_spec.rb | 37 +++ .../spec/features/register_user_spec.rb | 26 +++ .../spec/helpers/content_helper_spec.rb | 15 ++ .../spec/helpers/messages_helper_spec.rb | 15 ++ .../TheWall/spec/models/comment_spec.rb | 39 ++++ .../TheWall/spec/models/message_spec.rb | 25 +++ .../RailsTDD/TheWall/spec/models/user_spec.rb | 37 +++ .../TDD/RailsTDD/TheWall/spec/rails_helper.rb | 69 ++++++ .../TDD/RailsTDD/TheWall/spec/spec_helper.rb | 96 ++++++++ .../TheWall/spec/support/user_helper.rb | 10 + .../TheWall/vendor/assets/javascripts/.keep | 0 .../TheWall/vendor/assets/stylesheets/.keep | 0 .../Ruby-Stack/Rails/TDD/Restore.rb | 119 ++++++++++ .../Rails/TDD/RubyTDD/DojoSecrets/.gitignore | 13 ++ .../Rails/TDD/RubyTDD/DojoSecrets/Gemfile | 54 +++++ .../TDD/RubyTDD/DojoSecrets/Gemfile.lock | 212 ++++++++++++++++++ .../Rails/TDD/RubyTDD/DojoSecrets/README.txt | 63 ++++++ .../Rails/TDD/RubyTDD/DojoSecrets/Rakefile | 6 + .../DojoSecrets/app/assets/images/.keep | 0 .../app/assets/images/codingdojo.png | Bin 0 -> 52303 bytes .../app/assets/javascripts/application.js | 16 ++ .../app/assets/javascripts/main.js | 11 + .../app/assets/javascripts/sessions.coffee | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/assets/stylesheets/sessions.scss | 199 ++++++++++++++++ .../app/controllers/application_controller.rb | 10 + .../app/controllers/concerns/.keep | 0 .../app/controllers/sessions_controller.rb | 37 +++ .../app/helpers/application_helper.rb | 2 + .../app/helpers/sessions_helper.rb | 2 + .../TDD/RubyTDD/DojoSecrets/app/mailers/.keep | 0 .../TDD/RubyTDD/DojoSecrets/app/models/.keep | 0 .../DojoSecrets/app/models/concerns/.keep | 0 .../RubyTDD/DojoSecrets/app/models/user.rb | 13 ++ .../app/views/layouts/application.html.erb | 44 ++++ .../app/views/sessions/new.html.erb | 2 + .../Rails/TDD/RubyTDD/DojoSecrets/bin/bundle | 3 + .../Rails/TDD/RubyTDD/DojoSecrets/bin/rails | 9 + .../Rails/TDD/RubyTDD/DojoSecrets/bin/rake | 9 + .../Rails/TDD/RubyTDD/DojoSecrets/bin/setup | 29 +++ .../Rails/TDD/RubyTDD/DojoSecrets/bin/spring | 17 ++ .../Rails/TDD/RubyTDD/DojoSecrets/config.ru | 4 + .../RubyTDD/DojoSecrets/config/application.rb | 35 +++ .../TDD/RubyTDD/DojoSecrets/config/boot.rb | 3 + .../RubyTDD/DojoSecrets/config/database.yml | 85 +++++++ .../RubyTDD/DojoSecrets/config/environment.rb | 5 + .../config/environments/development.rb | 41 ++++ .../config/environments/production.rb | 79 +++++++ .../DojoSecrets/config/environments/test.rb | 42 ++++ .../DojoSecrets/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../config/initializers/inflections.rb | 16 ++ .../config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../RubyTDD/DojoSecrets/config/locales/en.yml | 23 ++ .../TDD/RubyTDD/DojoSecrets/config/routes.rb | 60 +++++ .../RubyTDD/DojoSecrets/config/secrets.yml | 22 ++ .../db/migrate/20180815181313_create_users.rb | 11 + .../TDD/RubyTDD/DojoSecrets/db/schema.rb | 27 +++ .../Rails/TDD/RubyTDD/DojoSecrets/db/seeds.rb | 7 + .../TDD/RubyTDD/DojoSecrets/lib/assets/.keep | 0 .../TDD/RubyTDD/DojoSecrets/lib/tasks/.keep | 0 .../Rails/TDD/RubyTDD/DojoSecrets/log/.keep | 0 .../TDD/RubyTDD/DojoSecrets/public/404.html | 67 ++++++ .../TDD/RubyTDD/DojoSecrets/public/422.html | 67 ++++++ .../TDD/RubyTDD/DojoSecrets/public/500.html | 66 ++++++ .../RubyTDD/DojoSecrets/public/favicon.ico | 0 .../TDD/RubyTDD/DojoSecrets/public/robots.txt | 5 + .../DojoSecrets/spec/factories/users.rb | 8 + .../spec/helpers/sessions_helper_spec.rb | 15 ++ .../DojoSecrets/spec/models/user_spec.rb | 59 +++++ .../RubyTDD/DojoSecrets/spec/rails_helper.rb | 67 ++++++ .../RubyTDD/DojoSecrets/spec/spec_helper.rb | 104 +++++++++ .../vendor/assets/javascripts/.keep | 0 .../vendor/assets/stylesheets/.keep | 0 .../platform-sample-assign/Animes/.gitignore | 17 ++ .../platform-sample-assign/Animes/Gemfile | 54 +++++ .../Animes/Gemfile.lock | 212 ++++++++++++++++++ .../platform-sample-assign/Animes/README.rdoc | 28 +++ .../platform-sample-assign/Animes/Rakefile | 6 + .../Animes/app/assets/images/.keep | 0 .../app/assets/javascripts/animes.coffee | 3 + .../app/assets/javascripts/application.js | 16 ++ .../Animes/app/assets/stylesheets/animes.scss | 3 + .../app/assets/stylesheets/application.css | 15 ++ .../app/controllers/animes_controller.rb | 20 ++ .../app/controllers/application_controller.rb | 5 + .../Animes/app/controllers/concerns/.keep | 0 .../Animes/app/helpers/animes_helper.rb | 2 + .../Animes/app/helpers/application_helper.rb | 2 + .../Animes/app/mailers/.keep | 0 .../Animes/app/models/.keep | 0 .../Animes/app/models/anime.rb | 2 + .../Animes/app/models/concerns/.keep | 0 .../Animes/app/views/animes/index.html.erb | 10 + .../Animes/app/views/animes/new.html.erb | 15 ++ .../app/views/layouts/application.html.erb | 35 +++ .../platform-sample-assign/Animes/bin/bundle | 3 + .../platform-sample-assign/Animes/bin/rails | 9 + .../platform-sample-assign/Animes/bin/rake | 9 + .../platform-sample-assign/Animes/bin/setup | 29 +++ .../platform-sample-assign/Animes/bin/spring | 17 ++ .../platform-sample-assign/Animes/config.ru | 4 + .../Animes/config/application.rb | 35 +++ .../Animes/config/boot.rb | 3 + .../Animes/config/database.yml | 25 +++ .../Animes/config/environment.rb | 5 + .../Animes/config/environments/development.rb | 41 ++++ .../Animes/config/environments/production.rb | 79 +++++++ .../Animes/config/environments/test.rb | 42 ++++ .../Animes/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../Animes/config/initializers/inflections.rb | 16 ++ .../Animes/config/initializers/mime_types.rb | 4 + .../config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../Animes/config/locales/en.yml | 23 ++ .../Animes/config/routes.rb | 61 +++++ .../Animes/config/secrets.yml | 22 ++ .../migrate/20180814231729_create_animes.rb | 9 + .../Animes/db/schema.rb | 22 ++ .../platform-sample-assign/Animes/db/seeds.rb | 7 + .../Animes/lib/assets/.keep | 0 .../Animes/lib/tasks/.keep | 0 .../platform-sample-assign/Animes/log/.keep | 0 .../Animes/public/404.html | 67 ++++++ .../Animes/public/422.html | 67 ++++++ .../Animes/public/500.html | 66 ++++++ .../Animes/public/favicon.ico | 0 .../Animes/public/robots.txt | 5 + .../controllers/animes_controller_spec.rb | 5 + .../Animes/spec/factories/animes.rb | 5 + .../Animes/spec/features/create_anime_spec.rb | 10 + .../Animes/spec/features/list_animes_spec.rb | 13 ++ .../Animes/spec/features/new_anime_spec.rb | 10 + .../Animes/spec/features/show_anime_spec.rb | 10 + .../Animes/spec/helpers/animes_helper_spec.rb | 15 ++ .../Animes/spec/models/anime_spec.rb | 5 + .../Animes/spec/rails_helper.rb | 68 ++++++ .../Animes/spec/spec_helper.rb | 96 ++++++++ .../Animes/vendor/assets/javascripts/.keep | 0 .../Animes/vendor/assets/stylesheets/.keep | 0 .../platform-sample-assign/blog/.gitignore | 17 ++ .../Rails/platform-sample-assign/blog/Gemfile | 47 ++++ .../platform-sample-assign/blog/Gemfile.lock | 170 ++++++++++++++ .../platform-sample-assign/blog/README.rdoc | 28 +++ .../platform-sample-assign/blog/Rakefile | 6 + .../blog/app/assets/images/.keep | 0 .../app/assets/javascripts/application.js | 16 ++ .../app/assets/stylesheets/application.css | 15 ++ .../app/controllers/application_controller.rb | 5 + .../blog/app/controllers/concerns/.keep | 0 .../blog/app/helpers/application_helper.rb | 2 + .../blog/app/mailers/.keep | 0 .../blog/app/models/.keep | 0 .../blog/app/models/concerns/.keep | 0 .../app/views/layouts/application.html.erb | 14 ++ .../platform-sample-assign/blog/bin/bundle | 3 + .../platform-sample-assign/blog/bin/rails | 9 + .../platform-sample-assign/blog/bin/rake | 9 + .../platform-sample-assign/blog/bin/setup | 29 +++ .../platform-sample-assign/blog/bin/spring | 17 ++ .../platform-sample-assign/blog/config.ru | 4 + .../blog/config/application.rb | 26 +++ .../blog/config/boot.rb | 3 + .../blog/config/database.yml | 25 +++ .../blog/config/environment.rb | 5 + .../blog/config/environments/development.rb | 41 ++++ .../blog/config/environments/production.rb | 79 +++++++ .../blog/config/environments/test.rb | 42 ++++ .../blog/config/initializers/assets.rb | 11 + .../initializers/backtrace_silencers.rb | 7 + .../config/initializers/cookies_serializer.rb | 3 + .../initializers/filter_parameter_logging.rb | 4 + .../blog/config/initializers/inflections.rb | 16 ++ .../blog/config/initializers/mime_types.rb | 4 + .../blog/config/initializers/session_store.rb | 3 + .../config/initializers/wrap_parameters.rb | 14 ++ .../blog/config/locales/en.yml | 23 ++ .../blog/config/routes.rb | 56 +++++ .../blog/config/secrets.yml | 22 ++ .../platform-sample-assign/blog/db/seeds.rb | 7 + .../blog/lib/assets/.keep | 0 .../blog/lib/tasks/.keep | 0 .../platform-sample-assign/blog/log/.keep | 0 .../blog/public/404.html | 67 ++++++ .../blog/public/422.html | 67 ++++++ .../blog/public/500.html | 66 ++++++ .../blog/public/favicon.ico | 0 .../blog/public/robots.txt | 5 + .../blog/test/controllers/.keep | 0 .../blog/test/fixtures/.keep | 0 .../blog/test/helpers/.keep | 0 .../blog/test/integration/.keep | 0 .../blog/test/mailers/.keep | 0 .../blog/test/models/.keep | 0 .../blog/test/test_helper.rb | 10 + .../blog/vendor/assets/javascripts/.keep | 0 .../blog/vendor/assets/stylesheets/.keep | 0 ObiFenix-RubyStack/Ruby-Stack/RubyBelt.zip | Bin 0 -> 2202583 bytes .../Ruby-Stack/RubyBelt/Gemfile | 2 +- .../Ruby-Stack/RubyBelt/Gemfile.lock | 42 ++++ .../RubyBelt/app/assets/images/codingdojo.png | Bin 0 -> 52303 bytes .../app/assets/javascripts/main.coffee | 3 + .../RubyBelt/app/assets/javascripts/main.js | 14 ++ .../app/assets/javascripts/songs.coffee | 3 + .../app/assets/javascripts/users.coffee | 3 + .../app/assets/stylesheets/bootstrap.min.css | 7 + .../RubyBelt/app/assets/stylesheets/main.scss | 0 .../app/assets/stylesheets/songs.scss | 200 +++++++++++++++++ .../app/assets/stylesheets/users.scss | 199 ++++++++++++++++ .../app/controllers/application_controller.rb | 7 + .../app/controllers/main_controller.rb | 176 +++++++++++++++ .../app/controllers/songs_controller.rb | 45 ++++ .../app/controllers/users_controller.rb | 142 ++++++++++++ .../RubyBelt/app/helpers/main_helper.rb | 2 + .../RubyBelt/app/helpers/songs_helper.rb | 2 + .../RubyBelt/app/helpers/users_helper.rb | 2 + .../RubyBelt/app/models/playlist.rb | 5 + .../Ruby-Stack/RubyBelt/app/models/song.rb | 5 + .../Ruby-Stack/RubyBelt/app/models/user.rb | 18 ++ .../app/views/layouts/application.html.erb | 51 ++++- .../app/views/main/_login_form.html.erb | 30 +++ .../app/views/main/_register_form.html.erb | 45 ++++ .../RubyBelt/app/views/main/index.html.erb | 8 + .../RubyBelt/app/views/songs/index.html.erb | 105 +++++++++ .../RubyBelt/app/views/songs/show.html.erb | 60 +++++ .../RubyBelt/app/views/users/show.html.erb | 47 ++++ .../RubyBelt/config/initializers/assets.rb | 2 +- .../Ruby-Stack/RubyBelt/config/routes.rb | 97 ++++---- .../db/migrate/20180817183037_create_users.rb | 12 + .../db/migrate/20180817183944_create_songs.rb | 10 + .../20180817184058_create_playlists.rb | 10 + .../Ruby-Stack/RubyBelt/db/schema.rb | 42 ++++ .../spec/controllers/main_controller_spec.rb | 5 + .../spec/controllers/songs_controller_spec.rb | 5 + .../spec/controllers/users_controller_spec.rb | 5 + .../RubyBelt/spec/factories/playlists.rb | 6 + .../RubyBelt/spec/factories/songs.rb | 7 + .../RubyBelt/spec/factories/users.rb | 8 + .../RubyBelt/spec/helpers/main_helper_spec.rb | 15 ++ .../spec/helpers/songs_helper_spec.rb | 15 ++ .../spec/helpers/users_helper_spec.rb | 15 ++ .../RubyBelt/spec/models/playlist_spec.rb | 5 + .../RubyBelt/spec/models/song_spec.rb | 5 + .../RubyBelt/spec/models/user_spec.rb | 5 + ObiFenix-RubyStack/Vagrantfile | 4 + 657 files changed, 15206 insertions(+), 62 deletions(-) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/images/codingdojo.png create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/comments.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/events.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/main.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/sessions.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/users.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/bootstrap.min.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/comments.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/events.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/sessions.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/users.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/comments_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/events_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/sessions_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/comments_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/events_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/sessions_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/users_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/attendee.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/comment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/event.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/comments/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/events/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/events/show.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/_login_form.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/_register_form.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/backup_navbar.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816163357_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816163846_create_events.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816164056_create_comments.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816164249_create_attendees.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/Events/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/images/codingdojo.png create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/bootstrap.min.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/likes.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/main.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/secrets.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/sessions.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/users.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/bootstrap.min.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/likes.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/secrets.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/sessions.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/users.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/likes_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/secrets_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/sessions_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/likes_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/secrets_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/sessions_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/users_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/like.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/secret.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/likes/dislike.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/likes/like.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/create.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/destroy.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/like.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/new.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/sessions/_login_form.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/sessions/new.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/_register_form.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/new.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/profile.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151450_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151655_create_secrets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151841_create_likes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815213518_remove_password_from_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815213749_add_password_column_to_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815215156_remove_encrypt_password_from_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815215422_add_password_digest_column_to_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/likes_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/secrets_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/sessions_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/users_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/likes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/secrets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/likes_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/secrets_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/sessions_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/users_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/like_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/secret_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/likes/dislike.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/likes/like.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/login.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/logout.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/register.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/create.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/destroy.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/like.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/new.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/create.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/destroy.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/new.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/create.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/destroy.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/edit.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/new.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/update.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/javascripts/users.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/stylesheets/users.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/helpers/users_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/views/users/new.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/migrate/20180813183509_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/controllers/users_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/factories/users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/features/register_user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/helpers/users_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/views/users/new.html.erb_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/views/layouts/application.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/migrate/20180813160219_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/bootstrap.min.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/content.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/messages.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/bootstrap.min.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/content.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/messages.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/comments_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/messages_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/content_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/messages_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/comment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/message.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/Messages/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/users/new.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813224006_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813225157_create_messages.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813231929_create_comments.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/controllers/content_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/controllers/messages_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/comments.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/messages.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/after_register_user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/create_comment_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/create_msg_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/register_user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/helpers/content_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/helpers/messages_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/comment_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/message_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/support/user_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Restore.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/README.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/images/codingdojo.png create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/main.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/sessions.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/stylesheets/sessions.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/sessions_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/helpers/sessions_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/views/layouts/application.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/views/sessions/new.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/migrate/20180815181313_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/factories/users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/helpers/sessions_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/models/user_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/javascripts/animes.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/stylesheets/animes.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/animes_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/helpers/animes_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/anime.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/animes/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/animes/new.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/layouts/application.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/migrate/20180814231729_create_animes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/controllers/animes_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/factories/animes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/create_anime_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/list_animes_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/new_anime_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/show_anime_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/helpers/animes_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/models/anime_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/rails_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/spec_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/.gitignore create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Gemfile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Gemfile.lock create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/README.rdoc create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Rakefile create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/images/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/javascripts/application.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/stylesheets/application.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/controllers/application_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/controllers/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/helpers/application_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/models/concerns/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/views/layouts/application.html.erb create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/bundle create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/rails create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/rake create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/setup create mode 100755 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/spring create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config.ru create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/application.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/boot.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/database.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environment.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/development.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/production.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/test.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/assets.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/backtrace_silencers.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/cookies_serializer.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/filter_parameter_logging.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/inflections.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/mime_types.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/session_store.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/wrap_parameters.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/locales/en.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/routes.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/secrets.yml create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/db/seeds.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/lib/assets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/lib/tasks/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/log/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/404.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/422.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/500.html create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/favicon.ico create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/robots.txt create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/controllers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/fixtures/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/helpers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/integration/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/mailers/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/models/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/test_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/vendor/assets/javascripts/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/vendor/assets/stylesheets/.keep create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt.zip create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/images/codingdojo.png create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/main.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/main.js create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/songs.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/users.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/bootstrap.min.css create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/main.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/songs.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/users.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/main_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/songs_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/users_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/main_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/songs_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/users_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/playlist.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/song.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/user.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/_login_form.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/_register_form.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/index.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/show.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/users/show.html.erb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817183037_create_users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817183944_create_songs.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817184058_create_playlists.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/schema.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/main_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/songs_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/users_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/playlists.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/songs.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/users.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/main_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/songs_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/users_helper_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/playlist_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/song_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/user_spec.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/.gitignore new file mode 100644 index 0000000..5b61ab0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/.gitignore @@ -0,0 +1,13 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Gemfile new file mode 100644 index 0000000..e1c497b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Gemfile @@ -0,0 +1,48 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use postgresql as the database for Active Record +gem 'pg', '~> 0.15' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Gemfile.lock new file mode 100644 index 0000000..a2d3f2b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Gemfile.lock @@ -0,0 +1,174 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.1) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + pg (0.21.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + pg (~> 0.15) + rails (= 4.2.7) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/images/codingdojo.png b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/images/codingdojo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c82e331c6e20a503e29be7d74ea223b009d1ba3 GIT binary patch literal 52303 zcmZ6y19)Uj)Giv^b~?5(v2EM7ZQGjInb^j}wl$g9wsA7wf9|>W+`}t+_6^XqRMBwJkd@&wwzs7>G_f}_rT4IP_(lT(@py23H*HN_3;`at zHg?Wj9=yc=A-KNV|ArZe0slc) zBVy`o>}2WSVrg#&_$SxU$lle3mzemUqW|;yA3I$v&Hi6acFzCXt#1bz{(Zy1M9;|Z ze`J48<@q8H>H0ulg{6cJSM06zDH4!{#__g5uk@jeO=;7F1U5`?3+0vZZ8QSaI=piCG8CnnhT z?Yr}tvFUp7px=dG&TmL*z0KWdX(tf&&~IASOVPk39ST@2aqXI0^0Sc2i-v zNY&f+>puwohg84;sniOwK+a8=r=cV9ZT`O}_iBLo`0q+?t~TEP_z&(dN@Nf#F&QT( zr9b$@Dk6G1q$yt+?8Kw~a5thkP9V&nAI2%`j|Ln?NN8%8u zo4q2EMCLXd-I{l9$#$Rgk0|&E>1qB{NZX@hj2EvWFkn6yv??Us zg;~+K?jzh}sk|c+abo;!KyN`bkoOoURq0Saa^>$QepB0z5fSR0B9h{~kjS6d(=J=1GCOJ`Wnl12@`lD1O-}xyEWmCBfn;P%ME888 z5iUAO7FwT(9hXkx0PVZ_|FgEehEcu1gjI9s#pKa^>NGwJkz=)gv^$cBmEPzQU1fJX z>C=}7S7N7y{g=O`#o2)Qgc$;X!8_A3tv=;UW*)9k3A7Y`S)_&|w(o|d5R~A1Fm+9t zSlUN3xC#7JxBWCr=_wjO;>M7uw_@IL%)YG+dv9WMh?$inQILh&UuVKONtxMUhx!d- ztH~Q}GsCiyMnNHU3LJE$`bTX-v-3Vo!dt%o$CR5PPTHuMV8h`4iW=&%7RL95Yru{) z8f2GVSfe;v5EyT|O#2yu62$bVwPWW{M&Wjtvv}xU=&$xLmgg{A{?&HzE4_6AwI1t3 z`>v-&r%f?TwI9hFU9-?MsP-LIl35wHCd;ycEy(qASJvaOWf~OpOicA^e2=f29?|Bf zAvYzQzZ#NpqsCIdJS57U_jw$xjxRN)KK)9rydL&;xrqieHg%mtD7|bYJ5JCOy9Wa7 zAo2{;ALiPvRi(!ko);VI{WL`&7t&)il8fK9VOD2v{ZR&N3S!As$T9bj|GYs1sbQ3n zen36h_s(vf((kuV>drX^qglC$M=7%*+;dd6^jg;%NgCA7mWjiO@X_=>Bcb3} zJ4Yco%h{IpMAM7i_H98DlY0FG*lp_RV|C)qT%e!*KhSbY!IMPU_z8sm=XwP~zQ#8cx7{(}p^DKkn<~@}B_`v3cXHKg z3~I!QDYzN4+_HO@{;j%jPke%1ixkEK`5_Uv zI$E+38~0WF{2({L?3dPUG8Zi9E5P?hplKMj)k)RuJpgTsjepnkNT}f_)PO(mzCN`~ zr{b8sfFB$4c5DstGqM^i5wqmt(4TN)L>S9=0&7e^81fHpWbF{bgvD*JMu&D*%ywX| z&+VWH^ByQu5Pqk&0FnykQXklvhsJJ-sg&yt!vWU3@wP{T`p;*I5j~jq+P`*@GzFd+ zk&?Y&u7Y>H8du^(n*-D9Wd3jz05G4|koT%*61uRTyfC+1LS{E@87>#~EX0kngK1aj zEV2##T%z`V9_{v8GlE59U_o!lBs49h?5tO`WpWEES`oqPHv`VZns-CpMEYS9b8#Q0 z{S8?nq*3j_f0%HY^#fGdOj(J-qQ;6Fo?ki05x#kq8C>7p65lcWaDS_&$%MAOnL71C0705v*=Hk0^xblAJT9(Eugj8^k~9l;60CqbBR)OwXP)Uh;HX&j0<70OuoSBH&)D7l(*B* z9S-+$)#~riCt_ixDqFGRrTsz(C7U|u6-Qw6wf#)W5t8(i^qRza?4i(!i? z3X{>X>D7?#*RSOJZju^}C{c;8#Hr;cay8*Q*=?h%?;+D>+E z`wmfEnnG6U-2^r1*3D6z)d<_oWr?P~-{=fiEjs)i@iu|Qh-A~wj^YKDh)v;9!bLi1 z3Q;MK&&@S07gZDNdnsAXuS>Y5NERF8YpeDWZ)LNKq%8Dy>Oj(@DfBeCa4r=5Qs=SV zw_?jKDEvu1MQ!`a@Y=fU`?dcfrZ^x-9)zw3XX145%`21lBXfxwMr2fV{C*m6PHqZL zpt1VB-?fb&lL&K+PgV)>5Q)d`b61YDg`8BxR;NV~a)jv3@NE#f)M7RkO^?rVhsX(u z6zF_xuH-fGfEoYnDAyReY~>I+0!#t>;QIU> zuzZKV@XJpUdsuFlwgPX+jfxnkeT4nma#->WO?QQkjFHrLO>;zu60lP;$K2{uO=ZX} z=7SZGeki<%a7(tA*t<>4o8NCF7oGHEb{yh#Nz^ScBrB$UD(Hsr&4@xTiGg6$O2CsN zA7tG{@h^Z_Qgs15S4V}XCJBmp;`%LQ$po2&D#5?gzvI791|wxs$iBbtGop5DFE*->R%qtz zp{|8I9^g+>^=V1bCFh3REv@%mxQH8DqI+FGD%>XA&SzzzPbE1k@K=^0A08TmJw9`x zat9^}c=QcgkSZ}QvS*BBeM3TUnHwbh){fo65H3}K>Jc{g_hm1jBwgH>m9H| z>)^ps&O?!_1(_0ZTG*9mb6nnXhh8p&XQ`6r4uq@^c)SU4E|VHWRAD98E5_G16ER)nQ7AUDOcMWv7Wx9V;jmv~?n%wif)zBRdsrOR*dZ zHiMPZ0)6A*M+tSKyw&ae{WLUW@G_Bo|EFg%9^1RJ<7DmYMC2qhP=+H zC!TDF^aptzE}>>0=?ZkZ@i5rt_XPgBKj-LWDYC;`BOuz&bFT$lRF=fkk3W7UN@QZ- zqpZC3!(=zB?Ceg^OJ{BwBG$qauayEl#;nVU`~k0!5O^$7V|vO@cVR*xB6QmstH~Iv z#?ZMol<;lVkFe)2d~3_rj%F94oI7F`@teu`ptD9exMv1VCwWfQgp@OIQ|pAlxSG(0 z>a#b*Xc~GZ)C*50KufdBr^jy^eEGUJZ$E7_I=eagYHA{cyXJEUnbr)2n{7bT>eb~% z!1jHvabu^Ty0FGDgIseDX<45QB%A`|JjTaGj#S;zT=ot}b*lI4aF$%%A++r8`z-N_ zgCBWjoL1m#dl?l3;`&s=X_gF9rJ>8|R;cq$Yc|`2g&vON9!-2fHhJmWO$R*c!c&Ij z6AD~uC5f8z=NcCL ztxo)>Bdk%$#InBtPSyh3;;)rtr?M}u#0UGaD*InHB$i$8E@FbG{byg-9nh`1>sg&M zXu+WNDD$0Y>#da60-^!&$z#;a>l|M&+V{LOFLqC!jM#i?VnInm0aksa4cV7f zkaDk^f?|xPWGbRMsC;&c>87}SvGIY*o-7=rFqDmQ1Aq?~gT5iHJ`gag4IRuU1O6th zWgX3xd&`aRC8ftM3_e-z6mn~bv|HhMC$c8w7F3IPWnlzX-csSWSI^#S0wT4W&ASX< zR;3zz`!&x@h8*tq*LI3H+mTtLrjz90w=Yc6mtT{wrvCW4?UL(`Kc?F;Yu$3K zN&J~szr=X{)++z{3b7h_2G491@fTZ9M7??cYdq9B?QDE&9-36O3yo0%I~6*XevW>_ z`(;KE?iVY?9~`u!UOh%E#$^eHzzw#&LQ+s!o+mvup)OdnSx`}yt!FNvtVs1PxpjGBqWHQ0ii`<8gWo=kv+9P8?zkIWRS<~1(pwJ^#M z@jK+w8yH%P;=NrC92A*P{kT4WEPCu8W%=0e^<+M)9s13Oj)XgIA`$*c z8?oH0tZ6}|9yIwE@~dHmNWo4gM;KnCJET>iJ&HF^jJ`@JKu2LWp?Qx$q0(4<3to03 z{x9294=u?Uo!a<&%|v3Q$BfjXRb`BjD$n9iZ-luxYuf|J^y9BE(~LX`J)hmn#F#s~ zk%+Y+w=TCeeTNHfE4#}VBX*`|$7jQ8WlwWmnF@}2U9;(4YvEd%XP9m zg~A1WN}Y1IG8NO9?E89waGG6R*!r>_8|N@8lQ{0PREgzkj( zu}v3FCh%^Oyiw`jNZ>9}6BeaSayzf&; z8cWWPlDz>&P(y7{7pPM-gZq`iCtcYeOh;G6uoz~<9cLr%mj@Q;#ipjF7yRavMqHpt zE4tTTy(0+uYe;J=u4Mr7*u%W~JxN1wi-TTzQn`{tFYVSp+z)*}s@s2Kdb;kAGAWd# zEEqiPTGr8d#(6O8kndpS2kOoExN2z~ei3hVuk9z>s0s<*8e#$sU-(#ooyxOQ!tfR) z9eOQQ3%B%DsaXmuunIh2E|#L1UcgTo9dIXCUB=bj zUYCi9%66l`yyVP!A!`?0Rw;^JV4NH-Jag=o%I>kSyR(m9SGoyWtxejlO;z%=@=9zS zmw|^Q0Ao_f`h)C9y#Q64AAQ-ag0X*uK@nl3Yup(uyXAGca#}+0`NwwXxZ}YkpA%!2 z#YC-4Ok1T{=qCgDCnjTci1oS|3s@!Tz!UoCZtw2Wxn_5|gnL6Ce_Om4@Ozi<#|u`- z4Fe+T5uZ!K<|+Nld7HkxIqIaElZ9k*_a@Y~Bpa^fOWqnC)H8AoVrRmc%lgo5G54{a zw%N0ta3vO1v7GqfrP zHkQq}0!5GumiJRG&FI=tKy*XAuSDZVh(n?>_`%#%cGV@Pm62OojBH(Ho|O(=Xz;9n zHN4qD$hBX;AH;icJ*P34popXT|Ye5RHh=&hKyQquG&`@)fQv z$gD9w;dTCgb3Ro<$tqON2tz@rNy*Vb63#41n60U8mf^Ujfb@qgoH8aI!18gV$A7gx z?Z&da>ekT3)f+f7V^j2l2tqgNZuGxt6@=&sL4w#;)M)6%N*w^Dm&re?E4@Y^pZn0V z$TugJ{ehg`Aw#8BtM(CbkiLZy>-@7kHP;Z$4M`98;uw=LqZJ~vtq%XEG;ZlS(9w7?bzw-|;Rb5^*T#jzH zSQ<>%V%uklIH!&_cL&67lSth9&26RG63zjL156zA&+h5GdSqDpjQ7GBEtHwKRM+46 z(AQXJeF!HgQBezwD&@@9Ed#O*YZbnV8h|THq69`H;-rGyvNxw19v=itbnK&GP=6ot zrvRI}_RS?GjS~vWM8Bw_PTTdwuZ|$wbYsj&7!13)Qb?@|=fPPZbptIy{QMmQ-MVcg zt$y4hZ2~?`T~sT+U*p}(J)!Z2!uFt}uigf{uN3Mig*H`5A?(rJ?(^@=dlFR9%87=M zzp7wwXxMF4pI_l3gNDFs1-XCGfGj!zB3bPb5jW4yx8AO(z4>r$>{$}i8R`oB^-qn` z;XVDMN!8J6yTGD38wQ|^MxT#q=|h~g#LLEZgWW9LhpY1BZ~{qSfnVoD-c@#yPhJ=X zS$u!uNW5edp3bm9f-QrR3$@kxKxDd+BhkXOLF|eea>KhMGC9sg%1=SHD-G?$HacWd zIcrZRI2_efDrBh5m-& z6|PYX?udFRiP|0K0l=bSpqf&d3aDkIyu^w~(`}4fHe%QdU`5l-nkeoGgFwL3@6s=^ zE_%*)=%va{i7zb*o1MXFO1IAzZWRZuGh@-lGR2XF;m{TNsDvHgX9^uzd;&D+705T!8Q zAL*759-gF0{hqAP5OlACVvCxd=MkFBpD%=tLYm57vVjq*qZ0EAgO8R_(8d37Sa4kF zdHF|mNcr_cMFf)nLwn|CglgH2AWwtqZ1>-iAj@QvxqGQEX4Bhq-z*gFh%`NLw(EmB z%OZFITXgHsoGa5m`GLy%HyGo*J?ND(U(t{Qlvk&F=iRQ<1SpOTUqrZv1hxHXv$PX@ z5#6TU9_FXJro8C3Bdi5K`(pT5z@puwCmF;WmT5gfv&DK4WHAW+tm;|EGXG*!ORqr5 zgbE-Dq#S+}d~R`_9Ix#%)1Dkz?Fe&ny&dB?hfQkU$rHpF{dz?}@04UhO$fB0Gu}RT zIQW~V{`348aFh8`JXu}gpWRJs)jm5?5wRE6r2~!vzw0u$HGHo;;BK) z0^;up3*7>Cyy1WesXBrm1P5R7HR%{JzRKGm_LYjUFq>7q6Oux-pe=OLNz@84))^2; zn$ZXfn;W(R<%sxKF!AR#UWsM_#;=Mbh63A7u=gvaPifL{()P%YZTQ`y$F%Sn1t(0~ z3OZ%eax&uO)hL+3?N}+;vq}$VMtJsg#Nf7%I@MjV_&ld>2ny2)qq|^yCr|{ik@F*ID_N%*uSix8sBg5Yc$6z%`qk%B6l-qH z(5>W&Baf{OZaKjl&63Il-hz>#4rk>lWl_#}7m(|s%h!UI0w2d+YmpxAaCY`5`@Vxa z6&0)WU3T!b8Y4n|%@sJSy$IZ9O(j1eI`>jW*7_1dx7g)uj2ka{mD|uKLEoB|A65<9 z>S^mh`goRIgd)h9g3bA$z^V)MO>`6*{a(>1-m3Yb<(brj?vzdz>BH#P`ck_D*W4UL zKA9SbmcH79?n@Pt!!}6+)4j4|xAQ**X*^PxP3MaxnbUzIr@}5gXxOwo<@hQN$@AMM z+h{qzK+r-2YzeQ!A^C!)aRXyC-7Fucuz%`e<|A_?A&ts<;ncf|6n<%$Zkm^hIZKwv z$fWjrYnO@6yyB+(Q9{y=4CZec$Li*1xi$$$3C;RY(;m0nVtgCXXu=8RB{R{V?oD4* zcwf~FSB>Dj=(QOo+=a-};+C;O?AysfwYF#hVjcF9AAgXl+VD+>$G)RtS7xI!8y#^KK<|5`Vm- z@}A3hF#EAdqh4<1U@f)nh8U5Alc3!9pHC+L#+UH(0QmH)PH*2*!(7J?@s@kNvJFp* z&svwLO7l1xgFHwZdG(7`asMKYG!$}+5!JmtH4cGP>s3-s+#g2l=gB6%2nKqQYd{@r zm)=17Q2%+XDFie_m?tdfl@#etY=)9;z+}B&TsEl6+Ne@c9<5skw8w4cmir`>4w<$1 z>C6Mz!RA}N!qy~-Se!ndRn2+F95@JC@PEwHa15>XNeY%Xf!kA;I$v8xU>fI5vVY|d z5leCEzaxOu84>0we^H$9>P~8GYz%O;z_61%RzAc^{F6VlUKDiUG(jMe7i5N@O%!#f z%G=^v!LNEJMvOI#=Ujc9%7}gmJ~#D}D5xI`o-p5|w($I@b$0xr0sWXPMtIyOvuAu-7-w9W88)h$33Z4vVHo7vPczR zZihWStNE`i9|{Pl7NCtz!%f8Vqr;QxDa1?o!yafr<)18c%f&kV7Z>4ODL1sENM2pb zMdWXJpZS+PNfx0qY<7h-X?HcNqTwrpegKv@RsjeB3GwyH&*3ZNOG837%tG5VXrqX{ zyQi8S!3}&;5(zYRSmuc4%uh`og@?$Qz)TywR?G&cH;kxBZ-cTAOi#k}po5R7uF9*W z>tSe=W@Sve4HDlkTe#Fdh!cBb>-Q~PeW=b@Tst=Iuc+Ex{)AYQ)2F2&m`xnVad1lN zK7lKr`Q3SC1zqB^(lRb#ZMee>6odzx(Jsdb{1rV}1GD;6!~5V>K;+9NG7AxS3DrVE zDV3%+Bf)--#)qZ^Cxsi8A2y0sOisd(VVAVO=Y=d{Zdvi^aoKx17e1cO3v8o@nXNOV z+Q|n)lPDw8-Wp<2*Tic(=K2K`XWyGEzE2Z%A_tX$C)7C%n!M<}ryrtTSRjG~#Dzxa zMEZf74hTWxA{LNF8(bQ0snCiS!QwDf9OOd@xhC0$oNu`pKpt!nVmRXdyco&okNr^6 zrG7;Qz459lN&RS})`g8lQT4swfX zTqXSvh_%^)@ilBRXU>tph@#6s#x|h&aWC)Ek};1 zPTm)Yq|N!hvA*FOH(Bfl^I(n21tSMrhnX(-uWSGZNC>nH02b*)?td@Yz}T&ea%5vO zI0t-aadQ(o9~Oxt(~iacy=y?MoRHTmhbS&@%na3c2m3UJdhbwJcdJgyV`G*PIh!t) z!9EfD9a4tzRgWYN+V;Bm=m2C|I4txm4m-z7NJxO0g(g`gH%WD6B@wr;Vb*%l<{gTy zo8J_!8Hm3vRRsG-Z0tl?E-6|cokM@zUg+iaX%Wkg7=W`K*2;9VZG#AJ1Tr(pl zm}`+rSychM1en>!xVAw(wbYn_UuGwU0AkWJiF~RGwg(#xv@z;>Be2Qzv0TU=I-h3@tLl!D1 z)CU`Lf)UQ*I1Wb2l1kc;B?)>&3k<_m`@o(=yMyoS$Fx6TOM@_78_|6}N#;BE*$@5}tuRQd9@=4@|m4a`Q!bZ)p`C2TD8Ywl+K{P ztKe*!-x*F;kP>2n18$+Ya$iBzj~?gjN!YLzIzJW5n&)?XLui9p<&4~A!Koz-KVrHM z+H*1)L9D86=ZD`}-BsbsQ9*rmAjy!>X$b@UY$}t`&FN)PgX}!UNZlNNweS; z!By%JMQ7rbK?v$F8E=mtUUP1!umcPOvMG-G4k{t)WlyuL$bFV>p0jb%eX)_^ZIdhL zqj4Bq3W@Zs#3a%vTG_iW1qvY_x8oX z>kyP^Z4jU)e#x2u6;X3cq#D_fYz=rMqe@1GGs;AHpaXO+UqR@pzRDxW*t8J*rptvU z^flI;_X!ea_+Uj}U)}zT`Vjk5eBIkW zH3Cql&+EIJiR9dq}p?(P6m-zfUSJ;3BQSTNX9Sc+yc?QU_hn1K>l+YH4wGC4r= zT6tE-S0YEsDfI{@U9yoc#UCoCN7nGZvtPRRCwWxDQhyCgmCh*cf+g|Sen zqm59TJe{q%2ZTtfk&2y)k=!6#Tu?_3P^qKppA2v9rNY}V!sq&KeDv#D@YMtjP8Rd< z`7qvmIj8}svYDml7UYoTYT1Zk`YNxG;7;OJ(nx@&OVHzxa^Pyt66Hr9b0TYqZ{P{1 zy<0M+vNd(9AN=>7`&{ib?w5Vo=$@pDqyw&XGv+4#cD#ef&lUI+ z5a+sa=)VfXCw@$%dDJdiEy*UEw;MI1+bGe`Y7D3dK_#A&YE-GW?E-bvXCYIzk-PQkA0#K`q z{t^_kG5*QLh{9m~nmPH3eGZ$SND>&-a$4Pu-%bXnW4+5z)J1qe4q+dV&7k-J5g9gr zm?C)VP?&tP!P~<42s@A)zgk*1D~yg?&1S;oi6XV8x9o;D%GXS7btWbUH2e$YREJmY z(zp`MrwChE)MO8%WHHN_+MzOaWbgC+fl>qM@GswPZbm6?I+C8%~DU7 zLwVvsbd_aX!i1r=DL__82mGvL5Jv=FS4*;W5fmid%BhiHgh?xr1-^OVz8nq;MOym* zYWaY0pu#$1RfPM?bYQ*HD&1RGHbKR8VA&cczyW*j5a5Nvv;xM@AYabsc1ESLildXE zkCjnLt)0Kg77l6`U0V4XsmDJAkklm*2_C-FsG3;4;RgX`z>XTMiZX)RQP-Z$qsxeZ zQ4S3TtM2eA8QBV>m2V~gr=`4p_{aNCDl365&}s@pKLMSteJ0h=rAox#OqRw#-6Vfo z`@Sk*aY*aL4vH)doUPOOKW5goJMw-QsZx*pCN3baj~l}3*s}*#1pftwX(rV5l|}sv z=gFNm|8r@pPBSCFQMsXi!!cF{&IZLb_MUf}sbr2JfBID=w%0HM$Sh}L1{D~uB)OfV z(QRxhO2=_)#%cvY<<%}^9m?gV2NB}KAcx~aPM}S$o^T7@qMob5aXWl5C#Mfg8Oxoj zyRe^an=W}!BRfVxRmHkz0yu*Hm37K1FwnT+25#t2tCe6Ts)3&J7TAaWEkU#<4P(k!xm>!`Ofz5_~ zVEDe@+$(cOeR;M8lkoC|K`4iYFg}sNw8rQ!^fY5oIjjDH)O-wy2zcV|Qle`_tIBRZ zW{fs5j{3t3gWxBy+sem)S0S&h9wF6i=^JwzsyjrJj&^ebo6NHmwV-uqC`eSak}hQ% zi%aFF0>GAlj^@~)*R^KURYhp|`Nc*p3iLjxYcLBtIh()h(5^mBqLxJ(Z;G;j3v$FW zPCCpNr4>$Dt}$+dD2R8zxYeeu-3gyOVc^(QdV60>!B_{h$&+fo>=mZ0xacfUZ$JU{ z2x=^z1x}w#aEnQ|ig3oZ{pHhjw$;sS(5ZKMn*!yQF{*WH z^|dhZmW;iAwNYLF25C>ilF5N< z7Lc}KaLgFrZi6*bhh;USn}wXm8`^)#O3jFp-oWNz;)H^9dc(7Jo@qaRL&z?btJ(hJ zCJ0UkMm|y)`3~^&q6C)HD>;MOp-_Sb)F-)|$mT;?;F!d63 z&-1A;3sE}m+_BXH@myHF$vjRtFA(C1(!nz6@zhgE%QbNKYod1Cj{!e_txRDyUnfv3 z$JVx+*W3CjYIM8%$>7+Nj9~X5T{GPZyY5ytKR~%&{!!X+_XV57$ZQ^KaCU9ltiiUX zDiDiv?fS=)C;LHWjg6459p^+U#hsx-Ct#JRXG#o&tF7KO_B;WWmhh)jvW}Zih6*A? zbzZ)5$EIc{r2__^Qc)vjL?PF2(Ww+sH`hCSv92RNi$J;XH1J>w8GaYHpNEhIL$5Uv z_$(oTp)*D$5u9q?EjMhgo_~bs)YiMk(tHWSzW##j0CJJEpnPwN&zg4bYEv-c8o!+2 z`(e5)H&fh@Di^x9*woDi-+Uj-E9wXKRg~qE7j!Sz54lz8tNVP@$ww6VF<&QRI+|wV zZ{A3td~)jdcxmP!j?;qhBnFv)8?0%4{AWEk+VxCvx%x1*L^P)vO5MVfSu9Gkn@7Ip ztgc=Hs;u9eqHf~=fNS;1UYE8}oYNiz#Bnks!#2UYV<|Lh=^Ffr^(nW)uO1{T6XbE| zcQJU-7Vot%g13>z`8ekXC0A-Y1#VVowVGWORpuB_HHUm@pSb4^U5eYvwmI=D7X*2K~T?7V$Hr78g(tQuU7@$ zD`EAZUVw7LfYi84#Lv*>fRgj{5Vpcvdx7w=7KOe|t-f%oeCQ8VH>8}qSVm4jCP%iU zYUlnc<(ydk3AH4ea(=YzjXPA-OYo0?p7`wv{*Cq5o@iK1u(=}6{AxY;g|=lK@ZN)) z+=WX6fj;9;Q4xo5u~0_iU*~{(y@3tUM+JS{^Qx7IUPyDR{$%k)&+PtN--OCUKti%! zQ4{>}o0hzfRLhg!KyCRK!_MW1Mo1tdn+)B?nw$4ZRt}qV4-uD}!cw7)cJiV6G$979 z0dGhS6W{5NNnI?6h%mU>AOj^}(H%?`$G(t!uIB3Tlefi~wvRb3rt^&$$xd`6hi6j7 zB75VRZkgMn-JFR9DQh2&jD2Ut%@tOEi2Ykr3u%V1T0&g}Vn%#3Q{9Dc+RBrwoXt(^ zk}v6sx;xLa+N`&n^)hw%`(tkHn8j4-&ATBaOtUSbZ@rv(I@FJrXIOOmk@lz*Mo!Kq zXbfPeG)Ei_P2-5=130NybG(DfG86mDO_Eb<{Q?cvB2smB$ArPUs0i!aFX|E2FH)rw zv7HqYL0A`R3}8%?@mPbm65}V4^-liFm6;bLE*Q6SJP+#hd~hZ@xb29nyLiznT26XZ ztZtDEN@|VhfnQ|`-bs;k9pHg6TQS!R3?MfL0ztmGPr+7e>H{M6Y`EID#)7tDaG;ly z`6wA{}K)-{ZW!fa-J*%48-q|9_MFlmhgZZE1Wr&aG zIz8beyK|p>e)Ao4ZApSH(kb~t#h)Vbu%40M1MHQG->FUK89K2V(}Bqg7y@lO8 zwi!GyGLaH~KGAZl$mJTaE9@69LZ&INUk#qja-GTh=zGEDm+ez z-h1i%$5wtCb(cUilFb6Hb{TyBuuy3sGL&yh%1q`rl_<}9HY35MXdt{_K?=2FK)Z^r zb4FrB&PO0I94khTC9z+Sx1q#5$D-`R$4&a_tdR-3O3t`5!ve$C;BkxLkM}0xls7jN z#+z{4Imx1jtZsFl%*H=H(u>0}A<~l|P490#bLvDLU_!Vq8ph4dvd1&jbQQ`MLAkbF zMX!~z-9IgvfH+Z$TC?kn5@Bw2y(Eb*2m7KNsZC(zPflXN3-~|a5=KqzL09r^Yc@#J zfKB8_KjX;4V0%B8!q`mYE+p5}$o57SE&h+KATYNuWmfR+c?QX_y>IlClWn$Gpu))El z`7AX0k7FHgeL3xtRTuh+wO3ep3?WAnMb(eh@!eBa?S6IL_N)*N=U}?&aIQS^HqCm3 zI7o0UN%GA-QqYr9pvP5iSx{PI zNU-)RMHb%S6Y^+jVDu>vLP}T11{t#d5ZZ#b>dt=n(U=9}aSugGw?2 zg*isBLVD7TpM~G}w};a{GrAkC$ksWqZr`-{R>j9BkZHu&AlqA7d3?eo5VqiA51lMJ zg5eX|CB_9--H4{(b20NGw% z0MzBnhuBF1Fm3`buxb$2(r+WX5DbZG26yr0%-V$3k(=SAFASUZo(JfN-IV-i<8JV% zA>WC|v(A&Ug~X~oa?Xq2;|cY^XuiDEzcQf4szQq0iqe7GUad7Wp=*BwdXxQR!MT6V z6qf<~xu)nr79m;;!D89`7p<=RYHWB;msXjANG#D<%pv2}q8rNx|El>sRsLO#^jGLl z8}N@voL)L?U{>~C2&N#8SesE;#6mZ?+lHlZ0kD$H5=f*8s|t#s@nUg0=$^ybD7Y4gt&DB*@(WlW78R zs;~o+-z;K*5OYWv=6wj6&xSm%Lz^nL5NJvG5Hiu69BKHcWh(^dXT|~q28bNz*k`(v z;IaB(>TX{j>nsidhqRcrJlNPEyWo5XIbw&$3)6Gb=0PPm5H*M84NR27fW0`aUnTFX zGY;Nq9wMZ7lQHN;dUEKmqkQ}=+d+4|^f(GAM^aHgbHHT{FCD4K#oeKHS+z64z>vtbvpXB?lPO?;7^AUXj)@EzL1(CRcVM;6{b{N-{yCS_|t zRgjjEtJoQQ!=(~KQ;yydK+H*`2s4_RPs03&`)+?8J}R+MC45}V%0LbA_;-&dv0X-2 zE;&;KDpps6?jEqsR71G3`v3{$u}}3H*x; zpr%ujbvGx1q@NC6kD}yd2lr`=54=2-{-YGLzKjJ8nDTV|gu!SOA{}N3V$HnescR{D zI6eSR0+Z3b9zuG&z1#A$bDhyQBvB^sBEJc!wySRt1e=)X0`j>IO=*3dQ)-}x+@)_o@vfu4TL zB22lqimN=No@^Zzlf4Lh}@TY+#epI!!o2V&2fQ|Mc4eCt+4@J`KIXs=EqT>f{@$_7kN z90uAx@}WRYwR&6UwaxQxT2<4(4)qDB7!yY`ZA5`O?eFo5h+S0EQx#;ZjdO7qW(h_=Dz*S2*#?O7h99lRc}zDvIzAU4>ly?^alr<1NGpF zT-U91rolmYGN1JK-foT!Dtik4Tw1C*ooz5R~+AhyC zF^XQH9_6&yZ_E$GVSX#fIv+=CtIYJq=yzZ(sDa)2+JbA%QC3(eeVfZH zLaI}zG%8U;S4Iun;7AZdN&_yy5~%Sz?s&u<^5Rf;-saElXOaoK5gBREL?5%1&^JbW z?7^Dpg=x~>oVj(5sKYO1r#(Y%b^Bk0y<>D_!5XL?+qP}nwr$(a1QVxY+qN;m#I~J@ zZ5vX{`V5aSj2RdVth23GMV?sjX30NQ^4)yngj zG+8YC_Y7dbC5P72A_64$AW(aQBXIhX^1c5rk!e-jX3J>p5 zb4nSmUhWONWZzx!@k4?&3Mi5)k6pF=Ul+iCSbQ~H5Vux%DGYme#;E3Jf0SRPh$b04 z8Z6ZJ_-V0KfkSn+zraOKx=0dn{1>C1w_?^ly22<4LZ5H?s?$!y?p6F!gA@D^5|HL^wB4qO?AJw-I>Jo$(Mn$o!Wi3m|_UB9Zq-_ zFy3n=bJJ+(gOfx8XQ!Rivj;1?JBAEJixt%OnQl~;!NMd z3&J!h6(zVU-V}ekA$2Y6y555bt~*t`*jXHSVG{5}rW+YmRRoiANp0?Q%iGLo!PK$^ z_qNbMXSTBSk7Q_68B6Mp`2@3NfROL_M58dYp99ZW)*IKh%88055R_t&riF(@EQCCX z^k%#ZXDIlA=~U65jbIaNwz~}MRlOp%r1rTcNRU0#25kK6je!m0svxRAlsD$Jh?ccH zU&dTj9CggM?+VN$i_go)UoexZ(a_(w8F1IYjo2la+j8Yhwt2=by$v|_@`006Cu{ZD zbv?mtoW5_8+}G9v%k+Q&6M&!E)i!8;vO-VE!O9r+WNdb3oGd5bS{XtB-^(lMW@g2N&$-2~=EuEmm zH9m$(2X>nqo0gEdlCSC?6Sv05!4ifrIBIfpT-uA#FO)Hx3I#1_ohNM8uuW{SH5tr! z!(=Bp&omM;vjUX;tFABKzbmLy$)$v$9~ZK0mJ*h9&OE{E8lTA1Fh1r!&Qg!~ka6E9 zo=}E!xV+IeHBgN%*uyeM@-iOuRUSIeXPBRbuB|-7-@Yr+P+M9_(29|3Ap9ee49g~q z1^0k#?%PuEylX?d$4yrW(rR0Vy&{7mUrj91(U%!6wCoHyxh^vEgZ^*o5gn))@rw*9 z5dav%3WbKJg|rd;=Cw?!tkxZFU#E|W`@!+dh$@Vw1_RF!Q@zd^xSq0Zw9U|oxvq>d zVO+8+hPN!*a9}Kaf#zB``I)1-%{~}99n76g70#UanufUne}NMA67upTCgG))aR2p{ zL}Q$TwuaHK7t1i_5~~Ka+hwXPZ3>CgR_AV+wVTTm zo5)zPBBsV!Z)r%xXV{x;-HRd|!l8L{(lRlPVVnL02IzN=8LA%j zaA$qZx}!$cKW6RS^^(8Kap=XrrQBX8x~KH)V6Cqc;8?w<2u%EN{k}u%v;?-2dYPfLbeg+Y{LBmb3}32bdQvijpIn^ zgr@|=a}Q)m5BPdhQOXnDP(VU_-VsuwfK=%sU$>*ML^M2wLD6AZD+nw|&@S4M-1L=b zm9&i&<=soreVpUB;31Quy(BD@nLw$0Dxb0rI>DrcFeo#X$v!*)6np7*F8EDMGmZx% zcYLES4P7G!+u8M6?oIi$_;*aS;}ljzUNl&8$#Uez9zZ4MPBNnKEa*-f)5gDC9rk*m zyy@=Ks`8Bqb$Mc<@;&EzNIYl6Co%-RAPcEuSMS2>hQ#Wf56~NV^P5PvHU&+6v^?r0 zNnE9=5Hw4K@lC*_<8vHm^I0L_*@I4u+oKrYwST`Je_?)#qwwRT|2Tez#C#wssmLfO zgz-$S8&uND&9yjkMx3X8K(UNtBlYp}V2JVxqHjP(e^fah^;2$Dks9!yy_z2$QAv_W z>#O#O@32zXt+^M z1ONi*^%6h&aAP{_^)C`WyE{R9+qdUz5R_HUd(t`(lu^!&h_@zDmP8Ola;t7NB2bq2 z03yC3g{e-d24hsg^03z!8**o*xLVMRxZp#nnOZe+{Qyf6o7BeZhQTVd`;hD}f-^V> zJ8Q}WS)2T!1Ydz%u$|X2rj{DDYG4GY9S8mAMZk4wUhm5{Q{|&%!sFLWOXG&RU5Q>S zqN&a8{Q)L!6tC|A{a(`8=(LC@UabvjQd=R>0hC;uqby@#0*%A43WT& zTHQ0sClh+)s}-#toJdewsGQQL+%BeOxi7a0YO`sr$P3qGvf-cbH_rUa0{n^N0py<< zS}t!`j~8K-TiUu_lX;^d6SSZm5wTw{`!8W#P4~m^lX0I`=LOqj^z_sAogx4)FU`4?{JpPO)`kzVjr;bM(oR)}4?8R6~n)CB`-RJ95F+C#Oz{xu?S zc*pu__M6sM#UR9)P=MNnSjvcAiin+dRw*Vi52wS<14?$q^ZoQ-n|bm};n!UnSs3Y_ z%Km`gg;~bg>@td#Y;}i^9pgRTuaEe1^h_a>f|>ds$Oucpvc}&Sf5mgwNcy9_zZx9W zrTu`A{^X?NCE{3Sp?|rsSj>9j?jNOe5>tNCszMIPe4J~jrJeJNw{?#}X6d=59#01M zUfVxEnqWNY44yxG{_rg_TIw%I7^-}Xwm6c~5_%)!kO_hJ?O9AYfTb!H%G^Vlc8}`9 zOU8A`$?l-)o*=1v%a@2R%;0}rQ1Bt$>LZYst4FR}mH4hCzy#^;3*BjcDjlZ;&E@!3 z=R^@(ehS;F&vDv=y-$3OWu8j9)cFFLM(9AP0_y*HwG%;xg5Y=wiAF-_MCCno6bi0m zbPmwnhAix+gTcb%FI>QkeeODC|;IQ{3__+ z34N@1Y{NWcPPe7S#fg1A#7nM2f|7OSqCV1U$aDjgWDmkW1+tbZK7%Ez0ye&T_oJ8h zK{ca6x~yN>Al>OfjQTYo=81(YPwN}sDxbWyP7MY&NYDWrj1cFVo{Y;(@SOTrdU z8NG49dS#GC5_sHx|7wY1qcxZJf+B=QbQg#e^E}FU1u00Z*ps^%J$Rr@>aS?}k|D#mK5T zhH?2?i4|8jUW<(%s@F77|YaLwmuqs(VXBP z%aYR|aX=qS>DzU^s6#O66^s?JOQ1Nk6s$qcYBug~mq1C)x}#oHz2JeS)Sx~_&Sj~R zwII@lM8Q85Z78*_)gQbby^xTgw%mSprJ%&|Exze3@|rtvUk1}1Ok7uXW!ZV#c4N*! zigrh!g_3uI#=NBgIU-CZyr|OlLd_Ao(Yxi)sUo^P|4FIB2}D7nGONl!iOeXFmCl4= zQk;rM#Y!^|9GLHMW)i^#}bF^^@`* ziZlyWB_ecg^52jDvr%!m{Cs&n+P>0J`rl#xe}*bGsGr}{fHgBn{Pg_)Bdq%WFO(Dt ztU*_z`wa2_l;re6oDaRc>#67-Q;82OQMxSse@a8J1!L>usdlWZ&HjHbyD2b$LaQmT zgF*HG`O^U$;4bxPV?Q7F!~fI=G;)4MtEy4c=9*N_ZmyLn2Vp6Z8=`$yu~vg} zB>1ZARp6yc_TPC-pFnYkp0L5S35z+#V$1A46prwUB!Sb6%IG0B1QBdn}>%y?>zu~ghUfSkZIE(e^+o;{#k;7cndurfQ zlhgwr%}6=cQ|z&@p!>lpF7r(XLqJbg7sKjqxo!q_^yt9~Yg%~LSG0Eed=-}kHXX4`nk$E?u5=WITLarOuK2O z(}Mo?%SiS2fPyO$wDAMnuW8gEs*lAn}SIQBw+c+wS!IPsIkC>1<7T@IMEnv1o zE>vG)FIU8ci529d+>^)*J!Kr2(t`PN1A!O}a@|7k_l(Xwv*!X~K7dil^C}zP0~)k~}Yz{+)2{Ly1k&i58y&SctpzbF3vc z=U)#aIkbY*o)icJvLa;h-o*T3_*gcV{@zvFPU;*|pBG+2+`PBFZW{WVvt?&>Y0;sH z{X5F?nAh=)qP&1o7Vm&ZL#sJKNi0S zl<1eXMT}tSO74r0lvt3QwS!Ke2VbUGG()Y9VA4tTx>ZOpwRAC(Zl_K4Nc2J|weAg5 zE_maE+%{N6p!Qf zjlUzR6exFL*mT)wHI$mX%#f-BN))$TTU(I7;I^GKT{}o0-CMV2PuZY{{>Is(-A>Gs z&SV)YzX=J_iB9VBMaS~<4}?xhJoQ~@;6U@uw#`@}T)5F>AWUNT8Jo|YlYlq9R+Ly} zy;*+R?m|f!TZr4FV-_lwK?8#d9imJm_A}Wq-7G^b@MvT%H!w zX@FPxw=1*HfUKLWwx^y*mmCBMxp>~H+qZ*(g#Tl-!{c+Q8Y1}SGtQ!nScl*X3)mK3 zIp0fBun_;1{^?d*mwS;5*5jJ|D4Z*2%K%}9#PRMXcy4f58U{gnyR}___}QH_^#wI} z7O~cgP-CN2e3Ra34R^ybQZFOiGH6@SFGDff$xL?*Na*93gIlR^EttjhjZPHS4Sz*WU2R`K8n^(6=Vef~7nJdUVLyofIq~AI(`%pDjqZ#L(jW zINP7$j1@Uxvq#6l99Zv!?t{DY5UzI^0-VjT@^T7i{wWmdhd1n7%`S9|j`Tlaw zWye%hDC*8GnHKjwyk=1GY7+cThM=(rdy!u?{-1i#d(tZOVkQB823Od{0qvOPQ;fG6 zCb&|Revc;j@T@e2E#F~d6FuhPPmYcI{DQ;MhOQ->VRHJ1RV^ULQ~4J6H{@E}>X$K! zi)$4fyux~Ez^?3#1a2dClPpI6FfaMFH%qxqv=TD<37&#k=+A(7aSW^?r7q9?N;IY) zJH-z*SH+DDA$yV|>h_V6Q7s>i=PVUHvXA8+H_UpDYj+JxE5`FKvJ?1jgx#;Kk(Oue zkPdV*Jo)a};Eg5R;RHUXAB~B|sTJu)kIYX_#-^pD?Vu^C@qGvY*U!vwhB#0W9+eE0 z(W4#7*g^pu2q{jC1Byj5&=8Sm?A!xZWf!nExknpwh!JAnOHZk}TrWGAIjbn?!tqiT zI;WjOVQdo-X6~qF`5GAOo<7rajwljuHp&}qav9>$ z^ZKN}i)8XkPAXHZ(hh%zAs7aQx_2^lz%Y-niNPFH`d=}RlOZv^L|o&^ODN6l4^e*g zPG!DaWbn(dTT6c`B`Jww&CyAU9^(0aZMZ*f!NcUWFJ~raY}$U@`;* zmc{0vGrJcw1p?`cUu6W%!03olqzu6ZhajW7%cmI+|IYZgGgw$y{RKwZ6H%dAqrN8msu^bM+?k^=O2_M}-geH!6@FWLlj&FCy4%9?}9m zFn|e+)wdplc@eVFD1eSlf0yFT5VY~e*zz*5j@E^p76)6dyj5gk8OFukb%t*P#qjCk zq{OC>X)$j>CEX?<2cD>c-QqVwIGqvXx6T3ve9UzVe0xR-)NPqh*6mkR@Gr3@Ku9w^E1};6Z$XBui%#fMH@`=3tAj{f|m9i zbH4?03#xVtZhN>=;o15R7i=^@6Vfp}za0Q&&(^ycAAy}W@6N03%jh3|0 z;(#nQ_6>K9oP^vF%`YPf7AU~NL)+X zBh^!H!`5eg`pK+@It}f#_Z$nIw@OIhFMW81grnCh1MoED%B5lZ-BMPKO<18WNZ4hg zrT)bkyL_VDzRzVMfgQWb`< z7>KlpJLQGHz-h}D8c#nir{)qug*ZUx68G3$?u-(ll12t5Ae#R*bv*=IDU+MZPgxEsr#@kOuDHYz}%J?>3~Xm|6wETNleH@9W*k8NQMnw zt+u8qt>UIw?PW+R^;ku9J?eoiEwm@;w(ag$NUA=)!F}hIR+Vb}!DSd8R>72&drJ%VwZi@E{Gm zAMoqcctx|(?ofnq^OZGV#Jvvv+S|Ilxla_7-&WjK>)&6;oD9xoYB`iOsrjqAj)QMn-ZGtbXwIBd(n;1(4Kz|9K?O$uQj~bclD0d{ zZj@}=m=Nnb^K9Bb*HekG;i%q9PoMmsHY5VcuEz&l4*-|kq;(kBU#c+lfM>!PKlKw? zN_OL0Uk6gaPIs8IxKo9!#yP;H_V!jkvBy`fLz-1mM7di8cFU|GT>xBS)--tw+I6$X%>_Fj*gYSV^wB8X_LGk8?TN?I=}@+$FC4 z1v$qM6CVwQx~ZG!F+7_2@=D{w8?ZbjtfckQWrA}H3O4NLU6ENWYCp^z)bsVfH7-r8 z5JQNxeo+Yq5gPmCF3E6`dAzbj?JzGCxQhlwkIJO26PbivoZa#Re9=Ff>#g(F@fsUR zz@`Ur3D7YA0TK*|bBF*$Pu-tNb??CCO0*1XB{(Vd`jBlDjvx_T>#$Nk3AeYO;` z=(kIfUMlHmL`oY5H5z*1VCHOO_Qw&gib2Mq%QykV;Pa%QK9;C89rHREJ5IxCZk-4KvBwqc(H_9(bWo45QA-uxTrN>#n^27&f;_K)zj0K6-W!oE326C$Q#%>LG#QYB zMBvbX#RU^}3DXSG;UHHKznD$wn;|~_F&z}pOrS+reeKAIw%dw5Iq={2{Pc@s4ALrB z8v{dz?JMMoCd#RMx@V@ zRR&Blt-(hoFC5}F;y%D{;Ew?>;@Vnu{jz)WgNtPcT`I9Umn3H5#9$zz;nS?gnT1O$ zm2O&ml9>C2Yk$r`7r=$DtA0s)ggp;dr2?;-R`j1;{B0qT-V z!_YS6)MGwTv*(;BB zYc(X&@rYqU?~db6PC)d0M}mAROF0CnjXZvf!zRn2AyJ4Rhw%cuH_UPdkZiMGISn&f_a|+%Zy(co{vE(;zW=_Lr!p*{EVd=EQjl-V)hfJT4 z>0yP3V<9zJI6;cSk>u*~g=OjW2Xp&X@jovNimY}h=Y7!;ErTa+35rjZ=Fk0&@$|fu$qq&H%YBshPygg;!#*YbZ%E0A2Fy%e|ADHU9D=zj z1^}LecTlRh;WQqJ@te%$CCoys8?9$Vxm&=({)!vZV!%^|_l+i9oDR;Q#H#7!?| z=;%*7_;CR2%|t1P1JW(OsEN!Y;R5yiP}f^^62!Wrsnz93fD2L)a5&80q!B)Wi*}A# z6}dcroP>n9N@=>a)vHuPu?pEiViy_<&oXbb>P9>2b%cNo4?=T9M2B9dHwLS`RO%%3 z5cd|H!D7anl!y^DO7V zXchAxtbZ!B7dcjl=`S@>{xA$1Q`IggneIKQR?+T$egiZp24oGmmoV#2t?d`O!Yg`O z1S!KCCX*B&D)TR;SQdEn+Jpi^*eCVSh)YxU+Yv|Emhsx4DLi88V8Io3BF1ls1*6*o znwy3@B}Uu>N6ekS6ipV=zF-)cd9Cg+4Gp1QF2ulJtuY^X{zC3(1SlcM>24<11E_gH zN`_(7$8V#vU(dlFzEJBqLY;;E;L$TC>(_r5+Un+mC=RQB1Q82^KTu3iNL>y6w-0_; zV|r_|ucA>GVzaQ?eQ%m?6V=<_Ubd6W%g*WW(nlGqSAeK9S=Mvv%QD9*lo$_CVe1@o zSP#Q;cBNX8$dI!wvWX)k)T0fGO(Z^_<43Y=yQP#Hj)^+#b8pDFwB7JbRzu>G{L8zv z@`@K*E-(s-OHMy<5eFT#cnexy^lqU zj0Ugf*hO?di`L7VEYU3T)46VrrM&Zmw%e74C=DV!LzJ2fTz_8o8s~ZZGwF9J-zoB! zYW!^~^X*>2F58)W@^J5CXReV!d|xpUXh~%SnS9@INmKZ@sr2=iv+Xm!hsjMR(|t}9 z$H;N`b6x$hI=^Uaa98yCEu0_3iXokc-S|83EEsJbZpF+T)FcLox8Qga`3|z$RrD4t zTy{8Y0C^wFowe6KJrlI(88#( zj3K+aW19G7^vGt6vaWvAkncy=0NZa)p`b01r9{9sAu=zI9y(5u7qxH>+N&E{#?`8E zR8$&Y*oR?|m%SnKV~pcS7aTyVfJ}A=yT646rE7G3b7`+ucRk}eH`L56{5MR1;KzA| zt(O-`Z`W~M^o|Ki(@rVHWJ`uoJbvF%DZQ5*M@U7=N);mqr4u4Nm&^X}Kl$y9EmU zk+l4%EhYtvZCdvAkI)Sg9%3v7XQHh3q0O+O>n0!AE`1|8#UkKeEO?3y_XC6tr3VY!b3M>c=OP2y9_y*cN+@EL{lc;TC zRM5PjcBZnx$;YyV!{m4T=gpZrY_{TCVfT2P6~6fd;d&TN#ADzb0dZ0#Xs}sKqBmnL zl>&TGa91j1BZnNh%xl**9|46iLg=tN_{ z*bf&%^9>eVq0!g6UlDNdq|#ErVQP}_K|pQ2B%!X!o1q*2>Dvp^c<( z@|yB>Q3?9yNW z^L(kaq=IM$1k`7fM7|EP5MKHyz%J7yMo9S`2g7%e0p#$=MtGAdmP zDA;SOV;GwC2KQ2^*~>IvZ5v2oxWXFaeI9_%nX_;R({?#Xl17nF|&uEHDcg;LJAj@q{QK z?IbFq>_o>P2V!vGdaRfUT6D~uTRolM=+D!>;Qf zVn$4`j#zw3U-X2c&dNMkU8B_M>yx+qy8HD&UwF_eJ-|^ob7uA_)a}yok#NuE=DxDe zRjFPer2`il(eMeI~XP%hr{SI#wHJQ*;7T206v)yw7Ai>G}}B!2!ZXXn_EaxVd|p z+ui9Hy9O7!bBVzqK4?$Oc9c6K8XYD z6YwMaq>gWZCB23T{a~SpVnZ-Wa^axwHEKN&Lb7q!Y;m=JZoTiho`d}on*H?Pl}+pj z^K<^7jFRJCNw!tjBvmNJ?^;`;s+l^Yp%08anI;L#s(2rqp#)h0#He)-x;oTH&X6Wx z9(qr!q3L4>C7lTANMfy|08fayCNghxdz}CbGR)z|do4;=hfcr8Y znr*I%1Aa|XO;k%}f|GZTEvH)@pv?n=U@<1E)zHy^E6ucKG4-oQz%iODNJ?+6$EdZr zfY)(jakmkMz@0WSG42bt`!$+O7e{%SlvUU#22yIh7zR}3!~&#L=O}d;RVy?jJD+Au zt1ieKL`3T;48ZRH5g8#dL7|Bd?bWm?p)agUWYj3z(asTQnVdlL1!aMb_w6oO8PGZW zb7h+lSv$C&5U6pg&%ZiH;uZBFL7|hgtQ)BoruL85^&HPD0902_V@;;{HO{>2JT9qj ztuR+1-OZ^8BI}7QBKA*fGFF^>T@2<|+^)+1sF^nYlqbEHnh>F|HS|+j2pCt(EmK0< zTC<4PE(snU1bf~T1cF;PE>w0i)^l;!F2%Yb&zMB-bAo{wxXkSf4ewD7LqZr`cic^f9*qOnaXa$F$3KrSyxa2u)3z%bkBeO?u3TU*1`$2$(Uk%6vzRC9H}} z@LID$=$#54k^J3G1mfKYQQ#^nbuKa~@B#8ZD8yq-s%SW?eWC_AsH- zU-`peoO^0Gf%`MZ`8tLbJ|IJw;!{68N_8sb8wBHWN7R(Z$keDH;2c!$6pg|(-?YRN zczi-Zt6t|~!h6l$*TB}+9?n4Js!xukd?61iD*Cr_z9}AGrcnS=_CmYk2&Z^&sT-QC zK%-5~F|z&kcU6Fuq;-r%l*<;?X%%7GW?lx5(;UtftX`TR%rMv93n?5#=0o4ERcfnI zs9AHshpAvK2=5fd&-0s)fy5-ZpwkA!PCUR0nu$*JXoM6%5JMgB0vH;_Yxs!&s-8Wk zp?H^!1;yuvIK@7Rhl)gZr%dD$|1{8h>p$j}sKBVkK;@+|{+s}B?<%CyXmtZZC{Z}1 zF|21n5zV5KnDR&Taer=tCqj`ej01&Z%o+~#8b955hkAAuwKa3KTDpPOyG*Sk5Q+Wc zU(FIw{s;vY<&T=pBbhVFQX18nIhE6CqdBK$hg1#+qU3?cHP9liBv#T+21F+0EQVz-evMdy@*@`f^dNdW z!F=Df>K3Iq@8`q}=G}u|!fd288V_*97E&LbAw#y{30!=zhW8!a1x2%6MPr9iDCT(a zkfFwj&PBdL!&_K=EL5vh%Vn?oU^w^F&Xfsy%^^>64@VL#bM zLv}1si*O)zk;D4>X+eT}nF)_hn8g_7{lhWQcTyB#PHwMwb+?!?Mtv3oapydv{DQcT zl^V4hcOT+GE*WQ7B~Yda!RXGq>C4|-nh!6c$kT_cmG6zhsB;OcV>1N>{BxEG%HK@1 z3W07)b28pfZ(23CZQ@DPnp&`P6T>WeAwPL@6!DAq(8JVHdJ}oJyP=~5Qy-#y82-@u zAGnc;=P@R8LOi#uIz)Slq}R|gCkA=5f2gqNkgT(Y)u8jN;Okc znal{$TD@>wplzyU{?2m}iD(1|gV)*L-m@9K;c0j%WI8sf7d3@09>CV0K~_E2n)ccL z^R!f{35I8hYtm}8UW8+ghM-afkqH71a=maBZTMa&P~aT62HKh?;)v~m@D-dni-HF* za4na-lKc*-(E9xCc(h0NHMp5nBwUykq=uvZl=PaPiAN{}3E*K`m55ZjzAh#NKdUd` zGM60?Z001;E$`;|B85)aZqNqljAB7eLTD~H(OkpYXtl%-><6#Med6}pdlgyFUncvN zEbFC`_8P54vRh1b5%UUxF5^W<^7a=Nf!SU3EDi!WNhR2wasDFC97RTuK%u3M#JYw{ z!PguYQY)eC+4dX;eh*gz3`{)V2dw{7U`7&NS@h(K!oq5w1 zlMLrIN%v{w6WLD`gM+zqB@M(D{m=k`FCM zh)9-jx?%Cc+@6t4qrkoq5BoF_>~p{k8NKM;^_JyydarD%fPV}tCjPb1xx2SI%ghKv zpc#~nXjDyV>>!&irkus!FI+?S2_th&DJIKu4FsQpa^AfZXlRX=ZPrL{SftI(&$<|$ zhV4zL)@(tf;E5lfm2SujO9#XyH@d@UoWDb-^7F>Vj#Q=>0L&lo%A<*1J8rfgU6WmM(-#yE9p4+xLUD+)Gzt*o; zIX;0+%twC1)Uj!LH@yOTHOV%9U&KFiKFsa+arnHsv8Bv{x*?$seDRZn8l=I3eFp|Q zuD}bmfJbzi`Fqv@G%@e*RfERfOcq+GMVvbocIzN^=X%9Zgbi{kMc^<(o*{?+57$Mh zgI{aEz^m*wW3^+W%Cu=}K6F?az5PPlrhZlWiJeNxYMF@r^~G3OgcYw{_S(c?69Tif zgCK5^0If*|@zSqt?8DM%#kmRxGZ=V%cM z>ISDsG5nA&x$VWS7b)YGX;T>%2riSt`ua_8yzW8dYC~Wr?|N5cZa00gS3Zha%h61q zDt~Iu#zX-MN-ItWc1o>p`d{H6w(0H8)$TS-+aG$=jO8dBsKY79>GUd z5vUVkCkbKHTDna0CErT3>tXnht&mH@)`xdzg60Q z^Ru*damj3G{in$~BlFCj)bIkwu87ectEEDJee!NAHzbwh*afjC7e{(sgA8ffVE$p6 z9&Zli9J)AQ&E1C+j$rE@M=kJ=NAFtRm2EFKD_sT7|mWV;lX)&JOvLF6Dk&JzNj5O>DZWb*RHXEgR@+6VA6Vab%Ewjhze95TigL zd3RVIE|oVR8X&VFPVGQ>58#vD$2NdHy5sI>In$s$xIdVh-Xy_ZnbMaAC?l?|5Cmy| zwy=@gC+{na!NuB`IGnlAL&LsNP}(EeGxu+p&!z^v?R>FHnXi)ZplOFk zGpE^N;+4?$hE+vs@ zI1_i5QO#e7Yl+a6pIC>i1 z`l$mSrL&=tPB4hO297giBg{p$+9QeNf||C`?)bWT8;0#4;bLAGStR>T^VqFlA+4pA0a@vW1Lwa&RJuTsf9~L$x(erdC z_RQsuP<_C+#J`7FzB@Dx<>f~Cq%1T1MdZBA; zF;ji(m=T#KI}52z_KS{>22lD{tZZ(s=%A&oUEkP&I;?a4L;~PIN{EymICRFx(77l8 z#4gg->}+#5&Ibh1E{G#^g4Oa>g9AaS>%^gwSNS61Z_iP9rD0OB$~3-m1^1(esn{aC zW11tJ*RvYcHOQMzq379O%YN@}gvo8On9t(%Kr}HTAMt;1t=l7Chu;G*8P5gf8c zJ>m9q^``tL@w`BhZyw<XgiXL ztrm2~e0$B8GI=EHdhtYSM~({3Zc*`5a=Wk>qibNT(x7VuGW>Rt-0axb(i`#I6%GKP z=-QFG!DtvE(aAcXo8^$Fxi*BOso6kjfSFAd{4c1Xf#d~1Jy0>}wng3#*|~?)Hj>dq zI9LY|d(VvSASraDz1KTV6r@sT&dF4WGVs|0jcgX7S0Oynv~Qywiw6!o-fNKabTF8c zG@8H59iuJog$<%@3x$873r{ukS3X8+JjF!q1|m<)d?wQ}ke34JLXu^xD@)vB@s;7o z9lWTB3chmsV5q`l)5d6HZn^B!w-c2z5bp~{1l8WsbN*hP_+ZkT)L&>_kiNhZKZ4QO z@t{jvyU&TjAhXCF-1vPX2w1D17awc9?kTRfu37)LosJMdl$T^neo2IcyFC2sIJTk_ zd|@6$EI8^dR{4dSE5)%x=WR&QWk+e!9zQ@GV^je`4(I{qT@$M_xS@%+qYiXeSH6K2iMSFkR|=SyxYc4M=YvakpQ_ZVQRJW! zK2IPa>9_1Fu(NxdUj-<4Qmkrr#kI+iwEpWGMq*4C#^E0H@N zh~Og}rVVNm-rl8t)$WyV9@ZXT=iF$n$aWHSCiQ#qO8n|DKNQGO)Z;KxwaIAu<^LM4 z6`80JWzcKTbov_*_8JvWgz8L+hpXPEyvRCt0rMx?M=N6-NOcd6_6p0Z*(}DuZ;Gw7dOXw6XRUg?Upk zlDN{P|0lz~7z^uUdJOn-eU&4EJjg^wih5UH`wrK<*cQsiVW8#+FnqM+;q$ENMXK#@ z5o88_AhY>#@^b)kPk1u0v{_f&5eiA*m`#FI!o>Ypw$&@~v+>689$9d$w$VQo=121C zk`+sGwAIJ$X>xK?%SV%#!l7Q3f@}?KbIz<|6y6btK7P7tz*_-n^7)sF*RN+_~ zj;P>G9;XTVmi>s0cIC*>Oz1@M{dCL5J;|ayT`@mX*a?z)ew|x!I)d;++ts_lDc`e5 zqrE}0N30-rXfBJi|K58#Iv5pEnhUZp_YWz59beI*C_I*ALwlTCBSs>vb4y!K0LS7@ z^1Nh5PGnST^}(aZ*NN1u0Aua)M{DpiGjYYN zBipDK)GmTbw_(cze-6q(Pnw1~jEGeiY)S?2F*-i{; z0vnQe&0n;z>v#n3LV+x*R=ov={x@cPm6zo6Gjq{xjND6+U_O$A0aDL%&7`@kXZ>Sk zdK7=1;NgeXy#goUe<#47@J%5U(rbPeCjjto?(vUS<-s|~t=x^3P=h!^=5TbknI1gi z#V`#AXMJ{(c3pog60qsYxCmI)%lDA>e#DkIV{tsa))pUC+jFp)HKw^$U%pm}3_1zJ z1LPkgmwQyojmJBG z#CNihI_@^7Td!dBsBLq{D}O@9D0Gy`(dFvP3xgrFpg)0s6QIO!Wd8ubGfseC7Qhb~ z|0?UUHXv>-Dcb%aOZspb4uXe`FTy$MTJxW)t@#^`Fm!b5J^(6S0uw`x(~0&65ZVI`G=J?+c4?z%YT$#G0P)PWA zB##hvr6vRyHgdO?GV#f1?;haO9!sy8sh3g|V$>xAoiXth)n<1p+}bj~3(_{%%ugRZu zN|-C0fFu-|?Y`19aa|ee4zXojnuYsA^`?W+4w6R%@^c2d)a8w`Grx($-KKnaWRPjF z7WYVF57qfGdvLn)hP0M{xg+ynk)OcUPdfai)-`Us@2!I~zYX>!Z-Qo<=>;~l)kc;I~Fqf(LU?|{(7OWmb^jUU;Y8z`cz>N)yaXh z$ao|??lEJ106ij7(+~j*jbz=sf7gF-Cf?#RUwo9 zl1rR9eDE&fH3^U7i36YC8S;5|#jOU;aGK205`QE=3!-za1pf0f0})6H6X-l1eGgLb zZVLr+L0yZB*atu;@xpO=omF8;W(fQTZ?EO41~8MH(ftH|ye1-L3^9Sy^RAB-V^lJe zHw%1?X>zD&H9!s|9Ws!CHf`9kxaIBmLQdH7++%CxQbrsuP!@6Dp*{)LsAU{TWbKLZ zym)J)eG{B;kWGxBYg;U}{J$;$#N@0f6(S_x;22*J6)%T>$b@NNPRyW>IG7x1E8PHc3NQ{muq2etV6Ukcx z=WNN5k((>itVH-JN7wK-4P%Xc3CZRU#7_K*Yq2Aq;I@1w@WCgAANmbun3R4jgj#Rr zyS3a_3+Th`v$-J|`XAR?M!UW#P%ea*tTukHl96m{oecde|$gg zW3ScStGlYZs?M{k(5$w4W!yhw>3^d`0kZZZRvg942nwnnuh*DQ44ijYW%}uF62q!C z+i?C{ErbANmslj2O70MS1_)e|D+He-3mbUSW)_uYC*{*tA6^d*yIBSVPv{sW4|`=Q zu3ts-w;~NE?QQCm;$(1Y$05c5WTb<_)b}B)%MY4bgHHrqayB@6&$FnkZm9GyJb;7N zX45pm!)ES^SBHgcvn3h5boT)@Bb5@*H`%FA_B#X(hL`{=+;h>Lh0J23llS^6`%lP% zy06S8YEaucRUqA90a9TB9mJN+m%E`9T2rZ4D3*O_>mO&#VUaJ2u7?RXgnsMJ3*Ie7 zHBX>aAD<0Byf)}pT08Ml7u+Pt9@~%Va|O!M?%4tR`jOT+>k(7|<(Yjro)_8Tp3i^Q zia7?t1Qni9o7n%HVhSRP+!-N1ehzRE8S5Z+=N)`E+z$i{*pF9%9m`SjFroC^+fC?2 z^w()RRn;=rgn2_TTM%us(OA$;u~U3)n)CVgXgv7909*o}vfO7e1*&rTs{JO2QiU?X z0XT1+8-C;a+Oa(iIZTr^*=8_%UGjs-|4#5cWb9mBH7Z3(bYP3#doo8*)dm4?;@m5)j>;KpTQSq5f_u6?Yhu#v(xs1 zeTF_L-|va6RiEZ6lEFGsRFg;#@RO0>Upcu?Q+xu}73116em-R|ZTYaTsp0c7hCu8K zQ;Gdr6q%E$%_xIGky$y~MtZK6b*3`s<@9O$;RqxFjT4II+`Styc3Fio4B;rE3y~Zl z+BFehP*S@q{5QqY5&Zqg#<=6~K=09lJLiGnL?s zT+8CSye~pT1ZxW^hCu*km8={>4N#9(1r+92 zbngRsG8kdS3mhtww{BVPF|B17EtQge?bni%oG+~sRP!J2Zu<)iK7w|03|m+J*O$50 z$S`ycrGl~ds@2)Qx%Ea>A})A!>L8Cyd625anp}_3<~cb8ibQd!(D-k15I$y_O^@xg zm=MVh6{q!w)Jy0+Cr5Q!CpFXKH=%JYFEZ&EM(V0S?vaoPkM5-WA>`r1D7A%zbjaf6 zYA;lB9fUe_?eU`ELppN}@vhjXfcR5{gOVU)KvQ|=p4j?oGb~9;V*eI~g3=0l7r$PD__!s6EO`G9$Z@l9y||)`68Zo^OYOcrx!5J; zU(XPjks)ENJWrj?Mt*XosJT=c3l+pFWZySGYOO4I6ee-#f=n$UG4FrCLboZB2~e5I z+d?Z6cnvavS$O7&8oJ=Fe!W%|YH&(r@FD9cd=)u1^_#$y*Iu=INy#_F%b`dst}bbg z70eN?u+q)lBz{--#hYWNh+8mK)Gce|IyQ0MXbP+9R+_oW3*8)V1#YiOHsB-bWAiDa zbA%8eB$#ZnbT8Qykj|IlB@9ral9r8AH3dgT%~lHjy8K5{jq18h7XI`Ii73G$?DF-| z=m=Q{M)?fRlgwM zJ=G_k`{Xy7a|foQB1*m*u7RoNA$01F|fl^b&WEDa) zHf^H3c>TT4&Kn+;B3)Gi7ix$CTLh$*pazUk&8H_V)v1?5OCh!-qdOIbzWRj;-7PvO zRlDxW8N_3raQ5eQ@gG!JKi2|Fk#_Hq#Fy1M($6^-Hg@ws&~CPcgw-Fv*39nJMbJ)S z&oETas~Y|YBN}N9-kDpq6MdVy6t+(!@=GSeo;_!bm*j_2h(OByErkQSgN@pIyg-mp z0d%TVvJlF5i9oL{T`gk>@QZZb;jLa!_6QzYP^%q16oy;Ji z`}emy#fS(Mu{lrWG-yL3R}j#Bl;00#;4GcwEUvk5m~fvw4A28gpLW!taC(#p>R{kO z6ufjvVX-fEob7ktcntk$cCfE|Lda;_?^07DDuYL#CeiT-q5^g<=EKI-uI)*bFijiw zg)TEEwuWdW7qV;1QTHNDIl#*!G$+(-{+%5(QD3NSRbUg)(;fe`CMWV@i5-4A@S?l7 zxAe%=8A1uwmf!VlDurRnTM=G$T5FeV(wLA<1~$Et>)bZ zD-$`Xo%Q6{nGU;!wk;Afy%5xffv}LI|B+-GS{FC{{kg?aaQyVeKtyImD;hP9ZX|wx zC?(mx-WMvR0(-%TjFTsN{-ln#y~Cnhy{!A-`#TsE=fMJfyO6HePuEJ-Y#ODZ3hRh} zbIk-j#{pV^Oy$H;!EhUQ3p4uwh3MO#ydWv&ISkUEUEdI@HU6!N(v(^>W8~^3h2P>1 z;rgM^3AmqU_g{`#~NScQjQ?{gZ}eqabXO!BWGrf{M*S+uJG2Q;C-nJm=(o*4p4;ZDQyH~ zcUWs~6w6In7&HTc>cm9y?Ef~toE~T)$?I_f861t=7mu*)aOsM0*W#-=+8p$a%3+K^ z|KS^z(xsmznMC_C5itFFt!IfTH~LZT)r5wYm~bgkSHuLKSl0@yI$_`AFowGWN0XS> zG;D1->1-CiwEp>H8Al6iOkphE+)<<&W{LvY1X=RR(|4mAU2!ZrN8#wIyq@%>-ZKTy z=e&MCMAsP%>O%bc(rKUgs8_mosw_dip$N9pfXiF_=~DaytS9uBW|ce;BnY{xGz)p8 zQ!19}nkZhh?~ZUfX;X%~D|h7q8?ju2b!~lmvo~-9Va6u3QL0=|`4Qh^{tG5U28@sh z!KNi4q0p9bPq21XTfqgE{IM#zluWC6gg!Ubv+}?5Sik`Gof#Ybi)# zswFXr@O#c9>%@xLC)TRCq599}YZO#Mb$|UK1fRf07D+H6G^G4&2Phbk1;{0+h;y&bxwoxO2zg`WnXmCx_ z1ZRQWO_H01xh~ds%PDv;sadFZ@jzwbV$KQyB5-@7c&;ROR@OUS@*ka8s*X;s>odhq zC&=;3OX2sIOD+Astaik8l__LEK;=#8ppt`k z4&Nkru&_}HuhgmbwUM=Pnvr|2@UcbGjZ1OCH+JpzVo7+P0ezJU7(8O;shV^oW%C1Pg zbi8$Ftooc<9WOK}wC3|{hz&M(#fhOtG~4jqKVgagZ2qNYy&+%4doZU5j|3X;da)ey zI49c9_K&E&_TEO|ORj1a@8o9gbUnxNTPrbE5TTSNc&#`(b>4=wAkpj+(7D_)W%g4* zJ9dUCXtSkt+)%7&I*~j70Z##WoH2V88SqN{<)siRen@gO9qE5Nx^*MR3~3}`s}dZc z;tZwHmWK}(C)PtoZPMh8tN=!fkpsbJia%`D8uF_hw-l`7G=lswtlo53$S5SDWjI;= z9JNJ0eujj0A8C3GDG{IF?%pxoZKtI}nT@^JeQm$ibbR`qqG!;gCeHqdH4({qropmO zj7}@8hIOfY>!uAU%@@VCdG$$-L?cNi9|ycP&Z56znogF63<~tyWWs3P;x3!bZXY*)unTHbE&acBr^ zSkD?Q@+GU{Lkt27*#o)#74BdNjY(>&|1XXL8ZgbiWKTKiQEdUP*!EqjgaK5kqV6di zE;(U}Z_}%@Ox^2e|Jp)={10^n9ka%YfkQzMj8`PX>M@*_o z9N*!&h;JTq-4pctQjj-We?own6u?WjSLJD5$cYBa{ykxneL5)@4)z@>Y@tf^Eq8;{ zg#X0Je^Tb|OpMMf$akj$T&x^zRD-Y)E9pi8Na$HFqD*yP?$+FP%nG^u-L)zG#EV&_*8`Ty|NApvQP5-6 z0uPzE_h-t;q(D%`P3&$G6knn5wnsQrUm@idCqdG6XTH6)`X)km8BJS}<6nAP5i+#x z!$ghjCsmfmfjBFLjyE)BY7!-6HB(ixGnbBg%|Lom7ev!O(6CK@%VV3pt+|{^~ zTy)e(OljDmN&VVAnD4orzbsOpToav2_ z4E8!N`IskTmMKTarb?O07?MYL305s_L<@!_X3l+?p0w46|lH!R(6q z;QL0PZ?nsF>69c7yGlbW31a_$2; zmg&8Y-ZIzbGs(_j7YV;Yte&fZA3K2qQLa!iBFdiRf1C?qRD+ITe7?vI^g;7~9CLbH z@4R=J2$GpBx|gD!1cc;2Z-ZZJsx@?vbFE<7rC(!-R-5BF&TgT^epv?}NbiVs7c+l$K%x0i5i!8q zW$bT62$-!38FG6$Dn>x(a(nRae<%COwd(aTMgdH5dyR4qpc#rvC*Z=-7oFFxXUdZSSE&_8x1W6qBnb2b){SUkfivaeg zjKVsI3tklIKcUONu08hrzt)s`|90DpH5m3E!u+qBt~D`Wx6K~wQFH&VQ=k>g1R82M zf7Q>N_m9y1-)NXPQJ5n6C&y3C3pjv-84=H^9Onb1L}qeN0>7BbzYCHWmTt`k$lop* z`^$mdVv+zpAsFTLt>tfrV_cv%5ISt&!pN$SMqpt}4)*V67}~RulR%q)ozx3n)r2 zh=H%+ILERzT&uj2b~K@e<1Y{_pnn&NHB<<3GOZ>JSSUuUIts*kAdVB^D>$MkxFHy2 zg!m(>pn|~whG_Lbw^0YsL;M2rM{NS$pD#C@JrHcwNpfBgG)Yzi?zax9q>pB)3-yE^Z)R!zp`DT z^;guEWlg|Y|Bt9ukpM+ax7|^~_W!7W6(&#ttR7~tyZ?`<0$T+_iJHGN;#YyK{ZBIj zeu@Ld>t{Qg1k?X{|9}Q4UgPt$-}e3r(*N4XF-HL^kU3*C%HL7{|K4x@E71Rc4>e^Z zy66X<#1U9Ebl}pBnB}9y{hjf#q9a-#4}9FG4@Q#f)sRdxEEzZuYmV`13{7>gM#R2 zlNEPmG7WVVO&YUAqWwa+y}3&${f(LlQW#bt13xGPO?KHno1|(@_@;Zsb2n-A29Fc= zl~P1b(?efxOgX`6k>GEqiI_;C)l_rGq@ZHbB<%l$LhOcau3R6OXbdL(a-?64epOgY zypCFJbSrQA*hfU1=Dbf249S`(B^;FiTU``FQ9mgqsK=y{t6F*6vuRaOuX;3A9AI$<$azp7d-#pW zJcC!zDtW7uVQ`*j5SIU$FutZM3}!rTA<(YCe(*r;N13^d9o%zD5BVUd(M}lCeokbU z{EmXr2o5=t{=3l8;NV%nl#1jqHvwydgkF$BeCB3t)2!gE2b(HrjOMG|<~@&WI7HU| zt$XCN##&>WK4-hP&UPs2cZ5O7!5A!>O`i2c5>iv$8JDizpsSr*Ul=@3*#!Qx&Bf1| zBn!EY?!*Stq;h+8RsWs%@7e+byB)f;wgAB}?YBC;!#=urM~6(~8UVh;yshL26vc=o zv_^1^AtF1p8aT+iXr+{TQ34G~HO7c@y|c+}tWW;;j7L(zRE$0ATQgK1B9L)%hB4S{ z(He|0U`=#h^(07d7+6PAUA^vEkG%HNb9ZgOALSVu@m3{R%xe=qS6>Jr=|kL(zFGDM z_hkFqI!i!8ojp|X)@*lXIFAO=ood9@&(GIR2ybwlm)-GyQZ!#REouirv5Q4V2K(7x z`aIRj)Y|A_-lH{wK(#8~VMH(8!~Y_>tD2@CT@Pvd#TqgjV`w zZHI1tU)0|kp;xF%TjJ!XqVint5!gSE5-Ybs2vlKrMNhgbV)A(PG6S zQB-w=ZPH;fcowoRMf&d6PS@uRrsQ@k=3zbFHX#vE6(xPH%tH1ZRGk{bVP%$kKElj1 zDL#ReI{=U(o(CbwSO{N6^j;wRii-K!L1z>V-;un(($g5G9LciI zDEGg^HXs~&YeViA-L?UQBdM4z7o{VqjH#rfm?0l|)qyJ2K*&6ZU-<-FGw09^j3dV7 zk-(_!Wrsl_j-Begyq)muy|L*Oil~pkp6F}bJgn`xQt;A+kso42xis6D0VA*uZ+r70 zoN2m=qqu1w78(wXv2EI2UIti4?uies(L!tuD_Vt=mxuIBJo5~pYIYu3i zCi9LV_-!2XEAHJ}x0QkH+fEZ5#7+L#DodF@)KRndwn#Cb*-x&Nm&EmHpqChZKoB^DN_F{~NU#?|ypsLCCNGAD5g~wL!cSsdg-H?+sXw zqwCLP-lYgU9$tL(IOPh>wN_OSU86FbV3-uA!|B8N=PSCW- zMswGUt|X&V?Wx~o$XxsZnGLEOrk=1dsFQ2snDH&8xpQS#<2Cv04y0h*i4HO z+r+1i=5uV9=PiM}`?j%JqY=3og)-POy8Jzn3qhRG)T}GM zsztBmGTK6VNH2cf*-^A#EsWcnDoNK0??@GGGz71NQTxG48`UM{is88%f(JA7gyzo{ zB7MOu{9BZ2=D^D+e+?vH1wuoOtnxjc<*BtV5VF^l4hMj}zB{+@yh(SG{r!%DlkOEVa@Y=%6dE#Q+e_nSjkJr; zyc!31vEr#5bPjz#nyC#U@^hXPLk7IbAKE0?=%vE9eH%i*+?pe=F?L6|7yWTPp7-`i zi_^3SEs_X>7S=Tn9b$i%hK3NtdiEhj|9U$gaF}4I8Q{E?J2U+D592-6v9;5ddahCu_-UZ5O8!VDpS?R17n4h1?VmI%_m>jcS9j~26$vhb9*%q8l$;Nv z3KTC&v4?ZD+>`_#!kn1tga;!~04pari6pG z)|eY6fKuFnLY3@a1ftc^##clT_p47})5avygb~szH?H57KD~7CbjcH3Mum=8?J=?p zk?wsENq1ngfOTKx&v3k(6OWGc1E>NNjq%VfRf$qX5FQ$uPcc7Ru$%MB5P&f|!~bG- zwaCzcT4=tD&0$X3Ag8j33{l`4+4cl_H@@J_Rp>4VzXMN)0+P2w!lSqdg&7)2V`C|d zl0{?>Z5?;d^$0P>B}4XLFNB(2fmqVE`$PX3Z0-Y9OoZ{kLRW;442@bSo2+#|b)jf10g>FAB^A-KK22A! zYEN(LJMqd@<)%=8J&3eE*}W-!Ovv_>KPjv=6@33-yWOjZ3+88y~Q|hoo)g z88Ro8j&7`0en>=0;wzX#2k5CfEVwoH<-I%CGlJBMgg|9|)BXx_g-F*=o4+n2@E$mM zm)LcoOGp8B2AypV$B?k=o|kE^624wz5K$W}Y?ml<<+;v6GS{0c^Kdi=OB(uJbQ2OH zsOHDuGJTk&7oZB&xa3n);j)91i8vq`p&%mb1CEwM!EdVQ7iA+n9hB*HU@J;T_1>bH z?VjY((GSN{?GHS_Rvz`W2tJ&-%JMJQ4%BU{-vJ~Pqsp+|1Fw!S_3B(KxP%w0(dlWC z9@%yJxR*zs^}qBVI>~8|Mb0tT2N-(zf}ri^EQz0Zu=u0h{F9WcKcss`+VDydgSnt= zi(TW^*jgiAvL5Z_tAIR;4-ebSHI{UCU}c|(i+L8rteuF)44!vu)w=XjSASzb8uxZ{ z+5x36cT{}b}{71vcG*bD;B;RMaTr{yED7cQ67Hm= z?@BS=(nq9~M8=M8Dz8^+(3$2mwk@a*$a+(pzE)#Z#HOO$@>2O~Wm>H8t_;;@tE_L^ z7)ELH;UneXaMH?~V*GaWW~CY~yS%KdH0hFND3mk;<&oc9U;q&VB|PBqs5YO}Kv;m( z|MlSmq;px4=|IK4+(cvh4ec!Lg=A6LLW7up%Rh&l{$CV-)XpZ zGg+hvp?jt}UGtw$P1KjiUSS`9U{9art{TQV+(j-#5Sa}`D81B(D1uCqgI%zUBcN+g z@UVVhgaxjPBcDwWjslsW5-6KCi!XxUww z1{7U&MYN$Il?f3?N(t2(tLVYi@tel}puTJ$ z)3k4dNk6Yh6!KX|c?`WQ-X<#oTi~0HeVlGDHFjJ){s{b^3rJq4WAaTCO?}UPQ}c9c z9H?}Xy#57_liQP?i+*Y=>Ly+ytcGm8-tO}(+3xeC^jFO@P_n4&K^U6k#^^^6TS$h+ z{PU*z(9=1P8;J7k`)ILR9s+68nNe4neV-I*j{a0(hhFd}L<&Q;&>~()^Y(mkh`64h z=Hc3os>)Vqxj{1IsoZjRJ`@4x=tvCh*|-SG-f^@;f8DOv%U#J7J0B zr7hBMdPs3}O|X8{{Ew>cL?mv^bg|IS2{n^&p4eNbIDqVWYb8U_UMPn%V9lwJNZfL) zp!cs85joOq{7F~6BL(z?MRHy@0>9e-nIv0E;Gm<*c?2L!;VrXqb+f_>WVp;EiU&Vy z1rN}02uzK48MNP=s8R$?Tv5*@tG#xmVYage2d9kN_fw`oon;?E`<}AKRlCFcy4{JA zT}U-YVRJw+DHT4I0z7*|uD1 zsmW+B3P%2pt&W5n9b5x%oMjq^AUyZGyr7(!dj+z<+csD0mRqC?K0LhpNdx(`LGbhSN}?*CK-`%iC~8d0XcE^p^5X_BT>zJQv=mHa_j+lcwHOScJ_ zbr(4-U7b-sUvDH)dQFttmxE(4QD|?%pL3n9lY(BB!P;E5#UX^4eGnK8##=SPe zYo3Wf7wXHIma7G(H$?xya)Ou)=xE(Q^0ARKGi-y}R3(bGyAg|RMSjoBUydP9fsJWF z)nWVbUkVa!QU5iw>Z7T=J^<&X?t~jq@1Ty&%S?V?R?KmJ`tTs*l3D!WoO_&9V!6L7 zh?KnKT>a&i5g=~x*>#aXBy7R0CoV9N+C}4!e1fM1mEdT)^|&*Wm^I7kPF07)UWNJ^=Ag6oYU8ftB_+!Cjq;jLtYidN%359NUg!#6 zx!RCOxNF(Ie&rFECH<$`Hu&ri3;I+l@YIyPc}rNXXbd#(s-`t8$5r(KZEE^;<-x?w zXe6Y%ZQ@-qWE3`{$zpHiG_IQWsq5HvG20TU)0Ho@O}NKe!oJasi4e}RisX#wn!GO} z=cJ(%T5dhP*W>Gi!U`3N#GjastIZDX9-T^^rQcSsPEz=<$N32Ztgl?Eoz1RugmxPR zF=J2J@c2YA6A5JKLJgCllequJVY#AEpp8ZO77ZAG9Z=?6NnR!CQT}*kekbTY-y4vD zl1Vh*C02Eo7|8@kp4)0II-}V3?Aewi2Kl6d77E&Llsax{PnTgtp^xUeD}fE6(^HlA zndq(u_nVGd=FuF+y%r{vwK)mGA@$9u&bigl;G_vy7j3+*w6v1S~IHF)mBE6e~4<6Q1=BCQNAk^~N zx{K^5!t)kGmmQv^Slp`BMo)f5M-ZW+>)8_$pjxnq($G+DRz)=Hu{*wzaifxcN!-yK zBYy7xQ3<w?Yh+H7q2y%*VP zU}m@EsRjo1iMW}Ft_lIeF!=PjN4yKP zLH!ZVGt-hK;o=UN0`e91C2SAWNZEK3jW6%)k;;F+@y2t>bbo0qHS6Ep{su`f04CRd zB$yND{YYa#3?T#GHN6)V`Yb)P98ia6a3~G8*r}_tMIwcvI}ZIVP4pkS(X|~cguT|G zm=&4xfaPzDAVMT?+$lZ<;1bf6^RO2X+MVQ842FPKOoBe;m z4hmMZXUJBV96GqudEh>Z%S8C$P;l}Rdac6`V5rF94Cr(C?3m;{6ZY7ph;=22L`|o) zL+?fSeu`B+@Vegk&=FRKb}90`Rqg>%U764kJPV*Tgy#z_L=I^>Tx^<}^b}{?z~_QD z%rsk!bTdYh`RrBkx}C_BU@r2I8BqYEX%3~2|PnXCWgaF>f|u|B5VX8X^{ z*?`;n#q0CT0(%F&IO*&P`8$*`WL$jHdU!f~++s@36VZ@fmFG!Ai32C)5Bn3=u+7!j z+w5soHsX<=>|)EbniIMeS~WMFpmFD&2tQFpwO zE&^FgV;S~UwNSKTL>P^Ffa=>x1m$%Zx{pq$%MH-|>Dx=B4ZZUC{umJ%yNcTcIa>Sn zHBcSe`_K5_?T`gI$4p5m1-0>l58)&Vlc>md_xObfz35N4F!YTIKByEnV1m^f;`O5h7kM zhM_gzA5x5du5F;>XxZkj@h-a&W|KLwg3uG)EwL^~zuhnhzZz$_Y2U@7ld5mmmL=0h zQF}NGRq;3UNJIRYCgoxB=?!IB>M5y#31>3WQnr%4*y<=u3-N$l$a*VR`E;y$N5%8{ zX)>tK?06l%(#|JiOcN}=PA$jdC_j;DA1jD>%D6DpS1Tpc5s>N*TbX3KUVzR2^Gyh@ zShfNp9k<))1eZ=aZmm&7C0Rp$!)`VK@L*ozM_8c=_^xeqOuAFYjZ*`VsO2~pmkBIcMF`TI|xoT9bQbui^+hUo*xRzlm-usfEBYZU*hbzcVsBi5DmyOzoiOJKR zWCJ{b0~5Fh{)*fia?bbFJLiZk*Lp13_2Bg7_-1_DubJNVCv=Bz=$Bq6PBTsxEdqh- z*Uk)k+NQyuT*iu?TFVLbMM0p_%F5&N$t6w`K zbE0?D}jDuUPlCJiR_>gLI>rvJ)d)HF`PD-rr)$%w}tk$?@TI+PR@y6 zW%0d!WN^(xl5J2XgrGk5xwQpsAdxDyF{BCq#B3C76>fuI;6Pt;+#F63pd1xL7mTx; za&_$-eoOZtN@ms8{%ZfW!DK*Av>oObsgqLKeUXvEhJo)go6wi>9k_A*=Q!id^3g(w@Q8UDzW3k*bs4-QeibQN-mHPg4TEUt`IfDO0u3h&n?So)SaK-1 zB%)D@4yN66+-{}iU69Dtjq*X0sQ`ixPW%x3D68jjc((#QiCF&u+P9}?Kq8GanHlaT zqXlZMcfisNMvZ+THj*G~_+Gf219!f?!8Y)Th1O`iE}Xj&cpkWW7W$Iq=Kb1Amle}X zs)14aD?P472$xI*a3lC*b;OGkyqs@sOzUrOY)!(DtqC9Y4Ih0jA`dj7`itV4AO>cC z`%Z^lH-s3uBEk_uH?4>aGIAti*rxwI9E2@OMsalt5lRKoBjR~lZJZ7athIal8d%6Z zTslz6Dnt;AP6y)=x9sdcGV_$Wo{})Ixct`uvo*FyTdtfFkt&q>-J|{0k#=!HtsAKy zUcne8Y2iyDn=l*|+`F=dXJDNubRV*;*R{O@#x)Z{TWBGlP~jDJvn9PfX=O*elO^LvYnvU3q0h{HA}v`zkrg zx0vxCHRgZ<6d#W?Xv@{J1=9~7yfG1#GWqwspi0Xvy7$jeML*~<>_;ExR&!17Ed3MG zqT;+rjXig57*H(wB|Ta?W6MUSZqi$%tPeA~4~@(c6tc5M`>*oFaTuXP81Zxw`8366 z)@GH#&MB#+mSk36gl90Z48wSCuW!KMZ<*l)e=N;#2Ma3GMMVB#7FINzwxQ{#z`2?z z)h~jYZ(5;V7kjzGTQe9G8bTt$*1jz2@-F1*3n@l8;*;Ii{x#ByzH6Fs%qR?>-0C_! z8CSOLmKG3+O^a-5nHdkPED1eH1q2-vVh*w}2dEK$Cdw{yF*e}ki$t@_K#St3F< zwH^HPfPuGG#U%bKBC|RUYp^G=L5wdhgl_%`ZnJmt&ZmbEU-6JU!C5gxQmi?zBmHPV zUDqxtRmf<6hQ6`e^InpQt~Sk-Dii|4HyrHJAf^dpf*zxAXA3~0F7{&Udq+i~Wy(&A z*=JDk!qhnJ)*2(}wkaV^(Jd>yutiv59kq>gdGE0#-(`*G8%#@BK1q&6I?o=co2k;q zK0jTrd#HRebuHCzO4Fieu#(p*yDsbw_1uA~@POO2VGl+6s6~gkGqsA_$cNw9XuJvT zBvpzq<j;v>B+A50fi8dE3%w;mDip`m}}qk!VGojz0a(pqh^>IeKG^T;TvVNOjAR& zj`I=ru*P(xQSiW`Emd`2iRe2&ykSa|HTX@Mk^?f-=<^*p^cm$2PC`P#Q2%R+CLMh6 zR?g-iA8UuL&hRq1LrNA-@!V@i0Z7nzZFIVt8;p6TOTIV*M=crfM>tc~&pxS_Jpu|G z5SU+i3%%BE<>sL=mo7`9K7>%iKV!Lg`q&(I6i#UA8AFJPJG=3Jlc(BY{0=4tsDm&5 zyTCC=1S&iRowqotS{l0l<}5!uhAdcE@dW919{!k0%dQ)PM9b_*jOpKCv~I8FbL-Hc zf+fuAN3T-Ni`Eqb;8?#A^>SKV6uVWv>~kbQ)D0nk9_Nvxb*l*;#E`49IF41XOd=h{ z!WFWpBNuiHkeZi>^WP<$VV1iTWFO^@NQxCt!A0RY_d~vE7j3xoR$~VFoqsCyTB+UHQ_}B(tTM1=(%Vg9A3DJW0XIubGBpj~K zCRJi30ycoBgg~1objBEcq+UE+3`W&a{>ItY&#soP7XHt6{0mOOK-N$A*{2Fn;s1fRG@%m^%B<+rXz~$A zh(HZeABq>Zb*hLme2*(HuFkQ4EF*}X8)4#T8Mt=fviK0dG9rd>!ar*8Kd>8%9~1E46_{8dU;zksez|4^3Ed^* z*@DRs6Vub{!m>XnC16 zF`oX_WpP2rxRj}@0kSv8YdP)7R~H~PGgoM`C_>hxO^J7DLew}I_%vNMLDX^^U-_|h z=~(KCz_DF*oz*g-5@V=YI&z(h{>YxGf?~`Q^2Ny2tH3ah6l`(FLS{{xLyqn&Bf=o#Z)oO2et@;zq_T|J3P~_lY zDaMkdPAv6-qxS9nfne2RpR_tK192v@{_YIh;wo9LIGAS6LWY-%o z!)=9yZX9}$k7jNeRG!-4AmnmUe}Cj7FMezrg#eLlJi>UY{YBvz6a8>PFu7T~v(xFW zv3=~>kuQ2fnO+V8m{Qq&wFdnlb8&f#gsHaV*RNkPzknl*-ygk#>_20*rZQ{}z!1u6 zp$1p55!wGs6>;ANJn#DFNty`LyCiIh;pTFON$-hOI}&b?K!??NS%L=76-fqp1J`T3 zbOQ>KQ z2nlj5?O~K->GsJKH*d3nD*4`t4A0Ul&g&wgT~%IyRa6K#(_vh#8>l~%wZ|VE)shj< z(KOx&1RvP(5@zny&AN}pF%FQia5#I}e!O=vy!F)OG$_CcF!)4rOlA0l8+^uqw?!&P zTFrBNS4DVKyU!fZUt;sAHqPHHnq^oXl>d(k^+OO8Zw(P{T(4S5%Ef`{HX6${6sJj4 z*K@|{dw)6&WGS{vK4x(U8`e9Af}RjV{x-;3E%R)Q`8l%@sAZVS3K46+R=50Km0pVk z{G%RH`LsSj`NS}!RwxM%nL%>Em@-W49aqd}civvP18JemTD*4qJ5{7fIv^Up=VU(Z zOLNap2cJh{v(!}PW)c-u*k+P+q^!Q$)+#sVg%N8JA}2^sCJ;D?=5aP*z3N&iZ+VzZ zL^?IV?r*U7Jj-Bveq)ENmm(fTnvohZF)pyW;FG7gCi#(s89^ZiW14FC9zOO9Ld)AL zLS|UXL*lT^kF6sa=;=Blad3IW`%g8G4eLyo(GQT~qdQy-a!n~%NKpb);uA@~q&ksL zTt<^7mouL?-xh@>sDz!@pQU^sO6gG$?#fkw^N+g$t+%P6CR72_rsm7?_<&*~AGw*9 zASsepc>!DX!#xuN2%G;eE(g*0!Mu!1MWm-9L}#3g1-_tFjXPl;(NI{Ry3tL>f;9?- z`Ct$*2prZ31i|h0K+l!(=o3y-1HG_Gq#8(vVWEs~aNk!|1_6+rZ>n781F$aDlWWPE zciai_=bwHj{BNHYfgF)qB9f)^RVhcx8$s5-8&~RGn5}miEO0MkGDk{~5}ji57WIkr zD=*(dmKdvnl6NB6!_b4$SO1+`zwB1_fd&?%l4Q|wJPwusf?rU50J9|#y_QYM=0!s6 z-}5u1mDsM`P()vsD_9ROcu zR|}pdRT9Zd!7cnGC%>hccj2|<6G9mao;`k}=i11uF4SN@7-E@)V)E3P%`8)92ophE z#O~$tZGPh`riTnYruwb+owtY+PxwdGv+EDux@AA+1H&bT#+{YdC*{xMwrG+FJd0|m zPji%2<4&mf7x2&qSen6Yy*gNkg*xyo=b8|rby{s1f;BDp%*h4;gTS0YpjF2{!G5$u z?SJMUKs1J+Ybm+ZL02HSoyzJ~VkhO7G!zUcOl;{{uZFV6f^KBg^Ly%%$>A}s zIFKW9BWzhiY>rl7`$5+JRdhV^A91hYENj?#J@oKO#16IKeLg%MHU#mc>-9_5=|Ni$ z`ojIWyY{5}M%yKlP)`jUacTPi)wrK(Z#Uc>}H`4sjCR4tsd;y$}oX5?cYsDpvRy z=^}+iuOE-?vHf`0$odm^jU5jB+d3&OZt7UIv6H6$q?e3=kw|S-`=0(FG(B9BSRQX$ z#Z&&?U3He_>1z|TQBsv0V2>l$tnp=g*N4@C=ip+-WDsfjxi}WIrb4q53zfi%mGiTo zi}&;#z-7~8jx5Lpt;4vqL6KJM6Kem{OYvZU;J^_JZs;d@S3zPHo;8j44Hyq?#H0N$ z$bC-}P9rM&Tr#GT4|A>CHWuz@;<2>lf(V>kN( zJ4@L#sw{GAS~eeY!n9{|LB7?9ts!Mamax?_2Tgx3+Mz!^gV1?t11vtcw>NmAcgOG{ z?mr@EMDn7}cq9BM`1)eGpJRHs!Mqo?DovAIQFUYm0Zy=D5h2y2G_M(LB`e`N1=kz> z+*?rI{5p$#2DZ8oW}LDCq=Kx8l`cV_b5d?c)$~`{qQ_knvY^K?FoYfN&~Z%TfX71t zF@wHf{~iGKX+DC+D{Y^m>axJ2^_ zf^`TaW`jY%AaK|sKsVHooFM9#T>z9KpejmptIkgqw$lpbT<{6L479bfVj?1FO~7ra zgDf_hG$C+kLZKKgD*Bjd5QKo(P+&J$8f6^S7!vWAT7lx=(n_K0L~W6Uv6x~nRCAy} zacXh5R-yBF8`|54tnBGEep!~jqV*Qp!F_H6aozwE8`@@kiyT|h=AaI;!c1q}k)?Aq z?hSRam3In)8{&TBLvgIdN!M&ja>ZR5Z7YynKM0IIwD2*Nej!8!s=8O7#Ce+Rq5G@1g_OR9PywvJg)mm5 zgsXwH1>#KCmyA~`B-7Pss6d@GMI3EQCztoT+kgYx3LI=U83YUh1_6V>Tt>hs@$l-g z)kvzkj>k^K67DZVT7O5-G72+YBo@c?V!qoLe@I+#0utAdrDeull{4Mz>bDnMU(vC* zG42kn#PSVeZj|b`9<+eiVxO`^$48u_7C$s2fwME#H`9ywEi|=;z(jc{m&@oh*@-)6@Ovp!VP{aB z!=@=B(KM}n)=Dd;ej~_zwr0!BTE9)h1_6VBLBJqj5HJWB1PlTO0fT@+z#w1{FbEg~ p3<3rLgMdN6AYc$M2-FS&|35C8vW$LeB^Uqz002ovPDHLkV1h?KOpyQp literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/comments.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/comments.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/comments.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/events.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/events.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/events.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/main.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/main.js new file mode 100644 index 0000000..e4a70c5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/main.js @@ -0,0 +1,14 @@ +document.addEventListener('DOMContentLoaded', function() { + var elems = document.querySelectorAll('select'); + var instances = M.FormSelect.init(elems, options); + }); + + // Or with jQuery + + $(document).ready(function(){ + // alert("Well passed....!") + $('select').formSelect(); + }); + $(document).ready(function(){ + $('.datepicker').datepicker(); + }); diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/sessions.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/sessions.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/sessions.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/users.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/users.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/javascripts/users.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/bootstrap.min.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/bootstrap.min.css new file mode 100644 index 0000000..8826912 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/comments.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/comments.scss new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/events.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/events.scss new file mode 100644 index 0000000..92f8fe0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/events.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100%; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 80% !important; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/sessions.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/sessions.scss new file mode 100644 index 0000000..ee4f4c7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/sessions.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100vh; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..dccb4f4 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/assets/stylesheets/users.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100%; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/application_controller.rb new file mode 100644 index 0000000..e9d4934 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/application_controller.rb @@ -0,0 +1,19 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception + + # before_action :require_login + def current_user + User.find(session[:user_id]) if session[:user_id] + end + + helper_method :current_user + # + # private + # def require_login + # unless current_user + # redirect_to "/" + # end + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/comments_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/comments_controller.rb new file mode 100644 index 0000000..7669955 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/comments_controller.rb @@ -0,0 +1,2 @@ +class CommentsController < ApplicationController +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/events_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/events_controller.rb new file mode 100644 index 0000000..7d445d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/events_controller.rb @@ -0,0 +1,46 @@ +class EventsController < ApplicationController + def index + @events = Event.where(state: current_user.state) + @otherevents = Event.where.not(state: current_user.state) + @attends = Attend.all + end + + def create + @new_event = Event.create(event_params.merge(user_id:current_user.id)) + unless @new_event.valid? + flash[:errors] = @new_event.errors + end + redirect_to "/events" + end + + # ====================== + # GET Request [.html] + # GET Request [.json] + # ====================== + def show + print "\n\n===============================\n\n" + puts "BEFORE" + print "\n\n===============================\n\n" + @this_event = Event.find(id=params[:id]) + @host = "#{@this_event.user.first_name} #{@this_event.user.last_name}" + @attends_count = Attendee.where("event_id = '#{params[:id]}'").count + @attendees = Attendee.where("event_id = '#{params[:id]}'") + # @comments = Comment.joins(:event).where(event_id: @event.id) + end + + + # ====================== + # DELETE Request [.html] + # DELETE Request [.json] + # ====================== + def destroy + User.find(params[:id]).delete + # reset_session + redirect_to event_path + end + + private + def event_params + params.require(:event).permit(:name, :date, :city, :state) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/sessions_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/sessions_controller.rb new file mode 100644 index 0000000..e709f33 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/sessions_controller.rb @@ -0,0 +1,42 @@ +class SessionsController < ApplicationController + def index + User.new + @errors = [] + end + + def switch + if session[:form] === "login" + session[:form] = "register" + else + session[:form] = "login" + end + redirect_to "/" + end + + + def create + @user = User.find_by_email(params[:email]) + + if @user and @user.authenticate(params[:password]) + session["user_id"] = @user.id + redirect_to "/events" + else + flash[:errors] = ["Invalid login information!"] + redirect_to :back + end + end + + + # ==================== + # DELETE /User/1 + # DELETE /User/1.json + # ==================== + def destroy + reset_session + respond_to do |format| + format.html { redirect_to '/', notice: 'User was successfully logged out.' } + format.json { head :no_content } + end + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/users_controller.rb new file mode 100644 index 0000000..fcdbedf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/controllers/users_controller.rb @@ -0,0 +1,20 @@ +class UsersController < ApplicationController + + def create + @user = User.create(user_params) + unless @user.valid? + flash[:errors] = @user.errors.full_messages + redirect_to :back + else + # @errors = flash@user.errors.full_messages + session["user_id"] = @user.id + redirect_to "/events" + end + end + + + private + def user_params + params.require(:user).permit(:first_name, :last_name, :email, :city, :state, :password, :password_confirmation) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/comments_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/comments_helper.rb new file mode 100644 index 0000000..0ec9ca5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/comments_helper.rb @@ -0,0 +1,2 @@ +module CommentsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/events_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/events_helper.rb new file mode 100644 index 0000000..8a9a878 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/events_helper.rb @@ -0,0 +1,2 @@ +module EventsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/sessions_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/sessions_helper.rb new file mode 100644 index 0000000..309f8b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/sessions_helper.rb @@ -0,0 +1,2 @@ +module SessionsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/attendee.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/attendee.rb new file mode 100644 index 0000000..061f61a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/attendee.rb @@ -0,0 +1,6 @@ +class Attendee < ActiveRecord::Base + belongs_to :user + belongs_to :event + + validates :event, :user, presence: true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/comment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/comment.rb new file mode 100644 index 0000000..115b64f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/comment.rb @@ -0,0 +1,6 @@ +class Comment < ActiveRecord::Base + belongs_to :user + belongs_to :event + + validates :content, :event, :user, presence: true, length: {minimum:2} +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/event.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/event.rb new file mode 100644 index 0000000..7a3a810 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/event.rb @@ -0,0 +1,14 @@ +class Event < ActiveRecord::Base + belongs_to :user + has_many :comments, dependent: :destroy + has_many :attends, dependent: :destroy + # has_many :joins, dependent: :destroy + has_many :users_attending, through: :attends, source: :user + + validates :name, :date, :city, :state, :user, presence: true + validate :valid_date + private + def valid_date + errors.add(:date, "can't be in the past") unless date.future? + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/user.rb new file mode 100644 index 0000000..5ee1296 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/models/user.rb @@ -0,0 +1,21 @@ +class User < ActiveRecord::Base + has_secure_password + has_many :events, dependent: :destroy # events user created + has_many :comments, dependent: :destroy # comments user created + has_many :events_joined, through: :joins, source: :event # events user joined + + EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i + before_validation :downcase_fields + + validates :first_name, :last_name, :email, :city, :state, presence: true + validates :email, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } + validates :state, length: { is: 2 } + validates :password, length: { minimum: 8, maximum: 15 }, on: :create + # validates :password, confirmation: true, length: {minimum:8} + # validates :password_confirmation, presence: true, length: {minimum:8} + # before_save { |user| user.email = user.email.downcase } + private + def downcase_fields + self.email.downcase! + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/comments/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/comments/index.html.erb new file mode 100644 index 0000000..e5860d7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/comments/index.html.erb @@ -0,0 +1 @@ +

      COMMENT

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/events/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/events/index.html.erb new file mode 100644 index 0000000..f2a50a2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/events/index.html.erb @@ -0,0 +1,180 @@ +
      + + <% if notice %> +

      <%= notice %>

      + <% end %> + +

      Here Are Some Of the Events At your State.

      + + + + + + + + + + + + +
      + <% @events.each do |event| %> +
      + + + + + + + + <% end %> + + +
      Name Date Location Host Actions/Status
      <%= event.name %> <%= event.date %> <%= event.city %> <%= event.state %> <%= event.user.first_name %> + Join + Edit +
      + + + +
      +
      +
      + +
      + + <% if notice %> +

      <%= notice %>

      + <% end %> + +

      Here Are Some Of the Events At your State.

      + + + + + + + + + + + + +
      + <% @otherevents.each do |event| %> +
      + + + + + + + + <% end %> + + +
      Name Date Location Host Actions/Status
      <%= event.name %> <%= event.date %> <%= event.city %> <%= event.state %> <%= event.user.first_name %> + Join + Edit + <%= link_to "Log out", "/logout", data: { method: :delete, confirm: "Are you sure?"} %> +
      +
      + + + +
      +
      + +

      ADDEVENT

      + +
      +
      + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      +
      +
      + + +
      +
      + + + +
      +
      + + +
      + + +
      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/events/show.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/events/show.html.erb new file mode 100644 index 0000000..66b7002 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/events/show.html.erb @@ -0,0 +1,63 @@ +
      +
      +
      +

      <%= @this_event.name %>

      +
        +
      • Host: <%= @host %>
      • +
      • Date: <%= @this_event.date %>
      • +
      • Location: <%= @this_event.city %>, <%= @this_event.state%>
      • +
      • People who have joined the event: <%= @attends_count %>
      • +
      + +
      + + + + + + + + + +
      + <% @attendees.each do |attendee| %> +
      + + + + + <% end %> + + +
      Name LocationState
      + <%= attendee.user.first_name %> + <%= attendee.user.last_name %> + <%= attendee.user.city %> <%= attendee.user.state %>
      +
      +
      +
      +
      +
      +
      +
      + + Card Title + add +
      +
      +

      I am a very simple card. I am good at containing small bits of information. I am convenient because I require little markup to use effectively.

      +
      +
      +
      +
      +
      +
      Add comment:
      +
      + + + +
      +
      +
      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/layouts/application.html.erb new file mode 100644 index 0000000..c3efcaf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/layouts/application.html.erb @@ -0,0 +1,65 @@ + + + + Events + + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'main.js', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + + + <% if flash[:errors] %> +
      +
      + <%= pluralize(flash[:errors].count, "error") %> + prohibited this user from being saved: +
      +
        + <% flash[:errors].each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      + <% end %> + + + + <%= yield %> + + + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/_login_form.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/_login_form.html.erb new file mode 100644 index 0000000..9a20816 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/_login_form.html.erb @@ -0,0 +1,30 @@ +

      LOGIN

      + +
      +
      + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      + +
      + +
      +

      + Don't have an account yet? + Create one now! +

      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/_register_form.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/_register_form.html.erb new file mode 100644 index 0000000..1544d5a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/_register_form.html.erb @@ -0,0 +1,108 @@ +

      REGISTRATION

      + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      +
      +
      + + +
      +
      + + + +
      +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      + +
      +

      + Already have an account? + Login now! +

      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/index.html.erb new file mode 100644 index 0000000..9423895 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/app/views/sessions/index.html.erb @@ -0,0 +1,8 @@ + + +
      + <% if notice %>

      <%= notice %>

      <% end %> + <% if session['form'] == 'login' %><%= render "login_form" %> + <% else %> <%= render "register_form" %> + <% end %> +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/backup_navbar.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/backup_navbar.html.erb new file mode 100644 index 0000000..54bf70a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/backup_navbar.html.erb @@ -0,0 +1,86 @@ + + + + Events + + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'main.js', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + + + <% if flash[:errors] %> +
      +
      + <%= pluralize(flash[:errors].count, "error") %> + prohibited this user from being saved: +
      +
        + <% flash[:errors].each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      + <% end %> + + + + <%= yield %> + + + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/application.rb new file mode 100644 index 0000000..bd07317 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module Events + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/database.yml new file mode 100644 index 0000000..fd5c16a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/database.yml @@ -0,0 +1,85 @@ +# PostgreSQL. Versions 8.2 and up are supported. +# +# Install the pg driver: +# gem install pg +# On OS X with Homebrew: +# gem install pg -- --with-pg-config=/usr/local/bin/pg_config +# On OS X with MacPorts: +# gem install pg -- --with-pg-config=/opt/local/lib/postgresql84/bin/pg_config +# On Windows: +# gem install pg +# Choose the win32 build. +# Install PostgreSQL and put its /bin directory on your path. +# +# Configure Using Gemfile +# gem 'pg' +# +default: &default + adapter: postgresql + encoding: unicode + # For details on connection pooling, see rails configuration guide + # http://guides.rubyonrails.org/configuring.html#database-pooling + pool: 5 + +development: + <<: *default + database: Events_development + + # The specified database role being used to connect to postgres. + # To create additional roles in postgres see `$ createuser --help`. + # When left blank, postgres will use the default role. This is + # the same name as the operating system user that initialized the database. + #username: Events + + # The password associated with the postgres role (username). + #password: + + # Connect on a TCP socket. Omitted by default since the client uses a + # domain socket that doesn't need configuration. Windows does not have + # domain sockets, so uncomment these lines. + #host: localhost + + # The TCP port the server listens on. Defaults to 5432. + # If your server runs on a different port number, change accordingly. + #port: 5432 + + # Schema search path. The server defaults to $user,public + #schema_search_path: myapp,sharedapp,public + + # Minimum log levels, in increasing order: + # debug5, debug4, debug3, debug2, debug1, + # log, notice, warning, error, fatal, and panic + # Defaults to warning. + #min_messages: notice + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: Events_test + +# As with config/secrets.yml, you never want to store sensitive information, +# like your database password, in your source code. If your source code is +# ever seen by anyone, they now have access to your database. +# +# Instead, provide the password as a unix environment variable when you boot +# the app. Read http://guides.rubyonrails.org/configuring.html#configuring-a-database +# for a full rundown on how to provide these environment variables in a +# production deployment. +# +# On Heroku and other platform providers, you may have a full connection URL +# available as an environment variable. For example: +# +# DATABASE_URL="postgres://myuser:mypass@localhost/somedatabase" +# +# You can use this database configuration with: +# +# production: +# url: <%= ENV['DATABASE_URL'] %> +# +production: + <<: *default + database: Events_production + username: Events + password: <%= ENV['EVENTS_DATABASE_PASSWORD'] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/assets.rb new file mode 100644 index 0000000..70f4c58 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +Rails.application.config.assets.precompile += %w( main.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/session_store.rb new file mode 100644 index 0000000..597d95b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_Events_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/routes.rb new file mode 100644 index 0000000..e4cd397 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/routes.rb @@ -0,0 +1,51 @@ +Rails.application.routes.draw do + root 'sessions#index' + get 'sessions/sw' => 'sessions#switch' + delete 'logout' => 'sessions#logout' + + resources :sessions + resources :users + resources :events + resources :comments +end + + +# Prefix Verb URI Pattern Controller#Action +# ==================================================================== [ Sessions Routes ] +# root GET / sessions#index +# sessions_switch GET /sessions/switch(.:format) sessions#switch +# sessions GET /sessions(.:format) sessions#index +# POST /sessions(.:format) sessions#create +# new_session GET /sessions/new(.:format) sessions#new +# edit_session GET /sessions/:id/edit(.:format) sessions#edit +# session GET /sessions/:id(.:format) sessions#show +# PATCH /sessions/:id(.:format) sessions#update +# PUT /sessions/:id(.:format) sessions#update +# DELETE /sessions/:id(.:format) sessions#destroy +# ==================================================================== [ Users Routes ] +# users GET /users(.:format) users#index +# POST /users(.:format) users#create +# new_user GET /users/new(.:format) users#new +# edit_user GET /users/:id/edit(.:format) users#edit +# user GET /users/:id(.:format) users#show +# PATCH /users/:id(.:format) users#update +# PUT /users/:id(.:format) users#update +# DELETE /users/:id(.:format) users#destroy +# ==================================================================== [ Events Routes ] +# events GET /events(.:format) events#index +# POST /events(.:format) events#create +# new_event GET /events/new(.:format) events#new +# edit_event GET /events/:id/edit(.:format) events#edit +# event GET /events/:id(.:format) events#show +# PATCH /events/:id(.:format) events#update +# PUT /events/:id(.:format) events#update +# DELETE /events/:id(.:format) events#destroy +# ==================================================================== [ Comments Routes ] +# comments GET /comments(.:format) comments#index +# POST /comments(.:format) comments#create +# new_comment GET /comments/new(.:format) comments#new +# edit_comment GET /comments/:id/edit(.:format) comments#edit +# comment GET /comments/:id(.:format) comments#show +# PATCH /comments/:id(.:format) comments#update +# PUT /comments/:id(.:format) comments#update +# DELETE /comments/:id(.:format) comments#destroy diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/secrets.yml new file mode 100644 index 0000000..25f6e7d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: 80cada4f3bfd3ecd796ff38d25d186d87a109caf812947237f1621f98447b1bfbb08623c0d13207ec8d7172068c7b83159d5dd3ac710cdc653e2b55887f3f9c7 + +test: + secret_key_base: 0da4cf4a1940b064b20a851a6386d916ffaad3b7a73ae8cee23e6f9e56c1aabf542400f4bad06a12b59d293416598efa8a95962e29dd228675fba82e56bb47cb + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816163357_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816163357_create_users.rb new file mode 100644 index 0000000..3353223 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816163357_create_users.rb @@ -0,0 +1,14 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + t.string :city + t.string :state + t.string :password_digest + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816163846_create_events.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816163846_create_events.rb new file mode 100644 index 0000000..18df508 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816163846_create_events.rb @@ -0,0 +1,13 @@ +class CreateEvents < ActiveRecord::Migration + def change + create_table :events do |t| + t.string :name + t.date :date + t.string :city + t.string :state + t.integer :user_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816164056_create_comments.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816164056_create_comments.rb new file mode 100644 index 0000000..f98dc36 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816164056_create_comments.rb @@ -0,0 +1,10 @@ +class CreateComments < ActiveRecord::Migration + def change + create_table :comments do |t| + t.integer :user_id + t.integer :event_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816164249_create_attendees.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816164249_create_attendees.rb new file mode 100644 index 0000000..c0f9df1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/migrate/20180816164249_create_attendees.rb @@ -0,0 +1,10 @@ +class CreateAttendees < ActiveRecord::Migration + def change + create_table :attendees do |t| + t.integer :user_id + t.integer :event_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/schema.rb new file mode 100644 index 0000000..df99b94 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/schema.rb @@ -0,0 +1,54 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180816164249) do + + # These are extensions that must be enabled in order to support this database + enable_extension "plpgsql" + + create_table "attendees", force: :cascade do |t| + t.integer "user_id" + t.integer "event_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "comments", force: :cascade do |t| + t.integer "user_id" + t.integer "event_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "events", force: :cascade do |t| + t.string "name" + t.date "date" + t.string "city" + t.string "state" + t.integer "user_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.string "city" + t.string "state" + t.string "password_digest" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/Events/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/.gitignore new file mode 100644 index 0000000..5b61ab0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/.gitignore @@ -0,0 +1,13 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile new file mode 100644 index 0000000..5e575de --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile @@ -0,0 +1,54 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use postgresql as the database for Active Record +gem 'pg', '~> 0.15' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' + +group :development, :test do + gem 'rspec-rails' + gem 'factory_bot_rails' + gem 'capybara' +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile.lock new file mode 100644 index 0000000..eb7edc2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Gemfile.lock @@ -0,0 +1,212 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + capybara (3.5.1) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + factory_bot (4.10.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) + railties (>= 3.0.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.1) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + pg (0.21.0) + public_suffix (3.0.2) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + capybara + coffee-rails (~> 4.1.0) + factory_bot_rails + hirb + jbuilder (~> 2.0) + jquery-rails + pg (~> 0.15) + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/images/codingdojo.png b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/images/codingdojo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c82e331c6e20a503e29be7d74ea223b009d1ba3 GIT binary patch literal 52303 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/application.js new file mode 100644 index 0000000..2c268fb --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/application.js @@ -0,0 +1,17 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require bootstrap.min +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/bootstrap.min.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/bootstrap.min.js new file mode 100644 index 0000000..00c895f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/javascripts/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,h){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)P(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
      ',trigger:"hover focus",title:"",delay:0,html:!(Ie={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Se={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},we="out",Ne={HIDE:"hide"+Ee,HIDDEN:"hidden"+Ee,SHOW:(De="show")+Ee,SHOWN:"shown"+Ee,INSERTED:"inserted"+Ee,CLICK:"click"+Ee,FOCUSIN:"focusin"+Ee,FOCUSOUT:"focusout"+Ee,MOUSEENTER:"mouseenter"+Ee,MOUSELEAVE:"mouseleave"+Ee},Oe="fade",ke="show",Pe=".tooltip-inner",je=".arrow",He="hover",Le="focus",Re="click",xe="manual",We=function(){function i(t,e){if("undefined"==typeof h)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=pe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(pe(this.getTipElement()).hasClass(ke))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),pe.removeData(this.element,this.constructor.DATA_KEY),pe(this.element).off(this.constructor.EVENT_KEY),pe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&pe(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===pe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=pe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){pe(this.element).trigger(t);var n=pe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Fn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&pe(i).addClass(Oe);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:pe(document).find(this.config.container);pe(i).data(this.constructor.DATA_KEY,this),pe.contains(this.element.ownerDocument.documentElement,this.tip)||pe(i).appendTo(a),pe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new h(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:je},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),pe(i).addClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().on("mouseover",null,pe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,pe(e.element).trigger(e.constructor.Event.SHOWN),t===we&&e._leave(null,e)};if(pe(this.tip).hasClass(Oe)){var c=Fn.getTransitionDurationFromElement(this.tip);pe(this.tip).one(Fn.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=pe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==De&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),pe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(pe(this.element).trigger(i),!i.isDefaultPrevented()){if(pe(n).removeClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().off("mouseover",null,pe.noop),this._activeTrigger[Re]=!1,this._activeTrigger[Le]=!1,this._activeTrigger[He]=!1,pe(this.tip).hasClass(Oe)){var o=Fn.getTransitionDurationFromElement(n);pe(n).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){pe(this.getTipElement()).addClass(Te+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||pe(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(pe(t.querySelectorAll(Pe)),this.getTitle()),pe(t).removeClass(Oe+" "+ke)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?pe(e).parent().is(t)||t.empty().append(e):t.text(pe(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return Ie[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)pe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xe){var e=t===He?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===He?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;pe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}pe(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Le:He]=!0),pe(e.getTipElement()).hasClass(ke)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===De&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Le:He]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=we,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===we&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=l({},this.constructor.Default,pe(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Fn.typeCheckConfig(ve,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=pe(this.getTipElement()),e=t.attr("class").match(be);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(pe(t).removeClass(Oe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=pe(this).data(ye),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),pe(this).data(ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Ae}},{key:"NAME",get:function(){return ve}},{key:"DATA_KEY",get:function(){return ye}},{key:"Event",get:function(){return Ne}},{key:"EVENT_KEY",get:function(){return Ee}},{key:"DefaultType",get:function(){return Se}}]),i}(),pe.fn[ve]=We._jQueryInterface,pe.fn[ve].Constructor=We,pe.fn[ve].noConflict=function(){return pe.fn[ve]=Ce,We._jQueryInterface},We),Jn=(qe="popover",Ke="."+(Fe="bs.popover"),Me=(Ue=e).fn[qe],Qe="bs-popover",Be=new RegExp("(^|\\s)"+Qe+"\\S+","g"),Ve=l({},zn.Default,{placement:"right",trigger:"click",content:"",template:''}),Ye=l({},zn.DefaultType,{content:"(string|element|function)"}),ze="fade",Ze=".popover-header",Ge=".popover-body",$e={HIDE:"hide"+Ke,HIDDEN:"hidden"+Ke,SHOW:(Je="show")+Ke,SHOWN:"shown"+Ke,INSERTED:"inserted"+Ke,CLICK:"click"+Ke,FOCUSIN:"focusin"+Ke,FOCUSOUT:"focusout"+Ke,MOUSEENTER:"mouseenter"+Ke,MOUSELEAVE:"mouseleave"+Ke},Xe=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){Ue(this.getTipElement()).addClass(Qe+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||Ue(this.config.template)[0],this.tip},r.setContent=function(){var t=Ue(this.getTipElement());this.setElementContent(t.find(Ze),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ge),e),t.removeClass(ze+" "+Je)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=Ue(this.getTipElement()),e=t.attr("class").match(Be);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||tcode{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/likes.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/likes.scss new file mode 100644 index 0000000..ee4f4c7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/likes.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100vh; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/secrets.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/secrets.scss new file mode 100644 index 0000000..ee4f4c7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/secrets.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100vh; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/sessions.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/sessions.scss new file mode 100644 index 0000000..ee4f4c7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/sessions.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100vh; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..ee4f4c7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/assets/stylesheets/users.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100vh; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/application_controller.rb new file mode 100644 index 0000000..a79f0c8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/application_controller.rb @@ -0,0 +1,10 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception + + def current_user + User.find(session[:user_id]) if session[:user_id] + end + helper_method :current_user +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/likes_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/likes_controller.rb new file mode 100644 index 0000000..634dc59 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/likes_controller.rb @@ -0,0 +1,12 @@ +class LikesController < ApplicationController + def like + Like.create(user: current_user, secret_id: params[:id]) + redirect_to "/secrets" + end + + def dislike + @like = Like.find(params[:id]) + @like.destroy if current_user === @like.user + redirect_to "/secrets" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/secrets_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/secrets_controller.rb new file mode 100644 index 0000000..d29fb83 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/secrets_controller.rb @@ -0,0 +1,23 @@ +class SecretsController < ApplicationController + def index + @secrets = Secret.all + @likes = Like.all + end + + def create + @secret = Secret.new(content: params[:Content], user_id: current_user.id) + if @secret.save + redirect_to :back + else + flash[:errors] = "You must tell your secret" + redirect_to :back + end + end + + def destroy + @secret = Secret.find(params[:id]) + @secret.destroy if @secret.user == current_user + @user = current_user + redirect_to "/users/#{@user.id}" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/sessions_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/sessions_controller.rb new file mode 100644 index 0000000..6cdcc03 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/sessions_controller.rb @@ -0,0 +1,52 @@ +class SessionsController < ApplicationController + + skip_before_action :require_login, only: [:new] + + def new + @user=User.new + session[:form] = "login" + end + + # def switch + # if session[:form] === "login" + # session[:form] = "register" + # redirect_to users_new + # else + # session[:form] = "login" + # end + # redirect_to "/" + # end + + # ==================== + # POST Request [.html] + # POST Request [.json] + # ==================== + def login + @user = User.find_by_email(params[:email]).try(:authenticate, params[:password]) + respond_to do |format| + if @user + session[:user_id] = @user.id + format.html { redirect_to "/users/#{@user.id}}", notice: 'User was successfully logged in!' } + format.json { render :profile, status: :created, location: @user } + else + format.html { redirect_to root_path(@user.errors), alert: 'Invalid login information!' } + format.json { render json: @user.errors, status: :unprocessable_entity } + end + end + end + + # ====================== + # DELETE /user/:id + # DELETE /user/:id.json + # ====================== + def logout + reset_session + redirect_to root_path + end + + private + # Sanatizes/Validates Form Parameters... + def form_params + params.require(:user_form).permit(:name, :email, :password) + end + end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/users_controller.rb new file mode 100644 index 0000000..ec0b804 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/controllers/users_controller.rb @@ -0,0 +1,91 @@ +class UsersController < ApplicationController + # Pre-config + skip_before_action :require_login, only: [:new] + before_action :valid_user, only: [:edit, :profile, :update, :destroy] + + # ============================= + # GET Request - Renders [.html] + # ============================= + def new + @user = User.new + session[:form] = "register" + end + + def profile + @mysecrets = User.find(current_user).secrets + p current_user + end + + # ==================== + # POST Request [.html] + # POST Request [.json] + # ==================== + def register + # First Check if user is alrady logged in...! + if @user == User.find_by_email(:email) + flash[:errors] = "The email provided is already registered" #CHECK LATER ???? + redirect_to :back + + # Creates/Registers a new user + else + if params[:password] == params[:conf_password] + @user = User.create(valid_form_params) + respond_to do |format| + if @user.save + session[:user_id] = @user.id + p session[:user_id] + # redirect_to new_session_path + format.html { redirect_to "/users/#{@user.id}", notice: 'User was successfully created.' } + format.json { render :profile, status: :ok, location: @user } + else + redirect_to :back, flash[:errors] = @user.errors.full_messages + end + end + end + end + end + # =================================================== + # GET Request [.html] | Already being render by rails + # =================================================== + def edit + end + + # ==================== + # POST Request [.html] + # POST Request [.json] + # ==================== + def update + @user = User.find(current_user.id) + respond_to do |format| + if @user.update(email: params[:email], name: params[:name]) + format.html { redirect_to "/users/#{@user.id}", notice: 'Student was successfully updated.' } + format.json { render :profile, status: :ok, location: @user } + else + # format.html { render :edit, flash[:errors] = @user.errors.full_messages } + format.html { redirect_to :back, flash[:errors] = @user.errors.full_messages } + format.json { render json: @user.errors, status: :unprocessable_entity } + end + end + end + + # ====================== + # DELETE Request [.html] + # DELETE Request [.json] + # ====================== + def destroy + User.find(current_user.id) + reset_session + redirect_to new_user_path + end + + private + def valid_form_params + params.require(:user).permit(:name, :email, :password) + end + + def valid_user + if current_user != User.find(params[:id]) + redirect_to "/users/#{session[:user_id]}" + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/likes_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/likes_helper.rb new file mode 100644 index 0000000..a78a759 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/likes_helper.rb @@ -0,0 +1,2 @@ +module LikesHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/secrets_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/secrets_helper.rb new file mode 100644 index 0000000..17ab1ea --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/secrets_helper.rb @@ -0,0 +1,2 @@ +module SecretsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/sessions_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/sessions_helper.rb new file mode 100644 index 0000000..309f8b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/sessions_helper.rb @@ -0,0 +1,2 @@ +module SessionsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/like.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/like.rb new file mode 100644 index 0000000..c034f10 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/like.rb @@ -0,0 +1,4 @@ +class Like < ActiveRecord::Base + belongs_to :user + belongs_to :secret +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/secret.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/secret.rb new file mode 100644 index 0000000..6ac2e7c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/secret.rb @@ -0,0 +1,6 @@ +class Secret < ActiveRecord::Base + validates :content, presence: true + belongs_to :user + has_many :likes, dependent: :destroy + has_many :users, through: :likes +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/user.rb new file mode 100644 index 0000000..dec91a3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/models/user.rb @@ -0,0 +1,13 @@ +class User < ActiveRecord::Base + has_secure_password + + EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i + validates :name, presence: true, length: { in: 2..40 } + validates :email, presence: true, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } + validates :password, presence: true + before_save { self.email.downcase! unless self.email.blank? } + + has_many :secrets + has_many :likes, dependent: :destroy + has_many :secrets_liked, through: :likes, source: :secret +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/layouts/application.html.erb new file mode 100644 index 0000000..d0b3d94 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/layouts/application.html.erb @@ -0,0 +1,51 @@ + + + + DojoSecrets + + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'main.js', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + + <%= yield %> + + + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/likes/dislike.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/likes/dislike.html.erb new file mode 100644 index 0000000..964fb30 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/likes/dislike.html.erb @@ -0,0 +1,2 @@ +

      Likes#dislike

      +

      Find me in app/views/likes/dislike.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/likes/like.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/likes/like.html.erb new file mode 100644 index 0000000..1fdcef8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/likes/like.html.erb @@ -0,0 +1,2 @@ +

      Likes#like

      +

      Find me in app/views/likes/like.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/create.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/create.html.erb new file mode 100644 index 0000000..73239a1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/create.html.erb @@ -0,0 +1,2 @@ +

      Secrets#create

      +

      Find me in app/views/secrets/create.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/destroy.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/destroy.html.erb new file mode 100644 index 0000000..c737229 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/destroy.html.erb @@ -0,0 +1,2 @@ +

      Secrets#destroy

      +

      Find me in app/views/secrets/destroy.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/like.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/like.html.erb new file mode 100644 index 0000000..655d4c7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/like.html.erb @@ -0,0 +1,2 @@ +

      Secrets#like

      +

      Find me in app/views/secrets/like.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/new.html.erb new file mode 100644 index 0000000..fa9bce0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/secrets/new.html.erb @@ -0,0 +1,2 @@ +

      Secrets#new

      +

      Find me in app/views/secrets/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/sessions/_login_form.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/sessions/_login_form.html.erb new file mode 100644 index 0000000..6dd6e1d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/sessions/_login_form.html.erb @@ -0,0 +1,35 @@ +

      LOGIN

      + +
      +
      + + + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      + +
      + +
      +

      + Don't have an account yet? + Create one now! +

      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/sessions/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/sessions/new.html.erb new file mode 100644 index 0000000..ffa7253 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/sessions/new.html.erb @@ -0,0 +1,5 @@ + + +
      + <%= render "login_form" %> +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/_register_form.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/_register_form.html.erb new file mode 100644 index 0000000..0ac661a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/_register_form.html.erb @@ -0,0 +1,60 @@ +

      REGISTRATION

      + +
      +
      + + + <% if @user.errors.any? %> +
      +
      + <%= pluralize(@user.errors.count, "error") %> + prohibited this user from being saved: +
      +
        + <% @user.errors.full_messages.each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      + <% end %> + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      +
      + +
      + + +
      +
      + + +
      +
      + + +
      + +
      +

      + Already have an account? + Login now! +

      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/new.html.erb new file mode 100644 index 0000000..d5e96f3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/new.html.erb @@ -0,0 +1,6 @@ + + +
      + <% if notice %>

      <%= notice %>

      <% end %> + <%= render "register_form" %> +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/profile.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/profile.html.erb new file mode 100644 index 0000000..1881fbd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/app/views/users/profile.html.erb @@ -0,0 +1,2 @@ +

      Users#edit

      +

      Find me in app/views/users/edit.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/application.rb new file mode 100644 index 0000000..7b88c7a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module DojoSecrets + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/database.yml new file mode 100644 index 0000000..06981ca --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/database.yml @@ -0,0 +1,85 @@ +# PostgreSQL. Versions 8.2 and up are supported. +# +# Install the pg driver: +# gem install pg +# On OS X with Homebrew: +# gem install pg -- --with-pg-config=/usr/local/bin/pg_config +# On OS X with MacPorts: +# gem install pg -- --with-pg-config=/opt/local/lib/postgresql84/bin/pg_config +# On Windows: +# gem install pg +# Choose the win32 build. +# Install PostgreSQL and put its /bin directory on your path. +# +# Configure Using Gemfile +# gem 'pg' +# +default: &default + adapter: postgresql + encoding: unicode + # For details on connection pooling, see rails configuration guide + # http://guides.rubyonrails.org/configuring.html#database-pooling + pool: 5 + +development: + <<: *default + database: DojoSecrets_development + + # The specified database role being used to connect to postgres. + # To create additional roles in postgres see `$ createuser --help`. + # When left blank, postgres will use the default role. This is + # the same name as the operating system user that initialized the database. + #username: DojoSecrets + + # The password associated with the postgres role (username). + #password: + + # Connect on a TCP socket. Omitted by default since the client uses a + # domain socket that doesn't need configuration. Windows does not have + # domain sockets, so uncomment these lines. + #host: localhost + + # The TCP port the server listens on. Defaults to 5432. + # If your server runs on a different port number, change accordingly. + #port: 5432 + + # Schema search path. The server defaults to $user,public + #schema_search_path: myapp,sharedapp,public + + # Minimum log levels, in increasing order: + # debug5, debug4, debug3, debug2, debug1, + # log, notice, warning, error, fatal, and panic + # Defaults to warning. + #min_messages: notice + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: DojoSecrets_test + +# As with config/secrets.yml, you never want to store sensitive information, +# like your database password, in your source code. If your source code is +# ever seen by anyone, they now have access to your database. +# +# Instead, provide the password as a unix environment variable when you boot +# the app. Read http://guides.rubyonrails.org/configuring.html#configuring-a-database +# for a full rundown on how to provide these environment variables in a +# production deployment. +# +# On Heroku and other platform providers, you may have a full connection URL +# available as an environment variable. For example: +# +# DATABASE_URL="postgres://myuser:mypass@localhost/somedatabase" +# +# You can use this database configuration with: +# +# production: +# url: <%= ENV['DATABASE_URL'] %> +# +production: + <<: *default + database: DojoSecrets_production + username: DojoSecrets + password: <%= ENV['DOJOSECRETS_DATABASE_PASSWORD'] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/assets.rb new file mode 100644 index 0000000..70f4c58 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +Rails.application.config.assets.precompile += %w( main.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/session_store.rb new file mode 100644 index 0000000..745fa7c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_DojoSecrets_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/routes.rb new file mode 100644 index 0000000..8e1e0b4 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/routes.rb @@ -0,0 +1,23 @@ +Rails.application.routes.draw do + + # Sessions Routes + root 'sessions#new' + post 'sessions' => 'sessions#login' + delete'/logout' => 'sessions#logout' + + # Users Routes + get 'users/new' => 'users#new' + post 'users/' => 'users#register' + get 'users/:id' => 'users#profile' + get 'users/:id/edit' => 'users#edit' + patch 'users/:id/update' => 'users#update' + + # Secret Routes + get 'secrets' => 'secrets#index' + post 'secrets' => 'secrets#post' + delete'secrets/:id' => 'secrets#delete' + post 'secrets/:id/like' => 'likes#like' # Likes Rout for + post 'secrets/:id/dislike' => 'likes#dislike' # Likes Rout for + delete'secrets/:id/destroy' => 'secrets#destroy' + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/secrets.yml new file mode 100644 index 0000000..443259e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: a1c9a45fd75b54d3d40f5923e279e86397ba98ad955fa92982b7d90a0608dfba691aeab01dbd340f68f4f4e4fe644f54a2aeecf72c2ca49d23175643e90468ac + +test: + secret_key_base: 9cd8163710a85ee021d77028ec2584147e0434f807b083eca375998913f825a3349b91a838729e65543d271b292bcf9c0ab4b4352bdc9d7bafec39e33ea921c0 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151450_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151450_create_users.rb new file mode 100644 index 0000000..5d21440 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151450_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :name + t.string :email + t.string :password + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151655_create_secrets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151655_create_secrets.rb new file mode 100644 index 0000000..7f23a85 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151655_create_secrets.rb @@ -0,0 +1,10 @@ +class CreateSecrets < ActiveRecord::Migration + def change + create_table :secrets do |t| + t.text :content + t.integer :user_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151841_create_likes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151841_create_likes.rb new file mode 100644 index 0000000..f4b2689 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815151841_create_likes.rb @@ -0,0 +1,10 @@ +class CreateLikes < ActiveRecord::Migration + def change + create_table :likes do |t| + t.integer :user_id + t.integer :secret_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815213518_remove_password_from_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815213518_remove_password_from_users.rb new file mode 100644 index 0000000..2eb26b9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815213518_remove_password_from_users.rb @@ -0,0 +1,5 @@ +class RemovePasswordFromUsers < ActiveRecord::Migration + def change + remove_column :users, :password, :string + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815213749_add_password_column_to_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815213749_add_password_column_to_users.rb new file mode 100644 index 0000000..339dd6e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815213749_add_password_column_to_users.rb @@ -0,0 +1,5 @@ +class AddPasswordColumnToUsers < ActiveRecord::Migration + def change + add_column :users, :encrypted_password, :string + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815215156_remove_encrypt_password_from_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815215156_remove_encrypt_password_from_users.rb new file mode 100644 index 0000000..6e1cd5c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815215156_remove_encrypt_password_from_users.rb @@ -0,0 +1,5 @@ +class RemoveEncryptPasswordFromUsers < ActiveRecord::Migration + def change + remove_column :users, :encrypted_password, :string + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815215422_add_password_digest_column_to_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815215422_add_password_digest_column_to_users.rb new file mode 100644 index 0000000..7cdad42 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/migrate/20180815215422_add_password_digest_column_to_users.rb @@ -0,0 +1,5 @@ +class AddPasswordDigestColumnToUsers < ActiveRecord::Migration + def change + add_column :users, :password_digest, :string + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/schema.rb new file mode 100644 index 0000000..bd7c434 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/schema.rb @@ -0,0 +1,41 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180815215422) do + + # These are extensions that must be enabled in order to support this database + enable_extension "plpgsql" + + create_table "likes", force: :cascade do |t| + t.integer "user_id" + t.integer "secret_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "secrets", force: :cascade do |t| + t.text "content" + t.integer "user_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "users", force: :cascade do |t| + t.string "name" + t.string "email" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.string "password_digest" + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/likes_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/likes_controller_spec.rb new file mode 100644 index 0000000..ce7ba7d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/likes_controller_spec.rb @@ -0,0 +1,19 @@ +require 'rails_helper' + +RSpec.describe LikesController, type: :controller do + + describe "GET #like" do + it "returns http success" do + get :like + expect(response).to have_http_status(:success) + end + end + + describe "GET #dislike" do + it "returns http success" do + get :dislike + expect(response).to have_http_status(:success) + end + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/secrets_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/secrets_controller_spec.rb new file mode 100644 index 0000000..98bc128 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/secrets_controller_spec.rb @@ -0,0 +1,33 @@ +require 'rails_helper' + +RSpec.describe SecretsController, type: :controller do + + describe "GET #new" do + it "returns http success" do + get :new + expect(response).to have_http_status(:success) + end + end + + describe "GET #create" do + it "returns http success" do + get :create + expect(response).to have_http_status(:success) + end + end + + describe "GET #like" do + it "returns http success" do + get :like + expect(response).to have_http_status(:success) + end + end + + describe "GET #destroy" do + it "returns http success" do + get :destroy + expect(response).to have_http_status(:success) + end + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/sessions_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/sessions_controller_spec.rb new file mode 100644 index 0000000..5929d2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/sessions_controller_spec.rb @@ -0,0 +1,26 @@ +require 'rails_helper' + +RSpec.describe SessionsController, type: :controller do + + describe "GET #new" do + it "returns http success" do + get :new + expect(response).to have_http_status(:success) + end + end + + describe "GET #create" do + it "returns http success" do + get :create + expect(response).to have_http_status(:success) + end + end + + describe "GET #destroy" do + it "returns http success" do + get :destroy + expect(response).to have_http_status(:success) + end + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/users_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/users_controller_spec.rb new file mode 100644 index 0000000..93ba0e2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/controllers/users_controller_spec.rb @@ -0,0 +1,40 @@ +require 'rails_helper' + +RSpec.describe UsersController, type: :controller do + + describe "GET #new" do + it "returns http success" do + get :new + expect(response).to have_http_status(:success) + end + end + + describe "GET #create" do + it "returns http success" do + get :create + expect(response).to have_http_status(:success) + end + end + + describe "GET #edit" do + it "returns http success" do + get :edit + expect(response).to have_http_status(:success) + end + end + + describe "GET #update" do + it "returns http success" do + get :update + expect(response).to have_http_status(:success) + end + end + + describe "GET #destroy" do + it "returns http success" do + get :destroy + expect(response).to have_http_status(:success) + end + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/likes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/likes.rb new file mode 100644 index 0000000..a01cd65 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/likes.rb @@ -0,0 +1,6 @@ +FactoryBot.define do + factory :like do + user_id 1 + secret_id 1 + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/secrets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/secrets.rb new file mode 100644 index 0000000..d3d3a9f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/secrets.rb @@ -0,0 +1,6 @@ +FactoryBot.define do + factory :secret do + content "MyText" + user_id 1 + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/users.rb new file mode 100644 index 0000000..ac6ddd8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/factories/users.rb @@ -0,0 +1,7 @@ +FactoryBot.define do + factory :user do + name "MyString" + email "MyString" + password "MyString" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/likes_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/likes_helper_spec.rb new file mode 100644 index 0000000..bc19687 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/likes_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the LikesHelper. For example: +# +# describe LikesHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe LikesHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/secrets_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/secrets_helper_spec.rb new file mode 100644 index 0000000..285256a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/secrets_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the SecretsHelper. For example: +# +# describe SecretsHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe SecretsHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/sessions_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/sessions_helper_spec.rb new file mode 100644 index 0000000..9484198 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/sessions_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the SessionsHelper. For example: +# +# describe SessionsHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe SessionsHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/users_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/users_helper_spec.rb new file mode 100644 index 0000000..b2e3444 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/helpers/users_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the UsersHelper. For example: +# +# describe UsersHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe UsersHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/like_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/like_spec.rb new file mode 100644 index 0000000..76ea93d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/like_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Like, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/secret_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/secret_spec.rb new file mode 100644 index 0000000..3ccda95 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/secret_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Secret, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/user_spec.rb new file mode 100644 index 0000000..47a31bb --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/models/user_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/likes/dislike.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/likes/dislike.html.erb_spec.rb new file mode 100644 index 0000000..34b9db1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/likes/dislike.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "likes/dislike.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/likes/like.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/likes/like.html.erb_spec.rb new file mode 100644 index 0000000..fb419d4 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/likes/like.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "likes/like.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/login.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/login.html.erb_spec.rb new file mode 100644 index 0000000..db65ff8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/login.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "login_reg/login.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/logout.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/logout.html.erb_spec.rb new file mode 100644 index 0000000..b1763d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/logout.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "login_reg/logout.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/register.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/register.html.erb_spec.rb new file mode 100644 index 0000000..ec8b4de --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/login_reg/register.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "login_reg/register.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/create.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/create.html.erb_spec.rb new file mode 100644 index 0000000..a2394bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/create.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "secrets/create.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/destroy.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/destroy.html.erb_spec.rb new file mode 100644 index 0000000..87e6045 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/destroy.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "secrets/destroy.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/like.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/like.html.erb_spec.rb new file mode 100644 index 0000000..f29ac10 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/like.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "secrets/like.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/new.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/new.html.erb_spec.rb new file mode 100644 index 0000000..4e23648 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/secrets/new.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "secrets/new.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/create.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/create.html.erb_spec.rb new file mode 100644 index 0000000..1dbc1ee --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/create.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "sessions/create.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/destroy.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/destroy.html.erb_spec.rb new file mode 100644 index 0000000..b27166d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/destroy.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "sessions/destroy.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/new.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/new.html.erb_spec.rb new file mode 100644 index 0000000..6de37da --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/sessions/new.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "sessions/new.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/create.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/create.html.erb_spec.rb new file mode 100644 index 0000000..e3141c5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/create.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "users/create.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/destroy.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/destroy.html.erb_spec.rb new file mode 100644 index 0000000..c5955f4 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/destroy.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "users/destroy.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/edit.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/edit.html.erb_spec.rb new file mode 100644 index 0000000..7d1e936 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/edit.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "users/edit.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/new.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/new.html.erb_spec.rb new file mode 100644 index 0000000..47b47d3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/new.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "users/new.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/update.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/update.html.erb_spec.rb new file mode 100644 index 0000000..7d2a4b9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/spec/views/users/update.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "users/update.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/DojoSecrets/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Gemfile new file mode 100644 index 0000000..9fef5da --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Gemfile @@ -0,0 +1,53 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +group :development, :test do + gem 'capybara' + # gem 'percy-capybara' + gem 'rspec-rails' + gem 'factory_bot_rails' +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Gemfile.lock new file mode 100644 index 0000000..5997193 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Gemfile.lock @@ -0,0 +1,210 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + capybara (3.5.1) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + factory_bot (4.10.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) + railties (>= 3.0.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + public_suffix (3.0.2) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + capybara + coffee-rails (~> 4.1.0) + factory_bot_rails + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/javascripts/users.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/javascripts/users.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/javascripts/users.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..31a2eac --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/assets/stylesheets/users.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Users controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/users_controller.rb new file mode 100644 index 0000000..2ec9ecc --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/controllers/users_controller.rb @@ -0,0 +1,4 @@ +class UsersController < ApplicationController + def new + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/user.rb new file mode 100644 index 0000000..4a57cf0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/models/user.rb @@ -0,0 +1,2 @@ +class User < ActiveRecord::Base +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/views/layouts/application.html.erb new file mode 100644 index 0000000..5d51362 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + TestingFactoryApp + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/views/users/new.html.erb new file mode 100644 index 0000000..c21a1ad --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/app/views/users/new.html.erb @@ -0,0 +1,2 @@ +

      Users#new

      +

      Find me in app/views/users/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/application.rb new file mode 100644 index 0000000..e999553 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module TestingFactoryApp + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/session_store.rb new file mode 100644 index 0000000..235f41f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_TestingFactoryApp_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/routes.rb new file mode 100644 index 0000000..1f1851d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/routes.rb @@ -0,0 +1,6 @@ +Rails.application.routes.draw do + + # get 'users/new' + resources :users + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/secrets.yml new file mode 100644 index 0000000..fe7398d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: a4443993792bd3a9bb69b3fc88dddc862d779f6fd58fa5030cff729e127cee4f46ea0f491b049f3d0c1e5343fdbcad22cb70beab21685c79240e90e568ea72ce + +test: + secret_key_base: 8dd0c664e8f269196820d1151b9fcf1311e93421df4fc1a7414054a5160f1c99c0608fec148d20dbbbe7fc6d54f2aaf519e943aedddb58ebffaf23951d9815c4 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/migrate/20180813183509_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/migrate/20180813183509_create_users.rb new file mode 100644 index 0000000..cc285fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/migrate/20180813183509_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/schema.rb new file mode 100644 index 0000000..0ed6414 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/schema.rb @@ -0,0 +1,24 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813183509) do + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/controllers/users_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/controllers/users_controller_spec.rb new file mode 100644 index 0000000..0a86999 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/controllers/users_controller_spec.rb @@ -0,0 +1,12 @@ +require 'rails_helper' + +RSpec.describe UsersController, type: :controller do + + describe "GET #new" do + it "returns http success" do + get :new + expect(response).to have_http_status(:success) + end + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/factories/users.rb new file mode 100644 index 0000000..97e6ecf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/factories/users.rb @@ -0,0 +1,7 @@ +FactoryBot.define do + factory :user do + first_name "Miguel" + last_name "Obiang" + email "mobiang@codingdojo.com" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/features/register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/features/register_user_spec.rb new file mode 100644 index 0000000..ce5005d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/features/register_user_spec.rb @@ -0,0 +1,47 @@ +require 'rails_helper' + +# ================================================= +# Feature Testing... [ USER Rgistration Work Flow ] +# ================================================= +feature "User creates an account" do + + before(:each) do + visit new_user_path + end + + scenario "successfully creates a new user account" do + fill_in "user_first_name", with: "Michael" + fill_in "user_last_name", with: "jordan" + fill_in "user_email", with: "mjordan@codingdojo.com" + click_button "Create User" + expect(page).to have_content "Welcome, Michael" + # We'll be redirecting to the user show page is user succesfully created + expect(page).to have_current_path(user_path(User.last)) + end + + scenario "unsuccessfully creates a new user account" do + click_button "Create User" + expect(current_path).to eq(new_user_path) + end + + scenario "doesn't fill out first name field" do + fill_in "user_last_name", with: "Jordan" + fill_in "user_email", with: "mjordan@codingdojo.com" + click_button "Create User" + expect(page).to have_content "First name can't be blank" + end + + scenario "doesn't fill out last name field" do + fill_in "user_first_name", with: "Michael" + fill_in "user_email", with: "mjordan@codingdojo.com" + click_button "Create User" + expect(page).to have_content "First name can't be blank" + end + + scenario "doesn't fill out email field" do + fill_in "user_first_name", with: "Michael" + fill_in "user_last_name", with: "Jordan" + click_button "Create User" + expect(page).to have_content "First name can't be blank" + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/helpers/users_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/helpers/users_helper_spec.rb new file mode 100644 index 0000000..b2e3444 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/helpers/users_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the UsersHelper. For example: +# +# describe UsersHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe UsersHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/models/user_spec.rb new file mode 100644 index 0000000..ef5f364 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/models/user_spec.rb @@ -0,0 +1,47 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + + # ======================= + # Control [ VALID TEST ] + # ======================= + context "With valid attributes" do + it "should save" do + expect(build(:user)).to be_valid + end + end + + + # ================ + # [ INVALID TEST ] + # ================ + context "With invalid attributes" do + + # TEST #1 => Empty field + it "should not save if first_name field is blank" do + expect(build(:user, first_name: "")).to be_invalid + end + + # TEST #2 => Empty field + it "should not save if last_name field is blank" do + expect(build(:user, last_name: "")).to be_invalid + end + + # TEST #3 => Empty field + it "should not save if email field is blank" do + expect(build(:user, email: "")).to be_invalid + end + + # TEST #4 => Uniqueness field + it "should not save if email already exists" do + create(:user) + expect(build(:user)).to be_invalid + end + + # TEST #5 => correct format + it "should not save if innvalid email format" do + expect(build(:user, email: "invalidEmail")).to be_invalid + end + + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/rails_helper.rb new file mode 100644 index 0000000..d1561b0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/rails_helper.rb @@ -0,0 +1,67 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end + +require 'factory_bot_rails' +RSpec.configure do |config| + + # => Added Configuration + config.include FactoryBot::Syntax::Methods + + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/views/users/new.html.erb_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/views/users/new.html.erb_spec.rb new file mode 100644 index 0000000..47b47d3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/spec/views/users/new.html.erb_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe "users/new.html.erb", type: :view do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/Capybara/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Gemfile new file mode 100644 index 0000000..7457464 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Gemfile @@ -0,0 +1,55 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + + +# ADDITIONAL PAACKAGES +# ==================== +group :development, :test do + gem 'rspec-rails' +end + +gem 'hirb' \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Gemfile.lock new file mode 100644 index 0000000..28361d6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Gemfile.lock @@ -0,0 +1,193 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + coffee-rails (~> 4.1.0) + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/user.rb new file mode 100644 index 0000000..dde5d9f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/models/user.rb @@ -0,0 +1,5 @@ +class User < ActiveRecord::Base + EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i + validates :first_name, :last_name, :email, presence: true + validates :email, presence: true, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/views/layouts/application.html.erb new file mode 100644 index 0000000..504d2fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + RspecApp + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/application.rb new file mode 100644 index 0000000..2a601b1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module RspecApp + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/session_store.rb new file mode 100644 index 0000000..ed9b870 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_rspec-app_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/routes.rb new file mode 100644 index 0000000..3f66539 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/routes.rb @@ -0,0 +1,56 @@ +Rails.application.routes.draw do + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/secrets.yml new file mode 100644 index 0000000..e1c56b7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: d179f335f682d329f596ca3ff007527c87183c9fefd6aeaf7985b6be2e8d72b1555a8fd87815e937db132a027f105170cb96a3b61f164e09e52614445faac55c + +test: + secret_key_base: c353924e65b6889a6fab620a77c89733f965ec7e745e39d2524fe37d46b34271d911e640402dceb6018c4447f079e0ebfbc94a7f082bc6f61cdf66b7ea98f4bd + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/migrate/20180813160219_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/migrate/20180813160219_create_users.rb new file mode 100644 index 0000000..cc285fe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/migrate/20180813160219_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/schema.rb new file mode 100644 index 0000000..c1f9213 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/schema.rb @@ -0,0 +1,24 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813160219) do + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/models/user_spec.rb new file mode 100644 index 0000000..96e95f6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/models/user_spec.rb @@ -0,0 +1,55 @@ +require 'rails_helper' + +# RSpec.describe User, type: :model do +# pending "add some examples to (or delete) #{__FILE__}" +# end + +RSpec.describe User do + # ======================= + # Control [ VALID TEST ] + # ======================= + context "With valid attributes" do + it "should save" do + user = User.new(first_name: 'Shane', last_name: 'chang', email: 'schang@codingdojo.com') + expect(user).to be_valid + end + end + + # ================ + # [ INVALID TEST ] + # ================ + context "With invalid attributes" do + + # TEST #1 => Empty field + it "should not save if first_name field is blank" do + user = User.new(first_name: '', last_name: 'Chang', email: 'schang@codingdojo.com') + expect(user).to be_invalid + end + + # TEST #2 => Empty field + it "should not save if last_name field is blank" do + user = User.new(first_name: 'Shane', last_name: '', email: 'schang@codingdojo.com') + expect(user).to be_invalid + end + + # TEST #3 => Empty field + it "should not save if email field is blank" do + user = User.new(first_name: 'Shane', last_name: 'Chang', email: '') + expect(user).to be_invalid + end + + # TEST #4 => Uniqueness field + it "should not save if email already exists" do + User.create(first_name: "Shane", last_name: "Chang", email: "schang@codingdojo.com") + user = User.new(first_name: "Martin", last_name: "Nguema", email: "schang@codingdojo.com") + expect(user).to be_invalid + end + + # TEST #5 => correct format + it "should not save if innvalid email format" do + user = User.new(first_name: 'Arden', last_name: 'Zhan', email: 'invalidemail') + expect(user).to be_invalid + end + + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/rails_helper.rb new file mode 100644 index 0000000..6a500b9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/rails_helper.rb @@ -0,0 +1,62 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end + +RSpec.configure do |config| + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/ModelSpec/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Gemfile new file mode 100644 index 0000000..a2726be --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Gemfile @@ -0,0 +1,55 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' + +group :development, :test do + gem 'capybara' + # gem 'percy-capybara' + gem 'rspec-rails' + gem 'factory_bot_rails' +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Gemfile.lock new file mode 100644 index 0000000..665f83c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Gemfile.lock @@ -0,0 +1,212 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + capybara (3.5.1) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + factory_bot (4.10.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) + railties (>= 3.0.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.0) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + public_suffix (3.0.2) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + capybara + coffee-rails (~> 4.1.0) + factory_bot_rails + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/bootstrap.min.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/bootstrap.min.js new file mode 100644 index 0000000..00c895f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/javascripts/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,h){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)P(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
      ',trigger:"hover focus",title:"",delay:0,html:!(Ie={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Se={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},we="out",Ne={HIDE:"hide"+Ee,HIDDEN:"hidden"+Ee,SHOW:(De="show")+Ee,SHOWN:"shown"+Ee,INSERTED:"inserted"+Ee,CLICK:"click"+Ee,FOCUSIN:"focusin"+Ee,FOCUSOUT:"focusout"+Ee,MOUSEENTER:"mouseenter"+Ee,MOUSELEAVE:"mouseleave"+Ee},Oe="fade",ke="show",Pe=".tooltip-inner",je=".arrow",He="hover",Le="focus",Re="click",xe="manual",We=function(){function i(t,e){if("undefined"==typeof h)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=pe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(pe(this.getTipElement()).hasClass(ke))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),pe.removeData(this.element,this.constructor.DATA_KEY),pe(this.element).off(this.constructor.EVENT_KEY),pe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&pe(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===pe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=pe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){pe(this.element).trigger(t);var n=pe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Fn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&pe(i).addClass(Oe);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:pe(document).find(this.config.container);pe(i).data(this.constructor.DATA_KEY,this),pe.contains(this.element.ownerDocument.documentElement,this.tip)||pe(i).appendTo(a),pe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new h(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:je},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),pe(i).addClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().on("mouseover",null,pe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,pe(e.element).trigger(e.constructor.Event.SHOWN),t===we&&e._leave(null,e)};if(pe(this.tip).hasClass(Oe)){var c=Fn.getTransitionDurationFromElement(this.tip);pe(this.tip).one(Fn.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=pe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==De&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),pe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(pe(this.element).trigger(i),!i.isDefaultPrevented()){if(pe(n).removeClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().off("mouseover",null,pe.noop),this._activeTrigger[Re]=!1,this._activeTrigger[Le]=!1,this._activeTrigger[He]=!1,pe(this.tip).hasClass(Oe)){var o=Fn.getTransitionDurationFromElement(n);pe(n).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){pe(this.getTipElement()).addClass(Te+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||pe(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(pe(t.querySelectorAll(Pe)),this.getTitle()),pe(t).removeClass(Oe+" "+ke)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?pe(e).parent().is(t)||t.empty().append(e):t.text(pe(e).text()):t[n?"html":"text"](e)},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getAttachment=function(t){return Ie[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)pe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xe){var e=t===He?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===He?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;pe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}pe(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Le:He]=!0),pe(e.getTipElement()).hasClass(ke)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===De&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Le:He]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=we,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===we&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){return"number"==typeof(t=l({},this.constructor.Default,pe(this.element).data(),"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Fn.typeCheckConfig(ve,t,this.constructor.DefaultType),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=pe(this.getTipElement()),e=t.attr("class").match(be);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(pe(t).removeClass(Oe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=pe(this).data(ye),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),pe(this).data(ye,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return Ae}},{key:"NAME",get:function(){return ve}},{key:"DATA_KEY",get:function(){return ye}},{key:"Event",get:function(){return Ne}},{key:"EVENT_KEY",get:function(){return Ee}},{key:"DefaultType",get:function(){return Se}}]),i}(),pe.fn[ve]=We._jQueryInterface,pe.fn[ve].Constructor=We,pe.fn[ve].noConflict=function(){return pe.fn[ve]=Ce,We._jQueryInterface},We),Jn=(qe="popover",Ke="."+(Fe="bs.popover"),Me=(Ue=e).fn[qe],Qe="bs-popover",Be=new RegExp("(^|\\s)"+Qe+"\\S+","g"),Ve=l({},zn.Default,{placement:"right",trigger:"click",content:"",template:''}),Ye=l({},zn.DefaultType,{content:"(string|element|function)"}),ze="fade",Ze=".popover-header",Ge=".popover-body",$e={HIDE:"hide"+Ke,HIDDEN:"hidden"+Ke,SHOW:(Je="show")+Ke,SHOWN:"shown"+Ke,INSERTED:"inserted"+Ke,CLICK:"click"+Ke,FOCUSIN:"focusin"+Ke,FOCUSOUT:"focusout"+Ke,MOUSEENTER:"mouseenter"+Ke,MOUSELEAVE:"mouseleave"+Ke},Xe=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){Ue(this.getTipElement()).addClass(Qe+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||Ue(this.config.template)[0],this.tip},r.setContent=function(){var t=Ue(this.getTipElement());this.setElementContent(t.find(Ze),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ge),e),t.removeClass(ze+" "+Je)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=Ue(this.getTipElement()),e=t.attr("class").match(Be);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||tcode{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/content.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/content.scss new file mode 100644 index 0000000..5aafac0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/content.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Content controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/messages.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/messages.scss new file mode 100644 index 0000000..492f0fa --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/assets/stylesheets/messages.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Messages controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/comments_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/comments_controller.rb new file mode 100644 index 0000000..01fd4b7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/comments_controller.rb @@ -0,0 +1,19 @@ +class CommentsController < ApplicationController + def create + @user = User.find(session[:user_id]) + @comment = @user.comments.new(validate_params) + + if @comment.save + redirect_to :back + else + flash[:errors] = @comment.errors.full_messages + redirect_to :back + end + + end + + private + def validate_params + params.require(:comment).permit(:content, :message_id) + end + end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/messages_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/messages_controller.rb new file mode 100644 index 0000000..90a61f6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/messages_controller.rb @@ -0,0 +1,23 @@ +class MessagesController < ApplicationController + def index + @user = User.find(session[:user_id]) + @messages = Message.includes(:user) + end + + def create + @user = User.find(session[:user_id]) + @message = @user.messages.new(message_params) + + if @message.save + redirect_to :back + else + flash[:errors] = @message.errors.full_messages + redirect_to :back + end + end + + private + def message_params + params.require(:message).permit(:message) + end + end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/users_controller.rb new file mode 100644 index 0000000..7ed7847 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/controllers/users_controller.rb @@ -0,0 +1,29 @@ +class UsersController < ApplicationController + def new + if session[:user_id] + redirect_to messages_path + end + end + + def signin + @user = User.find_by(validate_params) + if @user + session[:user_id] = @user.id + session[:username] = @user.username + redirect_to messages_path + else + flash[:errors] = ["Could not find username"] + redirect_to :back + end + end + + def logout + reset_session + redirect_to new_user_path + end + + private + def validate_params + params.require(:user).permit(:username) + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/content_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/content_helper.rb new file mode 100644 index 0000000..3199604 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/content_helper.rb @@ -0,0 +1,2 @@ +module ContentHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/messages_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/messages_helper.rb new file mode 100644 index 0000000..f1bca9f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/helpers/messages_helper.rb @@ -0,0 +1,2 @@ +module MessagesHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/comment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/comment.rb new file mode 100644 index 0000000..45fe411 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/comment.rb @@ -0,0 +1,12 @@ +class Comment < ActiveRecord::Base + belongs_to :user + belongs_to :message + #----------------------------------- [ Validation ] + validates :content, :user, :message, presence: true + validates :content, length: { minimum: 10 } + # ------------------------------------------------- + + def self.with_users message_id + Comment.joins(:user).where("message_id = ?", message_id).select(:id, :content, :created_at, :username) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/message.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/message.rb new file mode 100644 index 0000000..7ab4371 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/message.rb @@ -0,0 +1,18 @@ +class Message < ActiveRecord::Base + belongs_to :user + has_many :messages + has_many :comments + #------------------------------[ Validation ] + validates :message, :user, presence: true + validates :message, length: { minimum: 10 } + # ------------------------------------------ + + def self.with_comments + everything = [] + messages = Message.joins(:user).select(:id, :message, :created_at, :username) + messages.each do |msg| + everything << { message: msg, comments: Comment.with_users(msg.id) } + end + # everything + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/user.rb new file mode 100644 index 0000000..e62f1af --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/models/user.rb @@ -0,0 +1,5 @@ +class User < ActiveRecord::Base + validates :username, uniqueness: true, presence: true, length: { minimum: 5 } + has_many :comments + has_many :messages +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/Messages/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/Messages/index.html.erb new file mode 100644 index 0000000..a97b63b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/Messages/index.html.erb @@ -0,0 +1,37 @@ +
      + + <% if flash[:errors] %> + <% flash[:errors].each do |e| %> +

      <%= e %>

      + <% end %> + <% end %> + +

      Post a message

      + +
      +
      + + +
      + +
      + + <% @messages.each do |elem| %> +

      <%= "#{elem.user.username} - #{elem.created_at.strftime("%B #{elem.created_at.day.ordinalize}, %Y")}" %>

      +

      <%= elem.message %>

      + +

      Comments

      + + <% elem.comments.each do |comment| %> +

      <%= "#{comment.user.username} - #{comment.created_at.strftime("%B #{comment.created_at.day.ordinalize}, %Y")}" %>

      +

      <%= comment.content %>

      + <% end %> + +
      + + +
      + +
      + <% end %> +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/layouts/application.html.erb new file mode 100644 index 0000000..d878b15 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/layouts/application.html.erb @@ -0,0 +1,27 @@ + + + + TheWall + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + <% if session["user_id"]%> + + <% end %> + + <%= yield %> +
      + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/users/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/users/new.html.erb new file mode 100644 index 0000000..9f6a5a4 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/app/views/users/new.html.erb @@ -0,0 +1,23 @@ +
      +
      + +

      Sign In

      + +
      + +
      + + + + <% if flash[:errors] %><% flash[:errors].each do |err_msg| %> + <%= err_msg %> + <% end %><% end %> + +
      + +
      + +
      +
      +
      +
      \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/application.rb new file mode 100644 index 0000000..47431c6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module TheWall + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/session_store.rb new file mode 100644 index 0000000..c37744d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_TheWall_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/routes.rb new file mode 100644 index 0000000..f83171c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/routes.rb @@ -0,0 +1,22 @@ +Rails.application.routes.draw do + root "users#new" + resources :users, only: [:new] + resources :messages, only: [:index, :create] + resources :comments, only: [:create] + post "signin" => "users#signin" + delete "logout" => "users#logout" +end + +# vagrant 😎 @ TheWall +# =========================================================== +# Prefix Verb URI Pattern Controller#Action +# =========================================================== +# root GET / users#new +# new_user GET /users/new(.:format) users#new +# messages GET /messages(.:format) messages#index +# POST /messages(.:format) messages#create +# comments POST /comments(.:format) comments#create +# signin POST /signin(.:format) users#signin +# logout DELETE /logout(.:format) users#logout +# =========================================================== + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/secrets.yml new file mode 100644 index 0000000..92609c3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: 9da833b77b40fd0aaa8c293099540e088cb1ba999992713c2f49ce96afe744e727140f39030bd2b24fb4754c9fc1e0ecd91a940fbf38006cf4ad29d329247464 + +test: + secret_key_base: 296df2ed7e96b27352a8a9b09e70af042173e0b84676d1ac4a10d0beeb95c4d9e17d98bb96f61d4ae1d75f6240e6ea4daae022ac945a881e48764bcfe0dbb66b + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813224006_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813224006_create_users.rb new file mode 100644 index 0000000..78f2820 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813224006_create_users.rb @@ -0,0 +1,9 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :username + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813225157_create_messages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813225157_create_messages.rb new file mode 100644 index 0000000..f9b75a9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813225157_create_messages.rb @@ -0,0 +1,10 @@ +class CreateMessages < ActiveRecord::Migration + def change + create_table :messages do |t| + t.string :message + t.integer :user_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813231929_create_comments.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813231929_create_comments.rb new file mode 100644 index 0000000..fa12d43 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/migrate/20180813231929_create_comments.rb @@ -0,0 +1,11 @@ +class CreateComments < ActiveRecord::Migration + def change + create_table :comments do |t| + t.text :content + t.integer :user_id + t.integer :message_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/schema.rb new file mode 100644 index 0000000..1dd3267 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/schema.rb @@ -0,0 +1,37 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180813231929) do + + create_table "comments", force: :cascade do |t| + t.text "content" + t.integer "user_id" + t.integer "message_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "messages", force: :cascade do |t| + t.string "message" + t.integer "user_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "users", force: :cascade do |t| + t.string "username" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/controllers/content_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/controllers/content_controller_spec.rb new file mode 100644 index 0000000..ebb867f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/controllers/content_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe CommentsController, type: :controller do + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/controllers/messages_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/controllers/messages_controller_spec.rb new file mode 100644 index 0000000..ddafb67 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/controllers/messages_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe MessagesController, type: :controller do + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/comments.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/comments.rb new file mode 100644 index 0000000..fafa2ac --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/comments.rb @@ -0,0 +1,7 @@ +FactoryBot.define do + factory :comment do + content "MyText" + user_id 1 + message_id 1 + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/messages.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/messages.rb new file mode 100644 index 0000000..a1731c3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/messages.rb @@ -0,0 +1,5 @@ +FactoryBot.define do + factory :message do + message "MyString" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/users.rb new file mode 100644 index 0000000..59f1a52 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/factories/users.rb @@ -0,0 +1,5 @@ +FactoryBot.define do + factory :user do + username "MyString" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/after_register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/after_register_user_spec.rb new file mode 100644 index 0000000..5659498 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/after_register_user_spec.rb @@ -0,0 +1,27 @@ +require "rails_helper" + +feature "after registering user" do + before(:each) do + @user = create(:user) + @comment = create(:message, user: @user) + visit root_path + fill_in "username", with: "codingdojo" + click_button "Sign In" + end + + scenario "there should be a logout feature" do + expect(page).to have_link("Log out") + click_link("Log out") + expect(current_path).to eq(new_user_path) + end + + scenario "there should be a form to create a message" do + expect(page).to have_field("message") + expect(page).to have_button("Post a Message") + end + + scenario "there should be a form to create a comment if there's a message" do + expect(page).to have_field("comment") + expect(page).to have_button("Post a Comment") + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/create_comment_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/create_comment_spec.rb new file mode 100644 index 0000000..0a771a9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/create_comment_spec.rb @@ -0,0 +1,37 @@ +require "rails_helper" + +feature "creating a comment" do + before(:each) do + @user = create(:user) + @message = create(:message, user: @user) + visit root_path + fill_in "username", with: "MJ" + click_button "Sign In" + end + + # [ PASSED TEST VALIDATION ] + scenario "successfully creating a comment" do + fill_in "comment", with: "This is a really cool comment" + click_button "Post a Comment" + expect(current_path).to eq(messages_path) + comment = Comment.first + date = comment.created_at.strftime("%B #{comment.created_at.day.ordinalize}, %Y") + expect(page).to have_content("#{User.first.username} - #{date}") + expect(page).to have_content(Comment.first.content) + end + + # [ FAILD TO PASS TEST VALIDATION ] + scenario "unsuccessfully creating a comment when is blank" do + fill_in "comment", with: "" + click_button "Post a Comment" + expect(current_path).to eq(messages_path) + expect(page).to have_content("Content can't be blank") + end + + scenario "unsuccessfully creating a message when is shorter than 10 character" do + fill_in "comment", with: "hello" + click_button "Post a Comment" + expect(current_path).to eq(messages_path) + expect(page).to have_content("Content is too short (minimum is 10 characters)") + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/create_msg_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/create_msg_spec.rb new file mode 100644 index 0000000..683d073 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/create_msg_spec.rb @@ -0,0 +1,37 @@ +require "rails_helper" + +feature "creating a message" do + before(:each) do + @user = create(:user) + visit root_path + fill_in "username", with: "codingdojo" + click_button "Sign In" + end + + # [ PASS TEST VALIDATION ] + # => CONTROL + scenario "successfully creating a message" do + fill_in "message", with: "This is my cool message" + click_button "Post a Message" + expect(current_path).to eq(messages_path) + message = Message.first + date = message.created_at.strftime("%B #{message.created_at.day.ordinalize}, %Y") + expect(page).to have_content("#{User.first.username} - #{date}") + expect(page).to have_content(Message.first.message) + end + + # [ FAIL TO PASS TEST VALIDATION ] + scenario "unsuccessfully creating a message when is blank" do + fill_in "message", with: "" + click_button "Post a Message" + expect(current_path).to eq(messages_path) + expect(page).to have_content("Message can't be blank") + end + + scenario "unsuccessfully creating a message when is shorter than 10 character" do + fill_in "message", with: "hello" + click_button "Post a Message" + expect(current_path).to eq(messages_path) + expect(page).to have_content("Message is too short (minimum is 10 characters)") + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/register_user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/register_user_spec.rb new file mode 100644 index 0000000..8e771cf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/features/register_user_spec.rb @@ -0,0 +1,26 @@ +require 'rails_helper' + +# ================================================= +# Feature Testing... [ USER Rgistration Work Flow ] +# ================================================= +feature "registering user" do + + # [ Valid REGISTRATION ] + scenario "successfully signs in an user" do + create(:user) + visit root_path + fill_in "username", with: "MJ" + click_button "Sign In" + expect(page).to have_content("Welcome #{User.first.username}") + expect(current_path).to eq(messages_path) + end + + # [ Invalid REGISTRATION ] + scenario "unsuccessfully sign in a user" do + visit root_path + fill_in "username", with: "no one" + click_button "Sign In" + expect(page).to have_content("Could not find username") + expect(current_path).to eq(root_path) + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/helpers/content_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/helpers/content_helper_spec.rb new file mode 100644 index 0000000..8902e0f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/helpers/content_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the ContentHelper. For example: +# +# describe ContentHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe ContentHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/helpers/messages_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/helpers/messages_helper_spec.rb new file mode 100644 index 0000000..e465f36 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/helpers/messages_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the MessagesHelper. For example: +# +# describe MessagesHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe MessagesHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/comment_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/comment_spec.rb new file mode 100644 index 0000000..a60cbff --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/comment_spec.rb @@ -0,0 +1,39 @@ +require 'rails_helper' + +RSpec.describe Comment, type: :model do + + before(:each) do + @user = build(:user) + @message = build(:message, user: @user) + end + + # ====================== + # Control [ VALID Test ] + # ====================== + context "With valid attributes" do + it "should save" do + expect(build(:comment, user: @user, message: @message)).to be_valid + end + end + + # ========================= + # Other [ INVALID TEST ] + # ========================= + context "With invalid attributes" do + it "should not save if content field is blank" do + expect(build(:comment, content: "", user: @user, message: @message)).to be_invalid + end + + it "should not save if content field is less than 10 characters" do + expect(build(:comment, content: "hello", user: @user, message: @message)).to be_invalid + end + + it "should not save if there is no user references" do + expect(build(:comment, message: @message)).to be_invalid + end + it "should not save if there is no message references" do + expect(build(:comment, user: @user)).to be_invalid + end + end + +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/message_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/message_spec.rb new file mode 100644 index 0000000..ff77fe2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/message_spec.rb @@ -0,0 +1,25 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + + context "With valid attributes" do + it "should save" do + expect(build(:user)).to be_valid + end + end + + context "With invalid attributes" do + it "should not save if username field is blank" do + expect(build(:user, username: "")).to be_invalid + end + + it "should not save if username is less that 5 characters" do + expect(build(:user, username: "12345")).to be_invalid + end + + it "should be a unique username" do + userq = create(:user, username: "dojomaster") + expect(build(:user, username: "dojomaster")).to be_invalid + end + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/user_spec.rb new file mode 100644 index 0000000..1f70a19 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/models/user_spec.rb @@ -0,0 +1,37 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + + # ======================= + # Control [ VALID TEST ] + # ======================= + context "With valid attributes" do + it "should save" do + expect(build(:user)).to be_valid + end + end + + + # ================ + # [ INVALID TEST ] + # ================ + context "With invalid attributes" do + + # TEST #1 => Empty field + it "should not save if field is blank" do + expect(build(:user, username: "")).to be_invalid + end + + # TEST #1 => field is at least 5 characters long + it "should not save if field is blank" do + expect(build(:user, username: "12345")).to be_invalid + end + + # TEST #4 => Uniqueness field + it "should not save if email already exists" do + create(:user) + expect(build(:user)).to be_invalid + end + + end +end \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/rails_helper.rb new file mode 100644 index 0000000..51d6b4d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/rails_helper.rb @@ -0,0 +1,69 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Uncommented line below: +Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end + +require 'factory_bot_rails' +RSpec.configure do |config| + + # ==> Added Configuration + config.include FactoryBot::Syntax::Methods + config.include CapybaraHelpers + + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/support/user_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/support/user_helper.rb new file mode 100644 index 0000000..b889183 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/spec/support/user_helper.rb @@ -0,0 +1,10 @@ +require "rails_helper" +module CapybaraHelpers + def register_user(first_name: 'shane', last_name: "chang", email: "schang@codingdojo.com") + visit new_user_path unless current_path == new_user_path + fill_in "user_first_name", with: first_name + fill_in "user_last_name", with: last_name + fill_in "user_email", with: email + click_button "Create User" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RailsTDD/TheWall/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Restore.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Restore.rb new file mode 100644 index 0000000..b76b0c3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/Restore.rb @@ -0,0 +1,119 @@ +class SessionsController < ApplicationController + + skip_before_action :require_login, only: [:new] + + def new + end + + # ==================== + # POST Request [.html] + # POST Request [.json] + # ==================== + def login + @user = User.find_by(email: params[:email]) + if @user && @user.authenticate(params[:password]) + session[:user_id] = @user.id + redirect_to "/users/#{@user.id}" + else + flash[:errors] = "Incorrect login information!" + redirect_to :back + end + end + + # ====================== + # DELETE /user/:id + # DELETE /user/:id.json + # ====================== + def logout + reset_session + redirect_to new_session_path + end + + private + # Sanatizes/Validates Form Parameters... + def form_params + params.require(:user_form).permit(:name, :email, :password) + end + end +end + + +========================== +Main ApplicationController +========================== +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception + + def current_user + User.find(session[:user_id]) if session[:user_id] + end + helper_method :current_user +end + + + +========== +USER MODEL +========== + +class User < ActiveRecord::Base + has_secure_password + + EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i + validates :name, presence: true, length: { in: 2..40 } + validates :email, presence: true, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } + + before_save { self.email.downcase! unless self.email.blank? } + + has_many :secrets + has_many :likes, dependent: :destroy + has_many :secrets_liked, through: :likes, source: :secret +end + +# u = User.new(name: 'oscar', email: 'o@gmail.com', password: '', password_confirmation: 'nomatch') +# u.save # => false, password required +# u.password = 'password' +# u.save # => false, confirmation doesn't match +# u.password_confirmation = 'password' +# u.save # => true +# u.authenticate('not password') # => false +# u.authenticate('password') # => user instance +# ## putting it all together +# User.find_by_email('o@gmail.com').try(:authenticate, 'password') # => user instance +# User.find_by_email('o@gmail.com').try(:authenticate, 'not') # => false +# User.find_by_email('not@il.com').try(:authenticate, 'password') # => false + + + +====== +Routes +====== +Rails.application.routes.draw do + root 'sessions#new' + post 'sessions/login' => 'sessions#login' + get 'sessions/logout' => 'sessions#logout' +--------------------------------- + # Users Routes + root 'users#new' + get 'users/new' => 'users#new' + get 'users/profile' => 'users#profile' + post 'users/' => 'users#register' + get 'users/:id/edit' => 'users#edit' + patch 'users/update' => 'users#update' + + # Sessions Routes + get 'sessions/new' => 'sessions#new' + post 'sessions/' => 'sessions#login' + delete'sessions/:id/logout' => 'sessions#logout' + + # Secret Routes + get 'secrets' => 'secrets#index' + post 'secrets' => 'secrets#post' + delete'secrets/:id' => 'secrets#delete' + post 'secrets/like' => 'likes#like' # Likes Rout for + post 'secrets/dislike' => 'likes#dislike' # Likes Rout for + get 'secrets/destroy' => 'secrets#destroy' + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/.gitignore new file mode 100644 index 0000000..5b61ab0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/.gitignore @@ -0,0 +1,13 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Gemfile new file mode 100644 index 0000000..5e575de --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Gemfile @@ -0,0 +1,54 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use postgresql as the database for Active Record +gem 'pg', '~> 0.15' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' + +group :development, :test do + gem 'rspec-rails' + gem 'factory_bot_rails' + gem 'capybara' +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Gemfile.lock new file mode 100644 index 0000000..f574dda --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Gemfile.lock @@ -0,0 +1,212 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + capybara (3.6.0) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + factory_bot (4.10.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) + railties (>= 3.0.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.1) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + pg (0.21.0) + public_suffix (3.0.3) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + capybara + coffee-rails (~> 4.1.0) + factory_bot_rails + hirb + jbuilder (~> 2.0) + jquery-rails + pg (~> 0.15) + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/README.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/README.txt new file mode 100644 index 0000000..fc1e6b5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/README.txt @@ -0,0 +1,63 @@ +== README + +[ First Test ]: user_spec + +=============================================== +BEFORE satisfying the test requirements +=============================================== + +| => rspec spec/ + +Failures: + + 1) User with valid attributes email as lowercase + Failure/Error: expect(create(:user, email: 'EMAIL@GMAIL.COM').email).to eq('email@gmail.com') + + expected: "email@gmail.com" + got: "EMAIL@GMAIL.COM" + + (compared using ==) + # ./spec/models/user_spec.rb:16:in `block (3 levels) in ' + + 2) User with invalid attributes should not save if name is blank + Failure/Error: expect(build(:user, name: '')).to be_invalid + expected `#.invalid?` to return true, got false + # ./spec/models/user_spec.rb:27:in `block (3 levels) in ' + + 3) User with invalid attributes should not save if email is blank + Failure/Error: expect(build(:user, email: '')).to be_invalid + expected `#.invalid?` to return true, got false + # ./spec/models/user_spec.rb:32:in `block (3 levels) in ' + + 4) User with invalid attributes should not save if email format is wrong + Failure/Error: expect(build(:user, email: email)).to be_invalid + expected `#.invalid?` to return true, got false + # ./spec/models/user_spec.rb:39:in `block (4 levels) in ' + # ./spec/models/user_spec.rb:38:in `each' + # ./spec/models/user_spec.rb:38:in `block (3 levels) in ' + + 5) User with invalid attributes should not save if email is not unique + Failure/Error: expect(build(:user)).to be_invalid + expected `#.invalid?` to return true, got false + # ./spec/models/user_spec.rb:46:in `block (3 levels) in ' + +Finished in 0.28542 seconds (files took 8.93 seconds to load) +9 examples, 5 failures + +Failed examples: + +rspec ./spec/models/user_spec.rb:15 # User with valid attributes email as lowercase +rspec ./spec/models/user_spec.rb:26 # User with invalid attributes should not save if name is blank +rspec ./spec/models/user_spec.rb:31 # User with invalid attributes should not save if email is blank +rspec ./spec/models/user_spec.rb:36 # User with invalid attributes should not save if email format is wrong +rspec ./spec/models/user_spec.rb:44 # User with invalid attributes should not save if email is not unique + + +============================================== +AFTER satisfying the test requirements +============================================== +| => rspec spec/ +......... + +Finished in 0.21777 seconds (files took 9.19 seconds to load) +9 examples, 0 failures diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/images/codingdojo.png b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/images/codingdojo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c82e331c6e20a503e29be7d74ea223b009d1ba3 GIT binary patch literal 52303 zcmZ6y19)Uj)Giv^b~?5(v2EM7ZQGjInb^j}wl$g9wsA7wf9|>W+`}t+_6^XqRMBwJkd@&wwzs7>G_f}_rT4IP_(lT(@py23H*HN_3;`at zHg?Wj9=yc=A-KNV|ArZe0slc) zBVy`o>}2WSVrg#&_$SxU$lle3mzemUqW|;yA3I$v&Hi6acFzCXt#1bz{(Zy1M9;|Z ze`J48<@q8H>H0ulg{6cJSM06zDH4!{#__g5uk@jeO=;7F1U5`?3+0vZZ8QSaI=piCG8CnnhT z?Yr}tvFUp7px=dG&TmL*z0KWdX(tf&&~IASOVPk39ST@2aqXI0^0Sc2i-v zNY&f+>puwohg84;sniOwK+a8=r=cV9ZT`O}_iBLo`0q+?t~TEP_z&(dN@Nf#F&QT( zr9b$@Dk6G1q$yt+?8Kw~a5thkP9V&nAI2%`j|Ln?NN8%8u zo4q2EMCLXd-I{l9$#$Rgk0|&E>1qB{NZX@hj2EvWFkn6yv??Us zg;~+K?jzh}sk|c+abo;!KyN`bkoOoURq0Saa^>$QepB0z5fSR0B9h{~kjS6d(=J=1GCOJ`Wnl12@`lD1O-}xyEWmCBfn;P%ME888 z5iUAO7FwT(9hXkx0PVZ_|FgEehEcu1gjI9s#pKa^>NGwJkz=)gv^$cBmEPzQU1fJX z>C=}7S7N7y{g=O`#o2)Qgc$;X!8_A3tv=;UW*)9k3A7Y`S)_&|w(o|d5R~A1Fm+9t zSlUN3xC#7JxBWCr=_wjO;>M7uw_@IL%)YG+dv9WMh?$inQILh&UuVKONtxMUhx!d- ztH~Q}GsCiyMnNHU3LJE$`bTX-v-3Vo!dt%o$CR5PPTHuMV8h`4iW=&%7RL95Yru{) z8f2GVSfe;v5EyT|O#2yu62$bVwPWW{M&Wjtvv}xU=&$xLmgg{A{?&HzE4_6AwI1t3 z`>v-&r%f?TwI9hFU9-?MsP-LIl35wHCd;ycEy(qASJvaOWf~OpOicA^e2=f29?|Bf zAvYzQzZ#NpqsCIdJS57U_jw$xjxRN)KK)9rydL&;xrqieHg%mtD7|bYJ5JCOy9Wa7 zAo2{;ALiPvRi(!ko);VI{WL`&7t&)il8fK9VOD2v{ZR&N3S!As$T9bj|GYs1sbQ3n zen36h_s(vf((kuV>drX^qglC$M=7%*+;dd6^jg;%NgCA7mWjiO@X_=>Bcb3} zJ4Yco%h{IpMAM7i_H98DlY0FG*lp_RV|C)qT%e!*KhSbY!IMPU_z8sm=XwP~zQ#8cx7{(}p^DKkn<~@}B_`v3cXHKg z3~I!QDYzN4+_HO@{;j%jPke%1ixkEK`5_Uv zI$E+38~0WF{2({L?3dPUG8Zi9E5P?hplKMj)k)RuJpgTsjepnkNT}f_)PO(mzCN`~ zr{b8sfFB$4c5DstGqM^i5wqmt(4TN)L>S9=0&7e^81fHpWbF{bgvD*JMu&D*%ywX| z&+VWH^ByQu5Pqk&0FnykQXklvhsJJ-sg&yt!vWU3@wP{T`p;*I5j~jq+P`*@GzFd+ zk&?Y&u7Y>H8du^(n*-D9Wd3jz05G4|koT%*61uRTyfC+1LS{E@87>#~EX0kngK1aj zEV2##T%z`V9_{v8GlE59U_o!lBs49h?5tO`WpWEES`oqPHv`VZns-CpMEYS9b8#Q0 z{S8?nq*3j_f0%HY^#fGdOj(J-qQ;6Fo?ki05x#kq8C>7p65lcWaDS_&$%MAOnL71C0705v*=Hk0^xblAJT9(Eugj8^k~9l;60CqbBR)OwXP)Uh;HX&j0<70OuoSBH&)D7l(*B* z9S-+$)#~riCt_ixDqFGRrTsz(C7U|u6-Qw6wf#)W5t8(i^qRza?4i(!i? z3X{>X>D7?#*RSOJZju^}C{c;8#Hr;cay8*Q*=?h%?;+D>+E z`wmfEnnG6U-2^r1*3D6z)d<_oWr?P~-{=fiEjs)i@iu|Qh-A~wj^YKDh)v;9!bLi1 z3Q;MK&&@S07gZDNdnsAXuS>Y5NERF8YpeDWZ)LNKq%8Dy>Oj(@DfBeCa4r=5Qs=SV zw_?jKDEvu1MQ!`a@Y=fU`?dcfrZ^x-9)zw3XX145%`21lBXfxwMr2fV{C*m6PHqZL zpt1VB-?fb&lL&K+PgV)>5Q)d`b61YDg`8BxR;NV~a)jv3@NE#f)M7RkO^?rVhsX(u z6zF_xuH-fGfEoYnDAyReY~>I+0!#t>;QIU> zuzZKV@XJpUdsuFlwgPX+jfxnkeT4nma#->WO?QQkjFHrLO>;zu60lP;$K2{uO=ZX} z=7SZGeki<%a7(tA*t<>4o8NCF7oGHEb{yh#Nz^ScBrB$UD(Hsr&4@xTiGg6$O2CsN zA7tG{@h^Z_Qgs15S4V}XCJBmp;`%LQ$po2&D#5?gzvI791|wxs$iBbtGop5DFE*->R%qtz zp{|8I9^g+>^=V1bCFh3REv@%mxQH8DqI+FGD%>XA&SzzzPbE1k@K=^0A08TmJw9`x zat9^}c=QcgkSZ}QvS*BBeM3TUnHwbh){fo65H3}K>Jc{g_hm1jBwgH>m9H| z>)^ps&O?!_1(_0ZTG*9mb6nnXhh8p&XQ`6r4uq@^c)SU4E|VHWRAD98E5_G16ER)nQ7AUDOcMWv7Wx9V;jmv~?n%wif)zBRdsrOR*dZ zHiMPZ0)6A*M+tSKyw&ae{WLUW@G_Bo|EFg%9^1RJ<7DmYMC2qhP=+H zC!TDF^aptzE}>>0=?ZkZ@i5rt_XPgBKj-LWDYC;`BOuz&bFT$lRF=fkk3W7UN@QZ- zqpZC3!(=zB?Ceg^OJ{BwBG$qauayEl#;nVU`~k0!5O^$7V|vO@cVR*xB6QmstH~Iv z#?ZMol<;lVkFe)2d~3_rj%F94oI7F`@teu`ptD9exMv1VCwWfQgp@OIQ|pAlxSG(0 z>a#b*Xc~GZ)C*50KufdBr^jy^eEGUJZ$E7_I=eagYHA{cyXJEUnbr)2n{7bT>eb~% z!1jHvabu^Ty0FGDgIseDX<45QB%A`|JjTaGj#S;zT=ot}b*lI4aF$%%A++r8`z-N_ zgCBWjoL1m#dl?l3;`&s=X_gF9rJ>8|R;cq$Yc|`2g&vON9!-2fHhJmWO$R*c!c&Ij z6AD~uC5f8z=NcCL ztxo)>Bdk%$#InBtPSyh3;;)rtr?M}u#0UGaD*InHB$i$8E@FbG{byg-9nh`1>sg&M zXu+WNDD$0Y>#da60-^!&$z#;a>l|M&+V{LOFLqC!jM#i?VnInm0aksa4cV7f zkaDk^f?|xPWGbRMsC;&c>87}SvGIY*o-7=rFqDmQ1Aq?~gT5iHJ`gag4IRuU1O6th zWgX3xd&`aRC8ftM3_e-z6mn~bv|HhMC$c8w7F3IPWnlzX-csSWSI^#S0wT4W&ASX< zR;3zz`!&x@h8*tq*LI3H+mTtLrjz90w=Yc6mtT{wrvCW4?UL(`Kc?F;Yu$3K zN&J~szr=X{)++z{3b7h_2G491@fTZ9M7??cYdq9B?QDE&9-36O3yo0%I~6*XevW>_ z`(;KE?iVY?9~`u!UOh%E#$^eHzzw#&LQ+s!o+mvup)OdnSx`}yt!FNvtVs1PxpjGBqWHQ0ii`<8gWo=kv+9P8?zkIWRS<~1(pwJ^#M z@jK+w8yH%P;=NrC92A*P{kT4WEPCu8W%=0e^<+M)9s13Oj)XgIA`$*c z8?oH0tZ6}|9yIwE@~dHmNWo4gM;KnCJET>iJ&HF^jJ`@JKu2LWp?Qx$q0(4<3to03 z{x9294=u?Uo!a<&%|v3Q$BfjXRb`BjD$n9iZ-luxYuf|J^y9BE(~LX`J)hmn#F#s~ zk%+Y+w=TCeeTNHfE4#}VBX*`|$7jQ8WlwWmnF@}2U9;(4YvEd%XP9m zg~A1WN}Y1IG8NO9?E89waGG6R*!r>_8|N@8lQ{0PREgzkj( zu}v3FCh%^Oyiw`jNZ>9}6BeaSayzf&; z8cWWPlDz>&P(y7{7pPM-gZq`iCtcYeOh;G6uoz~<9cLr%mj@Q;#ipjF7yRavMqHpt zE4tTTy(0+uYe;J=u4Mr7*u%W~JxN1wi-TTzQn`{tFYVSp+z)*}s@s2Kdb;kAGAWd# zEEqiPTGr8d#(6O8kndpS2kOoExN2z~ei3hVuk9z>s0s<*8e#$sU-(#ooyxOQ!tfR) z9eOQQ3%B%DsaXmuunIh2E|#L1UcgTo9dIXCUB=bj zUYCi9%66l`yyVP!A!`?0Rw;^JV4NH-Jag=o%I>kSyR(m9SGoyWtxejlO;z%=@=9zS zmw|^Q0Ao_f`h)C9y#Q64AAQ-ag0X*uK@nl3Yup(uyXAGca#}+0`NwwXxZ}YkpA%!2 z#YC-4Ok1T{=qCgDCnjTci1oS|3s@!Tz!UoCZtw2Wxn_5|gnL6Ce_Om4@Ozi<#|u`- z4Fe+T5uZ!K<|+Nld7HkxIqIaElZ9k*_a@Y~Bpa^fOWqnC)H8AoVrRmc%lgo5G54{a zw%N0ta3vO1v7GqfrP zHkQq}0!5GumiJRG&FI=tKy*XAuSDZVh(n?>_`%#%cGV@Pm62OojBH(Ho|O(=Xz;9n zHN4qD$hBX;AH;icJ*P34popXT|Ye5RHh=&hKyQquG&`@)fQv z$gD9w;dTCgb3Ro<$tqON2tz@rNy*Vb63#41n60U8mf^Ujfb@qgoH8aI!18gV$A7gx z?Z&da>ekT3)f+f7V^j2l2tqgNZuGxt6@=&sL4w#;)M)6%N*w^Dm&re?E4@Y^pZn0V z$TugJ{ehg`Aw#8BtM(CbkiLZy>-@7kHP;Z$4M`98;uw=LqZJ~vtq%XEG;ZlS(9w7?bzw-|;Rb5^*T#jzH zSQ<>%V%uklIH!&_cL&67lSth9&26RG63zjL156zA&+h5GdSqDpjQ7GBEtHwKRM+46 z(AQXJeF!HgQBezwD&@@9Ed#O*YZbnV8h|THq69`H;-rGyvNxw19v=itbnK&GP=6ot zrvRI}_RS?GjS~vWM8Bw_PTTdwuZ|$wbYsj&7!13)Qb?@|=fPPZbptIy{QMmQ-MVcg zt$y4hZ2~?`T~sT+U*p}(J)!Z2!uFt}uigf{uN3Mig*H`5A?(rJ?(^@=dlFR9%87=M zzp7wwXxMF4pI_l3gNDFs1-XCGfGj!zB3bPb5jW4yx8AO(z4>r$>{$}i8R`oB^-qn` z;XVDMN!8J6yTGD38wQ|^MxT#q=|h~g#LLEZgWW9LhpY1BZ~{qSfnVoD-c@#yPhJ=X zS$u!uNW5edp3bm9f-QrR3$@kxKxDd+BhkXOLF|eea>KhMGC9sg%1=SHD-G?$HacWd zIcrZRI2_efDrBh5m-& z6|PYX?udFRiP|0K0l=bSpqf&d3aDkIyu^w~(`}4fHe%QdU`5l-nkeoGgFwL3@6s=^ zE_%*)=%va{i7zb*o1MXFO1IAzZWRZuGh@-lGR2XF;m{TNsDvHgX9^uzd;&D+705T!8Q zAL*759-gF0{hqAP5OlACVvCxd=MkFBpD%=tLYm57vVjq*qZ0EAgO8R_(8d37Sa4kF zdHF|mNcr_cMFf)nLwn|CglgH2AWwtqZ1>-iAj@QvxqGQEX4Bhq-z*gFh%`NLw(EmB z%OZFITXgHsoGa5m`GLy%HyGo*J?ND(U(t{Qlvk&F=iRQ<1SpOTUqrZv1hxHXv$PX@ z5#6TU9_FXJro8C3Bdi5K`(pT5z@puwCmF;WmT5gfv&DK4WHAW+tm;|EGXG*!ORqr5 zgbE-Dq#S+}d~R`_9Ix#%)1Dkz?Fe&ny&dB?hfQkU$rHpF{dz?}@04UhO$fB0Gu}RT zIQW~V{`348aFh8`JXu}gpWRJs)jm5?5wRE6r2~!vzw0u$HGHo;;BK) z0^;up3*7>Cyy1WesXBrm1P5R7HR%{JzRKGm_LYjUFq>7q6Oux-pe=OLNz@84))^2; zn$ZXfn;W(R<%sxKF!AR#UWsM_#;=Mbh63A7u=gvaPifL{()P%YZTQ`y$F%Sn1t(0~ z3OZ%eax&uO)hL+3?N}+;vq}$VMtJsg#Nf7%I@MjV_&ld>2ny2)qq|^yCr|{ik@F*ID_N%*uSix8sBg5Yc$6z%`qk%B6l-qH z(5>W&Baf{OZaKjl&63Il-hz>#4rk>lWl_#}7m(|s%h!UI0w2d+YmpxAaCY`5`@Vxa z6&0)WU3T!b8Y4n|%@sJSy$IZ9O(j1eI`>jW*7_1dx7g)uj2ka{mD|uKLEoB|A65<9 z>S^mh`goRIgd)h9g3bA$z^V)MO>`6*{a(>1-m3Yb<(brj?vzdz>BH#P`ck_D*W4UL zKA9SbmcH79?n@Pt!!}6+)4j4|xAQ**X*^PxP3MaxnbUzIr@}5gXxOwo<@hQN$@AMM z+h{qzK+r-2YzeQ!A^C!)aRXyC-7Fucuz%`e<|A_?A&ts<;ncf|6n<%$Zkm^hIZKwv z$fWjrYnO@6yyB+(Q9{y=4CZec$Li*1xi$$$3C;RY(;m0nVtgCXXu=8RB{R{V?oD4* zcwf~FSB>Dj=(QOo+=a-};+C;O?AysfwYF#hVjcF9AAgXl+VD+>$G)RtS7xI!8y#^KK<|5`Vm- z@}A3hF#EAdqh4<1U@f)nh8U5Alc3!9pHC+L#+UH(0QmH)PH*2*!(7J?@s@kNvJFp* z&svwLO7l1xgFHwZdG(7`asMKYG!$}+5!JmtH4cGP>s3-s+#g2l=gB6%2nKqQYd{@r zm)=17Q2%+XDFie_m?tdfl@#etY=)9;z+}B&TsEl6+Ne@c9<5skw8w4cmir`>4w<$1 z>C6Mz!RA}N!qy~-Se!ndRn2+F95@JC@PEwHa15>XNeY%Xf!kA;I$v8xU>fI5vVY|d z5leCEzaxOu84>0we^H$9>P~8GYz%O;z_61%RzAc^{F6VlUKDiUG(jMe7i5N@O%!#f z%G=^v!LNEJMvOI#=Ujc9%7}gmJ~#D}D5xI`o-p5|w($I@b$0xr0sWXPMtIyOvuAu-7-w9W88)h$33Z4vVHo7vPczR zZihWStNE`i9|{Pl7NCtz!%f8Vqr;QxDa1?o!yafr<)18c%f&kV7Z>4ODL1sENM2pb zMdWXJpZS+PNfx0qY<7h-X?HcNqTwrpegKv@RsjeB3GwyH&*3ZNOG837%tG5VXrqX{ zyQi8S!3}&;5(zYRSmuc4%uh`og@?$Qz)TywR?G&cH;kxBZ-cTAOi#k}po5R7uF9*W z>tSe=W@Sve4HDlkTe#Fdh!cBb>-Q~PeW=b@Tst=Iuc+Ex{)AYQ)2F2&m`xnVad1lN zK7lKr`Q3SC1zqB^(lRb#ZMee>6odzx(Jsdb{1rV}1GD;6!~5V>K;+9NG7AxS3DrVE zDV3%+Bf)--#)qZ^Cxsi8A2y0sOisd(VVAVO=Y=d{Zdvi^aoKx17e1cO3v8o@nXNOV z+Q|n)lPDw8-Wp<2*Tic(=K2K`XWyGEzE2Z%A_tX$C)7C%n!M<}ryrtTSRjG~#Dzxa zMEZf74hTWxA{LNF8(bQ0snCiS!QwDf9OOd@xhC0$oNu`pKpt!nVmRXdyco&okNr^6 zrG7;Qz459lN&RS})`g8lQT4swfX zTqXSvh_%^)@ilBRXU>tph@#6s#x|h&aWC)Ek};1 zPTm)Yq|N!hvA*FOH(Bfl^I(n21tSMrhnX(-uWSGZNC>nH02b*)?td@Yz}T&ea%5vO zI0t-aadQ(o9~Oxt(~iacy=y?MoRHTmhbS&@%na3c2m3UJdhbwJcdJgyV`G*PIh!t) z!9EfD9a4tzRgWYN+V;Bm=m2C|I4txm4m-z7NJxO0g(g`gH%WD6B@wr;Vb*%l<{gTy zo8J_!8Hm3vRRsG-Z0tl?E-6|cokM@zUg+iaX%Wkg7=W`K*2;9VZG#AJ1Tr(pl zm}`+rSychM1en>!xVAw(wbYn_UuGwU0AkWJiF~RGwg(#xv@z;>Be2Qzv0TU=I-h3@tLl!D1 z)CU`Lf)UQ*I1Wb2l1kc;B?)>&3k<_m`@o(=yMyoS$Fx6TOM@_78_|6}N#;BE*$@5}tuRQd9@=4@|m4a`Q!bZ)p`C2TD8Ywl+K{P ztKe*!-x*F;kP>2n18$+Ya$iBzj~?gjN!YLzIzJW5n&)?XLui9p<&4~A!Koz-KVrHM z+H*1)L9D86=ZD`}-BsbsQ9*rmAjy!>X$b@UY$}t`&FN)PgX}!UNZlNNweS; z!By%JMQ7rbK?v$F8E=mtUUP1!umcPOvMG-G4k{t)WlyuL$bFV>p0jb%eX)_^ZIdhL zqj4Bq3W@Zs#3a%vTG_iW1qvY_x8oX z>kyP^Z4jU)e#x2u6;X3cq#D_fYz=rMqe@1GGs;AHpaXO+UqR@pzRDxW*t8J*rptvU z^flI;_X!ea_+Uj}U)}zT`Vjk5eBIkW zH3Cql&+EIJiR9dq}p?(P6m-zfUSJ;3BQSTNX9Sc+yc?QU_hn1K>l+YH4wGC4r= zT6tE-S0YEsDfI{@U9yoc#UCoCN7nGZvtPRRCwWxDQhyCgmCh*cf+g|Sen zqm59TJe{q%2ZTtfk&2y)k=!6#Tu?_3P^qKppA2v9rNY}V!sq&KeDv#D@YMtjP8Rd< z`7qvmIj8}svYDml7UYoTYT1Zk`YNxG;7;OJ(nx@&OVHzxa^Pyt66Hr9b0TYqZ{P{1 zy<0M+vNd(9AN=>7`&{ib?w5Vo=$@pDqyw&XGv+4#cD#ef&lUI+ z5a+sa=)VfXCw@$%dDJdiEy*UEw;MI1+bGe`Y7D3dK_#A&YE-GW?E-bvXCYIzk-PQkA0#K`q z{t^_kG5*QLh{9m~nmPH3eGZ$SND>&-a$4Pu-%bXnW4+5z)J1qe4q+dV&7k-J5g9gr zm?C)VP?&tP!P~<42s@A)zgk*1D~yg?&1S;oi6XV8x9o;D%GXS7btWbUH2e$YREJmY z(zp`MrwChE)MO8%WHHN_+MzOaWbgC+fl>qM@GswPZbm6?I+C8%~DU7 zLwVvsbd_aX!i1r=DL__82mGvL5Jv=FS4*;W5fmid%BhiHgh?xr1-^OVz8nq;MOym* zYWaY0pu#$1RfPM?bYQ*HD&1RGHbKR8VA&cczyW*j5a5Nvv;xM@AYabsc1ESLildXE zkCjnLt)0Kg77l6`U0V4XsmDJAkklm*2_C-FsG3;4;RgX`z>XTMiZX)RQP-Z$qsxeZ zQ4S3TtM2eA8QBV>m2V~gr=`4p_{aNCDl365&}s@pKLMSteJ0h=rAox#OqRw#-6Vfo z`@Sk*aY*aL4vH)doUPOOKW5goJMw-QsZx*pCN3baj~l}3*s}*#1pftwX(rV5l|}sv z=gFNm|8r@pPBSCFQMsXi!!cF{&IZLb_MUf}sbr2JfBID=w%0HM$Sh}L1{D~uB)OfV z(QRxhO2=_)#%cvY<<%}^9m?gV2NB}KAcx~aPM}S$o^T7@qMob5aXWl5C#Mfg8Oxoj zyRe^an=W}!BRfVxRmHkz0yu*Hm37K1FwnT+25#t2tCe6Ts)3&J7TAaWEkU#<4P(k!xm>!`Ofz5_~ zVEDe@+$(cOeR;M8lkoC|K`4iYFg}sNw8rQ!^fY5oIjjDH)O-wy2zcV|Qle`_tIBRZ zW{fs5j{3t3gWxBy+sem)S0S&h9wF6i=^JwzsyjrJj&^ebo6NHmwV-uqC`eSak}hQ% zi%aFF0>GAlj^@~)*R^KURYhp|`Nc*p3iLjxYcLBtIh()h(5^mBqLxJ(Z;G;j3v$FW zPCCpNr4>$Dt}$+dD2R8zxYeeu-3gyOVc^(QdV60>!B_{h$&+fo>=mZ0xacfUZ$JU{ z2x=^z1x}w#aEnQ|ig3oZ{pHhjw$;sS(5ZKMn*!yQF{*WH z^|dhZmW;iAwNYLF25C>ilF5N< z7Lc}KaLgFrZi6*bhh;USn}wXm8`^)#O3jFp-oWNz;)H^9dc(7Jo@qaRL&z?btJ(hJ zCJ0UkMm|y)`3~^&q6C)HD>;MOp-_Sb)F-)|$mT;?;F!d63 z&-1A;3sE}m+_BXH@myHF$vjRtFA(C1(!nz6@zhgE%QbNKYod1Cj{!e_txRDyUnfv3 z$JVx+*W3CjYIM8%$>7+Nj9~X5T{GPZyY5ytKR~%&{!!X+_XV57$ZQ^KaCU9ltiiUX zDiDiv?fS=)C;LHWjg6459p^+U#hsx-Ct#JRXG#o&tF7KO_B;WWmhh)jvW}Zih6*A? zbzZ)5$EIc{r2__^Qc)vjL?PF2(Ww+sH`hCSv92RNi$J;XH1J>w8GaYHpNEhIL$5Uv z_$(oTp)*D$5u9q?EjMhgo_~bs)YiMk(tHWSzW##j0CJJEpnPwN&zg4bYEv-c8o!+2 z`(e5)H&fh@Di^x9*woDi-+Uj-E9wXKRg~qE7j!Sz54lz8tNVP@$ww6VF<&QRI+|wV zZ{A3td~)jdcxmP!j?;qhBnFv)8?0%4{AWEk+VxCvx%x1*L^P)vO5MVfSu9Gkn@7Ip ztgc=Hs;u9eqHf~=fNS;1UYE8}oYNiz#Bnks!#2UYV<|Lh=^Ffr^(nW)uO1{T6XbE| zcQJU-7Vot%g13>z`8ekXC0A-Y1#VVowVGWORpuB_HHUm@pSb4^U5eYvwmI=D7X*2K~T?7V$Hr78g(tQuU7@$ zD`EAZUVw7LfYi84#Lv*>fRgj{5Vpcvdx7w=7KOe|t-f%oeCQ8VH>8}qSVm4jCP%iU zYUlnc<(ydk3AH4ea(=YzjXPA-OYo0?p7`wv{*Cq5o@iK1u(=}6{AxY;g|=lK@ZN)) z+=WX6fj;9;Q4xo5u~0_iU*~{(y@3tUM+JS{^Qx7IUPyDR{$%k)&+PtN--OCUKti%! zQ4{>}o0hzfRLhg!KyCRK!_MW1Mo1tdn+)B?nw$4ZRt}qV4-uD}!cw7)cJiV6G$979 z0dGhS6W{5NNnI?6h%mU>AOj^}(H%?`$G(t!uIB3Tlefi~wvRb3rt^&$$xd`6hi6j7 zB75VRZkgMn-JFR9DQh2&jD2Ut%@tOEi2Ykr3u%V1T0&g}Vn%#3Q{9Dc+RBrwoXt(^ zk}v6sx;xLa+N`&n^)hw%`(tkHn8j4-&ATBaOtUSbZ@rv(I@FJrXIOOmk@lz*Mo!Kq zXbfPeG)Ei_P2-5=130NybG(DfG86mDO_Eb<{Q?cvB2smB$ArPUs0i!aFX|E2FH)rw zv7HqYL0A`R3}8%?@mPbm65}V4^-liFm6;bLE*Q6SJP+#hd~hZ@xb29nyLiznT26XZ ztZtDEN@|VhfnQ|`-bs;k9pHg6TQS!R3?MfL0ztmGPr+7e>H{M6Y`EID#)7tDaG;ly z`6wA{}K)-{ZW!fa-J*%48-q|9_MFlmhgZZE1Wr&aG zIz8beyK|p>e)Ao4ZApSH(kb~t#h)Vbu%40M1MHQG->FUK89K2V(}Bqg7y@lO8 zwi!GyGLaH~KGAZl$mJTaE9@69LZ&INUk#qja-GTh=zGEDm+ez z-h1i%$5wtCb(cUilFb6Hb{TyBuuy3sGL&yh%1q`rl_<}9HY35MXdt{_K?=2FK)Z^r zb4FrB&PO0I94khTC9z+Sx1q#5$D-`R$4&a_tdR-3O3t`5!ve$C;BkxLkM}0xls7jN z#+z{4Imx1jtZsFl%*H=H(u>0}A<~l|P490#bLvDLU_!Vq8ph4dvd1&jbQQ`MLAkbF zMX!~z-9IgvfH+Z$TC?kn5@Bw2y(Eb*2m7KNsZC(zPflXN3-~|a5=KqzL09r^Yc@#J zfKB8_KjX;4V0%B8!q`mYE+p5}$o57SE&h+KATYNuWmfR+c?QX_y>IlClWn$Gpu))El z`7AX0k7FHgeL3xtRTuh+wO3ep3?WAnMb(eh@!eBa?S6IL_N)*N=U}?&aIQS^HqCm3 zI7o0UN%GA-QqYr9pvP5iSx{PI zNU-)RMHb%S6Y^+jVDu>vLP}T11{t#d5ZZ#b>dt=n(U=9}aSugGw?2 zg*isBLVD7TpM~G}w};a{GrAkC$ksWqZr`-{R>j9BkZHu&AlqA7d3?eo5VqiA51lMJ zg5eX|CB_9--H4{(b20NGw% z0MzBnhuBF1Fm3`buxb$2(r+WX5DbZG26yr0%-V$3k(=SAFASUZo(JfN-IV-i<8JV% zA>WC|v(A&Ug~X~oa?Xq2;|cY^XuiDEzcQf4szQq0iqe7GUad7Wp=*BwdXxQR!MT6V z6qf<~xu)nr79m;;!D89`7p<=RYHWB;msXjANG#D<%pv2}q8rNx|El>sRsLO#^jGLl z8}N@voL)L?U{>~C2&N#8SesE;#6mZ?+lHlZ0kD$H5=f*8s|t#s@nUg0=$^ybD7Y4gt&DB*@(WlW78R zs;~o+-z;K*5OYWv=6wj6&xSm%Lz^nL5NJvG5Hiu69BKHcWh(^dXT|~q28bNz*k`(v z;IaB(>TX{j>nsidhqRcrJlNPEyWo5XIbw&$3)6Gb=0PPm5H*M84NR27fW0`aUnTFX zGY;Nq9wMZ7lQHN;dUEKmqkQ}=+d+4|^f(GAM^aHgbHHT{FCD4K#oeKHS+z64z>vtbvpXB?lPO?;7^AUXj)@EzL1(CRcVM;6{b{N-{yCS_|t zRgjjEtJoQQ!=(~KQ;yydK+H*`2s4_RPs03&`)+?8J}R+MC45}V%0LbA_;-&dv0X-2 zE;&;KDpps6?jEqsR71G3`v3{$u}}3H*x; zpr%ujbvGx1q@NC6kD}yd2lr`=54=2-{-YGLzKjJ8nDTV|gu!SOA{}N3V$HnescR{D zI6eSR0+Z3b9zuG&z1#A$bDhyQBvB^sBEJc!wySRt1e=)X0`j>IO=*3dQ)-}x+@)_o@vfu4TL zB22lqimN=No@^Zzlf4Lh}@TY+#epI!!o2V&2fQ|Mc4eCt+4@J`KIXs=EqT>f{@$_7kN z90uAx@}WRYwR&6UwaxQxT2<4(4)qDB7!yY`ZA5`O?eFo5h+S0EQx#;ZjdO7qW(h_=Dz*S2*#?O7h99lRc}zDvIzAU4>ly?^alr<1NGpF zT-U91rolmYGN1JK-foT!Dtik4Tw1C*ooz5R~+AhyC zF^XQH9_6&yZ_E$GVSX#fIv+=CtIYJq=yzZ(sDa)2+JbA%QC3(eeVfZH zLaI}zG%8U;S4Iun;7AZdN&_yy5~%Sz?s&u<^5Rf;-saElXOaoK5gBREL?5%1&^JbW z?7^Dpg=x~>oVj(5sKYO1r#(Y%b^Bk0y<>D_!5XL?+qP}nwr$(a1QVxY+qN;m#I~J@ zZ5vX{`V5aSj2RdVth23GMV?sjX30NQ^4)yngj zG+8YC_Y7dbC5P72A_64$AW(aQBXIhX^1c5rk!e-jX3J>p5 zb4nSmUhWONWZzx!@k4?&3Mi5)k6pF=Ul+iCSbQ~H5Vux%DGYme#;E3Jf0SRPh$b04 z8Z6ZJ_-V0KfkSn+zraOKx=0dn{1>C1w_?^ly22<4LZ5H?s?$!y?p6F!gA@D^5|HL^wB4qO?AJw-I>Jo$(Mn$o!Wi3m|_UB9Zq-_ zFy3n=bJJ+(gOfx8XQ!Rivj;1?JBAEJixt%OnQl~;!NMd z3&J!h6(zVU-V}ekA$2Y6y555bt~*t`*jXHSVG{5}rW+YmRRoiANp0?Q%iGLo!PK$^ z_qNbMXSTBSk7Q_68B6Mp`2@3NfROL_M58dYp99ZW)*IKh%88055R_t&riF(@EQCCX z^k%#ZXDIlA=~U65jbIaNwz~}MRlOp%r1rTcNRU0#25kK6je!m0svxRAlsD$Jh?ccH zU&dTj9CggM?+VN$i_go)UoexZ(a_(w8F1IYjo2la+j8Yhwt2=by$v|_@`006Cu{ZD zbv?mtoW5_8+}G9v%k+Q&6M&!E)i!8;vO-VE!O9r+WNdb3oGd5bS{XtB-^(lMW@g2N&$-2~=EuEmm zH9m$(2X>nqo0gEdlCSC?6Sv05!4ifrIBIfpT-uA#FO)Hx3I#1_ohNM8uuW{SH5tr! z!(=Bp&omM;vjUX;tFABKzbmLy$)$v$9~ZK0mJ*h9&OE{E8lTA1Fh1r!&Qg!~ka6E9 zo=}E!xV+IeHBgN%*uyeM@-iOuRUSIeXPBRbuB|-7-@Yr+P+M9_(29|3Ap9ee49g~q z1^0k#?%PuEylX?d$4yrW(rR0Vy&{7mUrj91(U%!6wCoHyxh^vEgZ^*o5gn))@rw*9 z5dav%3WbKJg|rd;=Cw?!tkxZFU#E|W`@!+dh$@Vw1_RF!Q@zd^xSq0Zw9U|oxvq>d zVO+8+hPN!*a9}Kaf#zB``I)1-%{~}99n76g70#UanufUne}NMA67upTCgG))aR2p{ zL}Q$TwuaHK7t1i_5~~Ka+hwXPZ3>CgR_AV+wVTTm zo5)zPBBsV!Z)r%xXV{x;-HRd|!l8L{(lRlPVVnL02IzN=8LA%j zaA$qZx}!$cKW6RS^^(8Kap=XrrQBX8x~KH)V6Cqc;8?w<2u%EN{k}u%v;?-2dYPfLbeg+Y{LBmb3}32bdQvijpIn^ zgr@|=a}Q)m5BPdhQOXnDP(VU_-VsuwfK=%sU$>*ML^M2wLD6AZD+nw|&@S4M-1L=b zm9&i&<=soreVpUB;31Quy(BD@nLw$0Dxb0rI>DrcFeo#X$v!*)6np7*F8EDMGmZx% zcYLES4P7G!+u8M6?oIi$_;*aS;}ljzUNl&8$#Uez9zZ4MPBNnKEa*-f)5gDC9rk*m zyy@=Ks`8Bqb$Mc<@;&EzNIYl6Co%-RAPcEuSMS2>hQ#Wf56~NV^P5PvHU&+6v^?r0 zNnE9=5Hw4K@lC*_<8vHm^I0L_*@I4u+oKrYwST`Je_?)#qwwRT|2Tez#C#wssmLfO zgz-$S8&uND&9yjkMx3X8K(UNtBlYp}V2JVxqHjP(e^fah^;2$Dks9!yy_z2$QAv_W z>#O#O@32zXt+^M z1ONi*^%6h&aAP{_^)C`WyE{R9+qdUz5R_HUd(t`(lu^!&h_@zDmP8Ola;t7NB2bq2 z03yC3g{e-d24hsg^03z!8**o*xLVMRxZp#nnOZe+{Qyf6o7BeZhQTVd`;hD}f-^V> zJ8Q}WS)2T!1Ydz%u$|X2rj{DDYG4GY9S8mAMZk4wUhm5{Q{|&%!sFLWOXG&RU5Q>S zqN&a8{Q)L!6tC|A{a(`8=(LC@UabvjQd=R>0hC;uqby@#0*%A43WT& zTHQ0sClh+)s}-#toJdewsGQQL+%BeOxi7a0YO`sr$P3qGvf-cbH_rUa0{n^N0py<< zS}t!`j~8K-TiUu_lX;^d6SSZm5wTw{`!8W#P4~m^lX0I`=LOqj^z_sAogx4)FU`4?{JpPO)`kzVjr;bM(oR)}4?8R6~n)CB`-RJ95F+C#Oz{xu?S zc*pu__M6sM#UR9)P=MNnSjvcAiin+dRw*Vi52wS<14?$q^ZoQ-n|bm};n!UnSs3Y_ z%Km`gg;~bg>@td#Y;}i^9pgRTuaEe1^h_a>f|>ds$Oucpvc}&Sf5mgwNcy9_zZx9W zrTu`A{^X?NCE{3Sp?|rsSj>9j?jNOe5>tNCszMIPe4J~jrJeJNw{?#}X6d=59#01M zUfVxEnqWNY44yxG{_rg_TIw%I7^-}Xwm6c~5_%)!kO_hJ?O9AYfTb!H%G^Vlc8}`9 zOU8A`$?l-)o*=1v%a@2R%;0}rQ1Bt$>LZYst4FR}mH4hCzy#^;3*BjcDjlZ;&E@!3 z=R^@(ehS;F&vDv=y-$3OWu8j9)cFFLM(9AP0_y*HwG%;xg5Y=wiAF-_MCCno6bi0m zbPmwnhAix+gTcb%FI>QkeeODC|;IQ{3__+ z34N@1Y{NWcPPe7S#fg1A#7nM2f|7OSqCV1U$aDjgWDmkW1+tbZK7%Ez0ye&T_oJ8h zK{ca6x~yN>Al>OfjQTYo=81(YPwN}sDxbWyP7MY&NYDWrj1cFVo{Y;(@SOTrdU z8NG49dS#GC5_sHx|7wY1qcxZJf+B=QbQg#e^E}FU1u00Z*ps^%J$Rr@>aS?}k|D#mK5T zhH?2?i4|8jUW<(%s@F77|YaLwmuqs(VXBP z%aYR|aX=qS>DzU^s6#O66^s?JOQ1Nk6s$qcYBug~mq1C)x}#oHz2JeS)Sx~_&Sj~R zwII@lM8Q85Z78*_)gQbby^xTgw%mSprJ%&|Exze3@|rtvUk1}1Ok7uXW!ZV#c4N*! zigrh!g_3uI#=NBgIU-CZyr|OlLd_Ao(Yxi)sUo^P|4FIB2}D7nGONl!iOeXFmCl4= zQk;rM#Y!^|9GLHMW)i^#}bF^^@`* ziZlyWB_ecg^52jDvr%!m{Cs&n+P>0J`rl#xe}*bGsGr}{fHgBn{Pg_)Bdq%WFO(Dt ztU*_z`wa2_l;re6oDaRc>#67-Q;82OQMxSse@a8J1!L>usdlWZ&HjHbyD2b$LaQmT zgF*HG`O^U$;4bxPV?Q7F!~fI=G;)4MtEy4c=9*N_ZmyLn2Vp6Z8=`$yu~vg} zB>1ZARp6yc_TPC-pFnYkp0L5S35z+#V$1A46prwUB!Sb6%IG0B1QBdn}>%y?>zu~ghUfSkZIE(e^+o;{#k;7cndurfQ zlhgwr%}6=cQ|z&@p!>lpF7r(XLqJbg7sKjqxo!q_^yt9~Yg%~LSG0Eed=-}kHXX4`nk$E?u5=WITLarOuK2O z(}Mo?%SiS2fPyO$wDAMnuW8gEs*lAn}SIQBw+c+wS!IPsIkC>1<7T@IMEnv1o zE>vG)FIU8ci529d+>^)*J!Kr2(t`PN1A!O}a@|7k_l(Xwv*!X~K7dil^C}zP0~)k~}Yz{+)2{Ly1k&i58y&SctpzbF3vc z=U)#aIkbY*o)icJvLa;h-o*T3_*gcV{@zvFPU;*|pBG+2+`PBFZW{WVvt?&>Y0;sH z{X5F?nAh=)qP&1o7Vm&ZL#sJKNi0S zl<1eXMT}tSO74r0lvt3QwS!Ke2VbUGG()Y9VA4tTx>ZOpwRAC(Zl_K4Nc2J|weAg5 zE_maE+%{N6p!Qf zjlUzR6exFL*mT)wHI$mX%#f-BN))$TTU(I7;I^GKT{}o0-CMV2PuZY{{>Is(-A>Gs z&SV)YzX=J_iB9VBMaS~<4}?xhJoQ~@;6U@uw#`@}T)5F>AWUNT8Jo|YlYlq9R+Ly} zy;*+R?m|f!TZr4FV-_lwK?8#d9imJm_A}Wq-7G^b@MvT%H!w zX@FPxw=1*HfUKLWwx^y*mmCBMxp>~H+qZ*(g#Tl-!{c+Q8Y1}SGtQ!nScl*X3)mK3 zIp0fBun_;1{^?d*mwS;5*5jJ|D4Z*2%K%}9#PRMXcy4f58U{gnyR}___}QH_^#wI} z7O~cgP-CN2e3Ra34R^ybQZFOiGH6@SFGDff$xL?*Na*93gIlR^EttjhjZPHS4Sz*WU2R`K8n^(6=Vef~7nJdUVLyofIq~AI(`%pDjqZ#L(jW zINP7$j1@Uxvq#6l99Zv!?t{DY5UzI^0-VjT@^T7i{wWmdhd1n7%`S9|j`Tlaw zWye%hDC*8GnHKjwyk=1GY7+cThM=(rdy!u?{-1i#d(tZOVkQB823Od{0qvOPQ;fG6 zCb&|Revc;j@T@e2E#F~d6FuhPPmYcI{DQ;MhOQ->VRHJ1RV^ULQ~4J6H{@E}>X$K! zi)$4fyux~Ez^?3#1a2dClPpI6FfaMFH%qxqv=TD<37&#k=+A(7aSW^?r7q9?N;IY) zJH-z*SH+DDA$yV|>h_V6Q7s>i=PVUHvXA8+H_UpDYj+JxE5`FKvJ?1jgx#;Kk(Oue zkPdV*Jo)a};Eg5R;RHUXAB~B|sTJu)kIYX_#-^pD?Vu^C@qGvY*U!vwhB#0W9+eE0 z(W4#7*g^pu2q{jC1Byj5&=8Sm?A!xZWf!nExknpwh!JAnOHZk}TrWGAIjbn?!tqiT zI;WjOVQdo-X6~qF`5GAOo<7rajwljuHp&}qav9>$ z^ZKN}i)8XkPAXHZ(hh%zAs7aQx_2^lz%Y-niNPFH`d=}RlOZv^L|o&^ODN6l4^e*g zPG!DaWbn(dTT6c`B`Jww&CyAU9^(0aZMZ*f!NcUWFJ~raY}$U@`;* zmc{0vGrJcw1p?`cUu6W%!03olqzu6ZhajW7%cmI+|IYZgGgw$y{RKwZ6H%dAqrN8msu^bM+?k^=O2_M}-geH!6@FWLlj&FCy4%9?}9m zFn|e+)wdplc@eVFD1eSlf0yFT5VY~e*zz*5j@E^p76)6dyj5gk8OFukb%t*P#qjCk zq{OC>X)$j>CEX?<2cD>c-QqVwIGqvXx6T3ve9UzVe0xR-)NPqh*6mkR@Gr3@Ku9w^E1};6Z$XBui%#fMH@`=3tAj{f|m9i zbH4?03#xVtZhN>=;o15R7i=^@6Vfp}za0Q&&(^ycAAy}W@6N03%jh3|0 z;(#nQ_6>K9oP^vF%`YPf7AU~NL)+X zBh^!H!`5eg`pK+@It}f#_Z$nIw@OIhFMW81grnCh1MoED%B5lZ-BMPKO<18WNZ4hg zrT)bkyL_VDzRzVMfgQWb`< z7>KlpJLQGHz-h}D8c#nir{)qug*ZUx68G3$?u-(ll12t5Ae#R*bv*=IDU+MZPgxEsr#@kOuDHYz}%J?>3~Xm|6wETNleH@9W*k8NQMnw zt+u8qt>UIw?PW+R^;ku9J?eoiEwm@;w(ag$NUA=)!F}hIR+Vb}!DSd8R>72&drJ%VwZi@E{Gm zAMoqcctx|(?ofnq^OZGV#Jvvv+S|Ilxla_7-&WjK>)&6;oD9xoYB`iOsrjqAj)QMn-ZGtbXwIBd(n;1(4Kz|9K?O$uQj~bclD0d{ zZj@}=m=Nnb^K9Bb*HekG;i%q9PoMmsHY5VcuEz&l4*-|kq;(kBU#c+lfM>!PKlKw? zN_OL0Uk6gaPIs8IxKo9!#yP;H_V!jkvBy`fLz-1mM7di8cFU|GT>xBS)--tw+I6$X%>_Fj*gYSV^wB8X_LGk8?TN?I=}@+$FC4 z1v$qM6CVwQx~ZG!F+7_2@=D{w8?ZbjtfckQWrA}H3O4NLU6ENWYCp^z)bsVfH7-r8 z5JQNxeo+Yq5gPmCF3E6`dAzbj?JzGCxQhlwkIJO26PbivoZa#Re9=Ff>#g(F@fsUR zz@`Ur3D7YA0TK*|bBF*$Pu-tNb??CCO0*1XB{(Vd`jBlDjvx_T>#$Nk3AeYO;` z=(kIfUMlHmL`oY5H5z*1VCHOO_Qw&gib2Mq%QykV;Pa%QK9;C89rHREJ5IxCZk-4KvBwqc(H_9(bWo45QA-uxTrN>#n^27&f;_K)zj0K6-W!oE326C$Q#%>LG#QYB zMBvbX#RU^}3DXSG;UHHKznD$wn;|~_F&z}pOrS+reeKAIw%dw5Iq={2{Pc@s4ALrB z8v{dz?JMMoCd#RMx@V@ zRR&Blt-(hoFC5}F;y%D{;Ew?>;@Vnu{jz)WgNtPcT`I9Umn3H5#9$zz;nS?gnT1O$ zm2O&ml9>C2Yk$r`7r=$DtA0s)ggp;dr2?;-R`j1;{B0qT-V z!_YS6)MGwTv*(;BB zYc(X&@rYqU?~db6PC)d0M}mAROF0CnjXZvf!zRn2AyJ4Rhw%cuH_UPdkZiMGISn&f_a|+%Zy(co{vE(;zW=_Lr!p*{EVd=EQjl-V)hfJT4 z>0yP3V<9zJI6;cSk>u*~g=OjW2Xp&X@jovNimY}h=Y7!;ErTa+35rjZ=Fk0&@$|fu$qq&H%YBshPygg;!#*YbZ%E0A2Fy%e|ADHU9D=zj z1^}LecTlRh;WQqJ@te%$CCoys8?9$Vxm&=({)!vZV!%^|_l+i9oDR;Q#H#7!?| z=;%*7_;CR2%|t1P1JW(OsEN!Y;R5yiP}f^^62!Wrsnz93fD2L)a5&80q!B)Wi*}A# z6}dcroP>n9N@=>a)vHuPu?pEiViy_<&oXbb>P9>2b%cNo4?=T9M2B9dHwLS`RO%%3 z5cd|H!D7anl!y^DO7V zXchAxtbZ!B7dcjl=`S@>{xA$1Q`IggneIKQR?+T$egiZp24oGmmoV#2t?d`O!Yg`O z1S!KCCX*B&D)TR;SQdEn+Jpi^*eCVSh)YxU+Yv|Emhsx4DLi88V8Io3BF1ls1*6*o znwy3@B}Uu>N6ekS6ipV=zF-)cd9Cg+4Gp1QF2ulJtuY^X{zC3(1SlcM>24<11E_gH zN`_(7$8V#vU(dlFzEJBqLY;;E;L$TC>(_r5+Un+mC=RQB1Q82^KTu3iNL>y6w-0_; zV|r_|ucA>GVzaQ?eQ%m?6V=<_Ubd6W%g*WW(nlGqSAeK9S=Mvv%QD9*lo$_CVe1@o zSP#Q;cBNX8$dI!wvWX)k)T0fGO(Z^_<43Y=yQP#Hj)^+#b8pDFwB7JbRzu>G{L8zv z@`@K*E-(s-OHMy<5eFT#cnexy^lqU zj0Ugf*hO?di`L7VEYU3T)46VrrM&Zmw%e74C=DV!LzJ2fTz_8o8s~ZZGwF9J-zoB! zYW!^~^X*>2F58)W@^J5CXReV!d|xpUXh~%SnS9@INmKZ@sr2=iv+Xm!hsjMR(|t}9 z$H;N`b6x$hI=^Uaa98yCEu0_3iXokc-S|83EEsJbZpF+T)FcLox8Qga`3|z$RrD4t zTy{8Y0C^wFowe6KJrlI(88#( zj3K+aW19G7^vGt6vaWvAkncy=0NZa)p`b01r9{9sAu=zI9y(5u7qxH>+N&E{#?`8E zR8$&Y*oR?|m%SnKV~pcS7aTyVfJ}A=yT646rE7G3b7`+ucRk}eH`L56{5MR1;KzA| zt(O-`Z`W~M^o|Ki(@rVHWJ`uoJbvF%DZQ5*M@U7=N);mqr4u4Nm&^X}Kl$y9EmU zk+l4%EhYtvZCdvAkI)Sg9%3v7XQHh3q0O+O>n0!AE`1|8#UkKeEO?3y_XC6tr3VY!b3M>c=OP2y9_y*cN+@EL{lc;TC zRM5PjcBZnx$;YyV!{m4T=gpZrY_{TCVfT2P6~6fd;d&TN#ADzb0dZ0#Xs}sKqBmnL zl>&TGa91j1BZnNh%xl**9|46iLg=tN_{ z*bf&%^9>eVq0!g6UlDNdq|#ErVQP}_K|pQ2B%!X!o1q*2>Dvp^c<( z@|yB>Q3?9yNW z^L(kaq=IM$1k`7fM7|EP5MKHyz%J7yMo9S`2g7%e0p#$=MtGAdmP zDA;SOV;GwC2KQ2^*~>IvZ5v2oxWXFaeI9_%nX_;R({?#Xl17nF|&uEHDcg;LJAj@q{QK z?IbFq>_o>P2V!vGdaRfUT6D~uTRolM=+D!>;Qf zVn$4`j#zw3U-X2c&dNMkU8B_M>yx+qy8HD&UwF_eJ-|^ob7uA_)a}yok#NuE=DxDe zRjFPer2`il(eMeI~XP%hr{SI#wHJQ*;7T206v)yw7Ai>G}}B!2!ZXXn_EaxVd|p z+ui9Hy9O7!bBVzqK4?$Oc9c6K8XYD z6YwMaq>gWZCB23T{a~SpVnZ-Wa^axwHEKN&Lb7q!Y;m=JZoTiho`d}on*H?Pl}+pj z^K<^7jFRJCNw!tjBvmNJ?^;`;s+l^Yp%08anI;L#s(2rqp#)h0#He)-x;oTH&X6Wx z9(qr!q3L4>C7lTANMfy|08fayCNghxdz}CbGR)z|do4;=hfcr8Y znr*I%1Aa|XO;k%}f|GZTEvH)@pv?n=U@<1E)zHy^E6ucKG4-oQz%iODNJ?+6$EdZr zfY)(jakmkMz@0WSG42bt`!$+O7e{%SlvUU#22yIh7zR}3!~&#L=O}d;RVy?jJD+Au zt1ieKL`3T;48ZRH5g8#dL7|Bd?bWm?p)agUWYj3z(asTQnVdlL1!aMb_w6oO8PGZW zb7h+lSv$C&5U6pg&%ZiH;uZBFL7|hgtQ)BoruL85^&HPD0902_V@;;{HO{>2JT9qj ztuR+1-OZ^8BI}7QBKA*fGFF^>T@2<|+^)+1sF^nYlqbEHnh>F|HS|+j2pCt(EmK0< zTC<4PE(snU1bf~T1cF;PE>w0i)^l;!F2%Yb&zMB-bAo{wxXkSf4ewD7LqZr`cic^f9*qOnaXa$F$3KrSyxa2u)3z%bkBeO?u3TU*1`$2$(Uk%6vzRC9H}} z@LID$=$#54k^J3G1mfKYQQ#^nbuKa~@B#8ZD8yq-s%SW?eWC_AsH- zU-`peoO^0Gf%`MZ`8tLbJ|IJw;!{68N_8sb8wBHWN7R(Z$keDH;2c!$6pg|(-?YRN zczi-Zt6t|~!h6l$*TB}+9?n4Js!xukd?61iD*Cr_z9}AGrcnS=_CmYk2&Z^&sT-QC zK%-5~F|z&kcU6Fuq;-r%l*<;?X%%7GW?lx5(;UtftX`TR%rMv93n?5#=0o4ERcfnI zs9AHshpAvK2=5fd&-0s)fy5-ZpwkA!PCUR0nu$*JXoM6%5JMgB0vH;_Yxs!&s-8Wk zp?H^!1;yuvIK@7Rhl)gZr%dD$|1{8h>p$j}sKBVkK;@+|{+s}B?<%CyXmtZZC{Z}1 zF|21n5zV5KnDR&Taer=tCqj`ej01&Z%o+~#8b955hkAAuwKa3KTDpPOyG*Sk5Q+Wc zU(FIw{s;vY<&T=pBbhVFQX18nIhE6CqdBK$hg1#+qU3?cHP9liBv#T+21F+0EQVz-evMdy@*@`f^dNdW z!F=Df>K3Iq@8`q}=G}u|!fd288V_*97E&LbAw#y{30!=zhW8!a1x2%6MPr9iDCT(a zkfFwj&PBdL!&_K=EL5vh%Vn?oU^w^F&Xfsy%^^>64@VL#bM zLv}1si*O)zk;D4>X+eT}nF)_hn8g_7{lhWQcTyB#PHwMwb+?!?Mtv3oapydv{DQcT zl^V4hcOT+GE*WQ7B~Yda!RXGq>C4|-nh!6c$kT_cmG6zhsB;OcV>1N>{BxEG%HK@1 z3W07)b28pfZ(23CZQ@DPnp&`P6T>WeAwPL@6!DAq(8JVHdJ}oJyP=~5Qy-#y82-@u zAGnc;=P@R8LOi#uIz)Slq}R|gCkA=5f2gqNkgT(Y)u8jN;Okc znal{$TD@>wplzyU{?2m}iD(1|gV)*L-m@9K;c0j%WI8sf7d3@09>CV0K~_E2n)ccL z^R!f{35I8hYtm}8UW8+ghM-afkqH71a=maBZTMa&P~aT62HKh?;)v~m@D-dni-HF* za4na-lKc*-(E9xCc(h0NHMp5nBwUykq=uvZl=PaPiAN{}3E*K`m55ZjzAh#NKdUd` zGM60?Z001;E$`;|B85)aZqNqljAB7eLTD~H(OkpYXtl%-><6#Med6}pdlgyFUncvN zEbFC`_8P54vRh1b5%UUxF5^W<^7a=Nf!SU3EDi!WNhR2wasDFC97RTuK%u3M#JYw{ z!PguYQY)eC+4dX;eh*gz3`{)V2dw{7U`7&NS@h(K!oq5w1 zlMLrIN%v{w6WLD`gM+zqB@M(D{m=k`FCM zh)9-jx?%Cc+@6t4qrkoq5BoF_>~p{k8NKM;^_JyydarD%fPV}tCjPb1xx2SI%ghKv zpc#~nXjDyV>>!&irkus!FI+?S2_th&DJIKu4FsQpa^AfZXlRX=ZPrL{SftI(&$<|$ zhV4zL)@(tf;E5lfm2SujO9#XyH@d@UoWDb-^7F>Vj#Q=>0L&lo%A<*1J8rfgU6WmM(-#yE9p4+xLUD+)Gzt*o; zIX;0+%twC1)Uj!LH@yOTHOV%9U&KFiKFsa+arnHsv8Bv{x*?$seDRZn8l=I3eFp|Q zuD}bmfJbzi`Fqv@G%@e*RfERfOcq+GMVvbocIzN^=X%9Zgbi{kMc^<(o*{?+57$Mh zgI{aEz^m*wW3^+W%Cu=}K6F?az5PPlrhZlWiJeNxYMF@r^~G3OgcYw{_S(c?69Tif zgCK5^0If*|@zSqt?8DM%#kmRxGZ=V%cM z>ISDsG5nA&x$VWS7b)YGX;T>%2riSt`ua_8yzW8dYC~Wr?|N5cZa00gS3Zha%h61q zDt~Iu#zX-MN-ItWc1o>p`d{H6w(0H8)$TS-+aG$=jO8dBsKY79>GUd z5vUVkCkbKHTDna0CErT3>tXnht&mH@)`xdzg60Q z^Ru*damj3G{in$~BlFCj)bIkwu87ectEEDJee!NAHzbwh*afjC7e{(sgA8ffVE$p6 z9&Zli9J)AQ&E1C+j$rE@M=kJ=NAFtRm2EFKD_sT7|mWV;lX)&JOvLF6Dk&JzNj5O>DZWb*RHXEgR@+6VA6Vab%Ewjhze95TigL zd3RVIE|oVR8X&VFPVGQ>58#vD$2NdHy5sI>In$s$xIdVh-Xy_ZnbMaAC?l?|5Cmy| zwy=@gC+{na!NuB`IGnlAL&LsNP}(EeGxu+p&!z^v?R>FHnXi)ZplOFk zGpE^N;+4?$hE+vs@ zI1_i5QO#e7Yl+a6pIC>i1 z`l$mSrL&=tPB4hO297giBg{p$+9QeNf||C`?)bWT8;0#4;bLAGStR>T^VqFlA+4pA0a@vW1Lwa&RJuTsf9~L$x(erdC z_RQsuP<_C+#J`7FzB@Dx<>f~Cq%1T1MdZBA; zF;ji(m=T#KI}52z_KS{>22lD{tZZ(s=%A&oUEkP&I;?a4L;~PIN{EymICRFx(77l8 z#4gg->}+#5&Ibh1E{G#^g4Oa>g9AaS>%^gwSNS61Z_iP9rD0OB$~3-m1^1(esn{aC zW11tJ*RvYcHOQMzq379O%YN@}gvo8On9t(%Kr}HTAMt;1t=l7Chu;G*8P5gf8c zJ>m9q^``tL@w`BhZyw<XgiXL ztrm2~e0$B8GI=EHdhtYSM~({3Zc*`5a=Wk>qibNT(x7VuGW>Rt-0axb(i`#I6%GKP z=-QFG!DtvE(aAcXo8^$Fxi*BOso6kjfSFAd{4c1Xf#d~1Jy0>}wng3#*|~?)Hj>dq zI9LY|d(VvSASraDz1KTV6r@sT&dF4WGVs|0jcgX7S0Oynv~Qywiw6!o-fNKabTF8c zG@8H59iuJog$<%@3x$873r{ukS3X8+JjF!q1|m<)d?wQ}ke34JLXu^xD@)vB@s;7o z9lWTB3chmsV5q`l)5d6HZn^B!w-c2z5bp~{1l8WsbN*hP_+ZkT)L&>_kiNhZKZ4QO z@t{jvyU&TjAhXCF-1vPX2w1D17awc9?kTRfu37)LosJMdl$T^neo2IcyFC2sIJTk_ zd|@6$EI8^dR{4dSE5)%x=WR&QWk+e!9zQ@GV^je`4(I{qT@$M_xS@%+qYiXeSH6K2iMSFkR|=SyxYc4M=YvakpQ_ZVQRJW! zK2IPa>9_1Fu(NxdUj-<4Qmkrr#kI+iwEpWGMq*4C#^E0H@N zh~Og}rVVNm-rl8t)$WyV9@ZXT=iF$n$aWHSCiQ#qO8n|DKNQGO)Z;KxwaIAu<^LM4 z6`80JWzcKTbov_*_8JvWgz8L+hpXPEyvRCt0rMx?M=N6-NOcd6_6p0Z*(}DuZ;Gw7dOXw6XRUg?Upk zlDN{P|0lz~7z^uUdJOn-eU&4EJjg^wih5UH`wrK<*cQsiVW8#+FnqM+;q$ENMXK#@ z5o88_AhY>#@^b)kPk1u0v{_f&5eiA*m`#FI!o>Ypw$&@~v+>689$9d$w$VQo=121C zk`+sGwAIJ$X>xK?%SV%#!l7Q3f@}?KbIz<|6y6btK7P7tz*_-n^7)sF*RN+_~ zj;P>G9;XTVmi>s0cIC*>Oz1@M{dCL5J;|ayT`@mX*a?z)ew|x!I)d;++ts_lDc`e5 zqrE}0N30-rXfBJi|K58#Iv5pEnhUZp_YWz59beI*C_I*ALwlTCBSs>vb4y!K0LS7@ z^1Nh5PGnST^}(aZ*NN1u0Aua)M{DpiGjYYN zBipDK)GmTbw_(cze-6q(Pnw1~jEGeiY)S?2F*-i{; z0vnQe&0n;z>v#n3LV+x*R=ov={x@cPm6zo6Gjq{xjND6+U_O$A0aDL%&7`@kXZ>Sk zdK7=1;NgeXy#goUe<#47@J%5U(rbPeCjjto?(vUS<-s|~t=x^3P=h!^=5TbknI1gi z#V`#AXMJ{(c3pog60qsYxCmI)%lDA>e#DkIV{tsa))pUC+jFp)HKw^$U%pm}3_1zJ z1LPkgmwQyojmJBG z#CNihI_@^7Td!dBsBLq{D}O@9D0Gy`(dFvP3xgrFpg)0s6QIO!Wd8ubGfseC7Qhb~ z|0?UUHXv>-Dcb%aOZspb4uXe`FTy$MTJxW)t@#^`Fm!b5J^(6S0uw`x(~0&65ZVI`G=J?+c4?z%YT$#G0P)PWA zB##hvr6vRyHgdO?GV#f1?;haO9!sy8sh3g|V$>xAoiXth)n<1p+}bj~3(_{%%ugRZu zN|-C0fFu-|?Y`19aa|ee4zXojnuYsA^`?W+4w6R%@^c2d)a8w`Grx($-KKnaWRPjF z7WYVF57qfGdvLn)hP0M{xg+ynk)OcUPdfai)-`Us@2!I~zYX>!Z-Qo<=>;~l)kc;I~Fqf(LU?|{(7OWmb^jUU;Y8z`cz>N)yaXh z$ao|??lEJ106ij7(+~j*jbz=sf7gF-Cf?#RUwo9 zl1rR9eDE&fH3^U7i36YC8S;5|#jOU;aGK205`QE=3!-za1pf0f0})6H6X-l1eGgLb zZVLr+L0yZB*atu;@xpO=omF8;W(fQTZ?EO41~8MH(ftH|ye1-L3^9Sy^RAB-V^lJe zHw%1?X>zD&H9!s|9Ws!CHf`9kxaIBmLQdH7++%CxQbrsuP!@6Dp*{)LsAU{TWbKLZ zym)J)eG{B;kWGxBYg;U}{J$;$#N@0f6(S_x;22*J6)%T>$b@NNPRyW>IG7x1E8PHc3NQ{muq2etV6Ukcx z=WNN5k((>itVH-JN7wK-4P%Xc3CZRU#7_K*Yq2Aq;I@1w@WCgAANmbun3R4jgj#Rr zyS3a_3+Th`v$-J|`XAR?M!UW#P%ea*tTukHl96m{oecde|$gg zW3ScStGlYZs?M{k(5$w4W!yhw>3^d`0kZZZRvg942nwnnuh*DQ44ijYW%}uF62q!C z+i?C{ErbANmslj2O70MS1_)e|D+He-3mbUSW)_uYC*{*tA6^d*yIBSVPv{sW4|`=Q zu3ts-w;~NE?QQCm;$(1Y$05c5WTb<_)b}B)%MY4bgHHrqayB@6&$FnkZm9GyJb;7N zX45pm!)ES^SBHgcvn3h5boT)@Bb5@*H`%FA_B#X(hL`{=+;h>Lh0J23llS^6`%lP% zy06S8YEaucRUqA90a9TB9mJN+m%E`9T2rZ4D3*O_>mO&#VUaJ2u7?RXgnsMJ3*Ie7 zHBX>aAD<0Byf)}pT08Ml7u+Pt9@~%Va|O!M?%4tR`jOT+>k(7|<(Yjro)_8Tp3i^Q zia7?t1Qni9o7n%HVhSRP+!-N1ehzRE8S5Z+=N)`E+z$i{*pF9%9m`SjFroC^+fC?2 z^w()RRn;=rgn2_TTM%us(OA$;u~U3)n)CVgXgv7909*o}vfO7e1*&rTs{JO2QiU?X z0XT1+8-C;a+Oa(iIZTr^*=8_%UGjs-|4#5cWb9mBH7Z3(bYP3#doo8*)dm4?;@m5)j>;KpTQSq5f_u6?Yhu#v(xs1 zeTF_L-|va6RiEZ6lEFGsRFg;#@RO0>Upcu?Q+xu}73116em-R|ZTYaTsp0c7hCu8K zQ;Gdr6q%E$%_xIGky$y~MtZK6b*3`s<@9O$;RqxFjT4II+`Styc3Fio4B;rE3y~Zl z+BFehP*S@q{5QqY5&Zqg#<=6~K=09lJLiGnL?s zT+8CSye~pT1ZxW^hCu*km8={>4N#9(1r+92 zbngRsG8kdS3mhtww{BVPF|B17EtQge?bni%oG+~sRP!J2Zu<)iK7w|03|m+J*O$50 z$S`ycrGl~ds@2)Qx%Ea>A})A!>L8Cyd625anp}_3<~cb8ibQd!(D-k15I$y_O^@xg zm=MVh6{q!w)Jy0+Cr5Q!CpFXKH=%JYFEZ&EM(V0S?vaoPkM5-WA>`r1D7A%zbjaf6 zYA;lB9fUe_?eU`ELppN}@vhjXfcR5{gOVU)KvQ|=p4j?oGb~9;V*eI~g3=0l7r$PD__!s6EO`G9$Z@l9y||)`68Zo^OYOcrx!5J; zU(XPjks)ENJWrj?Mt*XosJT=c3l+pFWZySGYOO4I6ee-#f=n$UG4FrCLboZB2~e5I z+d?Z6cnvavS$O7&8oJ=Fe!W%|YH&(r@FD9cd=)u1^_#$y*Iu=INy#_F%b`dst}bbg z70eN?u+q)lBz{--#hYWNh+8mK)Gce|IyQ0MXbP+9R+_oW3*8)V1#YiOHsB-bWAiDa zbA%8eB$#ZnbT8Qykj|IlB@9ral9r8AH3dgT%~lHjy8K5{jq18h7XI`Ii73G$?DF-| z=m=Q{M)?fRlgwM zJ=G_k`{Xy7a|foQB1*m*u7RoNA$01F|fl^b&WEDa) zHf^H3c>TT4&Kn+;B3)Gi7ix$CTLh$*pazUk&8H_V)v1?5OCh!-qdOIbzWRj;-7PvO zRlDxW8N_3raQ5eQ@gG!JKi2|Fk#_Hq#Fy1M($6^-Hg@ws&~CPcgw-Fv*39nJMbJ)S z&oETas~Y|YBN}N9-kDpq6MdVy6t+(!@=GSeo;_!bm*j_2h(OByErkQSgN@pIyg-mp z0d%TVvJlF5i9oL{T`gk>@QZZb;jLa!_6QzYP^%q16oy;Ji z`}emy#fS(Mu{lrWG-yL3R}j#Bl;00#;4GcwEUvk5m~fvw4A28gpLW!taC(#p>R{kO z6ufjvVX-fEob7ktcntk$cCfE|Lda;_?^07DDuYL#CeiT-q5^g<=EKI-uI)*bFijiw zg)TEEwuWdW7qV;1QTHNDIl#*!G$+(-{+%5(QD3NSRbUg)(;fe`CMWV@i5-4A@S?l7 zxAe%=8A1uwmf!VlDurRnTM=G$T5FeV(wLA<1~$Et>)bZ zD-$`Xo%Q6{nGU;!wk;Afy%5xffv}LI|B+-GS{FC{{kg?aaQyVeKtyImD;hP9ZX|wx zC?(mx-WMvR0(-%TjFTsN{-ln#y~Cnhy{!A-`#TsE=fMJfyO6HePuEJ-Y#ODZ3hRh} zbIk-j#{pV^Oy$H;!EhUQ3p4uwh3MO#ydWv&ISkUEUEdI@HU6!N(v(^>W8~^3h2P>1 z;rgM^3AmqU_g{`#~NScQjQ?{gZ}eqabXO!BWGrf{M*S+uJG2Q;C-nJm=(o*4p4;ZDQyH~ zcUWs~6w6In7&HTc>cm9y?Ef~toE~T)$?I_f861t=7mu*)aOsM0*W#-=+8p$a%3+K^ z|KS^z(xsmznMC_C5itFFt!IfTH~LZT)r5wYm~bgkSHuLKSl0@yI$_`AFowGWN0XS> zG;D1->1-CiwEp>H8Al6iOkphE+)<<&W{LvY1X=RR(|4mAU2!ZrN8#wIyq@%>-ZKTy z=e&MCMAsP%>O%bc(rKUgs8_mosw_dip$N9pfXiF_=~DaytS9uBW|ce;BnY{xGz)p8 zQ!19}nkZhh?~ZUfX;X%~D|h7q8?ju2b!~lmvo~-9Va6u3QL0=|`4Qh^{tG5U28@sh z!KNi4q0p9bPq21XTfqgE{IM#zluWC6gg!Ubv+}?5Sik`Gof#Ybi)# zswFXr@O#c9>%@xLC)TRCq599}YZO#Mb$|UK1fRf07D+H6G^G4&2Phbk1;{0+h;y&bxwoxO2zg`WnXmCx_ z1ZRQWO_H01xh~ds%PDv;sadFZ@jzwbV$KQyB5-@7c&;ROR@OUS@*ka8s*X;s>odhq zC&=;3OX2sIOD+Astaik8l__LEK;=#8ppt`k z4&Nkru&_}HuhgmbwUM=Pnvr|2@UcbGjZ1OCH+JpzVo7+P0ezJU7(8O;shV^oW%C1Pg zbi8$Ftooc<9WOK}wC3|{hz&M(#fhOtG~4jqKVgagZ2qNYy&+%4doZU5j|3X;da)ey zI49c9_K&E&_TEO|ORj1a@8o9gbUnxNTPrbE5TTSNc&#`(b>4=wAkpj+(7D_)W%g4* zJ9dUCXtSkt+)%7&I*~j70Z##WoH2V88SqN{<)siRen@gO9qE5Nx^*MR3~3}`s}dZc z;tZwHmWK}(C)PtoZPMh8tN=!fkpsbJia%`D8uF_hw-l`7G=lswtlo53$S5SDWjI;= z9JNJ0eujj0A8C3GDG{IF?%pxoZKtI}nT@^JeQm$ibbR`qqG!;gCeHqdH4({qropmO zj7}@8hIOfY>!uAU%@@VCdG$$-L?cNi9|ycP&Z56znogF63<~tyWWs3P;x3!bZXY*)unTHbE&acBr^ zSkD?Q@+GU{Lkt27*#o)#74BdNjY(>&|1XXL8ZgbiWKTKiQEdUP*!EqjgaK5kqV6di zE;(U}Z_}%@Ox^2e|Jp)={10^n9ka%YfkQzMj8`PX>M@*_o z9N*!&h;JTq-4pctQjj-We?own6u?WjSLJD5$cYBa{ykxneL5)@4)z@>Y@tf^Eq8;{ zg#X0Je^Tb|OpMMf$akj$T&x^zRD-Y)E9pi8Na$HFqD*yP?$+FP%nG^u-L)zG#EV&_*8`Ty|NApvQP5-6 z0uPzE_h-t;q(D%`P3&$G6knn5wnsQrUm@idCqdG6XTH6)`X)km8BJS}<6nAP5i+#x z!$ghjCsmfmfjBFLjyE)BY7!-6HB(ixGnbBg%|Lom7ev!O(6CK@%VV3pt+|{^~ zTy)e(OljDmN&VVAnD4orzbsOpToav2_ z4E8!N`IskTmMKTarb?O07?MYL305s_L<@!_X3l+?p0w46|lH!R(6q z;QL0PZ?nsF>69c7yGlbW31a_$2; zmg&8Y-ZIzbGs(_j7YV;Yte&fZA3K2qQLa!iBFdiRf1C?qRD+ITe7?vI^g;7~9CLbH z@4R=J2$GpBx|gD!1cc;2Z-ZZJsx@?vbFE<7rC(!-R-5BF&TgT^epv?}NbiVs7c+l$K%x0i5i!8q zW$bT62$-!38FG6$Dn>x(a(nRae<%COwd(aTMgdH5dyR4qpc#rvC*Z=-7oFFxXUdZSSE&_8x1W6qBnb2b){SUkfivaeg zjKVsI3tklIKcUONu08hrzt)s`|90DpH5m3E!u+qBt~D`Wx6K~wQFH&VQ=k>g1R82M zf7Q>N_m9y1-)NXPQJ5n6C&y3C3pjv-84=H^9Onb1L}qeN0>7BbzYCHWmTt`k$lop* z`^$mdVv+zpAsFTLt>tfrV_cv%5ISt&!pN$SMqpt}4)*V67}~RulR%q)ozx3n)r2 zh=H%+ILERzT&uj2b~K@e<1Y{_pnn&NHB<<3GOZ>JSSUuUIts*kAdVB^D>$MkxFHy2 zg!m(>pn|~whG_Lbw^0YsL;M2rM{NS$pD#C@JrHcwNpfBgG)Yzi?zax9q>pB)3-yE^Z)R!zp`DT z^;guEWlg|Y|Bt9ukpM+ax7|^~_W!7W6(&#ttR7~tyZ?`<0$T+_iJHGN;#YyK{ZBIj zeu@Ld>t{Qg1k?X{|9}Q4UgPt$-}e3r(*N4XF-HL^kU3*C%HL7{|K4x@E71Rc4>e^Z zy66X<#1U9Ebl}pBnB}9y{hjf#q9a-#4}9FG4@Q#f)sRdxEEzZuYmV`13{7>gM#R2 zlNEPmG7WVVO&YUAqWwa+y}3&${f(LlQW#bt13xGPO?KHno1|(@_@;Zsb2n-A29Fc= zl~P1b(?efxOgX`6k>GEqiI_;C)l_rGq@ZHbB<%l$LhOcau3R6OXbdL(a-?64epOgY zypCFJbSrQA*hfU1=Dbf249S`(B^;FiTU``FQ9mgqsK=y{t6F*6vuRaOuX;3A9AI$<$azp7d-#pW zJcC!zDtW7uVQ`*j5SIU$FutZM3}!rTA<(YCe(*r;N13^d9o%zD5BVUd(M}lCeokbU z{EmXr2o5=t{=3l8;NV%nl#1jqHvwydgkF$BeCB3t)2!gE2b(HrjOMG|<~@&WI7HU| zt$XCN##&>WK4-hP&UPs2cZ5O7!5A!>O`i2c5>iv$8JDizpsSr*Ul=@3*#!Qx&Bf1| zBn!EY?!*Stq;h+8RsWs%@7e+byB)f;wgAB}?YBC;!#=urM~6(~8UVh;yshL26vc=o zv_^1^AtF1p8aT+iXr+{TQ34G~HO7c@y|c+}tWW;;j7L(zRE$0ATQgK1B9L)%hB4S{ z(He|0U`=#h^(07d7+6PAUA^vEkG%HNb9ZgOALSVu@m3{R%xe=qS6>Jr=|kL(zFGDM z_hkFqI!i!8ojp|X)@*lXIFAO=ood9@&(GIR2ybwlm)-GyQZ!#REouirv5Q4V2K(7x z`aIRj)Y|A_-lH{wK(#8~VMH(8!~Y_>tD2@CT@Pvd#TqgjV`w zZHI1tU)0|kp;xF%TjJ!XqVint5!gSE5-Ybs2vlKrMNhgbV)A(PG6S zQB-w=ZPH;fcowoRMf&d6PS@uRrsQ@k=3zbFHX#vE6(xPH%tH1ZRGk{bVP%$kKElj1 zDL#ReI{=U(o(CbwSO{N6^j;wRii-K!L1z>V-;un(($g5G9LciI zDEGg^HXs~&YeViA-L?UQBdM4z7o{VqjH#rfm?0l|)qyJ2K*&6ZU-<-FGw09^j3dV7 zk-(_!Wrsl_j-Begyq)muy|L*Oil~pkp6F}bJgn`xQt;A+kso42xis6D0VA*uZ+r70 zoN2m=qqu1w78(wXv2EI2UIti4?uies(L!tuD_Vt=mxuIBJo5~pYIYu3i zCi9LV_-!2XEAHJ}x0QkH+fEZ5#7+L#DodF@)KRndwn#Cb*-x&Nm&EmHpqChZKoB^DN_F{~NU#?|ypsLCCNGAD5g~wL!cSsdg-H?+sXw zqwCLP-lYgU9$tL(IOPh>wN_OSU86FbV3-uA!|B8N=PSCW- zMswGUt|X&V?Wx~o$XxsZnGLEOrk=1dsFQ2snDH&8xpQS#<2Cv04y0h*i4HO z+r+1i=5uV9=PiM}`?j%JqY=3og)-POy8Jzn3qhRG)T}GM zsztBmGTK6VNH2cf*-^A#EsWcnDoNK0??@GGGz71NQTxG48`UM{is88%f(JA7gyzo{ zB7MOu{9BZ2=D^D+e+?vH1wuoOtnxjc<*BtV5VF^l4hMj}zB{+@yh(SG{r!%DlkOEVa@Y=%6dE#Q+e_nSjkJr; zyc!31vEr#5bPjz#nyC#U@^hXPLk7IbAKE0?=%vE9eH%i*+?pe=F?L6|7yWTPp7-`i zi_^3SEs_X>7S=Tn9b$i%hK3NtdiEhj|9U$gaF}4I8Q{E?J2U+D592-6v9;5ddahCu_-UZ5O8!VDpS?R17n4h1?VmI%_m>jcS9j~26$vhb9*%q8l$;Nv z3KTC&v4?ZD+>`_#!kn1tga;!~04pari6pG z)|eY6fKuFnLY3@a1ftc^##clT_p47})5avygb~szH?H57KD~7CbjcH3Mum=8?J=?p zk?wsENq1ngfOTKx&v3k(6OWGc1E>NNjq%VfRf$qX5FQ$uPcc7Ru$%MB5P&f|!~bG- zwaCzcT4=tD&0$X3Ag8j33{l`4+4cl_H@@J_Rp>4VzXMN)0+P2w!lSqdg&7)2V`C|d zl0{?>Z5?;d^$0P>B}4XLFNB(2fmqVE`$PX3Z0-Y9OoZ{kLRW;442@bSo2+#|b)jf10g>FAB^A-KK22A! zYEN(LJMqd@<)%=8J&3eE*}W-!Ovv_>KPjv=6@33-yWOjZ3+88y~Q|hoo)g z88Ro8j&7`0en>=0;wzX#2k5CfEVwoH<-I%CGlJBMgg|9|)BXx_g-F*=o4+n2@E$mM zm)LcoOGp8B2AypV$B?k=o|kE^624wz5K$W}Y?ml<<+;v6GS{0c^Kdi=OB(uJbQ2OH zsOHDuGJTk&7oZB&xa3n);j)91i8vq`p&%mb1CEwM!EdVQ7iA+n9hB*HU@J;T_1>bH z?VjY((GSN{?GHS_Rvz`W2tJ&-%JMJQ4%BU{-vJ~Pqsp+|1Fw!S_3B(KxP%w0(dlWC z9@%yJxR*zs^}qBVI>~8|Mb0tT2N-(zf}ri^EQz0Zu=u0h{F9WcKcss`+VDydgSnt= zi(TW^*jgiAvL5Z_tAIR;4-ebSHI{UCU}c|(i+L8rteuF)44!vu)w=XjSASzb8uxZ{ z+5x36cT{}b}{71vcG*bD;B;RMaTr{yED7cQ67Hm= z?@BS=(nq9~M8=M8Dz8^+(3$2mwk@a*$a+(pzE)#Z#HOO$@>2O~Wm>H8t_;;@tE_L^ z7)ELH;UneXaMH?~V*GaWW~CY~yS%KdH0hFND3mk;<&oc9U;q&VB|PBqs5YO}Kv;m( z|MlSmq;px4=|IK4+(cvh4ec!Lg=A6LLW7up%Rh&l{$CV-)XpZ zGg+hvp?jt}UGtw$P1KjiUSS`9U{9art{TQV+(j-#5Sa}`D81B(D1uCqgI%zUBcN+g z@UVVhgaxjPBcDwWjslsW5-6KCi!XxUww z1{7U&MYN$Il?f3?N(t2(tLVYi@tel}puTJ$ z)3k4dNk6Yh6!KX|c?`WQ-X<#oTi~0HeVlGDHFjJ){s{b^3rJq4WAaTCO?}UPQ}c9c z9H?}Xy#57_liQP?i+*Y=>Ly+ytcGm8-tO}(+3xeC^jFO@P_n4&K^U6k#^^^6TS$h+ z{PU*z(9=1P8;J7k`)ILR9s+68nNe4neV-I*j{a0(hhFd}L<&Q;&>~()^Y(mkh`64h z=Hc3os>)Vqxj{1IsoZjRJ`@4x=tvCh*|-SG-f^@;f8DOv%U#J7J0B zr7hBMdPs3}O|X8{{Ew>cL?mv^bg|IS2{n^&p4eNbIDqVWYb8U_UMPn%V9lwJNZfL) zp!cs85joOq{7F~6BL(z?MRHy@0>9e-nIv0E;Gm<*c?2L!;VrXqb+f_>WVp;EiU&Vy z1rN}02uzK48MNP=s8R$?Tv5*@tG#xmVYage2d9kN_fw`oon;?E`<}AKRlCFcy4{JA zT}U-YVRJw+DHT4I0z7*|uD1 zsmW+B3P%2pt&W5n9b5x%oMjq^AUyZGyr7(!dj+z<+csD0mRqC?K0LhpNdx(`LGbhSN}?*CK-`%iC~8d0XcE^p^5X_BT>zJQv=mHa_j+lcwHOScJ_ zbr(4-U7b-sUvDH)dQFttmxE(4QD|?%pL3n9lY(BB!P;E5#UX^4eGnK8##=SPe zYo3Wf7wXHIma7G(H$?xya)Ou)=xE(Q^0ARKGi-y}R3(bGyAg|RMSjoBUydP9fsJWF z)nWVbUkVa!QU5iw>Z7T=J^<&X?t~jq@1Ty&%S?V?R?KmJ`tTs*l3D!WoO_&9V!6L7 zh?KnKT>a&i5g=~x*>#aXBy7R0CoV9N+C}4!e1fM1mEdT)^|&*Wm^I7kPF07)UWNJ^=Ag6oYU8ftB_+!Cjq;jLtYidN%359NUg!#6 zx!RCOxNF(Ie&rFECH<$`Hu&ri3;I+l@YIyPc}rNXXbd#(s-`t8$5r(KZEE^;<-x?w zXe6Y%ZQ@-qWE3`{$zpHiG_IQWsq5HvG20TU)0Ho@O}NKe!oJasi4e}RisX#wn!GO} z=cJ(%T5dhP*W>Gi!U`3N#GjastIZDX9-T^^rQcSsPEz=<$N32Ztgl?Eoz1RugmxPR zF=J2J@c2YA6A5JKLJgCllequJVY#AEpp8ZO77ZAG9Z=?6NnR!CQT}*kekbTY-y4vD zl1Vh*C02Eo7|8@kp4)0II-}V3?Aewi2Kl6d77E&Llsax{PnTgtp^xUeD}fE6(^HlA zndq(u_nVGd=FuF+y%r{vwK)mGA@$9u&bigl;G_vy7j3+*w6v1S~IHF)mBE6e~4<6Q1=BCQNAk^~N zx{K^5!t)kGmmQv^Slp`BMo)f5M-ZW+>)8_$pjxnq($G+DRz)=Hu{*wzaifxcN!-yK zBYy7xQ3<w?Yh+H7q2y%*VP zU}m@EsRjo1iMW}Ft_lIeF!=PjN4yKP zLH!ZVGt-hK;o=UN0`e91C2SAWNZEK3jW6%)k;;F+@y2t>bbo0qHS6Ep{su`f04CRd zB$yND{YYa#3?T#GHN6)V`Yb)P98ia6a3~G8*r}_tMIwcvI}ZIVP4pkS(X|~cguT|G zm=&4xfaPzDAVMT?+$lZ<;1bf6^RO2X+MVQ842FPKOoBe;m z4hmMZXUJBV96GqudEh>Z%S8C$P;l}Rdac6`V5rF94Cr(C?3m;{6ZY7ph;=22L`|o) zL+?fSeu`B+@Vegk&=FRKb}90`Rqg>%U764kJPV*Tgy#z_L=I^>Tx^<}^b}{?z~_QD z%rsk!bTdYh`RrBkx}C_BU@r2I8BqYEX%3~2|PnXCWgaF>f|u|B5VX8X^{ z*?`;n#q0CT0(%F&IO*&P`8$*`WL$jHdU!f~++s@36VZ@fmFG!Ai32C)5Bn3=u+7!j z+w5soHsX<=>|)EbniIMeS~WMFpmFD&2tQFpwO zE&^FgV;S~UwNSKTL>P^Ffa=>x1m$%Zx{pq$%MH-|>Dx=B4ZZUC{umJ%yNcTcIa>Sn zHBcSe`_K5_?T`gI$4p5m1-0>l58)&Vlc>md_xObfz35N4F!YTIKByEnV1m^f;`O5h7kM zhM_gzA5x5du5F;>XxZkj@h-a&W|KLwg3uG)EwL^~zuhnhzZz$_Y2U@7ld5mmmL=0h zQF}NGRq;3UNJIRYCgoxB=?!IB>M5y#31>3WQnr%4*y<=u3-N$l$a*VR`E;y$N5%8{ zX)>tK?06l%(#|JiOcN}=PA$jdC_j;DA1jD>%D6DpS1Tpc5s>N*TbX3KUVzR2^Gyh@ zShfNp9k<))1eZ=aZmm&7C0Rp$!)`VK@L*ozM_8c=_^xeqOuAFYjZ*`VsO2~pmkBIcMF`TI|xoT9bQbui^+hUo*xRzlm-usfEBYZU*hbzcVsBi5DmyOzoiOJKR zWCJ{b0~5Fh{)*fia?bbFJLiZk*Lp13_2Bg7_-1_DubJNVCv=Bz=$Bq6PBTsxEdqh- z*Uk)k+NQyuT*iu?TFVLbMM0p_%F5&N$t6w`K zbE0?D}jDuUPlCJiR_>gLI>rvJ)d)HF`PD-rr)$%w}tk$?@TI+PR@y6 zW%0d!WN^(xl5J2XgrGk5xwQpsAdxDyF{BCq#B3C76>fuI;6Pt;+#F63pd1xL7mTx; za&_$-eoOZtN@ms8{%ZfW!DK*Av>oObsgqLKeUXvEhJo)go6wi>9k_A*=Q!id^3g(w@Q8UDzW3k*bs4-QeibQN-mHPg4TEUt`IfDO0u3h&n?So)SaK-1 zB%)D@4yN66+-{}iU69Dtjq*X0sQ`ixPW%x3D68jjc((#QiCF&u+P9}?Kq8GanHlaT zqXlZMcfisNMvZ+THj*G~_+Gf219!f?!8Y)Th1O`iE}Xj&cpkWW7W$Iq=Kb1Amle}X zs)14aD?P472$xI*a3lC*b;OGkyqs@sOzUrOY)!(DtqC9Y4Ih0jA`dj7`itV4AO>cC z`%Z^lH-s3uBEk_uH?4>aGIAti*rxwI9E2@OMsalt5lRKoBjR~lZJZ7athIal8d%6Z zTslz6Dnt;AP6y)=x9sdcGV_$Wo{})Ixct`uvo*FyTdtfFkt&q>-J|{0k#=!HtsAKy zUcne8Y2iyDn=l*|+`F=dXJDNubRV*;*R{O@#x)Z{TWBGlP~jDJvn9PfX=O*elO^LvYnvU3q0h{HA}v`zkrg zx0vxCHRgZ<6d#W?Xv@{J1=9~7yfG1#GWqwspi0Xvy7$jeML*~<>_;ExR&!17Ed3MG zqT;+rjXig57*H(wB|Ta?W6MUSZqi$%tPeA~4~@(c6tc5M`>*oFaTuXP81Zxw`8366 z)@GH#&MB#+mSk36gl90Z48wSCuW!KMZ<*l)e=N;#2Ma3GMMVB#7FINzwxQ{#z`2?z z)h~jYZ(5;V7kjzGTQe9G8bTt$*1jz2@-F1*3n@l8;*;Ii{x#ByzH6Fs%qR?>-0C_! z8CSOLmKG3+O^a-5nHdkPED1eH1q2-vVh*w}2dEK$Cdw{yF*e}ki$t@_K#St3F< zwH^HPfPuGG#U%bKBC|RUYp^G=L5wdhgl_%`ZnJmt&ZmbEU-6JU!C5gxQmi?zBmHPV zUDqxtRmf<6hQ6`e^InpQt~Sk-Dii|4HyrHJAf^dpf*zxAXA3~0F7{&Udq+i~Wy(&A z*=JDk!qhnJ)*2(}wkaV^(Jd>yutiv59kq>gdGE0#-(`*G8%#@BK1q&6I?o=co2k;q zK0jTrd#HRebuHCzO4Fieu#(p*yDsbw_1uA~@POO2VGl+6s6~gkGqsA_$cNw9XuJvT zBvpzq<j;v>B+A50fi8dE3%w;mDip`m}}qk!VGojz0a(pqh^>IeKG^T;TvVNOjAR& zj`I=ru*P(xQSiW`Emd`2iRe2&ykSa|HTX@Mk^?f-=<^*p^cm$2PC`P#Q2%R+CLMh6 zR?g-iA8UuL&hRq1LrNA-@!V@i0Z7nzZFIVt8;p6TOTIV*M=crfM>tc~&pxS_Jpu|G z5SU+i3%%BE<>sL=mo7`9K7>%iKV!Lg`q&(I6i#UA8AFJPJG=3Jlc(BY{0=4tsDm&5 zyTCC=1S&iRowqotS{l0l<}5!uhAdcE@dW919{!k0%dQ)PM9b_*jOpKCv~I8FbL-Hc zf+fuAN3T-Ni`Eqb;8?#A^>SKV6uVWv>~kbQ)D0nk9_Nvxb*l*;#E`49IF41XOd=h{ z!WFWpBNuiHkeZi>^WP<$VV1iTWFO^@NQxCt!A0RY_d~vE7j3xoR$~VFoqsCyTB+UHQ_}B(tTM1=(%Vg9A3DJW0XIubGBpj~K zCRJi30ycoBgg~1objBEcq+UE+3`W&a{>ItY&#soP7XHt6{0mOOK-N$A*{2Fn;s1fRG@%m^%B<+rXz~$A zh(HZeABq>Zb*hLme2*(HuFkQ4EF*}X8)4#T8Mt=fviK0dG9rd>!ar*8Kd>8%9~1E46_{8dU;zksez|4^3Ed^* z*@DRs6Vub{!m>XnC16 zF`oX_WpP2rxRj}@0kSv8YdP)7R~H~PGgoM`C_>hxO^J7DLew}I_%vNMLDX^^U-_|h z=~(KCz_DF*oz*g-5@V=YI&z(h{>YxGf?~`Q^2Ny2tH3ah6l`(FLS{{xLyqn&Bf=o#Z)oO2et@;zq_T|J3P~_lY zDaMkdPAv6-qxS9nfne2RpR_tK192v@{_YIh;wo9LIGAS6LWY-%o z!)=9yZX9}$k7jNeRG!-4AmnmUe}Cj7FMezrg#eLlJi>UY{YBvz6a8>PFu7T~v(xFW zv3=~>kuQ2fnO+V8m{Qq&wFdnlb8&f#gsHaV*RNkPzknl*-ygk#>_20*rZQ{}z!1u6 zp$1p55!wGs6>;ANJn#DFNty`LyCiIh;pTFON$-hOI}&b?K!??NS%L=76-fqp1J`T3 zbOQ>KQ z2nlj5?O~K->GsJKH*d3nD*4`t4A0Ul&g&wgT~%IyRa6K#(_vh#8>l~%wZ|VE)shj< z(KOx&1RvP(5@zny&AN}pF%FQia5#I}e!O=vy!F)OG$_CcF!)4rOlA0l8+^uqw?!&P zTFrBNS4DVKyU!fZUt;sAHqPHHnq^oXl>d(k^+OO8Zw(P{T(4S5%Ef`{HX6${6sJj4 z*K@|{dw)6&WGS{vK4x(U8`e9Af}RjV{x-;3E%R)Q`8l%@sAZVS3K46+R=50Km0pVk z{G%RH`LsSj`NS}!RwxM%nL%>Em@-W49aqd}civvP18JemTD*4qJ5{7fIv^Up=VU(Z zOLNap2cJh{v(!}PW)c-u*k+P+q^!Q$)+#sVg%N8JA}2^sCJ;D?=5aP*z3N&iZ+VzZ zL^?IV?r*U7Jj-Bveq)ENmm(fTnvohZF)pyW;FG7gCi#(s89^ZiW14FC9zOO9Ld)AL zLS|UXL*lT^kF6sa=;=Blad3IW`%g8G4eLyo(GQT~qdQy-a!n~%NKpb);uA@~q&ksL zTt<^7mouL?-xh@>sDz!@pQU^sO6gG$?#fkw^N+g$t+%P6CR72_rsm7?_<&*~AGw*9 zASsepc>!DX!#xuN2%G;eE(g*0!Mu!1MWm-9L}#3g1-_tFjXPl;(NI{Ry3tL>f;9?- z`Ct$*2prZ31i|h0K+l!(=o3y-1HG_Gq#8(vVWEs~aNk!|1_6+rZ>n781F$aDlWWPE zciai_=bwHj{BNHYfgF)qB9f)^RVhcx8$s5-8&~RGn5}miEO0MkGDk{~5}ji57WIkr zD=*(dmKdvnl6NB6!_b4$SO1+`zwB1_fd&?%l4Q|wJPwusf?rU50J9|#y_QYM=0!s6 z-}5u1mDsM`P()vsD_9ROcu zR|}pdRT9Zd!7cnGC%>hccj2|<6G9mao;`k}=i11uF4SN@7-E@)V)E3P%`8)92ophE z#O~$tZGPh`riTnYruwb+owtY+PxwdGv+EDux@AA+1H&bT#+{YdC*{xMwrG+FJd0|m zPji%2<4&mf7x2&qSen6Yy*gNkg*xyo=b8|rby{s1f;BDp%*h4;gTS0YpjF2{!G5$u z?SJMUKs1J+Ybm+ZL02HSoyzJ~VkhO7G!zUcOl;{{uZFV6f^KBg^Ly%%$>A}s zIFKW9BWzhiY>rl7`$5+JRdhV^A91hYENj?#J@oKO#16IKeLg%MHU#mc>-9_5=|Ni$ z`ojIWyY{5}M%yKlP)`jUacTPi)wrK(Z#Uc>}H`4sjCR4tsd;y$}oX5?cYsDpvRy z=^}+iuOE-?vHf`0$odm^jU5jB+d3&OZt7UIv6H6$q?e3=kw|S-`=0(FG(B9BSRQX$ z#Z&&?U3He_>1z|TQBsv0V2>l$tnp=g*N4@C=ip+-WDsfjxi}WIrb4q53zfi%mGiTo zi}&;#z-7~8jx5Lpt;4vqL6KJM6Kem{OYvZU;J^_JZs;d@S3zPHo;8j44Hyq?#H0N$ z$bC-}P9rM&Tr#GT4|A>CHWuz@;<2>lf(V>kN( zJ4@L#sw{GAS~eeY!n9{|LB7?9ts!Mamax?_2Tgx3+Mz!^gV1?t11vtcw>NmAcgOG{ z?mr@EMDn7}cq9BM`1)eGpJRHs!Mqo?DovAIQFUYm0Zy=D5h2y2G_M(LB`e`N1=kz> z+*?rI{5p$#2DZ8oW}LDCq=Kx8l`cV_b5d?c)$~`{qQ_knvY^K?FoYfN&~Z%TfX71t zF@wHf{~iGKX+DC+D{Y^m>axJ2^_ zf^`TaW`jY%AaK|sKsVHooFM9#T>z9KpejmptIkgqw$lpbT<{6L479bfVj?1FO~7ra zgDf_hG$C+kLZKKgD*Bjd5QKo(P+&J$8f6^S7!vWAT7lx=(n_K0L~W6Uv6x~nRCAy} zacXh5R-yBF8`|54tnBGEep!~jqV*Qp!F_H6aozwE8`@@kiyT|h=AaI;!c1q}k)?Aq z?hSRam3In)8{&TBLvgIdN!M&ja>ZR5Z7YynKM0IIwD2*Nej!8!s=8O7#Ce+Rq5G@1g_OR9PywvJg)mm5 zgsXwH1>#KCmyA~`B-7Pss6d@GMI3EQCztoT+kgYx3LI=U83YUh1_6V>Tt>hs@$l-g z)kvzkj>k^K67DZVT7O5-G72+YBo@c?V!qoLe@I+#0utAdrDeull{4Mz>bDnMU(vC* zG42kn#PSVeZj|b`9<+eiVxO`^$48u_7C$s2fwME#H`9ywEi|=;z(jc{m&@oh*@-)6@Ovp!VP{aB z!=@=B(KM}n)=Dd;ej~_zwr0!BTE9)h1_6VBLBJqj5HJWB1PlTO0fT@+z#w1{FbEg~ p3<3rLgMdN6AYc$M2-FS&|35C8vW$LeB^Uqz002ovPDHLkV1h?KOpyQp literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/main.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/main.js new file mode 100644 index 0000000..125462e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/main.js @@ -0,0 +1,11 @@ +document.addEventListener('DOMContentLoaded', function() { + var elems = document.querySelectorAll('select'); + var instances = M.FormSelect.init(elems, options); + }); + + // Or with jQuery + + $(document).ready(function(){ + // alert("Well passed....!") + $('select').formSelect(); + }); \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/sessions.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/sessions.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/javascripts/sessions.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/stylesheets/sessions.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/stylesheets/sessions.scss new file mode 100644 index 0000000..ee4f4c7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/assets/stylesheets/sessions.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100vh; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/application_controller.rb new file mode 100644 index 0000000..a79f0c8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/application_controller.rb @@ -0,0 +1,10 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception + + def current_user + User.find(session[:user_id]) if session[:user_id] + end + helper_method :current_user +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/sessions_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/sessions_controller.rb new file mode 100644 index 0000000..ec614ba --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/controllers/sessions_controller.rb @@ -0,0 +1,37 @@ +class SessionsController < ApplicationController + + skip_before_action :require_login, only: [:new] + + def new + end + + # ==================== + # POST Request [.html] + # POST Request [.json] + # ==================== + def login + @user = User.find_by(email: params[:email]) + if @user && @user.authenticate(params[:password]) + session[:user_id] = @user.id + redirect_to "/users/#{@user.id}" + else + flash[:errors] = "Incorrect login information!" + redirect_to :back + end + end + + # ====================== + # DELETE /user/:id + # DELETE /user/:id.json + # ====================== + def logout + reset_session + redirect_to new_session_path + end + + private + # Sanatizes/Validates Form Parameters... + def form_params + params.require(:user_form).permit(:name, :email, :password) + end + end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/helpers/sessions_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/helpers/sessions_helper.rb new file mode 100644 index 0000000..309f8b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/helpers/sessions_helper.rb @@ -0,0 +1,2 @@ +module SessionsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/user.rb new file mode 100644 index 0000000..e32ee0a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/models/user.rb @@ -0,0 +1,13 @@ +class User < ActiveRecord::Base + has_secure_password + + EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i + validates :name, presence: true, length: { in: 2..40 } + validates :email, presence: true, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } + + before_save { self.email.downcase! unless self.email.blank? } + + # has_many :secrets + # has_many :likes, dependent: :destroy + # has_many :secrets_liked, through: :likes, source: :secret +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/views/layouts/application.html.erb new file mode 100644 index 0000000..3701a23 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/views/layouts/application.html.erb @@ -0,0 +1,44 @@ + + + + DojoSecrets + + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'main.js', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + + + <%= yield %> + + + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/views/sessions/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/views/sessions/new.html.erb new file mode 100644 index 0000000..b39a3bc --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/app/views/sessions/new.html.erb @@ -0,0 +1,2 @@ +

      Sessions#new

      +

      Find me in app/views/sessions/new.html.erb

      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/application.rb new file mode 100644 index 0000000..7b88c7a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module DojoSecrets + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/database.yml new file mode 100644 index 0000000..d6af69f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/database.yml @@ -0,0 +1,85 @@ +# PostgreSQL. Versions 8.2 and up are supported. +# +# Install the pg driver: +# gem install pg +# On OS X with Homebrew: +# gem install pg -- --with-pg-config=/usr/local/bin/pg_config +# On OS X with MacPorts: +# gem install pg -- --with-pg-config=/opt/local/lib/postgresql84/bin/pg_config +# On Windows: +# gem install pg +# Choose the win32 build. +# Install PostgreSQL and put its /bin directory on your path. +# +# Configure Using Gemfile +# gem 'pg' +# +default: &default + adapter: postgresql + encoding: unicode + # For details on connection pooling, see rails configuration guide + # http://guides.rubyonrails.org/configuring.html#database-pooling + pool: 5 + +development: + <<: *default + database: DSecrets_development + + # The specified database role being used to connect to postgres. + # To create additional roles in postgres see `$ createuser --help`. + # When left blank, postgres will use the default role. This is + # the same name as the operating system user that initialized the database. + #username: DojoSecrets + + # The password associated with the postgres role (username). + #password: + + # Connect on a TCP socket. Omitted by default since the client uses a + # domain socket that doesn't need configuration. Windows does not have + # domain sockets, so uncomment these lines. + #host: localhost + + # The TCP port the server listens on. Defaults to 5432. + # If your server runs on a different port number, change accordingly. + #port: 5432 + + # Schema search path. The server defaults to $user,public + #schema_search_path: myapp,sharedapp,public + + # Minimum log levels, in increasing order: + # debug5, debug4, debug3, debug2, debug1, + # log, notice, warning, error, fatal, and panic + # Defaults to warning. + #min_messages: notice + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: DSecrets_test + +# As with config/secrets.yml, you never want to store sensitive information, +# like your database password, in your source code. If your source code is +# ever seen by anyone, they now have access to your database. +# +# Instead, provide the password as a unix environment variable when you boot +# the app. Read http://guides.rubyonrails.org/configuring.html#configuring-a-database +# for a full rundown on how to provide these environment variables in a +# production deployment. +# +# On Heroku and other platform providers, you may have a full connection URL +# available as an environment variable. For example: +# +# DATABASE_URL="postgres://myuser:mypass@localhost/somedatabase" +# +# You can use this database configuration with: +# +# production: +# url: <%= ENV['DATABASE_URL'] %> +# +production: + <<: *default + database: DojoSecrets_production + username: DojoSecrets + password: <%= ENV['DOJOSECRETS_DATABASE_PASSWORD'] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/assets.rb new file mode 100644 index 0000000..70f4c58 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +Rails.application.config.assets.precompile += %w( main.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/session_store.rb new file mode 100644 index 0000000..745fa7c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_DojoSecrets_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/routes.rb new file mode 100644 index 0000000..3ae112d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/routes.rb @@ -0,0 +1,60 @@ +Rails.application.routes.draw do + root 'sessions#new' + post 'sessions/login' => 'sessions#login' + get 'sessions/logout' => 'sessions#logout' + + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/secrets.yml new file mode 100644 index 0000000..7df7aba --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: 3204f4d57d46dfaa6a93587e07c03528d342a085923acd7890541abb03e99889a1c8f5b436ac6b651546fc266d20923a533a93bc6894e101c209dbb32eb33966 + +test: + secret_key_base: f6bb8f2cb55ddc4e89aa62b7bbff7a37f1dff56a0ceedba29636cabdd21f3ed28459f27be00fa5497661aaa5391d74304bbb1c9ca911be130b93b87d36dc3d3f + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/migrate/20180815181313_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/migrate/20180815181313_create_users.rb new file mode 100644 index 0000000..c9fe2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/migrate/20180815181313_create_users.rb @@ -0,0 +1,11 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :name + t.string :email + t.string :password_digest + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/schema.rb new file mode 100644 index 0000000..4c55fb2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/schema.rb @@ -0,0 +1,27 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180815181313) do + + # These are extensions that must be enabled in order to support this database + enable_extension "plpgsql" + + create_table "users", force: :cascade do |t| + t.string "name" + t.string "email" + t.string "password_digest" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/factories/users.rb new file mode 100644 index 0000000..914cf3c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/factories/users.rb @@ -0,0 +1,8 @@ +FactoryBot.define do + factory :user do + name "Miguel Obiang" + email "miguel.obiang@codingdojo.com" + password "password" + password_confirmation "password" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/helpers/sessions_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/helpers/sessions_helper_spec.rb new file mode 100644 index 0000000..9484198 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/helpers/sessions_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the SessionsHelper. For example: +# +# describe SessionsHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe SessionsHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/models/user_spec.rb new file mode 100644 index 0000000..0147f20 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/models/user_spec.rb @@ -0,0 +1,59 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + + # ========================= + # TEST FOR VALID ATTRIBUTES + # ========================= + context "with valid attributes" do + it "should save" do + expect(build(:user)).to be_valid + end + it 'automatically encrypts the password into the password_digest attribute' do + expect(build(:user).password_digest.present?).to eq(true) + end + it 'email as lowercase' do + expect(create(:user, email: 'EMAIL@GMAIL.COM').email).to eq('email@gmail.com') + end + end + + # =========================== + # TEST FOR INVALID ATTRIBUTES + # =========================== + context "with invalid attributes should not save if" do + + # Empty field + it 'name is blank' do + expect(build(:user, name: '')).to be_invalid + end + + # Empty field + it 'email is blank' do + expect(build(:user, email: '')).to be_invalid + end + + # Incorrect format [EMAIL_REGEX] + it 'email format is wrong' do + emails = ["@user", "@example.com"] + emails.each do |email| + expect(build(:user, email: email)).to be_invalid + end + end + + # Fail to provide a unique + it 'email is not unique' do + create(:user) + expect(build(:user)).to be_invalid + end + + # Empty field + it 'password is blank' do + expect(build(:user, password: '')).to be_invalid + end + + # and don't match + it "password doesn't match password_confirmation" do + expect(build(:user, password_confirmation: 'notpassword')).to be_invalid + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/rails_helper.rb new file mode 100644 index 0000000..5ecea25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/rails_helper.rb @@ -0,0 +1,67 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end + +require 'rails_helper' +RSpec.configure do |config| + + # => Added Configurations + config.include FactoryBot::Syntax::Methods + + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/spec_helper.rb new file mode 100644 index 0000000..a66a725 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/spec/spec_helper.rb @@ -0,0 +1,104 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration + +def log_in email: "miguel.obiang@codingdojo.com", password: "password" + visit '/sessions/new' unless current_path == "/sessions/new" + fill_in 'Email', with: email + fill_in 'Password', with: password + click_button 'Log In' +end + +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/TDD/RubyTDD/DojoSecrets/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Gemfile new file mode 100644 index 0000000..9fd1046 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Gemfile @@ -0,0 +1,54 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + +gem 'hirb' + +group :development, :test do + gem 'capybara' + gem 'rspec-rails' + gem 'factory_bot_rails' +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Gemfile.lock new file mode 100644 index 0000000..89dae8d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Gemfile.lock @@ -0,0 +1,212 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) + arel (6.0.4) + bcrypt (3.1.12) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + capybara (3.6.0) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + diff-lcs (1.3) + erubis (2.7.0) + execjs (2.7.0) + factory_bot (4.10.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) + railties (>= 3.0.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + hirb (0.7.3) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.1) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + public_suffix (3.0.2) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) + +PLATFORMS + ruby + +DEPENDENCIES + bcrypt (~> 3.1.7) + byebug + capybara + coffee-rails (~> 4.1.0) + factory_bot_rails + hirb + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + rspec-rails + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/javascripts/animes.coffee b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/javascripts/animes.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/javascripts/animes.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/stylesheets/animes.scss b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/stylesheets/animes.scss new file mode 100644 index 0000000..a25310a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/stylesheets/animes.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the Animes controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/animes_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/animes_controller.rb new file mode 100644 index 0000000..412f99b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/animes_controller.rb @@ -0,0 +1,20 @@ +class AnimesController < ApplicationController + + def index + @animes = Anime.all + end + + def new + Anime.new + end + + def create + @anime = Anime.create(validate_params) + redirect_to "/animes" + end + + private + def validate_params + params.require(:anime).permit(:title) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/helpers/animes_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/helpers/animes_helper.rb new file mode 100644 index 0000000..b5ff033 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/helpers/animes_helper.rb @@ -0,0 +1,2 @@ +module AnimesHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/anime.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/anime.rb new file mode 100644 index 0000000..52e635d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/anime.rb @@ -0,0 +1,2 @@ +class Anime < ActiveRecord::Base +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/animes/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/animes/index.html.erb new file mode 100644 index 0000000..0ff7f62 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/animes/index.html.erb @@ -0,0 +1,10 @@ +
      +

      Animes

      +
      +
      + <% if @animes %><% @animes.each do |anime| %> +

      @ <%= anime.title %>

      + <% end %><% end %> +
      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/animes/new.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/animes/new.html.erb new file mode 100644 index 0000000..b583b5c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/animes/new.html.erb @@ -0,0 +1,15 @@ +
      +
      + +

      New Anime

      + +
      +
      + + +
      +
      + + +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/layouts/application.html.erb new file mode 100644 index 0000000..9159bdf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/app/views/layouts/application.html.erb @@ -0,0 +1,35 @@ + + + + Animes + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + + <%= yield %> + + + + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/application.rb new file mode 100644 index 0000000..4b902ea --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/application.rb @@ -0,0 +1,35 @@ +require File.expand_path('../boot', __FILE__) + +require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module Animes + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/session_store.rb new file mode 100644 index 0000000..a1c7e6e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_Animes_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/routes.rb new file mode 100644 index 0000000..22f8100 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/routes.rb @@ -0,0 +1,61 @@ +Rails.application.routes.draw do + root 'animes#new' + get 'animes' => 'animes#index' + get 'animes/new' => 'animes#new' + post 'animes' => 'animes#create' + + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/secrets.yml new file mode 100644 index 0000000..ff837a0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: a01a6d9f27e8c387b74138b0eb64e4d459307d33214921c11329ab207fe5109815014630206c1bfd9986b1da97a24648ddf1f1e8fab1043e8ded40c2317cb3e9 + +test: + secret_key_base: fb9dc310e833dd23658ea90e394c56cc71ef3f015d2c6fdbc08b2ad15b62264b50d6a528e087f8c355ffddd9a96c50f45db0b91ec5de2eea91467264b17fea3e + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/migrate/20180814231729_create_animes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/migrate/20180814231729_create_animes.rb new file mode 100644 index 0000000..3c0799a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/migrate/20180814231729_create_animes.rb @@ -0,0 +1,9 @@ +class CreateAnimes < ActiveRecord::Migration + def change + create_table :animes do |t| + t.string :title + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/schema.rb new file mode 100644 index 0000000..a174048 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/schema.rb @@ -0,0 +1,22 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180814231729) do + + create_table "animes", force: :cascade do |t| + t.string "title" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/controllers/animes_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/controllers/animes_controller_spec.rb new file mode 100644 index 0000000..f99fd4f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/controllers/animes_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe AnimesController, type: :controller do + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/factories/animes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/factories/animes.rb new file mode 100644 index 0000000..a459809 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/factories/animes.rb @@ -0,0 +1,5 @@ +FactoryBot.define do + factory :anime do + + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/create_anime_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/create_anime_spec.rb new file mode 100644 index 0000000..16c3106 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/create_anime_spec.rb @@ -0,0 +1,10 @@ +RSpec.describe 'creating anime' do + it 'create an anime and redirect to new page' do + visit '/animes/new' + fill_in 'Title', with: 'Naruto' # Fields to fill + click_button 'Create Anime' + + expect(current_path).to eq('/animes') + expect(page).to have_text('Naruto') + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/list_animes_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/list_animes_spec.rb new file mode 100644 index 0000000..167cc48 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/list_animes_spec.rb @@ -0,0 +1,13 @@ +require 'rails_helper' + +RSpec.describe 'listing animes' do + it 'displays list of all animes' do + anime_1 = Anime.create(title: 'Naruto') + anime_2 = Anime.create(title: 'Dragon Ball Z') + + visit '/animes' + + expect(page).to have_text(anime_1.title) + expect(page).to have_text(anime_2.title) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/new_anime_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/new_anime_spec.rb new file mode 100644 index 0000000..c009db1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/new_anime_spec.rb @@ -0,0 +1,10 @@ +require 'rails_helper' + +RSpec.describe 'create new anime' do + it 'displays correct fields (form) to create new anime' do + + visit '/animes/new' + + expect(page).to have_text('Title') + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/show_anime_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/show_anime_spec.rb new file mode 100644 index 0000000..65749e3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/features/show_anime_spec.rb @@ -0,0 +1,10 @@ +require 'rails_helper' + +RSpec.describe "showing single anime's details page..." do + it "shall display information about a single anime" do + single_anime = Anime.create(title: "Naruto") + + visit "/animes/#{single_anime.id}" + expect(page).to have_text(single_anime.title) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/helpers/animes_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/helpers/animes_helper_spec.rb new file mode 100644 index 0000000..c39fc3e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/helpers/animes_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the AnimesHelper. For example: +# +# describe AnimesHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe AnimesHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/models/anime_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/models/anime_spec.rb new file mode 100644 index 0000000..0d09604 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/models/anime_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Anime, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/rails_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/rails_helper.rb new file mode 100644 index 0000000..5b1259f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/rails_helper.rb @@ -0,0 +1,68 @@ +# This file is copied to spec/ when you run 'rails generate rspec:install' +require 'spec_helper' +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +# Prevent database truncation if the environment is production +abort("The Rails environment is running in production mode!") if Rails.env.production? +require 'rspec/rails' +# Add additional requires below this line. Rails is not loaded until this point! + +# Requires supporting ruby files with custom matchers and macros, etc, in +# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are +# run as spec files by default. This means that files in spec/support that end +# in _spec.rb will both be required and run as specs, causing the specs to be +# run twice. It is recommended that you do not name files matching this glob to +# end with _spec.rb. You can configure this pattern with the --pattern +# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. +# +# The following line is provided for convenience purposes. It has the downside +# of increasing the boot-up time by auto-requiring all files in the support +# directory. Alternatively, in the individual `*_spec.rb` files, manually +# require only the support files necessary. +# +# Dir[Rails.root.join('spec', 'support', '**', '*.rb')].each { |f| require f } + +# Checks for pending migrations and applies them before tests are run. +# If you are not using ActiveRecord, you can remove these lines. +begin + ActiveRecord::Migration.maintain_test_schema! +rescue ActiveRecord::PendingMigrationError => e + puts e.to_s.strip + exit 1 +end + +require 'factory_bot_rails' +RSpec.configure do |config| + + # => Added Configuration + config.include FactoryBot::Syntax::Methods + + + # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures + config.fixture_path = "#{::Rails.root}/spec/fixtures" + + # If you're not using ActiveRecord, or you'd prefer not to run each of your + # examples within a transaction, remove the following line or assign false + # instead of true. + config.use_transactional_fixtures = true + + # RSpec Rails can automatically mix in different behaviours to your tests + # based on their file location, for example enabling you to call `get` and + # `post` in specs under `spec/controllers`. + # + # You can disable this behaviour by removing the line below, and instead + # explicitly tag your specs with their type, e.g.: + # + # RSpec.describe UsersController, :type => :controller do + # # ... + # end + # + # The different available types are documented in the features, such as in + # https://relishapp.com/rspec/rspec-rails/docs + config.infer_spec_type_from_file_location! + + # Filter lines from Rails gems in backtraces. + config.filter_rails_from_backtrace! + # arbitrary gems may also be filtered via: + # config.filter_gems_from_backtrace("gem name") +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/spec_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/spec_helper.rb new file mode 100644 index 0000000..ce33d66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/spec/spec_helper.rb @@ -0,0 +1,96 @@ +# This file was generated by the `rails generate rspec:install` command. Conventionally, all +# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. +# The generated `.rspec` file contains `--require spec_helper` which will cause +# this file to always be loaded, without a need to explicitly require it in any +# files. +# +# Given that it is always loaded, you are encouraged to keep this file as +# light-weight as possible. Requiring heavyweight dependencies from this file +# will add to the boot time of your test suite on EVERY test run, even for an +# individual file that may not need all of that loaded. Instead, consider making +# a separate helper file that requires the additional dependencies and performs +# the additional setup, and require it from the spec files that actually need +# it. +# +# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration +RSpec.configure do |config| + # rspec-expectations config goes here. You can use an alternate + # assertion/expectation library such as wrong or the stdlib/minitest + # assertions if you prefer. + config.expect_with :rspec do |expectations| + # This option will default to `true` in RSpec 4. It makes the `description` + # and `failure_message` of custom matchers include text for helper methods + # defined using `chain`, e.g.: + # be_bigger_than(2).and_smaller_than(4).description + # # => "be bigger than 2 and smaller than 4" + # ...rather than: + # # => "be bigger than 2" + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + # rspec-mocks config goes here. You can use an alternate test double + # library (such as bogus or mocha) by changing the `mock_with` option here. + config.mock_with :rspec do |mocks| + # Prevents you from mocking or stubbing a method that does not exist on + # a real object. This is generally recommended, and will default to + # `true` in RSpec 4. + mocks.verify_partial_doubles = true + end + + # This option will default to `:apply_to_host_groups` in RSpec 4 (and will + # have no way to turn it off -- the option exists only for backwards + # compatibility in RSpec 3). It causes shared context metadata to be + # inherited by the metadata hash of host groups and examples, rather than + # triggering implicit auto-inclusion in groups with matching metadata. + config.shared_context_metadata_behavior = :apply_to_host_groups + +# The settings below are suggested to provide a good initial experience +# with RSpec, but feel free to customize to your heart's content. +=begin + # This allows you to limit a spec run to individual examples or groups + # you care about by tagging them with `:focus` metadata. When nothing + # is tagged with `:focus`, all examples get run. RSpec also provides + # aliases for `it`, `describe`, and `context` that include `:focus` + # metadata: `fit`, `fdescribe` and `fcontext`, respectively. + config.filter_run_when_matching :focus + + # Allows RSpec to persist some state between runs in order to support + # the `--only-failures` and `--next-failure` CLI options. We recommend + # you configure your source control system to ignore this file. + config.example_status_persistence_file_path = "spec/examples.txt" + + # Limits the available syntax to the non-monkey patched syntax that is + # recommended. For more details, see: + # - http://rspec.info/blog/2012/06/rspecs-new-expectation-syntax/ + # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ + # - http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/#zero-monkey-patching-mode + config.disable_monkey_patching! + + # Many RSpec users commonly either run the entire suite or an individual + # file, and it's useful to allow more verbose output when running an + # individual spec file. + if config.files_to_run.one? + # Use the documentation formatter for detailed output, + # unless a formatter has already been configured + # (e.g. via a command-line flag). + config.default_formatter = "doc" + end + + # Print the 10 slowest examples and example groups at the + # end of the spec run, to help surface which specs are running + # particularly slow. + config.profile_examples = 10 + + # Run specs in random order to surface order dependencies. If you find an + # order dependency and want to debug it, you can fix the order by providing + # the seed, which is printed after each run. + # --seed 1234 + config.order = :random + + # Seed global randomization in this process using the `--seed` CLI option. + # Setting this allows you to use `--seed` to deterministically reproduce + # test failures related to randomization by passing the same `--seed` value + # as the one that triggered the failure. + Kernel.srand config.seed +=end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/Animes/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/.gitignore b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/.gitignore new file mode 100644 index 0000000..050c9d9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/.gitignore @@ -0,0 +1,17 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-journal + +# Ignore all logfiles and tempfiles. +/log/* +!/log/.keep +/tmp diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Gemfile new file mode 100644 index 0000000..e87fad5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Gemfile @@ -0,0 +1,47 @@ +source 'https://rubygems.org' + + +# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' +gem 'rails', '4.2.7' +# Use sqlite3 as the database for Active Record +gem 'sqlite3' +# 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' +# See https://github.com/rails/execjs#readme for more supported runtimes +# gem 'therubyracer', platforms: :ruby + +# Use jquery as the JavaScript library +gem 'jquery-rails' +# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks +gem '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 + +# 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 + +group :development, :test do + # Call 'byebug' anywhere in the code to stop execution and get a debugger console + gem 'byebug' +end + +group :development do + # Access an IRB console on exception pages or by using <%= console %> in views + gem 'web-console', '~> 2.0' + + # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring + gem 'spring' +end + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Gemfile.lock new file mode 100644 index 0000000..0a99b3c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Gemfile.lock @@ -0,0 +1,170 @@ +GEM + remote: https://rubygems.org/ + specs: + actionmailer (4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 1.0, >= 1.0.5) + actionpack (4.2.7) + actionview (= 4.2.7) + activesupport (= 4.2.7) + rack (~> 1.6) + rack-test (~> 0.6.2) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + erubis (~> 2.7.0) + rails-dom-testing (~> 1.0, >= 1.0.5) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + activejob (4.2.7) + activesupport (= 4.2.7) + globalid (>= 0.3.0) + activemodel (4.2.7) + activesupport (= 4.2.7) + builder (~> 3.1) + activerecord (4.2.7) + activemodel (= 4.2.7) + activesupport (= 4.2.7) + arel (~> 6.0) + activesupport (4.2.7) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + arel (6.0.4) + binding_of_caller (0.8.0) + debug_inspector (>= 0.0.1) + builder (3.2.3) + byebug (10.0.2) + coffee-rails (4.1.1) + coffee-script (>= 2.2.0) + railties (>= 4.0.0, < 5.1.x) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.12.2) + concurrent-ruby (1.0.5) + crass (1.0.4) + debug_inspector (0.0.3) + erubis (2.7.0) + execjs (2.7.0) + ffi (1.9.25) + globalid (0.4.1) + activesupport (>= 4.2.0) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jbuilder (2.7.0) + activesupport (>= 4.2.0) + multi_json (>= 1.2) + jquery-rails (4.3.3) + rails-dom-testing (>= 1, < 3) + railties (>= 4.2.0) + thor (>= 0.14, < 2.0) + json (1.8.6) + loofah (2.2.2) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.0) + mini_mime (>= 0.1.1) + mini_mime (1.0.1) + mini_portile2 (2.3.0) + minitest (5.11.3) + multi_json (1.13.1) + nokogiri (1.8.4) + mini_portile2 (~> 2.3.0) + rack (1.6.10) + rack-test (0.6.3) + rack (>= 1.0) + rails (4.2.7) + actionmailer (= 4.2.7) + actionpack (= 4.2.7) + actionview (= 4.2.7) + activejob (= 4.2.7) + activemodel (= 4.2.7) + activerecord (= 4.2.7) + activesupport (= 4.2.7) + bundler (>= 1.3.0, < 2.0) + railties (= 4.2.7) + sprockets-rails + rails-deprecated_sanitizer (1.0.3) + activesupport (>= 4.2.0.alpha) + rails-dom-testing (1.0.9) + activesupport (>= 4.2.0, < 5.0) + nokogiri (~> 1.6) + rails-deprecated_sanitizer (>= 1.0.1) + rails-html-sanitizer (1.0.4) + loofah (~> 2.2, >= 2.2.2) + railties (4.2.7) + actionpack (= 4.2.7) + activesupport (= 4.2.7) + rake (>= 0.8.7) + thor (>= 0.18.1, < 2.0) + rake (12.3.1) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rdoc (4.3.0) + sass (3.5.7) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sass-rails (5.0.7) + railties (>= 4.0.0, < 6) + sass (~> 3.1) + sprockets (>= 2.8, < 4.0) + sprockets-rails (>= 2.0, < 4.0) + tilt (>= 1.1, < 3) + sdoc (0.4.2) + json (~> 1.7, >= 1.7.7) + rdoc (~> 4.0) + spring (2.0.2) + activesupport (>= 4.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.2.1) + actionpack (>= 4.0) + activesupport (>= 4.0) + sprockets (>= 3.0.0) + sqlite3 (1.3.13) + thor (0.20.0) + thread_safe (0.3.6) + tilt (2.0.8) + turbolinks (5.1.1) + turbolinks-source (~> 5.1) + turbolinks-source (5.1.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + uglifier (4.1.18) + execjs (>= 0.3.0, < 3) + web-console (2.3.0) + activemodel (>= 4.0) + binding_of_caller (>= 0.7.2) + railties (>= 4.0) + sprockets-rails (>= 2.0, < 4.0) + +PLATFORMS + ruby + +DEPENDENCIES + byebug + coffee-rails (~> 4.1.0) + jbuilder (~> 2.0) + jquery-rails + rails (= 4.2.7) + sass-rails (~> 5.0) + sdoc (~> 0.4.0) + spring + sqlite3 + turbolinks + uglifier (>= 1.3.0) + web-console (~> 2.0) + +BUNDLED WITH + 1.16.3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/README.rdoc b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/README.rdoc new file mode 100644 index 0000000..dd4e97e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/README.rdoc @@ -0,0 +1,28 @@ +== README + +This README would normally document whatever steps are necessary to get the +application up and running. + +Things you may want to cover: + +* Ruby version + +* System dependencies + +* Configuration + +* Database creation + +* Database initialization + +* How to run the test suite + +* Services (job queues, cache servers, search engines, etc.) + +* Deployment instructions + +* ... + + +Please feel free to use a different markup language if you do not plan to run +rake doc:app. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Rakefile b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Rakefile new file mode 100644 index 0000000..ba6b733 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require File.expand_path('../config/application', __FILE__) + +Rails.application.load_tasks diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/images/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/images/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/javascripts/application.js b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/javascripts/application.js new file mode 100644 index 0000000..e07c5a8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/javascripts/application.js @@ -0,0 +1,16 @@ +// This is a manifest file that'll be compiled into application.js, which will include all the files +// listed below. +// +// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, +// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. +// +// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the +// compiled file. +// +// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details +// about supported directives. +// +//= require jquery +//= require jquery_ujs +//= require turbolinks +//= require_tree . diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/stylesheets/application.css b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/stylesheets/application.css new file mode 100644 index 0000000..f9cd5b3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any styles + * defined in the other CSS/SCSS files in this directory. It is generally better to create a new + * file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/controllers/application_controller.rb new file mode 100644 index 0000000..d83690e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/controllers/application_controller.rb @@ -0,0 +1,5 @@ +class ApplicationController < ActionController::Base + # Prevent CSRF attacks by raising an exception. + # For APIs, you may want to use :null_session instead. + protect_from_forgery with: :exception +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/controllers/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/controllers/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/helpers/application_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/helpers/application_helper.rb new file mode 100644 index 0000000..de6be79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/models/concerns/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/models/concerns/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/views/layouts/application.html.erb new file mode 100644 index 0000000..d0ba841 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/app/views/layouts/application.html.erb @@ -0,0 +1,14 @@ + + + + Blog + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + + + +<%= yield %> + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/bundle b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/bundle new file mode 100755 index 0000000..66e9889 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) +load Gem.bin_path('bundler', 'bundle') diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/rails b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/rails new file mode 100755 index 0000000..0138d79 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../../config/application', __FILE__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/rake b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/rake new file mode 100755 index 0000000..d87d5f5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('../spring', __FILE__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/setup b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/setup new file mode 100755 index 0000000..acdb2c1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/setup @@ -0,0 +1,29 @@ +#!/usr/bin/env ruby +require 'pathname' + +# path to your application root. +APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) + +Dir.chdir APP_ROOT do + # This script is a starting point to setup your application. + # Add necessary setup steps to this file: + + puts "== Installing dependencies ==" + system "gem install bundler --conservative" + system "bundle check || bundle install" + + # puts "\n== Copying sample files ==" + # unless File.exist?("config/database.yml") + # system "cp config/database.yml.sample config/database.yml" + # end + + puts "\n== Preparing database ==" + system "bin/rake db:setup" + + puts "\n== Removing old logs and tempfiles ==" + system "rm -f log/*" + system "rm -rf tmp/cache" + + puts "\n== Restarting application server ==" + system "touch tmp/restart.txt" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/spring b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/spring new file mode 100755 index 0000000..fb2ec2e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == "spring" } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config.ru b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config.ru new file mode 100644 index 0000000..bd83b25 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config.ru @@ -0,0 +1,4 @@ +# This file is used by Rack-based servers to start the application. + +require ::File.expand_path('../config/environment', __FILE__) +run Rails.application diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/application.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/application.rb new file mode 100644 index 0000000..ecd54d7 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/application.rb @@ -0,0 +1,26 @@ +require File.expand_path('../boot', __FILE__) + +require 'rails/all' + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +module Blog + class Application < Rails::Application + # Settings in config/environments/* take precedence over those specified here. + # Application configuration should go into files in config/initializers + # -- all .rb files in that directory are automatically loaded. + + # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. + # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. + # config.time_zone = 'Central Time (US & Canada)' + + # The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded. + # config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s] + # config.i18n.default_locale = :de + + # Do not swallow errors in after_commit/after_rollback callbacks. + config.active_record.raise_in_transactional_callbacks = true + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/boot.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/boot.rb new file mode 100644 index 0000000..6b750f0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/boot.rb @@ -0,0 +1,3 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/database.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/database.yml new file mode 100644 index 0000000..1c1a37c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/database.yml @@ -0,0 +1,25 @@ +# SQLite version 3.x +# gem install sqlite3 +# +# Ensure the SQLite 3 gem is defined in your Gemfile +# gem 'sqlite3' +# +default: &default + adapter: sqlite3 + pool: 5 + timeout: 5000 + +development: + <<: *default + database: db/development.sqlite3 + +# Warning: The database defined as "test" will be erased and +# re-generated from your development database when you run "rake". +# Do not set this db to the same as development or production. +test: + <<: *default + database: db/test.sqlite3 + +production: + <<: *default + database: db/production.sqlite3 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environment.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environment.rb new file mode 100644 index 0000000..ee8d90d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require File.expand_path('../application', __FILE__) + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/development.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/development.rb new file mode 100644 index 0000000..b55e214 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/development.rb @@ -0,0 +1,41 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Debug mode disables concatenation and preprocessing of assets. + # This option may cause significant delays in view rendering with a large + # number of complex assets. + config.assets.debug = true + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # Adds additional error checking when serving assets at runtime. + # Checks for improperly declared sprockets dependencies. + # Raises helpful error messages. + config.assets.raise_runtime_errors = true + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/production.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/production.rb new file mode 100644 index 0000000..5c1b32e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/production.rb @@ -0,0 +1,79 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Enable Rack::Cache to put a simple HTTP cache in front of your application + # Add `rack-cache` to your Gemfile before enabling this. + # For large-scale production use, consider using a caching reverse proxy like + # NGINX, varnish or squid. + # config.action_dispatch.rack_cache = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Compress JavaScripts and CSS. + config.assets.js_compressor = :uglifier + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Asset digests allow you to set far-future HTTP expiration dates on all assets, + # yet still be able to expire them through the digest params. + config.assets.digest = true + + # `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + # config.log_tags = [ :subdomain, :uuid ] + + # Use a different logger for distributed setups. + # config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new) + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/test.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/test.rb new file mode 100644 index 0000000..1c19f08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/environments/test.rb @@ -0,0 +1,42 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure static file server for tests with Cache-Control for performance. + config.serve_static_files = true + config.static_cache_control = 'public, max-age=3600' + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Randomize the order test cases are executed. + config.active_support.test_order = :random + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/assets.rb new file mode 100644 index 0000000..01ef3e6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/assets.rb @@ -0,0 +1,11 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = '1.0' + +# Add additional assets to the asset load path +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in app/assets folder are already added. +# Rails.application.config.assets.precompile += %w( search.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/backtrace_silencers.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/backtrace_silencers.rb new file mode 100644 index 0000000..59385cd --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/backtrace_silencers.rb @@ -0,0 +1,7 @@ +# Be sure to restart your server when you modify this file. + +# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces. +# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ } + +# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code. +# Rails.backtrace_cleaner.remove_silencers! diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/cookies_serializer.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..7f70458 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.action_dispatch.cookies_serializer = :json diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/filter_parameter_logging.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/filter_parameter_logging.rb new file mode 100644 index 0000000..4a994e1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/inflections.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/inflections.rb new file mode 100644 index 0000000..ac033bf --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, '\1en' +# inflect.singular /^(ox)en/i, '\1' +# inflect.irregular 'person', 'people' +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym 'RESTful' +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/mime_types.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/mime_types.rb new file mode 100644 index 0000000..dc18996 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/mime_types.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Add new mime types for use in respond_to blocks: +# Mime::Type.register "text/richtext", :rtf diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/session_store.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/session_store.rb new file mode 100644 index 0000000..1b9fa32 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/session_store.rb @@ -0,0 +1,3 @@ +# Be sure to restart your server when you modify this file. + +Rails.application.config.session_store :cookie_store, key: '_blog_session' diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/wrap_parameters.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/wrap_parameters.rb new file mode 100644 index 0000000..33725e9 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] if respond_to?(:wrap_parameters) +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/locales/en.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/locales/en.yml new file mode 100644 index 0000000..0653957 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/locales/en.yml @@ -0,0 +1,23 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/routes.rb new file mode 100644 index 0000000..3f66539 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/routes.rb @@ -0,0 +1,56 @@ +Rails.application.routes.draw do + # The priority is based upon order of creation: first created -> highest priority. + # See how all your routes lay out with "rake routes". + + # You can have the root of your site routed with "root" + # root 'welcome#index' + + # Example of regular route: + # get 'products/:id' => 'catalog#view' + + # Example of named route that can be invoked with purchase_url(id: product.id) + # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase + + # Example resource route (maps HTTP verbs to controller actions automatically): + # resources :products + + # Example resource route with options: + # resources :products do + # member do + # get 'short' + # post 'toggle' + # end + # + # collection do + # get 'sold' + # end + # end + + # Example resource route with sub-resources: + # resources :products do + # resources :comments, :sales + # resource :seller + # end + + # Example resource route with more complex sub-resources: + # resources :products do + # resources :comments + # resources :sales do + # get 'recent', on: :collection + # end + # end + + # Example resource route with concerns: + # concern :toggleable do + # post 'toggle' + # end + # resources :posts, concerns: :toggleable + # resources :photos, concerns: :toggleable + + # Example resource route within a namespace: + # namespace :admin do + # # Directs /admin/products/* to Admin::ProductsController + # # (app/controllers/admin/products_controller.rb) + # resources :products + # end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/secrets.yml b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/secrets.yml new file mode 100644 index 0000000..4c17c28 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/config/secrets.yml @@ -0,0 +1,22 @@ +# Be sure to restart your server when you modify this file. + +# Your secret key is used for verifying the integrity of signed cookies. +# If you change this key, all old signed cookies will become invalid! + +# Make sure the secret is at least 30 characters and all random, +# no regular words or you'll be exposed to dictionary attacks. +# You can use `rake secret` to generate a secure secret key. + +# Make sure the secrets in this file are kept private +# if you're sharing your code publicly. + +development: + secret_key_base: f0f382de631f4baeba810e68e0a9d50a0d09193026648c56e26b3dab3b730562b83662ccf1f6884ce4d091ec6753e5d3eb34b4d197866e71d55aefa51df0c043 + +test: + secret_key_base: ff06889d57112f8120ea0bc8d8b1c7232d5aea08c56eb83e6ba1d93fed4f0531013bbb45cd6198ad0f98e802e5f2fdddcabe82f67af7b0b3eae91674975ec5e0 + +# Do not keep production secrets in the repository, +# instead read values from the environment. +production: + secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/db/seeds.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/db/seeds.rb new file mode 100644 index 0000000..4edb1e8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup). +# +# Examples: +# +# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }]) +# Mayor.create(name: 'Emanuel', city: cities.first) diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/lib/assets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/lib/assets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/lib/tasks/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/lib/tasks/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/log/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/log/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/404.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/404.html new file mode 100644 index 0000000..b612547 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
      +
      +

      The page you were looking for doesn't exist.

      +

      You may have mistyped the address or the page may have moved.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/422.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/422.html new file mode 100644 index 0000000..a21f82b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
      +
      +

      The change you wanted was rejected.

      +

      Maybe you tried to change something you didn't have access to.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/500.html b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/500.html new file mode 100644 index 0000000..061abc5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
      +
      +

      We're sorry, but something went wrong.

      +
      +

      If you are the application owner check the logs for more information.

      +
      + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/favicon.ico b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/robots.txt b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/robots.txt new file mode 100644 index 0000000..3c9c7c0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/public/robots.txt @@ -0,0 +1,5 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file +# +# To ban all spiders from the entire site uncomment the next two lines: +# User-agent: * +# Disallow: / diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/controllers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/controllers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/fixtures/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/fixtures/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/helpers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/helpers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/integration/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/integration/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/mailers/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/mailers/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/models/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/models/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/test_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/test_helper.rb new file mode 100644 index 0000000..92e39b2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/test/test_helper.rb @@ -0,0 +1,10 @@ +ENV['RAILS_ENV'] ||= 'test' +require File.expand_path('../../config/environment', __FILE__) +require 'rails/test_help' + +class ActiveSupport::TestCase + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/vendor/assets/javascripts/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/vendor/assets/javascripts/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/vendor/assets/stylesheets/.keep b/ObiFenix-RubyStack/Ruby-Stack/Rails/platform-sample-assign/blog/vendor/assets/stylesheets/.keep new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt.zip b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt.zip new file mode 100644 index 0000000000000000000000000000000000000000..ac9892aec32d67afd120f1b28b525c3760f47596 GIT binary patch literal 2202583 zcmb4q1yG&KvNaIg-5r8Ua0u@1?(Xgm!QI_mgS)%CyF0<1pnr06-#sVi-1A=joBdI{ zcGaw!o>|>Jt9!PL_y=G}fS<2fa|FqMefal32mp8hIY&KLK0^x!T16FT0GJAAbxCAr z^*cah0Ga;`lQ8;y7|frC>Dt)*YbflGp_`C@9cuoUp(uYHYN=~#VQ6Rn9|%mSze2G8 z1p@P*AZW}D4Q+l}QKjIl-u<_!;8^}{1@hl;tPKn;{+LM%>K`*f1_1x@m!0=J0@gnu z*jrl})7a_#oQhADv$}@UFQ9-(I@q31@W9V)dLLKXwgf&%e*w#mYljyfi1bJj`OZly zhS@@G#F$o^y1lUqWvmgKl)+NSRWqa*fmBt@xv>HZP@}|YM%RduLaAcBeBlZU$zWsQ9Zuu`$n`3@A74IKRwXx83wJ^1J_>;L6O25q2 z9HoQo{RA&Cy-|cNa)K1hI1J%Si_g5$Pd}tKB?7p~71$*9;Cd;KfLKW=yu4&PNOX6m zANJ82vq#

      9S$R(eM-&IP<%;--1*t0n{$dT~oNMf~4{7nnxMii_=7QR3eqeSH+Bu zpGMRss|}d^Fd*#TM*O1tUzvmP4@UeS#Q7_SasB~D-`Yyw(9Y@)2L0b$Cj7sk{&8x* zwu#;D_ig$oMmpLX+Wl#Z^zeRdk)fQX_y;<8kBdr`tAc_>B|Ko5P$e?LBXM5%6}P@o zEv%uB#>|T=mG9>V7WMOfJTR5iHMO5lG$dDc zt-f;Zd?4CYlxDcYu^-GEFPIhsJ)^>Mgi5=*G_9B>3q?ECA%<_hN0y_6lHjp%<94UY zXNHK!g|Mu{@dy}P(-b$n6AnNP0WQnw2qn+ge*&^I1=mdjz@jt=riQ{{P3$Fa9PD{c z679;)7&u@;Uip?w0jxnHGcVY6Sod}7AZcP%$w$W)Urbd4-t+)cn!b;~Uhl-s!Da?v+xJgMvxzvw&1CYeKnR$R(wHf?l zHbq5lQT0^GYoWA7fO1s|zQf{T4RYm>_y-hwd>@Qy__Qo04Qo8NeN=|Y@_fFVFO^g~ zYKY(%tlzUh&kiCwN*e~NQv0|)2B_jSs*PaX<@R<&v8}x|bf!Ah(zUG<+&>mk2(s0U z#LSef2+$`2*rTjdasS+xP^?q^?H>_D>&M>w5emmEeqT_^|7}5kq_h9BlFh}=>bjx7 zRxblUtK2=QZ- zzSOk*1&s_pG84Ms?h ziA_$`l8EI35thcNqk)EBxT@#az9#DxWPTrh4hxXfd&NjK`q<3rF&WLc9Z})BfK>V)lruC zBaNYWMG(Ro35ms-%h$K!5qN)rolA5nYB%#j-bK?;Ibtt3nhL7Vo+M$u5S{#1-?omI z8xT7+*Y(8SE1H=v5i6_s^jv053`g{sTi`7r_1F#1x2qWL`|q+?)JazgowYos6-L1n zVklv!{D5nayTf2ZkQWpBdcL?AA$GKm-?j6uqWROb0;I>^q2fB3Z+|~(>)ovog0vUT zGu&k}>6Iwg4^EpuRDshFk4V#LuR%2p;;4568Fy>XA(RoGD< zDTor+eZY+it6FTohv!mtY7=yJ5~%q#6(0TL614L6yGESGO3cwfQ7}q?WmE77%(l#Y^6XO( zee#2rk+jvu3)00b*xU5X#@>h`@s^emjdu*mM89>?(|f$4=1RYSt)htDf{ns1qZ+0D z>H9s4@ArFmaP=H45P@)9JkqIy?JT#KE`Hdz*{j)lr5ELy#GUsn16AvoaQ%CXh+iYI zytIs=)!XSTG$U|l%Ewy2!YMZ@AB7N+yNCKUu>|Cx3>t{J&To)s0sR|v;^a#GAdATWl+_b-gcQuw zkL#L5Z))5xbIfKdLRKsFZh36Li3C2HXZDaKF_?IjVDpK!ev#_K~%0RHiI_TYj8!hBB0iDtJ`!6fWPAmwP3czn; zd@qEhCfupDc<;96CmgTuP(Op}VNv?(DKG$lC(@sT>V5O?L6z!%3#vcQ)AoPQPwqL+ z>NXj_qH2a*x7F$===KLn@P{3M0B07ZGR?z#dL8~nbxics{xJ&V;k+ZG@6WO|IE|8+ z&!{B-Yf39{wj4wS}@4ZD}XQ#sHX$I_U%4*KjrkWiT<& zNuv4Dj%Mk24Gq+Y2Re_E=0HLH_}^5sgVuUn-$=c37sSlx?j|!# zJn#T_p<@)VUWNLPM1+fq^qKu@7V(d5)PReY|_Wr72Yu-b7vWVE} zap|Fo*^Wu;3CZi=IGK`1S4cl}CQ_JW*utjU8HmM+@si09H>_P+InVDncj&hu`qj9x zK707W!0{zLKqyQfU)q>I+$%FT?c6rhnoGnL@{e1_d3rE|eS3Yr?QiRIcG~jDdcETF5O&XPd zHH~7~mb?hOC;I^i5~8>GZPNnD1@x>0rG~PLx4j)wHy*$D#*Q1cMuV@^8ak%O)aWv4 z2X;Wr4TwsVFB||+R#QFt2P^(GJt=@sF>d5@ed=A2fD+K!kS9$Ls2XZsQ+0lQis#-i zlL6Z);u(R%;TzLw2*|g^E|Us0t|G*A_{iz9YNunZ9Hd5}#=3}1Ugc5OzFjt8{&=+h zBeSiN-;mtY=zAgEv1Zu4=ixDwbX0VaYe&kP>=fiZS__B0+sg_p_{`;Eq=Op(@UK@2 zC(%2F6IS;S`43D&^G<1dtg(9Zps-AOf(cH~iVMMOgbLUs8GqFX-;ru>L zD$$_DN37kOH>J+Ah1}y=v;qUH5KSY>KBJz21jJ3>7GL}vb`JLxz_Hzk0Ih-H@ zYpLw#kB4*EjsK2aeAveiK~M()`Q#%^VL>3d)gnL|9_P~ z>Hn7S{)6|A^8dd}Mx?)jI++?e|518U4qoFSo=p5 z=Kw(bt*-btZi)klX zo`E1VjskeX96KpeP;SHb^;m4p&I#xOF$cXf0~Z$?J3ab4F3*5~GjcsKOP~@8i!Pk= z18*6AWyJOfwb>}l=^zed!1h-R(Q+ko@q-kyMIFgV%HnYLw1ZTLdZQ;i&XT!Q1M&!A za|mCi#RNBUV$yODp)x4203D8L3UW5_Vm*ji779%NqJm^=+6R(l#?>sC@O1D%CnvSV zKx@Q7Yn+t#al;C6*p%{OvxiqDISg63T3+FS5v3lLMj7O&v&q`ItaNwd8f3|1RTMl< zGlpnBP3m;e>mn_`3LIBh;sm#K4*G9L$Q%5_nmNnJh2i4okM=|LJtrgN(ek~zdFEC1 z+uX5H)aS+Rt<2))%l#pg3quCvfesx>1;G~{*0j$QqDEQY{lp*V(Ji+mmc(Yp4d|~t zvdunN6Np~Mc15A|sAxzvqt#otqxdLt4d_~STVK`XW`=0WOvwue@RimZ2tF?IeH1@S zrzwibI+DK9gj?}iORPDdtH8Y$TL=`pisZ(^WE^%Z$KJu)7;ao8b26jMgQ`Z3WUvXS zf=}+CZ}I;q4C`00m@Y|lRL-dy<`v#`q$G6%lpF~6u`#jYdypmg2kp-jM5B2~>=}O1 z$fAA|1S#G(ciV8AS#=x&oq2Ct3(sTqs*dc%!snSgK2*mQp$tsUXG&PM<_VUnR-a=xo@H_&w6k}-!oBmO&7BW z(eYK(f%4=RD#wMGV!CmU4+!^)pynr3TjHhT-yAe?xTmcWpUmZce6)2=|C~T+DVFUc zRZeaiBy900$qi#4=L-&+=7I0DKwa^yt7(SEM~B zs;@&i+SznTa=}*AMMArB&KdFv<%6~-2<~mbV`HoO$AU}!gAB|pbKpb4)zK>Lz#x`% zh+cbO&0g9-`N8dvojwfM&f824yZC$R`mBoB5rx=AUyrxux^hi*8=`648sLS!T9*IeO8ZioBzEKRd7KKUKWyNYx-}=%GMuU_W~2 zTljjN<%{nE(sLdLBrf?^T?U8}BCjl9!SxxcxQget0-oRN-Aa7Io6{mwbEbtP%0HE? zpv;%iv%OBo?I^aAc3S;-94ihN_kK<8dOE^d^ZkxA+P&?PJ7R3|2=Q~3j6jZ*3Q3$Yxz=V_4Oax>u0#mP?WSrqJwWgRE8E3ET0=^PJlOQ zg(z3B0%!fgs-U>n7pEy-iL<;>NWS06uyNt9;CsM$<rkWeEf5NmfBD_HqO{tQ&kb8eK zlM|3P&`Z$Rlv=Zdk-^3+ZW!ZJEB-mh;7GHLk?)&Ca+Xos0*1K$hJPYte(@-Z5dlg~ z!w1URHGUcpAt7Oq&|q@}h}vmMe&q7K)5@L2wSB1Ga&WCR^^XQ9JpYaO&dMb0thH2F6s!y z-z9ywOIu+y6)eC`zt*yG$h01}+#ALA_bCF(*u~(wLsoJ-t`qrY9>~gyt)LfS=0IX` ze{i?=+8So$`^h=36VqHdu$@e;x^Cx4gBSNw&U20sf)5?$p|!}#`zA@qCoMg0OmQ#N z#BRgZgX?+6z7E!F546IcXL`gFT+GOpUFU^9nhCCz?O;Lt(A|vSGjiu}$Zju0+b!fn zKCedBtVP1{ci$Ju%ycqYpTxK3?DJ-mSFXy;!3|S)wbIrg%%?FZ3+q0v_n=_w*rv*9 zOrdB?Fej6;3j^IgCt;!_-C7i%MM`FX8cJpB)@h5OuE2GW&LvKCjy1r;D(Rb<(%lP# zaOGQD)(W1=i2_y#_ThVmIk;m61P6nRtdlRx)9->a*pnbmn~`ri-Zh`hhTiH0E%|Hu zcS+oVTISx+*?JL8@-Aw#hi&|@1rd)Ie2G%T8l8H#JwFaA|WmY!OkM)&{#Pz?6J zohbj-tNC?E`q5Ccc69jT(Dvsh(yyk^r0?(EOZ(rw_kV!?ROA26jenlH5;=akae?CI z&!V)~q_*vTbTdE2^fEsSYb;n9_ZL`7IbwGV->&TbIDsHSrdYAl9`BdP*fSMTu(}L9 zi#AVTD60?Ds5z|#c#8a$vSPA|W*t(S2wzjsyz<4c4CP|0t-&?akUZ2>)lHGhuRV3H zuhhvg3s}Cpi;ZlA)QbD9MqSZ-ChfVe5wv%r4&U^uiFXcul3l6{&V@9;*X25|VSVP| zo6OAdN|a?Zf@h|lc^6U`S{%m5B23!h!j*qo!OA+gJhDa5r1mY&H6vV6`pO4vIKGF% zNS2TsqhS77G9R1}B13(}WH)Y0z?Q|w1Gd`{yeR5ic}MH9r-Yd*p4@@7I_k3TH6LNF zDB+!XGr)O2w;MlKoZEz+>l5RfrdqQPAJm0?!{k!%bGrzn^I+hM{eoI0VX|t;0vYX= zeQtQ)-Kodt46W1fVU1EhHdirR?0ui}?5L(}1_c>7!9(oSs-s{$_qkV?>Ju>I8wn;9 z7v(7*553E_D!CM~l>|w3`Red6qERWoSpK~Mnq$#wPV}PE&phSCBn!lI&N&%aWA-MBHhVtfs_Co*EXS9v)FUd3NKS{5ehb<|Iv? z23s$p+o?QsT_rpA}#GyleR2)Nd*Eo3IY)1l6pKCMun27q+KN}QADOk=Z#2F zYI1-mM@RTSf{+N2GKKn^$AH^URpXB++1*II5IN6J*iib4WFqc4I;3is(^k~Q`&tRI z*uX6Ef6V41AC{_5cHwY?oSeO%`P@0*CL}gF8{O_I%1y)1vMBHsuWW}DL z#gwd3UBx^%sZiy2L)Ps}CL4lOuyayZ<-VP^_dlKTvY@WGsBYzdDQv7~KYwQ8yRJ(i zj$(>XygT`}UH}m!_GJ2e;rVg>Q=qlRDVvAVOMd>1s~B+D4GduzWtr^UgB|ml|FuVv zO_$=H%i(8sb<|HNcDAm1MXRv%HV#|ampYt^$PribSx6mX(giQ_d=ap?{ycQj+3gu; zS=xHWeaCVI)~hd6ZcdwhG_)~jDBvHYx7j!|UOTClB0*NO`?UD(M5bMz1BQ-7O>J>Z zlD2CTc8rFfg#r<-cf3VC7S}p=(F;voi>G!RlbLshvh~AT)6m0#=vYTk3g_P(>zg^_ zXr#3UkhyCEzzff(na8gB{X#o8fBL~oqEo%*kM=hv=$}(0^Iuxv=>I*l{cN)S#|@hP z)&Y<7`rVuU!43X}^7mrIV2QJOIMXjTaE$7P^!ssz<-)6agz)ukzzsp{khzvUO4BJDd6A^tmZr9?3&AmUUs9daQVX>>ma4y`O~Eh*m6{BN zx6AELh=ns_H=n`Hm4ccY0kBO4oQWq*&=E05he2U-_#i}wU~_zD87#Wx!ARL@hRyJn z8Z+Ee(Ag%^gg$R(TJ0M6gmT8$qj#`H&K|TL9z(TlssguGN?&s>> zY$xp1{b*zp|JKO9`%9JPAI=T`S{H3QL*pOUdJOHfjjZh~e>*pH{#c;QAJ4z4H3^#5 zv!9RyFCHji6P;25P?=>!fsimwW|j&ooWT{Xc9=oE1@4Di-rOx%tgw_KENAdps-@HI zHy%PV;^uqx(w74%$Uy3uNk>zO#G}^<$R|27Hzfv&;%>fr@B`HeR47W-^kNh5o0%>7sv8)sU;+k#01j6zC`wgST9FW> zb<$U)q5>+zjEatb4J8K(6=TVxUXUQ5WveJG_Wn-Vs8DC2*(aW|p^YR~AmyFp9Tnzs z#sx(m%VwPGt8==viAWh2x53Vyip49gWG+h=hXk~ynr5$W`)ywssoe13nfb-fLFvPb z%3AXdiXbRE9*Nqk5R9FpwqG^_35UPd{7x8NZvmFEsmcsP`sYDf@vi-q4?0MmE$^d( zqr?Ged0+?@qo`f!T7n6*-oVXjbAQLLl^obwJSdq5ULJ(JJ2g5n(0b=Gc0f$mTO!i*LBIP_FyfOvS8IlKirr?s^~0l@#F1Oc z1rzVVIal>Kf!xmC_^VI zaTMefKot`MLcsH>omBu|B*aNz(RK*j=NEWKW%L~zegvl7BN%?PJ4k21H6E{N8r2wO zQix?ws^upFN9xh;3k|B=Jg;ROLsk8zJYl3teQ#U91O^%ziD-rLO?UmD7*O@;i8yVG8fTdE&4l#(Y=Nfs{uF%^W@@fi5#s(UuP`Zjn?EH zV{AE(D!;;hXNdgp&U}9b!$SEU3bW9HiTwbNi|tXsXt547=#P6!dY>!#=hERPLXrA8 zF&4+Db9`?6_yUI~QS9ev;X?=JS@55;0i?p5;e8aZ5pXc4` z{Hh)6PLbg%GIly`tg1cQTRd;>*YVC$;ll>6E;gYl*a;b!ltnRNJ)&s3&rm6WiijK+ z6U3$*QlAfW`ZZ0uZzKr$$SX%6X^>i;YnYvyxhXpY<7Qll>jMoCp0EdG>CZ3|y$r5zYNu%-Fe}ksUVFZdIHYa`-x9>` zOsT9LP{E+_e3N<@{?Z)y-4gC`SdT1s8hiy?%YYoOq~Hv{xY6U~1@tH76mQFOAbwD8 z?%#dOUxo9(UWxtNWl~*xd&57exWC_wT`>Edw11O>|3)yi)HOEzLk>D1{^IB##rMAg zk^ePm{tl#XZD49;Y+!9>O=Dwa{PT|LNQ|@k|G*lweuyWfTO?g;ID2cflvr)B{PC7t z<+Q|_Z74TgW$sKlban2mZDlJewTnv&BTi^x>r}}1O=snRhJ}WQhi}XG4@QKC4<6Wj z;X>})Y(4NxxZDJ*s*P=emlTf>=oo!3LIV9 zNZgp}+Zc-9=v@Fj(%!k+dP=Kja-;)xSz1|Qvv<8jd=K(Fv3}F0`#`tFO+~ZN)`wXG z383pvDi46gNy$k>hX)M+uw_e6w=0K;@SJtvO|GQ}g@y)30}ATw?Cj=@>gG;r4@x2> zB?T&E1Zrf|(uwUbk?BMei0j}qLHv$#-MJT>{27Z~^>dTT$|~U7bfD0E1x;ID-+S-P z=B>6MO`_3zCkgxEyX{G(AN0E!dh!tl##`g5_s)BQ-7vdq>f8K_G#4HcT<^R5eW!)) zV`upH$|C6ZT?#ztAK#rbbD^hrK}zD|1LBJ!@S?zNL1`ZWa7;USEApXU>;eEr5-;QP zvYJt5=hz_KRb&8-_|w_w`QmJLxMyLcRR~LOtYm5#*6|?O+w`S*A!;~ix2fBiU6F<` z$II3}GEGFzJX|=>8)G%%ZN!a74EN7rm}4|6qttt~v_vH=UKle9(A>zN>XhNLc2xuF z0TF*6s(oiE=>ggyu4`SC4A>@Av|g=zCwt7I0KtwHD~E^LTl06t{EWDH@Lp?M37Q=B zp1HSRw%Z%^Ud0}ch|wn|F)%E8498U)8k`AZI)WC&@d*a{`tYSF0DyD`rUY#TS|0oz zeAJ)>HlfogJ%X~^8+uqO1;xggi(5ri>8=h z_gwqwTpaoU-W|4JsPYZ*l=3@Ifa-M9InkOyNgE}it=Y?DimwU&1)WUkOpe#y$mZlr zVM7)X;asaAalb1;4ELRCNfYvb=uNKF3E4o|0GM3KctLP37k0{Gx^Vhy9_gLKd>Ocy z!|h<2Y|;vgmZ4&xbGu2eV`YVQ+uoW77e`pj=5q|5VN42YqopJ!M*bO_6bRl?PbR1h zA5!PYn-e)MdprOZ)?ND0H~PMP>p;l{6R)SLOX}F311Qn%)SV;Nfm`82)H6~EBee^S zIl6H>QoC;xg1dXw8s}@ymgEz$MEzHTh&WdL=^^Qs2=Z;I2u1U~l}#)9aWOG%F(*il zA*l=@n8B3BP5Kzqsi~U`qhOzCN&DX!i+Dd?ZW$*iR5XCS(`QE$U>tm7-pvx%O4 za7qHPY;?e972_T@$&_WopeGo;uftfD481k6Lc9cypx6%OPr{abwKoJ3J?b6rgYjtu zQY*zNI=x%np_t!7PzN?sjJqNkF%6QmRPtEW;L)vHB%V=x5c_WP>&*{kgtndHYhCuV zjw0_`t08gc=8;vIhC6*wM8NVfy%RImHg7<#lY@Aq{Xr1BJd&2Fkn2^fq7C<6 zsyPIdk=ZeWpRC>DBfHcTLn|22DgHI|EZ)J&nPNc^YNj&Qi65gNKH3ZtW9;Z=y{^*X z#j7l+1*G1v;t(BN^m`lchZ5cR7%u@%&dUj_%$bWu>2DKkfO)FT5yIrP1Z&O;4Yz8G zn4*|-6ZCOk4h;huOnp3JmNt-)E$&RpqN81I%#Qo@{&UnUuS^UAIRa6WS1h&{EH)F?H zdsniBl631omh9A!15!6{~NouPqg(V zOuwbGq)V|L<5(eNJ%7k>6L-2sJ*FR~tsbP+AXVcTSHAaG8V>j@y+y)+tFDfZ@qBRk z4DhwZN{Xgm2f|X6@WT4dIB%hd*lJ&HKjUfAPmQa7m_idg7b2_N5PSc~`AQ(B;*sD@EnTt2j-B+d_}#e73HWK-{0P6z35RiKf=;3q=|^rL4-Fif!*G78qNP z^VG!y-tmuLp9IZvK?`;TuFZ$bC@^TFxb%zA?`4McVcmb82g>Q3f{!=`Zz48X8lXpL z;%4u6!tQe?Sfw1n5@a}WY@K5-o3&8zJ2UAEI%uX~w}ur((7 zZWtrGrgR)c*S4osN}*dOnb!#^!M#qp2>6n3p=cFW@)#erca2TfW`W(O z6&Mt4{NzfK2KEVeSoNQB=Cn)Unef@Q_T3OBzrEBMg*ISTgKszvxUExAc&esJ+=*nP zjhW|Llmax4H{Dv;_)&HYQw*V4(pk_6>e7FvYsZ~=eM@+ml9bCsDEM|lP=BG~&uplV zuQhTdrgpQyHQUl`GxT=;`pgROA}+Q^CEo`HB}Lgh0#@Z>0T`GKJs<%?db)RcLvYAd zr25ug3*+~abg3p3sZ?N*cHh6_#i5yTaYd>mYssyH5j}3UA)GxJYSmZlR4!L;D@Xd> zJkc4iiv)gO7kmRTa*Wl6Ytk?5gDNnuTl(jVQtRbCt0=Au#jp`icK!Ob50+20K&dKp zy4Ys|Wp}>T)UGhopWJc2*q3#W35C^V@kma=Tw`Kh1B#Gvv!W^&ptr-0p(X>F4)XKq z1K4;Ln<1DpeJh(BUa)ws^=!H&CV@=@E4xg%tcWlxz{s`;$T04L$rd*&X0G@aRQw6Q z`)U-tyvQm&;$o`3uNg~bbf=;y0O+$02%Qn=&1RpGO~C?& zq0}l^>tve*y6woL$%m#+E9fa)UDXeaLx}58aq3c+2`j8p+sNOhmpt2D-JmPG=36qo zSC`lHU|S|4!LD%*myl$!GjPKD$J(ImNjy#w=L^UU3O1x=;;c4t2UR1g*0mB$zCA}w z*v#klZX#X4tAvX%pPf@^>4hvIU?i)xUxsojl5c>AiyQO>hnBbv2BQs z3tjqFM#dKj-;U7%!x7QX(+p}>om(tJ7mR(!ce%u6S&(HTLN zf?q51v55_4?7{Md>*aXCk!pR-t-lC8RANr6Sg8`}*esY5J&k8T%yCMfD=OvSpoWEn ziW#Gw3vA2!lN?FF>FP@|LcO|sy=*`oAA>QRBlX@DfOlf4w0I~@^QS#4Q_rIw!L=pS z^@}IjZRTw!I!Y){l3`V!&Kl_Nk4xyMR|!xF?4Lxt@~o$P6+&!NIQ5B7un>Jm*S@%B zWgSsK((7wjEOd;!yol$XEREadill?mtbjUzyO2coPiD=zmQ@W7jrB)ll#4s2L;%ES zqUr(h`tMkiRofH6I^fSMnJnXsf){1fZUC~^!QxWwb09aXMUxX01!%f*4enDr@9opO zWd8U`0MF1<@L(FiA$+?8iGF&KWhE4H&jd`pc6?Ik`BPm3^~?3QoEnOt|#N ziGZv{u?vAe{jU#y8#yRG$D4_LZ~)QOM_E~2V(EPa|rtx_Y0$ENq}u!tfAWpN7q zmjq$xG@Vi(=c;|>c-2X-P0hO}IcgZX8<0nTlv7pMsHdE9z2aq9M%dRUHYfRKi;Kz; z&Tp@yjf7AyciG6_zLsH#P3K93l_fUk7!94IyX_1+iFijZZX=q(Mpy6_VMX~`dP#3p zKHEoXB@nW=u>j?saXhGZ2^xxWygu$4=L(R3a*d9tb4%XWj7(gBv^yLm66jHLT&a;y z>5sLf58+)wLih|4G8GoRIG~XL6Y@EySEq(on?Yxo^FwSJzk<6nZ>y^}I5V}v@2?@$ z25(9ZfMqcCbaOJ;d>*zhCCN|sNmC;Q9+>xMR?u!E5SpE0$kB482UJVd?(>@(vP$nsvnMI+8-G1MeR;-bN^F=rFu;YSslM762UbsTYi+twTs zgQVQP*J#bG+JgVmyPUKSy9zOACX3x0n^Js8u~XWhouZR zHA159^%Z|eXA!DaE{#6m$*0Lq>(ANhj*GRQji-Eh&twnSrx(=8t$_tT?8FTgr!2B{ z=+@!67;Bwna$;0}pX>9D4FoEC62TLVx19?ZUc%qsXaMdeP7 zA%RnsRY;c%YabLKiw4w_U(FL=M+xh5@+9bsq}u4`R7$u+tZi{IX-#yGnlDb{1d(vqtp?jJ7f{rpJ5p%oJ$0H9YGxWZMR!TA@(} z2?>d!;qHsge2%3uS<-$-_o6!I~d?3OIQ2`$b2#&al|`$I`?0h^S~d%5_aHVR}?F8iBNZIfcdvT zS5*nfi>W5#GE-&H%9bgL$wn6#&}5YIpWy9!Lfh|0IJ_?~U~MJ(uD@LMXVRx@YVZq< z3+!N8bdP&Vd#Fg0bn!(x-c1S{g(}`)qTQ;Y8wNk(*zLnWmkVA^(}2N-j&+L9%3Mp8 zZ7<_=ACB$8%Y~6)aZv&c#)UfJ6=7@~Here$D%VwDTI?+N1mf3Iy!oTa?`(7ibHr!a z;YLJp+&0=<%5vSUn{=Yx-w*BROVX=|Bp=aTw)T;_MUSTtmNl&V*Sbofk`*$NR|Fn@ z7Hyc^tnt2FW9=Y5RuU8#uSA0feo$JKRBza7-^+exsn)f3Zk#ciS%|Up0c{JlsZU47 z@9go~z~)2cyo;*wz`b>&&sv0iJ>VDa!C{F3f6t9jIage$%a(&nUGsmjQX!D5njJ<6 zTs(p`RWym(8Ar;iM1-7@T@p9hAeAX*MBNNbS`XedNc)!a5hG6?>%BNdr0h01My;+i z96@eh_2oF?6PmH5J9vuMHI7kg3~A0`t#bmpy)_GBHS^xWena7f&9J4R^PO4W#O=uGZk>y4!39 z({2C9y&jL6aZq0*GHBTJ5ck|K>JcT~_tDPvQi(+}P1({V^5;s0dYEyqGPLkgwM9_s z+6#GYW0?`RI^Z(iIuuVz`5ls?66Fba-H(Y=8C6`>$34Tq8{)An6zk!@=ZH+YvMYp* zH!a^&$gU+1i&{7Nccsk()&~-pI5*abELI}1rzz4-$$fN+5Bc$@)BFl#`;N-G2oHeo zLe0PWh{E%*dVvR!QhxQ#7Xp@%&0Kn8^7J3YiXC!SQtr^H8NRlk^R|vZ6>7&RGtYvO z+U5da0*Rf$fx5HvT$-CGk#LQk3c4_oZ-wT=zZ+DiV&fLO2Sw+Fspr+qmYRk>cLvRJ zF!cU}qlwb1myFqAn0OJE4xP@pWUnaIj=dunsKmcQxMOs9u5k@f?(|J1tpkUVbe!CyK>i z^GL+2iUD-k`Dz9k#{r|IM6-WMu0JG~IFpi^hL=CUM4xx{bwN1k+(sn ztZW)C2TPO*>-xG6hgqE!j!1QCX?2=urF*9P2}_?VfTBbI2J)ltf|g_4085#-@KFqRwV)2mQo5hzF>`Lex@{8^mg-q(QHxB?i91pExq0 zR*B8{kls$NuWuIFkDoh1JOpyQHawDTJ9*4|2FhW@v1kDRI0BNH7{I@j;$u{Afjn$ARCY zOkh_ym_L{Pv3pI)Y5rqTLX5gvxP`WHW)iHX*=5-mran_NMGV3hU9-~h=IZ0vs_7*% z&CYc`vXC)@4Dts*HRp84n=NSrqw6{@k*}@~1xx-yY+6}|+XD+7Vae~9zOIFA@dfdC zjq4$~*r{4WbExEPS|uN}c!tkv%a12!#^ygS>VhBy0Re7Rfpyyr%3k8q3Q9ch@0kw> zJV6Aon~sA3@q6iNUVjUdd(^dIYe}c}x-~1T#Xh^&93bxi134njy$dlR02jTcokaam zo1XM3bA=<jPjIlx7v^A6ZR1AeMBJY#rPHY51inj`eVk9ayA(z(&)4ap@$XxNA zC{vlU+)zp6MTjrWcn1AfT8I(B6BBr+M|sOJiPtC<)I()-T)U2MUd~+de8Ut96X5*3 z#iGO0JctuiqRHhYmWkU_THB}6dUKk*%B}NwM zE`z?J8(vS;ayj)Fy(dW4=Lk+df+WWCb%C z(n7RxcpHufl4CxhJJ}aRtD#Kz)$)7;Rr7uP-U`~{$S$Jx+9bFF?2+11tmM%-(3;}T zw+j<+#w)zp2II0xHYW>dSsKf?l-Ig`$esM~u{bvY35LL1v3p~tYPGbZty>Tj#%B@I z?mZV!)d5JLW`&5*Dnr|%Q(NBsW_x9+mbj2%4(0JA3!|Xd{Yf~kG;iL?N6?-bng=7I zBYkQnh}AqKDdG&IRkaCDd4G5tIJOI@b3DYO_>>^4gC4r(@vSe$Wt@Z~P1grl9rPob z+1DGNAqOJi+yHaGB_yW3Kxa_{yY#U5EMGHa%#{dBhoOACg-j_MRt+*^-dwIvhhJQl zt08uPC&{E?X6m}At+hF|k?AVB_@ckKcpo_^bmc|}a_cZ-_sS;uqo@~_T z6%tEnRFXxgwBNpBM?tFA!CBzQ1L#%k4KRn!P%;Xc@aEkefgqU)WS4PAh<%MyU)BRy zHbLn{j0Z`^kkYYM)XHM8(s}L8h=!nbGU0Z_(FjgQ4KW?}PVa z<>2!*n!K5yi_7QZvG}6~am`>Q)<(0fP@7c9=fRAeHVtXLpGOH@0M#8%D$~tpxxf32 zJT;>4ws9UM&~Hvhe~4c+enwlbm;)w@gxM5m5(ch+HLa~f@<3QGT*o~yb}wu@Y9J~D z;eOV8RO!lH&m+a?!%8&eVi7w*+gknJo+pF;wyHidDa!HR8lQ1af!3b42la@43uv4?idmxSK4q`6KfENDs}cfY>}`pG2+C_h7Q`Z*ZrgVwJwf4!%}n zM5wR10%x@!f!nO9qW0}7y2ydThsExs$oYxZ5>D-&$5e9 z1UXZ%IUf{Qb%DN#jzXi~D;mXHH9xdGlX}pd(#axy82v_HYLDQCn}f(FQv=b`S9{QX zsX}ttCTU>0S9a`f{-+>~M+&p)e6b{RI&kDv*rf*zo0g{>U&Rr5e*0t_E$24~T8Mxx z;Y~OsU(hseV2q}l<WR4`HQCTmXdRLLcZ!Oa;^HMQq$r2fv)P8U6GSQhg z+>}2`NZOIX{4L{H-TW*!CgCWdS)Xd!I8>5B>GFFIvyE&-V7A-)m!(Q^^k5W||zUlDT_f#y4nH<&_y0CdIJ;uABpY>%0 z!cZY-kuT_bVKq317|L{fvQ?PPHGuY0X$)Sd$#2kg071zi6rXH_@-m})=%u&*jvzXe zx^LOTUn9lpBjP*6EPr5Ave}HJv)Z_>(0$Qm%H-SDG3~i>hEa(K@x#$!U5!XpfvGtHoUivRU%%ED4}M46*q{bBKJ6N#p^FM zsCBO6oB)+7{CA-jAI6$8_xp&~VjS}+xVuP`A@3OwPM>AUSM0yzapL~c3DpdG=3KJv zG>8}Xj>TlJ*3CMIIRROg(Oa)Je5qs%8fnl>z8t*H(b4jelOKrO$MkL`RDEIf{lgYpFE&MV7KK-WC+qcv(*YQKV~O{ z0-7Pr6PEKzigYJ7L&-K^vOXv-8&qX&R4FKr)~y5D=QeZ8eHKcG%v$_%<^k+t^Q~TE zYm!7PPM^%G=6qld90o1;KjmpShF1F|1&tSuujjq@hizww8Nr8xE96F};W z2=kP`Do%KHCp9)U1~^(^*h!u!A7Lf_$sbxT3c7TfAP~t5GDFZNin>?jZE>yOSG^Y_ z#u~1$@T7VQ@e=;92O3cMCkx$iu}*K|B77+2hISOmt82N4Y?k+#f7_E} z5jw+WS4fj~SFm!`zDB+>BxJ)Zv`vFHipaZvuIUlnz$Yb< zKx2nxj%d#O(&SNijGPI~w83k|Y;bzVh??{^DEq|pBuo!F{EX_Vyk5E)hDK>t#-!UI z@%^@iOYMV*2jg!@0j*xHPs{3-iyVJfUI8K67QV$4R`ONPxDl6y` zUzC<{32Vb0W}qNE*o^i#M&PgM$r_l|ry4#6uLB}qw~$$gz)PqW5=yBwwHXNxax^|Q zB{(VEsQj=|v|@4+h77x;{XH*b5p&Cm&rZrd(z)>QbY5W_J+A-HJp*Z{AUGaUIs1rG;3_PJOV9?}6A3XgK^}+%XBp@y|LMPG>-E=?*8W*vE zG}_?Oa7%?&ya*PDq2eGPOUO0JHspNE#Q^ePix9&R4;RHqMt|&wlCJbCGU$z0RY~ec z8?_d4)3OSJ^LI9eDvZTjYig8px?j~F+wI?JA7d954TfOItYv-QG_uD=|HX>`9zLbc>sQ~60uKqCY0f|Xyg z+=`6Xqk|{aj`PgPW;W`zWHInKA94XM5Jg=y3k`vyP!{Z8$90g~RO2e?e?Y9w4wWz4 z+>Wn|6((=T`*JSR`MdztVaMQ?9;(tAB>+vDCsD<+&vAa$uxdGSM0N7MKqPI>kB#*W z-?+(QKbS{rR4y1f*gDK~xqq+$93UakG5}bl6S@DRWCLTbF3ORO&ENv?sm0Ar=zLTp zj!Ziiw|U=ySUDlDR}N8J-k2Gx?+*554E52Wu=U_bgMYYi<%dWE$&^+e<(Gvf3Z?gY)aX4U-X_eeq?i;5xwKH_!ocCvKCY z;`(I9=m4PIj@=uMHN!cDJcAS$A7%Kv%3ezsChe}t_;FHvk2kL$&kDU8ZpRD)j1%#q zUI~+&y$8DAm#oaMC+!UC0#d2bWNfmpWH?MXHV@$meSjg9zNjc{CTt?LspnCzxxIN?BC_y9Aio z$GEmZJ+;)BfnR1fh5%yHGl_hv3bqFu4YV=pW+Sl4^r>9P9V{gO0|YJIID({QdW{5I zE{H}|Qp$ojMa*|GA(rFKk!Gb*GT&*Vj?BN%A{RXY!fdFZq*$oYi^$30k$MVwBFH%~fzVO|E}i!4hJD zLvEqDa$iBz&mQOON!YLzIzJW5nwJlJLui9p<&4~A!Koz-KVrI1+6yunL9D7B=f~e! z-BsbsQ9*rmAjy!>X$b@UY$}t`&FN)PgX}!UNZl>p$Z+U!A_vkj4*8pa0JbLYI8NKKFo)8xEKshmRtf|j&NA2+{*2y#SEJPbbtgvgr zuQ?N8-|49Ctqhj)gF5OnhD9K&LtQzuJ710gjI!;S`nY>MN)!%B#H*|RJwa-XH!mu#GLUu>j!+vE!RXdDKYLLz;uG3{R; zk0zexn*EU%7X@Qdx%7mBNF9xrgF7?8{g%W`0!byl4N?JW`d)*?y>Szu?LrQH-C6Zn z{UtEaZVlDqxkpkV^%;!004RmkQdFczWaKQc?3zl>*q1Qu{R46EIs_$J8w99{U$Q1Z zMbsP2je7eT_Be1A>HEIa7Me z?(OyYcRtNOH=b>90YC$)05%!SpyZ2?Z*<1&mB=`Rtuk!s2+?CK7%r}ONE|^0TApCN z7d$(WHCwW@c%Q_C>)OxXoy?5K2mw^GG8cVU2F^19ez~-?sFk?8eyTzh^g%;Wl(HDa z$2Iy-ANx*7$8``au#>mII5K#D&o-Fr-PsW#eY`eC z&l+YH5D&g1~i8|7IYUx^$kr_^JZ zbje1(6o06k9$CYO&VK3MpX5;qR~P*Ct`f1k?UMAkBUW|Pm&QV+jy6JV@^rT59uOj_ zMk;nHMskB}aX}qDK&6hVe=@wamkRH~2w&>E@zHN;!B-PBI9bfY=fimO<)8+j%4U{c zT98AUt7RjG>8rd#f;)*@Nh1N8E;!iW(VptH0H%fI%`cOm+;Z3Qqmb|OutF=|3qsel(e4_$>EL8WbNJud&Edwd(J}@)n&1z6p&rP6oBP6E)m^Y@~eqTrn};e##8pEcJXflqViUS6Rj-Oc-jL z0%V1B$j?d!aZKQKy(C)~K|#{3oEiy6n6wgE;F}lj%i*9E5}r2`a7w%hosn4%vH$0Iw9L6)=7V`EovYGb)u;9Gwh(tc*%(?fgx)a8P^b z(#khTJ^mqpq%MI-@bKM6)x_!zKL{`bcGO^1lo8yHy7p`yT}A|qa%eDEb%!s>$W|Dw zd@K1sE#>vYKR$j^SqXH3R#O=I3FvekFsX(vRU-aovNQ(jCfRK5`>ue+A*~ZTEV49k zwod2&oLSfI$opZWNI{1+IenNZhv7WFTjXLs8Cuchre&5Zm; z<%a$Z$5x_}}eP5t*K?6)nD#!c9n24py=8j`|rU zWbT;R5*4yUj1!=nGy@0D+M>>CaRLWG0tIkG1<`+DdW2R4HXHhZ;rn939hp1o%d;(* zgqJT2LOC>q@rewkHAa7n0Ja5mG{*+L zZZxB=D?-aJE;njXpbtP@gIUxA(OajCDYpJgfH0USrCNi_QY|1{6?_pvK}^;PlA^x0rOR z2xsirUp?PsTiu>3In@EH^;Kq?P~jt%{7x?no%)csDNt@1qgtm{U#kOcAR))_F#tv& z*zNQE!GV13Io&bzTpky1<&*PE%%IO|$=K^x8`aHkkoF`jnH;!g0cjfs$BglvHdr%t zSXM*2S;%?3p@Y|~)Ql+U4Qw7JPAEvHcRXw7nf8-+gzQqenw>w6f&g(F7WeildoBX3 zA_g_`m4LywJ2Ns_4?=26O+!&#q(xBr*K71x=S;)(gGNzthZDC^{;u;>*ooz8YA!Fs zjGw0$LK0IdqDdzWx^oQUt=nKz=w3K4F4S}!!$gZ~33plvQ?F4EJYNd45T)bJ9osDs zFNM`x%;SXf0wJC#9W0X`&pnm2Tm$#NCThq181VDg$`oevbppk5Y;C)Fy{(_4Mt8cO z4Ng4C2=)%sHPfxI>+WRp1C;CKpQH`ih%;vEMXV<398f$v%3s31aA=jAJRY-x5pJGM2$Ty?0}rN<;dgQSc?4N7^i~sr&k_`%VJolT*LXOEU*? zk`{y~F~|hmU`^}eKkK>Cu4jtN)rYAiqB+e_>K2~NVo{piJn}tfb^RJpW&P0H_49f_!F}Qlf_jD$Yxc#^sB4jZzbWuu3#$k90+bsDq{dw$ zeugdwlw72Tuoc$Y3xtogDD-V<^@UUALw~BeA?4i1GI9bkIkF{HI}cVV=fvtysU^{r z^P^>N-JzmhgMS3{#P3Y-Z>+!dM8jf&%@uLxSL?wqv@Pp^_a5HnE?gN1^cjDNia3Oe zg)$odx&S=r4Qz-$Dd^)~RINnxLYiCkCyOU~X7}IuCR8Q@5|Z_bn&3~~wd8%ITAuv| zYRkVFcCSV>LIN4tWau{5+`Lz^a@eGMh`8JomI`gOlaJJ=2{C95ctdiS_|ASz>S94e zgu%@Q87KjZ?qaGq_J!ngHCK+)U2McicA_IWypSpu*&EMv%iI<1>Mjhqbv?Vv+1$1+`I4@vyYsxL&3emO zFH?tqJmuDoSxlAQei%Z+G}|Kj*2|fvL;YxZfkn3;X^%=_%w4 zgp+zR$2+VnGqJzgB000xFVJ8uB2{O1Oc<<-im=Z8rXFGaCRI8W+g&jcgmt0D0LC;K zk2QENF@6?V@8rK)nR!Lxf^oaR^Po=82WO&#+lk1!j~BhB<)l}|>K4hMq}GTY_*JIh zofJve0Uj8$9dpCL0CIaM5af&d9Bj3wJ|I%hhO2#NENCkR2YNM0eq)=^W&c?T{OqC- zT52dTJm!jIJy)BYlR8X@znEwS{hWL1{(=$%8JNM}qmJ`3O zElIFNIwe1-_;W-a)(i4SfW1=j2es)uLnl^a8WFT8{kZqCx3HVX4uc0qCQ`x=DBb>+ z!{}O(J>F-^Zz>zy*mv!&wmTyybHHokSu!0>Q?8; zZ2UWq^y+Xzi1aK-)B9V`oH|hlm=LauhH-1F?CBgeU4`;hP_AuH(QBn_?@vo6AWqbx z*6b#uM3`G$FG=Ft!M-R*Y71ETi<4OJ68;akgi#ZF(6xNqnhnx4U<-NBDU(XZoJOB3 zpJd$ID(9l5^`TpPanTPp8L@#9)fU#Iy}pl-;ElXH4;&(d7jCY!A-00AMxekF0kJ7V z(q4LoZB^~m&0tCnXZq^KExsQwOKuCsb}wTub%fuOGO=nP*x>NWd=?u0$BB-&zMOW+ zstf(Z+8Zo9hL9tPqUz`B_}&?-cE7rAdsYaCb1>a>I9DEdn`S*i93;4wB>C2#%BY)b zOJ()*RwZOWd(f|b&CVA+nyp4f_Q}l^k-^kc2>|suI>fx}$HN@vppuM0VU7{3ke+no7vXpQ zo#C{vjP6D&vULuuyLT0=*IHFO*NnA%FWeCe}(?E0sn}^>7}CvW@Yb% zU<%@hwHbwFJPVi;bb{Ngxb9)U;qw`{J$nzPb=o~~nZmL4h(@BGVooAOn9&3&H4b{So{x{l3i86VYA?7#Odxgzd%e}*$dbWs&AA}OB_oF6(T8$Q)3%_OV^j3*CdM7ZrF?R%P6Xy~BAWPS_E*4>Rr<(2>YPqYTg0iZ}~ zsyN@?eyro|@SVe`oQ*(Xn}C)O3YQk=yb_TaR=ax1YwdgLyPBFL?8fLlosl7@cS=LZ zd3e7Tn5Pcums_b7;$hIKLcW_lL)m1ooV!&yH|7u1sU*?-#vm?}85bAPSIV^`@kwvO z>Q%>5rV0tybj4;I`a+{3o5TR0{Z7_<>;M8^J)Z8Td=RcLs$|6<~0u)K3p!D z6|TirX-_=j6qa&5pJS^VA*N#tizA^v8Qyj3Y#J>P6WZ+fj$Z}H$@B11INJJGUx=4{FvzdvzM&^38oK8!$a_7-;**#{xCg>K&c8 zHqZNMRZago)Mub#OdQR$5e4eB&65=oyQrq;D#%tF=i)BR5{OI|xfHBd-$FN;xs$x9 zY)HiEPYyN*>cJJct~=>WgTwG-K53GC zWR4BwonGwpueWS#LS1m@KZr=ZFC~ojeV&-#JcBd&MQ*kOJ%%ioa#bns*l~J!ObtE# z0^5ilcP#N64fh&<5-=lw|F#e2yk2Ci!RB(bfY`~M&L4ByDbF)8ie8}}<+M0x%n!t2 zf|JX5l>XLqzMpPv@Y{1cc%-#Rknkc6D)WlD4eiaVg-G-ugP3sRAodxNHS-63MXrG` zJx)f-!MApr8JhJ%hv@tn(AJj?VN}S9>tU`5PKQW;!tl zz%S>ZyFhOD=$j`X5aSj2ReBZx1FLu&f48$o0BwKxX61QGnj#i)`msB^D$cVHHh0|o z)@qtVb%4kKh&t2m_y*Z8Hv~5vFfGh1hCrQTVKW_Ig@^a3J*SLNukZ$5vG1+?+&j{3 z5>O;np15xPzbt_N4Bz8|xV6DcVc5GfMz_59qx>pEG|A-AV4;4%Pmik(8mYJa1uk;d zLz0B!za0It6T9)*6HZAGI&+{rG>u?FH~yMu?o+lFx&jz0Mim6-f7Z@$&j+XP=gR;R zmdn7DN5@*Gk2%|Jt`FFCXA;*ZUj@o>>h#@ViY3T#IOAEu_^6Z2OQ)d^Nfrs3pLJ5t z8LsN>8hu)nu5FKfR9M*YRH-% zeE<>MbgFT&vpDj?B;bk4FfyvH3?b!`+TQDxx0%y|sbdT2Z>59IYGWH5%haegmeif_ z31Q0wA>Z?fL1E~;0G_jKFs^Hp6BSJ)D8nF4j|h!i3Vjyo&-@V1RPY1SsiyxshE1&5 z=`wUs{f5|@HsG2lLH0r$xb>$$7B-x#lBnTW-k8@SM%MCT6?0v2+_AvECn$?7A-@2B z$xNzNL;uib$Xx?Ba-U#f$CWe1<^{X#F7VXL2To3%tj%ZN^$fRZ_MutwP+Jcy%L4{X z0Dfj)+o0vy3OzL+XZnbU0>+Be4t0J88Wk4T2FFJ1CmEWpK(I$+Tqd z-x>KhGO*<+3b>=&iSZikPh#4gFWK|1pOB3!)|LJo=|m;2$q7t4u)Dmt^u(;S0#*Om z_zgx5mT-jOag*EAvVM#~q0IR-C}=_Jd||W3U1E!!=@7v%9Tl1W_B~04+R{pbR*YOj5uZ_HST@-#xJP6QKbC?QJzLs+Zn{d4 zR=YCnm6;R;YGP52zRYl8<$sY=>Z7tg>3^r4(1D5(zsjHz0e~T_P-u8sNt?iL-^!)R z>)hcEbq1KYA07W1QH8VAV&EBKs@FRMH&E7(cNjV`*OyZ!PD=K~@|MRK4oyTX(cB29 zyl~WX*oQ!8fVs1&!kH7_&@eaRFHyo?L0-MaCcf4Y9=^SiXiRd@)-w9_V;RO?Vb!Ac zy3BN>&md8rsH)P=$2D)a4XMo$E3m{$(Z}4*>)fxh_Hub*6B#R3#@0IPt&E8HjCzx8 zdQn6`IJ9g}TPCG5?9!jXAidfgt8@Po;DV*|{{uo$hH5}P-rL-;?y8mbkKOoiz2fh2 z9C`I`t+3aL=_~ttv@y^PaI85{1SWnw@hX=_3@GH-x0)3YNQHt%hZJKc2wE3w2%zEl z1RGzS|IVhHd#^w0LiMOr$T7m4PkeY}jw}hE?UQn{aU3g~@|1vh>4Plo1K(^ePJN~u z2~14LKS4?okSbf|>va^Ch=HdtC_XN41Azqz-bXu;o4ppTmbS5?ynhXThPaOqie)sJG`aG~a(&RlPHzu1-x=edOMZ zi06*^M1`UkW+Qd&>s@-?l30E40s5nE1BhhnQqk1ME27Vm#Z{V%K(j>{-vvy%z9w@TM%k|MiEd>Pa&3>3goVX-nO%R4)#4ys(SBbIAN{s%xGNZyEe( z8@OT_3?rihFnDwP)PY3CeWAtlr$|{?lsh?c4y;v%NMKK`{srZW2|en~idGL!Bse`x zPU%Z-A5*i!msByw#Wm zTG)w*IH;HNo3OsN_c7pX(x=UN$uz7#ot*?qfs57AewF|M7 z5xo=mz@Wc?3(At`Oz-(^tZyV`*gB!(gT&lA-_wr%)j%iC|0sHT|Rb< z4|u;m6E4uRgiH$O8u&vKu@o$8{f+V0Jm-z1KRX9&z(HL)j|l0{&bnSBPi2+{SBpx- ztf%h(P)a8=6(p}K}irn#2*j0Ur*B3#ZELbU<>wM}E=97BcLH2is75^-jE;OfKa0A9 zAQ$p^E(RdL1TkD$0JUZv4IxA&TJ^1o4Yf5A{C&o?pPW8I=vcpblwM;VTi;1;NxlIs z!T86cOaAzCXj{rAkxv4AHZ8@4>_P)kARYc(5+(cMeFeZLm6!*1Ouj zt^!JuXl=k%D5f~X^0LCHn-tPOE~oXueZD1k={0eOr<~q6a50lY1I@y1a$;`4QMH^} zqczZws#YH5xhIz^wZ8J0Qo0x;s9R1bnT1q`6Q&SF3ex-vXqB8Y!yAjh+yoy3}}8?VLIo-3A>qN>%H z{y)+~HkspNm60E`k6P`ff~JE;Yhx|b^4JDw@I`Y&{v|0569*2kl)c|Hh&qIjUc*=s zy99|tOTilCuIJzexCBXR)}QpF>V*t7rv(o%a;{31ZUmDyCJDAzcA(U`)_n4M^g}{| z+H(8Zm4Ol`wEAYW%4_byeH+YnF>zhnmFMK|+D$kEDcYTY7D?U<8uOL~=87pZ{taKI(lj2MQ8jo(QkTn$AYTT9#EnR-~ zRDs7#IhJ4C|HeZFkwOB?H^k-m)Y?}4KV+0p7}7jgwTRG#$^XJnak>0+@?yMmt*h*R zBdMVNxt<2Bg+b!~M<^*2Sfj2)?_b3Kk>vDBTmZeg@2Th>TZIoSQMM}mKhh9v!Po|P zY8>n9a{kw{n}Y%=w3>su7*zk)O^0xRd(>x*{e0Yy|2>38F34Cvcy@=@(B<|4H(bx{iRx@orAMKz1UMFI*y&Lp9 zu7d4rt4-UK^Qrl4{;_w2d|s#t_JbQEE#!E*W*QD&S!xfF-!{UzGE$F*+JxH_hTR0t zFQmD5UIDZHl&|Z$ISX~?`HfUjgs^uD!ZEkmK#F)R?9hD3$Cy*Nw3$$kqbKy*vB1Jv zqEFvJ?dFag?xNmT3!j#(9`s~J%CVVhkA($22v&JjU^*NMdcM9KUVq1RJG7@q4^~v$ z%CotqRTAt7nHLo4Upw7cFcYFwIMd!zfM4+}a5p+-4;jhk%)4j3ed~=rj+tMKwKaLk zFPUY8@3vcY6et@WH;fPh-~;CkPBhfO*4ZQG{7%2&EEqGu2|6C%g&-kdN{}A}j2iacD*h=GzSfVgy`CoDI9zP?AUP zZXTJZHznk?W$xvR(y0OW)NLcJk=6SSIv$Y07f2|*?Tndm(3q-iXQuCc>ATx-&^`Oi zU$2Y<@yk_vLm($GR zV0+U%@;i6O&g#mdOA|XF+VYgw@h?S1A*C$d5s!!ns=#z|u1@1&I3ZhteKz01X85z} zKnr@+l|4G0BSo}M*fe*t_Po4n0;%tu&=^ZH`APaqAbv)$-r=Yp)!5WUJ zDixno%>f#ITU1EzeH{~{u$tPRNE=vxGPE@PVc=K9x&gPo_+FFG&Q6xwHBdw+{5T-$ zEzB>I8)?PYD}H_~eh(iw=+ zf8L#sgj*jY!^gJF#co<`-b&1>m;%Ju5KSg^5Z={vvkp^FG?5*<>CAv4DGDKY5M&Am zLt($v7|0&^C*A9#yVIDTxCcNsY|AMF(zj~-9{_1OZ4qnU@@W&@i(%Zr<%L8t4PNt> zPabVa<7E0b>~X^b-gbkyL63fg z&ipwW^vLgcd$hZ$dD6LTW94@tK|0ZCUA~w&e*U4b8HwkCOAQ=ozWI(hD}+lonoNXg z3_oM@g$ok!=C{gHtL%5nFWY@6DPs$9n+(h%#d2t1P@!X#siZ+B8>ZV;s3jhatkq`b zg5N4;`upW5)Np)1!)J}~Du4E64jGVjQ`8RBlju@{At9G9+H?o@Fp%)8dtUJPT&hP1 ze)x>DDI+%__`(Bsh1V_)QWY%3e`S2R)z#-+=7IIOraTGf$=NbMm?3d|xCveu9G8Vd zklyX=79xK2CeM6B4gZbY=trov(JHyk=(dKtWf^Ob5pEr}EgY1g7=NT)>x(DXh%(yJ z^~k3v#T+U*0C^mkLwSl7o*U=rZ%dH&{+sH^yVp!6v;)@+e6^QJbUr86-7$?zAa}^! zg&2AXnfB-)KVpVC`*5pUAa9@Rje3nN)BtpX__IQ^$Z>uJ%rj@)%sRQ$&Vc=1**yfSsZ3x3_2N?!JRZX2}Mgh(vXjm z&OlgE(-7fpt&NEXYf2!;?JH_ei90=o2u8W{d0MzlH)^nE{MI>YMYV_?DIlqpcsefk zSKou;DZ%b0F1qIDkDT1MDzsPtX_<|iMwvD1yc*ZR=-9=T)GyHYX3oNud<1%Q$oaig zEFmAwc~GAnNVuf1l7f1$@H$9)3G*l?+?jD&|_XE5ZQ1KcP{BDNeiAQ^pU$y>Ude8^bD)eF| zfqn+p*d>9TnC3H#cbO)*Qj~sACiw8IG)1jH;S*DR<`K`1O^5t~qtb@1rQ6|h`p4C+ zAg41077w@NTHNYav5LzZm0i5Tdg;Kf>`er2V|LRlMt?A`__epoxJ|SYGY1KtLs;nl z0`cM)SVc))UHFx1%szFCA8W3Q8yiCQr9{>rBBh{OKAtXEDthFc$~|qF^_|x3812BH-Lt_POSr=ce9b-?6HQVp(v6>(pPfz2N=e&6Q&Qvm z5CCponBfd@pdvl07^-5%yHc=)0yz*;ofwA{i)El8qR`m6hpfskVQunGwiXa0#ePso9#kDCZho12f z3KH~7lf)>4b2^w5pQMrN_JK{tDyJ8S+#P{EG)1x-u?=+cXKNgL4Zq47ROhnat9Bs$C~H?+tmBQ3m4Z^#feI?oCd+>2?n>sT zf8_BpdLqGwp#Y9!cz) z>L9N}46Rb0S1&Oc0)oopa?zRH3!8(0bj7bTgXds$L@827U_(NY(cR_KjYk7A|LpjL z9Gi1c=pHk;3&=;Xa-rs9Kq088aAQVW{eDr;yYbUtoA&D(7m{V>%g`kr4MJ1UV9h{) zYZ+j@=E9Qw(C(%Gd#d*r@ygKA@%%e!X}JSh%t;7|Gdv{2*?tvnwKJ=!?8iZ7g5;?G>{s4L_J{l9%Y=ZUo5Mek(D8b6dw2V8d-ps}@!9A4UFQ4A2!oFbAMAH@ z5Ie}MI(L3#h}j~f1$s~*6Bw&+0|xUlWRp=K9h?3>#k(PB)2*@PRZ=~z3p*_iwp>M< z$kZx~i@WO_-xiAD^W|BoO%c;_{*p?DO<*oOQ6;-Y073+v5#*1~5(a$iO)KOFV=(RT zRul6ZD*37%>heZ^*|vF-S^Hoi9!|}8)LH;q)jDEy7KBwzI0$_8Fx=vtHT{(SYs(w> zRbcTJll+nvhn}FNJ;y?TKwe?>e&JmoR~kIq;PH};254diMkY&6U?x$OOdqa*Q)fC0 zsxbuX^G9N^G`7)-Hd;K8rN*J*zLArVJAyoBcJci_RWFs_v2ifa7AzZc6y2rgo-G@u zPEo!1W_JMHfj+EjS!a}b+FkhOyw4z+)kwFYo%Vrak@HR|3H+50&xml$W>p}bhFpa- z?4Vofy0Hl>)FlbKY>d>Ocw?6@lv}t@Cn+R18W7+lJ0!}Q)#&X-_o$wOsE^O^PC|$} zGEK4#E6`W|@^Px7P!Q1ZGeb|`8iUdj}PgYtC7mx)AK6zUK z^^T9=645Q|FvImvr|4?jat8+E!Cg)P!pkr>dOZnS8MDmLfm{j_K?Xo3uFw2vH5|Ty za0-9DZU>o#4Aa2-0l&>mR<;=Jk3 zo!CysHxeHjUsEfMQXGjV5C;xSti>Pu&;9KLIbt1b0}6g(-g4EW$>!MOT1xfx2=Tam zyvxacSD9keK5^YI$OVSjgcvB)ZQUe~(ebR;HyR(_z||RHC9T&U6P!Cxuu(tn%B&hu z`%&iLzVH8*n>2Ak458Bc#ibZTXzbJbB%{gZ3Ca?6qr6byE*cblD$}-3WD<7qcB_x@ z#eZyWb}rf`Yi%R}+aAQFK%@LeNH8GIp#l(n_3c&a-a)HXXqnbZa8l|Gp}Qy?!6LfI z;Vc7=hfQUNY^h{1?^h)KRMIhslr{`%H1xtD%sI&HPh(z{!;B+W@dAh;7s5S6*wG3U=rD(SG4<12|iD zPyb~|Ghu_At-!~;ZoomLUND#4fCBGLvf)u8_vb^a-r{PBfq{zSLj)E(U7M_HroEQ6 zA}I`bG^oRYIKK;6Ua(!onqr_@@GS_Vf+A{8Y_KHTjr|?8j9y zJ705W`}Z65C~6Zt?$^j9_N0P6+9UXa4(bUuYMH{j%N1%|Gpf;Ju;(@K4~`1ZM-#Fo z0WE(3wUZ%CvjHhcBn}N&04G4$zkCQ$k1)*$9S(9O@vGU4z8T_EyXmliW+E-Z`de3K zjNMM$*^&RD=a*kRW3X0*+5{MqJcJ9Auxkh+qv#elf*H;WaD^I;GHFx-9w4e01@Dyi zum65fAYAF5!gy6RW7C)kT%)hh6+>BawkP${9cY#*Os+0V{drYDvXgp!YMIfIT5TTYWv7y)E1ui+MAy=Z-7%Dn;>_Sf8)7DJvg zyzev_;&gBZrB=;nzpntJou`B8M>d`_2XoO1;(!dxZ)zg*D7YX!Kh(`OokX$T7;1Gn z65zr#1RM_YcWHz#;NrbgRz)sPfF}bXu2Q;gUClbxNSs1Wu-K)>(u>Udyt>hzdOaav z%Y)Dy5z(RF>7BtUKaDyWJ(NDHKqfLZ^TTi4i(Mn-Yddzr5Y3!~gjjna=&H6;RSsJP z5*ieREwO_>CPE`z4t6~FY8CGv7BoVG zVnEh{dkM4d)!BZdE4-nnN0KtUV=_tcp)&tcierICuS+Z>gnd>Ii@Y*rzZ-LuZJn$O zp1~ug4iQ{qCu018STedhqPcCnS7O9Ha>U&GP0?&2?F)vHmEYzL)7Tj1KMDyeXrt#aGd&2eCz1?V&&2x0&kwcR$-%)>ZdxMA?&!)f+(6 znJoJy?RAx79ZHM`sHkm$IlPZyHK$6gSY*W67TLrR66(nY#U=`$&+#)ww$oC|4aYpajyb@Y6i0UF0IvB)UEs@w3hqpt`8)ngr;EX`&X*Ch4BeApyqGFMHMrTOe zt~OYOO^#+Z{^pOenM-CM4bjc8mnM;a>zzJjhyOF_x-3Gvi*1my$!V@ORe*g6u#0;# z>7VxKb?L9aE(kmHSVH@{CB5zPnbeV(iUml(8--TdebgtVIsUJLHopxoRO2Y^*5M?Gq zH(xjX#`zw9Oa@&l_KN+bngUE^e%veBWxG?(9v^({%r!EJA1bGUEUBy@Qy#jmXo`L} zm%aURwtd0(FuCn!ddQ9D7(0!4sc$${=NF9&>4~|xgY$z}GooHmOVB z%=YwKiKOr1{YiDM_RaY&*$itMwilQenN9^iPX%be^qgpV^dj?TMf1X?eZGSk0f_Fq#k^sAe$h293sq(tV4#Ucx+X7&_jIESZ zi@-l|;Hfs?hoPCJ^=#2B!(&(RtH$m-D>NBa&a@;85&PdlA=Ic}`6Qhx>_yKguplrj zJqnQETWAk(?J+JU(YwT`p!va_Oyxn-PvuL;DIfSR+jIBWY$bQX?g=<+e2a;~4KSLB zr@*-a;-pH@VDp$n@5Wjxh4`Z6V9VyyU?7izML*CGM3#S&9N*8)vMcP15EUFS45TV= zM{rDdyO_GnUnXp_aZz$ARnC+yeMYkjodGa&q{7s0zm+aJm?}izPkR4EvIl4;5~k_O zi~}l1k~0m66%_~nc5Ln zS5plaULRTT>_>V`u$8{5SRx?n!L`dSy%UR_ zQIw*=NqgQ{Y+YYqSB3+b7t5q26+|;3puUFSr{ccn`c+QFre9`}WgIBbHM61{7yHqntYebDaxM>; z$C``kpanETenOle4OMljX*CzUeNPh2xPlVQxa)l3Ki9ifCP#Ae*RYt&Uy~k8Z8Lb+ z?#%;pUFz}=vVL}VvVq3c)x8g2daE?mdrFgqw2~DDi?Af#*rIT=5Dut7NTg_>c@F}o z&SGX?@)gGx+}tF_G8eGdkoAzzldg#vh@xQ53s_)+X@%QLx=}&M$j*DJ|I)ww@SgUr z>Hn$xTc@eNqMy5+?MCm|`Ley+{WN=%>w4W8F~z_lhZLul@*BYvm~gVo0|ClG58-(S zern~TQ$UT4v`)k2)Fz8@{<)ip)=4+BkNCZZ>#>1|-bh$nada7>?&5&Sd@xTLPHF~DGUrflF_0vTzA9O&^|ww=UrT#CTZztrqn0&c2OK?%#zpOD3_N2 zrsf(GotUq8_!(S~m_4}Jmdb&S)gqM%fU z!OT9Dx>GtK3hu?++*kIc`mM!eJyq`%kIPA&7S2(YKc#B*Ts)4UXv&H+U}8(LYF*{1W3}~nhE8C{Ah#rg_l0aP zLmvV-Bv9B0EePNdzwkhFw?7+e*XTlbAu$}x2knX32~(`qSb$Y%_P3DA^ggGEMA;V^ zfK+PH4{gaT9Yx@JNa6td4EzK?t>YVLNv~l-KU^fD*cgJ6QZ(#)gW3RukYe03UsB_r z*Wi1h=U~5rW7O%;X_P-jb2Jy&lu@`;fz(=1_Go#2Br zk|-;H7`^F1SC9I{8QKiYL+@!dGJEQvq!TF}MXZ$^XzGCt1_uHWqzqP6nZB?@b037F zmy`|KnP;TbrM!-ohRIF;a_# zY)zbKWvEcK9dK6&JdpX=Vsl**_-mSKszx#koV<5pHN)x%Z4np*i!nv5mW~EoX|64s zX;3{9j?r8}QhIwcR;|MYyq+72yMr(k?!1YK@ldeSugPS#B-+cQywW}?h*Im-Ft9o| z4j`qvK&iv1TB#Y;{XAz{eM#mZBHBP<0QT^Q$OwrE3QdIQpteH^eQ8r7vsT%Tc7Z_4 zenCYLSx;;kad1|XvGT&}a=4)KZe4!$TW_nqBKf1t zgb0PLagfqNz_>BMez72#PhZ=2;919sj8Q;fs4CtCC&|b&LrlL6AZ+_ zW#Le0^nh{{62h=X@q%u$IO>|Jli#&Kxc{HsaG@Y&*t^TH7A2%xk@<-r=8fE(awSQD z!A=5O=L#{zwI1$B`%VNu9lx?_n+-lfr}2f<=p)0LoFPNSsE3xQT=_a!Iv=ApUZ3MD z*kToNT`0VR?tEjyqA#s2PEaSp&XqnvpK=?(bPgzS%)0DWNxzDU(A1{8-1`sGWWA zGBqj;ya1IuN24$;FfH{2o}5z9YS6iy^4_rbHL$g{hci&Q9*|?HSjvZrjtNjMFva7` zG73b>S?Y8g;}q{Nb3>CAXtJq2MYiAlsSdP~w2rlicG;miuO>|2&d=m=TEMx6)k_zI z8Ra^7C53~?dK}odN^3I;GiwR_G!?7^;hmxQ=lw0fKw=VH(&>OR6QRf!#e>2zW{(DWO`dOkK)tw% z+M2mqt=vNEU8U6%h{Uz~*RTXuJVAj)`=jRYNajwnltp)E&E$65XfCMPAyvSED0$#< z4Yi6Zd8S(bSyoYn0-J!h-{%j@AW}hKBN0i}YN}u|Kj$h+XjsS`U}4HDjgz#K0g(y) z8_RN#ut6+A`56a(eiXBtXnyEgeTPz#-{5!3ynpmdn2nT1;}MS7Lh7?Sbi@`sk&6%3 z@S&@>uz0?wc;Yx3#T+kz9Q9iG&C+az@PwVjHqvSd2AV2!EbVE}9#Ro2GOa0Sdn9!H zPAX3}D5}7+;T@eS+z1_L#Eu1O84koQYE)l8Jy`G{EAhz*vjn4Ja5OgNUWy{z$?XlV z{th$NXux79{(@(mUl8}HN~3P;{!={ICG#&Nf2)eUw#_A83=Hsg<^6W8d)kl*s z>O$iB#9Uz^|AJ+r@(&ZOLXex%f{gd`yH@R8hj=ozrWWkN)F_KysFoTvMZ)p}^eDBI z-c-Kre%Ls{%%>g{hh&7xAi^4}Ra4nbo(t<9ju!e%&1hgmj4Y;{9BwUy^q{frM)QsAH0*_EC z62QZ>Iti(4b5l$ReqLX|Wg#ap#LP*cSKiI>RSKQ3)1U*=8O4H{gwR}Ys->2-$!dik z*biQh`^+uCdmUNNUnb{`Ec>;J_6Dt0vR6!X8S@%}F7s7K^6nQFf!Te`JPramNfp?= zaltaq0!3!9K#`@6#HNNz;r9X;QX8S{-`xca{64Nm7?=dUPgwuwpv+{v@|fvYg{AcY z3z~NhW!T|lf>a4dD4h=OXBo~LlHT*EXEGVycMj(6wR8|$^kW0)Q9WTMFS)MUr$bJj zza(^CB^zE~#06uFo>)WUqB*k1yo#*-lhie#)N>Uh3wI`Ms4)twkmAad=0;-}w2^9P z<4XP+m|in>T3+*06W6L?LPWBJvyID_=Jt$a8in>vc-ZGbU|&OS$mqo%u6Hcwvj^of zh5Qp(u?cTQ&b|FL*=9x<0xh6yMB{2w6Gu68u@x--ei0hF&lp)7O0n6N8zA@;l#A|V zKqDKpZ1YBXqaqz{e%2-EG;Hreb!JNU9K?r)@}IGP)C0<`z;S@#*3cwM_09! zZVF$x$;T+vQ*=02L_82^`>N}PwrMAb#e=P8wKku@{BaPr{vIl?hEo2Fy3FxkmK_qj?+A8v*8A-E{A9o7&14EkAW7Z(#d{Pp5bOW z_#Rkp^4xVS=*sR0__ck%$?*wnV?Oa4rcKP!yXh6$t4Vh7`y#e4_%L@q#N+ek#g#D& z>V}3n@Fh$WYLJEq4jdWixB@TL0iMul79UuL(8Rod)(x8avsh@MmT~S?*sX)vof{Ox z5Vpvv6oJDDc}5%tKV6rlj(%RoJ436 zovtIqJCpqLag`VF6@_2EUUHQ;Z}y5F3WbL-_QgDdSNlF%j^8hzb8n}6uDO6Q39%-| zYs6j&oxAQ<5Nt{PA)M-01Q~GfQ0jvZeeMQ>8eYG}@_ZT?lPU(tpvc4O9G)_t+0j_C zFckdmzf9rri-m}&rWF+SVzh$0H;2V-c0rZIT5LRk)W#CNvyYCig?pyNcQ^>qjc(Q< zdOc5h2u{%^N8-NZaRSZJOD>~`Q&&S^UIcbvRem@^FOW3`27kgdxxr8%SZ>TcOGIqUp#vFs39R#u6E^5!R|v`Q<%Bd3Q{h5H!(jD>?qs{q+NO~y z@)~`u3N>6b5+DKToB;XHB*IgNg=_y!+lrRxxC|{si5lsP)F6 zZr;tFsJveK60ZUjv(}Tj0agCA+^wlX6qGicF6`7g-;CeF>a~0C_pWw#;oAPt<7O-; zIY3=b!A|FI;r#^+X=(*p&`Chu2z$v0`nmv!B?Y2TLgMvn|)r4jTR{JEy zK?vhCr34CVz*dIiknO8VNy;dI>mfJ6KV7V)&y&ZAnsh{mc;G*$OwliYOTP|qmZh70 z?z(fd;*f&Hg*{Qb^ImfMcN%+ihS=*17X@hq3%}Ml17G<=2$`>|$6JkM)WAfxXC)U! zk*v@q^@JWH8Y^lQ{C-z!|1QYZ*2N{Wq4l37>yFAddsf2>nz$xLcdU^L`}M`UtK67e znrj!#o>CI!bptY@X@l9$G&|W6#yN6%#F}>qCmhMvKZ#oCpMc)8x-Z*V)V6Y6!Ey-S z{E3nvZSE65j`HMAl3f@{F`t4A1BLNxW5$v$D#|C+!{R~dSAi`la2h^RktL&uMS>lg zLaGX^JenvSE5tF3^T%~D(E2yijasF;+EWMp=iVOqvo7UfdIMY^u}xftt96*eA1xc` z8WYan2J-9!Z zn%*?QLAlbm1}G!0tq=t1V2-en+ZXQ}jKSr`ggBhJ&|~AFQE>Vb*$a07%-8dkFXHqv zJil%CMEU-;PtZ8?01YyMmW3;tM#Zd@!!wS_)E~x2SosMtocj4In zkuK&%QDxGgjYWd#cS16zi$h?nJU<`~zuFpcF8a`FH)~-)dG%Ulc&?z!DNRl4B$cjO#;X3dol>R~Z_;#?3<*$?I?ayy9w zAU!#to>%ZAj*FU;>3MpS`WEuWs6OFa6Fx#M@~D4c>Rek(tlj{rR@OA{IFGcw2PG>c znLO~(pD6s1G58=wFI@f#x(&fvrBRdGw5hR45I?|IBE`R93y8@vnbI$r!aDTn9Q-b= z5=Y@wb@D9QWF;ZrywJ6^n5lkr%!o`=oQ2e;2Sq2x11bF~*S5FUbkNc_Zf@;B9X2_k zu>L7OONo>oIdmo`(77l8#4gg->}(4-&PN0>E{J1vf;IBh!$ZMoo5W#~*99Wt?=R7K zW#LkB$~3-mg%9J$Y1ksX6Pjb3H}e`bwaD8}VHY{yt9~DDgee_ym@ncDKs2!;p9$@_ z)@bAnviaL%X}xV!p{DQp84EZdzfJrPh>=Qx4X}7o1_nEv@wHg9<6CQ&&FMbw*qIOz z@`n2`$-k--aZ&F&2##5!pK%Ad`cnf)JTFn?TgLcHV)|s1X$S(!-YovH9jt$6wTdbZ zWex`!7_>qX@_^qy>ny85>}gxA)*uY_HCl$}-q`RlS$o6nx7KgYC|D6igs;JrMQ{PY z^gRi31c_MVZ;HN~HooyBw&(V#9!DA-&x_WKI}1-Xp^*9{;a(;lEw83mGQkF|*C!IZ zk#uOp<)zZZkP6Abd9Xl8gxxS zhCeQn+g*oRdSjmZ!hrx3T{}`Y7!4yNI#~yFvt06Y*Tx7mH5(`mFteG$|28!=kh}n> zM=B=0w#bK}dk=8hMlzZRN1Fg*@44|kB!#Z@j|Ru7!Zhlv1(`}w20nYBvF&2?YJ_K+ z&Rw)q@t~on2MuzbE(UXwCi4%uQ?%uS@L{xFp@?sE;h7fxs;4N8=h*1|AmpjJuM}Da z@-hHjXo_r2RjFGXzA_xSgBKN1;dkx;3{^y2`UGw49hZH^Zjw?a;zQw>pxS#z?(gd} zA540ahD)tW(pPxmConoY9&~AI_XSZHWEQ!jTfZL!0c-V(l2eVh1I5j@4eS5t=>!2p zc}2GLmqciU%j2J}Q!6^bSLR{F!jt|Im0!4dQXG49-i8!Cc9bTa2}9JeMwKAsfIeW( zjlpJ+RuB4~m%>(>bn>AU%aQi(I81A@l|NDCUzrTRjm^AW^`QH@@{O!W#8r5CQoy{# zZ5C^}pIo|!RAp98B1cv5X@Xg!hAaN*{@N6%?R&l8yz4I36R-Ft4US*~*J4S<=LPEjob+)tM9zSG~(E#RSL(;iqqgvUXGH zbBB;D+-;5F4ckSWe^90rZ$!prl@s5V@`!$$V&;IfiAyysg$AI1(5BBQ+$T6U+_Jo3 zQW$fo6ILD({8HKx$=U3~#8=SI`-FT%<81qK{(MqyFwl%ioo`GYjRw!t&4X)BvRcD+ zx0GTljsiUPI#rg=2OaE|F4g$NNHb96e40d#roH5dyz6a3kbH&fudB^RAsVPZO!SJc z$UbEBBp)Y=#`YG>_ziJw4(PZiBYNV+VI~-$uu(H7jGT|o>-k! zCg~_?Z|8?-Q{5d3^R{9Xah1y;P7rhn7S`G91n|}7I!7dVu!)Qm^}fFLJ+66)EtHSL zQ0)m|^kl`u=S9R}?s>W%ot zcx&{4ETm4`=#L8X6M4^%b=jEX4T1zDJT{fhr4p|VR+cp}+` z_B5|nj6_=Jj<$gSj>VhgWyOq~$f(ZhlShxQ8>vMB#@eM_YybVgiBXwv^@&J3|4>*Yx{v9 zN*L5Z`gme@n8P!7>Y7{r0$`wUK@k+vTR}D_0Pttwsa>n;=mO+U z?$%1EQ5+#_G^W=~4<7Myl!k+|Atzb8elQLR*mP}D1g!e?XGHrjaz~u8B!OOQhmWe` zCB)1c)7)yHK&w;+orK{Lvfaq#0hMy=>E2&?%`IG`ilu5LesEh)t6m81J>Tiw#L$vC zM64cMysV8`wa#HFS#}TcgKVsxyTj?uD+E1y*WB^ipO7&c9c6lawdU&5U<56=J?M8L zlo*a|I{-ZM4ES{k{Fw2#vMy^Q;?9bqZ97@=r^{$CJZwTS&PmUP|3Y2u?-+!UlRNhz zQ1McjSZbVZw01yPPvrc>`w48NJsYwg9@0b{@x`@~<7(2ZrPj2O@MWbKL&SojdijRq ze>@(7AlRfbb!m~1@ab4SA?jLfC@yT&ejR1fv(do=z^5~gUNcKCwK&wMM+Q1`>N~o_ z?p(O7f8Om)MFy$=f^YK){6l<|SGY-oh!Ulfs`xLwd{g+|j-6HSw!=*@y@dWnN%~LT z2$6{Q9~nALmN50&f@!D3g`z1)LXr92YfTf^wUORXTh^6%xOS>{9fVGhd?Jw0$aJZz zTV-c{6Nme4`G}}s(-1B0v8Fz%i&OTH4CO6pE&mEf=HX&Lft?-Kwkxe0+)m#+2WNg8 z>?__x%?^v`)H%UKv~$&F_uW4|>+U@-F=bd(xdzGsYvR8W+GWsz->;V1-q3_oG zVcuWD5#2A&#wj7#WDNhz#hP z3nWHYwNS|pjEUr(fpd=J*x2p0X?7C)jH7GByN0pGp@d}1Ct^2#<&D@0Pe?}r6Zr76 z0<}gf%qS`SL@2f1+)rDDtrpOy+gD5D|6$}EqcdB&XyMp)$L15;w*ACT2OZl^$7aWN zI!SkI+qP{x`MS@!_r2%m_j8X?wO8$`HEXT8YVJw`^Q8Eefwk+qkqp|6R+ZQqK6s*T zuQ~g4Yus@k`(giS(3`I+*^?W)4Z*CNZpfvkmv()j|wVc8NuXt>O;RXMn^by+ZUkvamrQYi3bdc2YiV_2Kp4 zu$yH-^n{5~@~~H?=E^9ZzZGdXX>U`f5+{dOI}R}hq97j>rM?eYU4GEk8GIt@Qn10( zd!9vQcSEO#;R7ACHk+miA2#z=ygDpon=Q%drMnMk7^#(bzRFI0vfm+UFvJ8{;hl@_ zEM%1!oxImq+kZk8{{F&jq6WRKQw`b;9v~GK&_QC^e7PG+sWp{)g=*P{zW#B>92WVa z=z5rNL*%#ayx`qZT>At@{qfoG-D`t>rL_}3b-_)N{IUJ0K2M-L?VcUDuODfRyBv@qQ?)m&{t%PGBOi%PslxYCDcb8V{U0!K~ zk?z-qpClf^vq@e#{8L_7YZQz-O_W;2E@5G@H$Idi;d3hKQt#h+mtK|kq+iO^KJ--j z2*=p_+`{1ZnCNC4dbZ$;Usjo4O$}YJws?>S(tnB1dc);ol_mmsYjBdQo`x65ELHrS zvrd;O*vhO?ZXlkP6b_v79lEEDuMCYI(<${D?DY)X-{H#O^L>NvZ8H+o4ZFJMC;qm;uq-;} zk0gg)yHoUWNydK2Ai62fUvzDpqXW;kLx>|TCtqUso$y2M(B$E5xaS`2j&Aw!=_HWx zQDvT^B`x~!t^Q4n`M{=J+u~~D?rll0MVo?Hj7J${zg^5sUgw=tco!pgst#J>`3$}= zi@2ElXxD{-pPjZB>@)O1{dP}mt@<=qnGD{MqMAf@K#+{`{>sUHn&K0%t{B&r`Qs^* zY0HOwO^tw;F$8j7m|84jQDjc0F0&jKRc7UA8~M3*_tv!T0}bV;?A(yy1fi>!nB=7G zPzQFL;R`wB{*VW;+TfNGyoQ5T6wM=Z1KCUh6}XtyQZ(dEsNz1hBpa)%!BCZs>u8cp z@=hqqZQ{~ey9CAQ!gZANo_X5u=c%d`f@>kD8ry>CjzzsN27RehLE1$JCIzNt7a1SF&E{Fu&~Jy*MkqTkWND#81I-AfGU$WmG{2b9F0| ztOD2(zv1+TW2F+FQD|9wllMi8h+u6YqxykGzNd7l=yaTde7hjMfRE2_-ShnzjyaF# zcK)Bj1bzdI5KmdTDDW$W2@M@i2jDAlNK3opp4=jn|UwOHkOV^WMT?k6{py zStUD{NCV8HRRNXx6~p^Lo*Y(K@dB6H!fCS{3Z;Zk?l6rB?>e;7nTNin>8&PQmql;fJL44d2QWm2BJJh&YxL#aw zW+{Duprv--o?Psba>g?xR%A$6E6-DBvyq=%8Co8-#zG~D3i-Fqk2)(09)(Fs6B{ikZv4Xk6l~%fWn* zk};f$LSOyDgzgp{lxkdeNYA5wB zwq~NV5T^cuM5&V%By|7&cBdE-p&~ZtshkF5XyghCwvYPr!3=_>lY+%H4;~BtlZOFj zKL^l1_UpD-$5 z=VCr=TiVP+chjaAZi{^!0`UMxi4WBRNdjlqbo{Mw@xaDueCewCj>6+7 z5CajJ6|HErIKW8!{!mJ?eZ4PqN+r&M5jiJM^!&+h-u4cQ3ia~tgKzKP(3}Sg^zA~r zUO!x`RC8#RhAOQi{+Vkgm^luxLKJEzj!K5xxLerS2WTYU{^SKoG0$Pp2JQNWP_6N= z)l{Z5qM0LCFDd*McZk;y)qWyMV^G<{L$HF9;9GRqbgCMc)Ifr15mz+U&+TEnlT9n> z%k|}YD*k~Kf*b7%Ez)_dmgw`Lq%4^0g_o`#8-#@FDtA z7qBWz_#B{#)Kl6B$?ve&+$fiuvN34~0@X=~<=Ow`#yv1XlGo#eGPoLfFCJkz;nJ1i zt|eDIVGef(jwUg$Y1rCw0&EsRT7UhrjH81yrZg6B?kH9bGew1Jf+~IG>ATU5t~?f< zqjYptUQYt4_e{a}Ij^4&(RBugz7YSmblN9A>Xq)DDoa>kD1xIj;PMuKx)lEa=LrMS ztdb9k3@KNgW+9J!O3gA|8^w$M%@JNFZOU+W<*p)NBbICMcUzy{><#=tn6U|6lq%O# zLBzM1e~Zab0VAYBaA`@%sC4Dr6Rce|R`7wPzpP3xCDUpjxv8&SEvV?6+r8!bvzwYX z9QCD`;{#7HYR{~mxys$~usD1ZogF`;aB6=oIf@OlB**S6H-S2mY3zdfA&A0VDUim~ zHJ3xZKF~B?%2r2utN%V?$F!L*3!@7=HOa?<==hn;NyVG}mdv^Ksin1O59$;dFWk}~ z_Efr=e8PK=y%Z!d)smP*^ey+1bz;Tr6MI$MQ2j^qH7c4qW%b}Cc++Kr-RU#Wz=dR7 z{GLtCHx&-g5hHP~xU=NGK+jCgG_~t|WzzIMU}{;hO{xHVzuml{)plHi|ZGGfM9j0ggzzaTy-O#;)C7EGh4k{NSjM z&R>lVsEsLf z3NPF%#$L{7(T{)*aSKvyM@$(PU(>^d&XzTe#Iha$Q{mjExY4S!<0H?#uh2%3O7&dDS$!Nzb1MfJEpm+?c zHysu-3W;bLPF6ohYmtwiA*I_#o?b&vB;dEZcT9KNY3WdAV=r-E+pjYnpMIz888oSl zvp-@@M0TEOu&fdTXoc0XE>&#Zv>~VYqS`jEKFN`4B*_%uLe#}s^fyccWNFEfVH$t= zE?-`q^8g~=Ctc02Y*dCL4fQ<{0d}`FYAR9TC|X-M$hhEqSd_2gD(80^u<-H)l;cHA&CV3jt|;?jkQcjiE; z!2`cR&6#$jq}s&s9iEH$<}uejK|hef{Mq^wLad|!Ucg?pr+E=4Ivo4AgiZG8q&#@I zcjT~zYSp*A4NepO6DR*knY%MFfLW05U^hxH+D$~8FFI_={lnUsKoi&}L`<`K`4YiI zOTQn?B-|?QyFNUTNYA)f1^TE4Q6qNJjYOEM$$BwWs{3-c=C)&Y$mP$jP3b3ItZKa; z@KpYvp9PA79;+7kC?vf{!lC<$sJ1u>ldd}p?5))|5xdK2 z+ln3k#(-iJ7~6-5TG>zPY>xwRR!SXj7_8JJDySN!>SSjw9rxOS^rSAxrl0DNDPbo% zx)H-H>*sl^aVL2gXpvaba6^;&b$hVi@;WmtQlDHGuU)e&;(NhIlQ4NfvC>UyR7Sk7 z$}ucx(o6V&G>*ikK{Dls!Wub{!pGe*%X-UD){R08wAEDJu&Xnyba??^tBA88wZ?>U z8h3t(5CVT^2eTRMbzbr@PsS`$jgC!~F_kkUkMI(%TH1&f4oSv~4eWzdI(ThMo?jPv zj#Me~1$@MyLi5B71-W`HTmWIiv9ydex2KKk@3;<=P+F(J(~^{IH+_<_oKgds82jsj zBaQS0u!iVCpzgZ@!S=iPXq5Dk0?i5hyKlKS6Zo0UTzG98Bz1kQ1Q*def^F27F>yFJ zuh&s3!^6@pp#rSPa+4M6b(rrJL;YRRqcv3$2@Ilr#0ndPrt!U{bQrKI?;wldbAfoZ zEv}em&A`Ih74^aQjX>WV)9|lQNfx38KYB@w;TU<@ClL)Q18z7GC28~W{D>11 zmlFnqXz>uS3d2CW+Soq6S=S#@P)?~06EiA^;~VUCuDoe~k;pGI&YKcuxg)x5iIAAx z@8|tFN6L&X{@?uWZ&Khy2r620@J7K#@bB}# zY0&}-6GX*Aby)o1{~AICaL4+S0G&S2ejxp?;U5ZR4TBS?ZmrojWPq z`@zaX|F5ATN+~-8LU(yRo$(&?|1)JcL1qZEkl7hr4DN&knmFt;p~ph@@8MNg#2Y_rFD)ZG7!{>fsQz(Nh@ulkwu zzx=;pGjXCaMe@obCpE7N?8?+EkQXT!Q! zV>$dcM=(a2dVElpO(6kFjwN#vu*2XV!$^6~CFNJKQfd$!1Jge6{tO&bJQp*i0(Jvd zw1zgKrflr53)w&j)vfe3mCe=D|BRpbJI@s`X;A}C_ak4L5&z?AT7O+_S=I!C^*^pw zP5Q^xblV*zZ2toRE37{NuzHxm>Hd$a{&_1-AiL(z%=p#+0N{uCANTsv&L+Y1pZ*85 zf81+)p6=@&$A181j`{~c=8Vy(WB=*j{MVuXe-AZfB)vj&V(2f49K!$ucG_3ycgCfJ z7rP)Fx7*ZzUz`rnyY}FSz#t$<0sfZyNw~3c0x!)n-4aP{GlEvZb02iq;UiNxOMW|s zogxY})+w>|Ql~RIisU%f)WgyCZ$v*;Owm4CskWGZvVl%vB{8Aa(ZQ=;go>Umw>L?@ z-prynzQj6B-9r}g*RA{z8kkG?*jxZqU+X-KJsfmVbqqAGksfue| zg=1Z(VnT1nKdT%CA8RIBBh#XNK>QayFcKg#t}ZrJ21A9yeYso~0n0lP3W-6?e^}Kw zlM?oVcaj+<R8rbjS#|)5J_< zFlwrKV^YvDX%hCoLLqlUH&?C?Of&|QG92kwqhA%)60f6H8{I0JKK7B2raAA^14FVW zipYDq3iGN>6eFoJS+5b=(GoI)&n0(%B026~`E(Xl5{Q&R@5p>u0Y~_k4tq~9(N`CR zP}NV$2vz7)8}mW*4Yjv`-V6u zIT(XYyUDYjNJ?g^JLA%|8+5gE>kEtTDVxB5wz>E@lVl;+(Vf^pmQ-P{uIj%N|4mz9 zV7Eh;&K4*brv3I?@30RL@92gwY7DHAG^EQG)<|7p;;~FHWE( zt-%~|u6H)MjrA$`mib5~n2Nb)eQSosLkv1j!7v7QEn16NZdgyrtDXeq4GZT;rmNRI z>yh7ndhV|6_q`%hBi^bMn|W=*=L&=fiax~c=&NOaa8HiEt+NCa^w~o-Z|!zxrt@eJ z;8Y{7ety1gLU@DYy!?*;ld}1$X;C`}nq4e9GT6`l(&wp8=C_SMZ?(ML&pkRLNHnXG z9Y&0@JpvHXUDY)G=z0Vj8a_$)>eSlDk*{iAiN5~{-O${n!uY^>GKXf>W02^anX&|$|SQ&x9`Z33_uJd4IPRXcNKL;|m>N!}Z5xop&4T>~XIp8iQ1a!&6C3Xx&ygSn|B z?O#S|?b#=fEuNAJt~uMfPPEYOTzxMWfXI9V&iH3lcg%rABK2jAqc7Q781Rs__1Fmj zD=dD__^>qxd5-w8R7uWoj5~QHyix_Yz{!9&W$9ivN7$`iP6HiWh{$yv7j)#k^|I}W z4Tza-tPGjF@Hg;_ujPA^xKFJjf-)uis)9Pxw zr2^_;!}Z%Kmi5)Jg2wo5R&;86gK)^xgs)9O2XUq3yLJ$rhqCcJz2WX}VpkGw*83&Ax;a&6d{_Z_lx zBKY2JWxCJRbyEzm_Z+jSm*<5JIKki`kUz*y$J*+b@qj zaR5*(XfZqGxs7p|_w#6tO>rU3^ZUtZ!cfwRd_B9f zy-pWIg^TMMJQ5OsfNM&biK3M$a5aNj=#ug;FG9oI4~)z`zc`Bg0gPc`?6I2xVfT3P zcQIt_CuY*)&Wq}#OGM^cWkwqXJMf^JC{NxYk2TWNBKVFobIt3bj;k?pnHv-@%XW-M zwLSoYVA_G2vr8FD6D$u>Z)uL@p=}7kAiL#;Yf+2qn!XmkbTq^;;gAnr`}4#>32e?SUQl(PiPRi9v=h3M(|K>L z$v;G*4qyIGDzpr8JsfA%=vU1z{nRUpN}q=uy6J@J3&3zEyf=l4>()d4qM>BDkM@bF z^ymYEW~rxo`jcF;%#UweQ-%%e>*4o{{S@~m3`=|KSqf+TWm`WGv)-EuI`xpU9k3=A z?UM7Xf#>#eS9Yg_Yy9VDw12`?5~BkD2jZDcrWM5_mdy^U^|Jp7hpa?8jqgsY(*t(cQ8ulapu8o>yXe!W2FDWQ}ULd<*ze^|7$ zQ@SOMgkG>7@a9V2df_p%Z;UiKh}k64Fi*?YT=86U9U};MIZm50l6p3|%g^E!IWJL~ z5vXy~MlO{eAl3wwxqgiV%Lb49_oGX$aozMsvQ$CPB!W4;K}wfN%XEj$ zQY&GE3&$G;-4B}o*x}}0QL+E=3rHl7UEp*wupfDa2K!RAa&V|!74;#exhkpp*v#avD$orMdYSXW@ZnT z9DIusX{z0s%40ybOqLbH@}NT%)%!H!Nub7p9JnAC-UjC&;X9X#MH;BG=_i_Sp^J_4 zCz`dJFt}6K3n+(`G>J4kR;A7Uv;E<;D4<3vZkLhLY0x4j%{tWcIzYG?IHhZ(lGZ2q zd@J*hQz0HdPOe#GjCYx2CZ+$&?5t<_-i18h!^_wka#}+DVA1+jHOT@agf$_}ku66a!b$tF zSe{m>yyBHv)t^b;Azw_bonU9F;0Jy|)!+me8clMn>gV32`Z44%>QKj)f^;P#Ii)+= zY9YBgQ-gPOi|mSRw`X0-RQlb0lel2!*bnMSxIA@2v`h>Ejo1^A=pOlhe9~=4A^Et7 za#fPYKXRcuPW$@DK;{V6Ntf_BlnT!6HeM+}&PQ#BN8h16o?si(vuYi$VHg2QZb5q- z&adA_KZ>uhdw4IA5=(2c3=}Dq^y3A*^313K(>Bv-Q0D4+VaTrI?f0`a14l!q_a5z;I@CU&9$=IM&mOMs&(*l5%UO; z?`@8|Bgmy(`zSqPi8|r+%;n@f5!AZpamaVtm(|)FWNhEWHCAy7?G-N1MJ-W+hlxvg z{&M{bz@;1#P&?e#>3ZTWn&=(}Us`Uvt}9T6eEOz;pTamS<}c?Irj6DXh`etEWaY>a z9H{-=DSe*^{(u<}y0N?4E-YU@?Ti}Vwyl*GQox}$Pk)u45gXUb%mpbf|Dst3^*1Vgs_HpAGbwboUp3y^9lSiR?eMuLWBl35k}xg&v~oHxse`ZMoJ`S_jLk8bmtvc$Y^N z#y#4ee^yPZ>Ixe&Hd{rtCL8dLuZ5XS?m9IqzGUbeAK5^Q?QPjgaO7SE7rO|oGtL1; zekLt^z++j>-ZmbTWKQr{f^1zD(N4Fap`5JimviLC0b(a%WNE+caf3!ucZp@T6E!d! zNUd~6H`IH}-KdsrG;WW!6F?v91CP&m?{U(2CqjqK#?jd2M+C>mWbDy_MF3g=_TswG zvih8^CO8Aoej^T_zczo@MG(lMp6vD1iE1XI2W!kd`M*aPyz93_vakEwwZEb+GsVkV zj~Yxa``hL~Kn$qDA9f@(_W-SGhl$g)5mQd!5v--fle#&QY)Y*gg9Es!g${{TW5~7- zhEHV~>b&jY2`1E(uiD`cX}zH9&YWKqqHhtSuU~gkurNR_R=y}>K^a;Cz(*NLrY$xe zaQ|&sKp-9i(>23?_)5_H4p&r*8OrWn?I6L*RyXP^6x z@+b+zxsW;B9K-^+W*fe+Vo@2+zNnR|L{%@4rHL5X9)H2ulSDlvHc*T+9>2okLW~c6k-6 zB#KyT9x(NylvNR6=wKQddBV`H3ZB4B`=j*GbT1MKS-I@3bM+m}Fx1^=;buZ&v}lB3 ziHPM)Dsurf2SNH_19IRjxXY}#`~nc4f3pW};yv2jP!9CMy_!XgCr$(mjEb`-Knqme))gFF3nn15zT6*SgB0_$_tcp zRGECVNbdsLGvnW5TX)3chAx5(Uz+9+y~2R{?rqN@e6_35k(JVIj4)qf>CewlAqF`t z%OeQUMf8k?kD|U58{(C0NChCF$@0F;fueC{G57fR9UMLt zp5*5YhZl#Xpmz|6)wH~GYc{`gQ+z7lLq~F-xx**3wlTcT4WNeS)$Mkc@jf`gK7iH} zp73f^Mu*6)JDDsho9vK@q!;ihujZlcLxj!8(ln-`jdynOV>4EhmAbW77qpk7h}y(r z8&lTwXTd4=a&RIlda%;^pOL9Nykt#>Du5sh27XMB(ke2J_sggeil|30cj7u==R!=! z1b@pfWu-1gVZcM(XUcIwT!%F{heJ)4wWu(HoCmqEbBS0(hYeQr!n%JeV8l^P4d*y5 zaVdz)Dp8*}6UEMb)gX&P09h$<Jy+HOao{qQ?f1oS_5nL-2`V0FgI=p&v?SaU z16#qzG))W6rMxVv?j|=eIC9dNvSbpFE-H_?QC4P+w3G5M%8_NC5`G&J9O<^<5>4Oq zgj>Ie7T<6(P@`rk6D}Xe-VG%KNWGl)50OPC0jnQ?Z9sS2?#Hz7nE?fzg*s2ymM(db z0BEKi@)X|Vgz@FTSewR&5(H>quR=iC&z(d`CN!NvlSCzdL42V{z%`V4AsMgXpdS_PSIkHAi@nl8<$VT-5i zB9*+H=wnJHZ)Dq3s8SqXMbhI>A*)wLEXqcnE4D)@mYoOROW4p@{k^Gkv7;evYYE(L zx>}7#iz@Nn@wZu|Hzw#p7lzFX%$AE(B9F)b`{ge@a{@--Tdy$C2rT78E>#=-VDt%i?`!I8lUh~Zd|&MihlD*-!D5o zv=_!zVbk{@6~p8MXtKB1X=RF2?vz|iiaap497Y=_`-$I!#1MWb3gX)|{U%B0`|L6u z+s4fZbPQ$2s#dx60i@VF!&MnaNs_*Hso-JnWSH5Zq!1Pxtt+B`E}0ls1-*VPI7Ib6 z1plRDmyt^V#Hqp}=VgU73AU!sI1`?8VMDB|8nspbHNk*PVaGsY#%Zmpr$uTpBmz(_0A!-l%2`*WZ+SN5A5eXfKD$^z-@E{Ct z2Q6Y~5KZgj;4e~z4zo{rnVY6uB<$ZUxUMFM4W=AhWj+Ut=>8Tu1+LX!fb~$&lVp43 z1a9T0%QTD2L@rcUrq9T`ME{yq9%30M;bkapNTH4~oA5B)eJ$K+2 z@n4GCSb{R4zq}|}ge@d@I!UlqnMvDSofj~h56a(sSz$ig@AURfm>KV`t>d*Bkd;{X z#}I9gn5);H%g$Gw88#Hk7Es{ZNjnW`^mqOa3yYhoi$ID(|K3K6bF80*plQk8KEHJ) z)DMyriI=4wSuz20jgcvuuCJ+3C8PLQIrtC;TvnxJnKoHz6YPlcSF0sr(y|Q}*z&SfRr$DDRI?4Ux+XxL=eK zZCXQ;5A1Dk6sL^Alnnwv(LWYyPu!O%?9K-EQ|hd!@^_M#z~7?=XS6lh!4sNbS}sqi zx>n_isBHhqXnaDEl?E~+y(m3~q`bV%%5bwMLsw6t15uRE_|^grlaI~s!a(g(zb{Nr z`o8_Anm61DR8^X88l1gxDFi7u)!H=dX~JBdvDGjx44ja5c-lOEXm(XA^pz=9HBTM< zWcujoLkwr3h}g>T1*PznINaSpy4IUB{WUZf?b>R?xn{x;PaBs z{lh&YL`W0xRTIzCDmvjp3ow9b<=AA$GL$l9{t~YXpjoeyon43f3#t*Zlf=Ljaf)^2 zgq0I7ZIV$`QMR;mpJ|{I<#J)U$)O?^6{3u+lKnepNF&PCis&cS;6P}csw5XH8Jo7( z5{MaJyDE&%cJHk&b#2L*8R`9EO!fz|c@x55N@D7P-Gvj}v8x>HMZ8;XDjIb}-m6%O zTz-As{wMyZ$SAhCm%C})w*3<EQ- zlxx%b$Fx&rudxTqQ_O#Uvamr3mX$x z1geoD=avmDPZ?c`sEdi+g#t9n0o*BvWoUkb$pPaF65=%{|Lk8sk6#e^1zF>?jN?yq z&E{drdeyy3RMq$`=+_H$9gIV_ee;W%d)0ufaE{UF&?FTii&fFy&#h3mpJktJ&xwgGMLokHca_uTye z7{46yQsK~}VtoL$Dh>jtujQoz`Y8w@-`OhEF7y{BUBTorPD&A4J#Sf9 zk-o+v%_9Si{21ewwJ$>l*4<|B+c)lt*=+$j z8O{=gFIZ>jUopLnxPbh=s)9pqgqZUcciiUW_Pd22`ab=b&25+-8BA5bV(SjDgoLy2rRK}VW=>(Q$7BKVf-)C1k+sO2h= z;05wCcrPx9LLS<|SB3yiZGP>1o*rRM`YO0PctnIh#q82^MbEdpLCOdId}Drh;MC_H zrc*!^<+AA95M&GMBcQ!s;r75AB7Z}o1-Ho)03`J5Q~Qh4`^d%FrLhZP+DDnwanUHe zbM##?CT`EDw}A{-9&TZHgg}f03mcyM?JnSm>(oFbJiiU4J!- zG!GbBF+co+eMDA&VfZUf1_Lel?X1v<6G&leuRLCQ1Q?HDW2t!?ZO1f7w)*oTR17b*LGd>=WiL-0`Lq8&Ma&7_u~kYd!!R;3-xHM|XUHEO1K0KB$f^YY^o~AFm!Tgdip*E*z z$&uI1UM3Sv-ug%r;{WaGa@^tKY%zG`c3k-A_<`B3BRQ9;(EgxVSke#R3i(>)R+xA{V8bzcM|Kfk3ngeF`e~c-r6$K0nymo#G-b{A zh|dks1i)XnE~&bOGLp*AA|{Ynq<#}tg1W~oKClr}bNpoKtgxl^NSEzL<%mHASHr)U zxLGl&qBMTP@&U^P0^!}ztq=Bv|J{qn#^$emAkBY?OAq}~{1mNhbwbI=r45Xb8n1FF^o-tB2dt*ol|J)0@KXE_= zN9HQQ&Dw3D4M-WRArzrXXSr$9kAvpfaY&TY-woPB{QDFx3HK{Sn0cJOx5*=VqpGnJ z3aPDKp3kfSnI8gQ9M>Pu_>mj-T1AgE?u@VZ?dbtpyeN*Wp?}M$vA6OORxQ2H+>Ulo z6wwG~CnDK#Z>EK96_mGb4l8OU=$;j52H15*P`7@oQ&$skjiJj3Gu0X6)SgE0&mmzi zR^N36kxnK&il?Qa#y2=GG4xtG`0h41{W0NPAEE_6@(Kt;-P?vM=S4fg5IHhJ41C9_ zu#ub`A;tjf=k*?ewLFuQg+i!2RTy5}^upP`liptC*2YS&(AD0;w{N8aNZE@MJ+Ar0 z^cNA8ZrM2n1X9L?4-C7erAOn@I0r(RV9^fGx-ODA8rfod+}j>Xq zh)bpEi;fJ{wNyC0Kq21K3dy2mmaXew>88%Pu!aEM8FWj%WY>?5#1!*opEk1euxLoD z6i4gNPxo0E4;K>Z5NSY&7I67GZp&Ex70c=6R7CM?pTOIyWAfcYlRiZZV2OGlFGd2I z)!8&^-XQQ%VP;BWd?&w@HEb9q!klfhn;zd#A9kAsv5+$UDhUF%K3QvyOc?m}@p73er*%js)zK1{ilCMii2#`T;$+l!~p zltR$OqBMmNL4&v80A0*MW__7iL)1$vK#8Rx9V@TvQi>+&wbR-+XiD8w%#tk)L*gw~ zl0u3O;~=!=P|B);<~X`*p5()h%3H61(@;uMirTT`HDKokrS;X5l5=OcB-!HXqPO4X znh($_cbdj4L0fq_T(iiyH|eYwd1JUu0ODMV6@Q{UL879DGvH+uj6)S+y;4GYJ2mQx z%9d$siwb3X5hiE3_Y>G;$3#|0S`Rlem-k`n=n!tCwv~X+D}5qelxf!EvzoAJ)F*q= zk*MhzNGXh08XT4oM9lVh*crn3&)BpTOQ!g!QMl&uSxbQN;!(ka%K1;xQf%#d!ZkmRf@0uA?8^Tgd6e9?NYFk$R zE-Ae8x(BD2S506wpNtz@Ad+)Esy|8YYKMpb5&WjB$a)IT-{`;!_NvBZWN8RsVM~9KM*F%CjooB~kGuCeu3bP_>Xyi>@`cq$p@ZW z!{aqB(}@XOU#zB}xd*TAZWRyudsMfQL%@>+Up9&IVn0AVn5oJ9xU*U`9dW(*49Wih zGXgc;NzgI4R8yeAryDE&>b1#4PpD4zJAw~C0fJa1LQxcom$9oZy2?ETq1rHZloU%#6rPQxzh{Bb z>att+0^iR-7-UDtZE?d_ixq)~bhnF^u0~)09OlBP)esPP6@PmvT*r=|>y9UN%D_Hz z)K7=5P_)PV`X+{jEUth~NK~cRZFAbCSYE2^-Q#bMgPmdKmd3)6J^i=76@Z@B_|(Gp zYU)-)#^df2Ha0zticuYzz;?d4zlWK?1{>Nloi+#GrY)-GZMEHr`d;{OwYq!SCQUAk zVUZfEZF=C3(Tsus%P|BXgTo^wb0iV4?q*%AdctumaHg>+Itlb_z#PJ!lqGoRGV(!f zI@{OQtDShD1xX^%fZ+qWP*-(6RQpWY%eGi zRL%L&MX5IEyggn^Z4Z3!jxp5oEXP1Wxgv6Y_i|cIEKi6*Qj1dEC+5x2IE9VP_T&kr z%e|yss#oGYQ?lsgV~AGUAMFMrx1xSqG_iH6+=tn`I~agcyWG?w8%ijU#l7_^zrTI) zx1QC>svxC?F(aw_xCR^ACsC^+tm!oKB5dEJN4En zcTF?t;*S}_A5V3?$9A#v11)oPx0u%5mlScwwtqHlcgKRL+5RN18#Z+eBGh%L7`eHN zK9SF98O&2$SsjWy$pfqp@HMTs!^FgO=WZNUyEbW18RE6a;NW-_^E|8&gu{X~RoJW= zR(9|vt<4?0*HJ0>4N(eyE36pyYzrTG=3!yJOn7Pi<*N&)c1tTf50}G;Il1bT2=Hnp zZ`}d`zELfOIYRw%n%5&Jaa3@S{g=-y*hcjR&N`_D0#3pU13LZAo3?M!LzFUO(!k3`%85tP zoN-oW?Mu){V5mKyb!yEsI3|krEhN%NM2Q(u=j(?RBsq!}?O=oh+mfGZ$LoB(9EPSg zGWlXXuZ0ElPEk&r5$39^$p>j^fwE8OtG{qd`4XDQ(6N`|5oVT{x4{F^S8owbt`?`d zV}@8@W9#hLJ=VNCT^Twb7mt|92Vv-6gk7YKUjp$whlOiJs`+)MTs>4pJe4|TFlTiQ z?#mcxSE;j&)o>HPRUsd>;h}wCAiT9|L?y$Cy8Oyl)D z_dLfuUq8R{UcU>pFU?k7=fcSs=BnB)ED3fDb>9jU2kuJfq}6q)*jA+vsS~(!n{q|@ zU6H`06F5O=u*BC$Pgjz^S34#>4zV2fxl(u}K#|u0wucwdYgjmbOAZF&kvvRg?luuEbr%^Bysm*SCm4xzjo(ma}halID{-3vAM^71m!$W8o?!GP$GJlK|VX%7Tll7 z_^=6~UiF!MsAS{bAG#M_>M3Tj1jYn|>7AHv)`Y>Q`4p|IDdg}|cjA?VHzFHc=X6vv z`}U!*!sK!p&V-VEd?H!LghDX&*br=+R?`4nUGeB%nRr&YpP!N*I#W0-ys+x(3Het<0x^rn=;;MX zCKSOh`(}(`t-I$;H5^VDj_SwOJ$Bx#7jb_x%_bv`WjK zAk6p8Vj+V8C`J9SV1+HpSw>IZg)QbkY{hy}N^B8SiEDh`^QVb3ZW#q@m!Z=;BVn7V zNY|P5_hWJS_tO0r9QLi};VAACTms9{?ioetj#=O-DB2RiqX8qLO}-I%r=<3Jqdpy> zcJz(TB`d3~{43h<(il3IQlu)AgNZ4gV{NVzHTLubCw=dC)>bBO`g~Z4Vm2j~1Atu6 zXXdhP#EK-R;tb>AF@9tV?6Y!z_~oY<6hh-pIZWGBlb?%T&JpK+5$_)%BqxJ*F-Qlm;DN0`V`ro32dICiK5E1~#Ic?vcwI2uuVq?`h zu7y0kGRhIx7ILDzhzcAw;9B;wqOR+yoxq>rHo;*0+af{54aHCf9V0UBShsMQ4HyAD zA=?j*tV-Rl;a52RR{C32ARZbfOSRCj`2`QW$Z2WAk76&70(+651vmS(w6uSQp!W^y zR6c06oKFr}V`kNMzsLe!Q?$BJ-+rbI%E2KBbYS{Jr-}qAQ^7Aal|+iHhIim;(<5;W zQ@9GBXB2kfE`XHPp^T-qkNU%h08lLlFR0n4Y{+Zqr+k&YAnm*bSeF!ZOhcWGH0?eo zfv|e*)n%;@`tPR+WF*(x+{|uk#tuA~5%M}S;@$pz2)^0ldMWbdd*kE?*@LXhGqBLH z=NrHT(Pz$lQVUABB#i~6SQHFO>}lXr;UnffALm&ll<*NC;>YLx%eue7UaF4^jeTgS zLtIlaG;y009fLcx8)Y}bBS7u8wuF6>N|z8&noj~{;4WwlD{w6-PC)n~Y8PNQ=ia&> za$6XFG{jU`p-wZD(aT_B76P+`xh+M5)@bIJ9$Qh>_oPG;!H9e7*kx7G!(mYn>8 zp7C6?V%U(E(k#_Pqdj-?jYMx1L0o`Q*dO?GbVJ2zCdltaU&Jnw=h8*LsxmD>{CfA6 zGngXdKSv^<5hzt?rok8|jQNzN*g#r~QS?mKV>7eQ{JpcB^sxAfu9PHK2cQQ(b1pHr zPvn(+K4oPE=+?=W9I}c}uoh(S3+=@Z5y10(=AZQ4t`x#*=;VrNOb_Qdo=+VJZ<=^D z?PQD;1Pu=fdKHRw0b5sSdvcpI|{FN63oXVd# zvxk_4F2+=Jbssb%zx0tlziT!QAf0@;_^^)vlUZZ2!X=G649`^S@f7`d?`K&(^H< z&24B6ZB0y!jsF=QkNY2naiZ#A`{|*DpS_19E-trWZh^(6BW=!DL6KC$GzWJQOt`l? zT+ud@fC7GMb}`r&3Q?oUr6Wvj|4K{BG;L)$6vE9fMCpq+RXmCuO?$ucw_FhSTc-rn zElYE0X^)fR^L_+yiY5O&9t*P0T9p)0^rb8_vfu(Dxe9e)GSUA5uFlGLdaNVtChW8` ztPdVV9`%=|M(7#rUu;|rZ?;o@BCzoD`WKu3;2(4RpS?-_f57kTXzbwlUmPGo_#dAA zzs><~7XPyY$o>x;@ZTDMh2wt@ehcD%ut!D9N&z##4_$kQ*CDe)k$eK|3w$`%Bj4_F z7!{*Wk)9hhD-2#=5f^o+p2QmAy7fHMznkY0FB9lXtIRPApC58F*F%h#*PHWX*W3iq10FWjjZi+79pP`Jdlup!e>vEtLh#Hc zfaP@dT!*oZE~{N;$JD(+l?jeQT!`6e&IJo%)oB3(`Sa(*adXT5S(`f`pPSH_JbUHm z3TdP)%}Hs~X%qc6LN-W^^?C-hYq>zB&23C$>qZc<@w&zt-YAYD!1dDfx9Iz(kDfO# zWROY2TTvvI@xJ^S7hl>;SJ86$`p*~;6zA>>#}bq52%upisJFgZvmvvO$gwqUnu?!| zDOGnNlIIDMVQ$9PXAw2Dv`=62HDKk6Z&^t@w+4KjFy8sm_v)Gvb*%9Iw06CE`9SHK zE>ZGjZeWaGwJe`uIv|pz%+uMHT%TAq$9e{g{Sld$=en3flcMZeo*zc(PWghmSupE# zQPlrlFQds3pYfu@GrF8g8GJno_^6!n_Pt!v{TJOkW&Uo5pU5Tw{paXT{r?ym9Bpk( z|Lf2o|9{`m@E>{WzvhPjRo-%Ra8is65xUDMdcN*Z z>$@LWuunlLLV4lfz&$Y7{d}y&kk9QQ$#{_)j&tP{w%_}FSn*Lc6OZm#NMG{y)Jegk z^yjTyu=>=;O9ojA>G^yd;rsqP;ZuC$t%L+}z<^yjrO@#@c#n8=d1uEa4Iy_MSJ|07 z@$11!2>ehwr0`3%Ejjqjj}$*}vcz`lfJn!7Xo?_KVVgf?#F`bStB!!14gSEYG1!+# z+&O5T&XW*$NqU1uyjK=_FmRS}%cxb0IKnPHChK#5!{5M0M=%D1y7#Axm@mh5EH2-$ zkq2cDiomELm4@)v5k2Tvo(W@CpkfZ9D)IYI5p7JR;fxFTy2f%Nw{@%idZkiv*bV6_ zR%+O>JqZG?{7cHj&tkb@ho>c&Keo^+bySB&DTf+d6Q zMa6}ZrGWu8*`MWWdKd51ZW(cb)~&MhDf$?=lJkdzYt_N}G9YZ!x}krc1Ne%Bt@wg6 za@J;gVhIB}at=zUpS})iTmyWJ&M#77uD)nwdIm>~klcM@WN){2V?+>(129i_uVRoX z=2n=gI{B^}d`MkcaGCZ_Qa(AQB*u3j+~p(-JaTaA8R6J&&rW(igu6q&Lvv)z)u6q@ z;mld_CH6?MK2mYUsbMDiwszv3wE{trYVZPgUHMKiz&z8JAogGVU7#ivdn$F)i*`JJk$ zGB=|rpdda&2E8_pxF9;gdiI3Twxm6+%z$%)N?pD|N&PVL?nTm6`b z9m-na`IdE#L6ih(fP#FR{q1?2pZV5Jy1qta`pkBq$Bo6u%}5a}3?HJ5X&V!BZg-zn ze-01PCO7f$Ho>5U)Pa%1w+$1}AzNYH%#oCG;Z!)P`qe|~L0J|XYNJ}ZE(X022cB5I zQ-I&+lXzD57N0oA8Kvvmr^kkSK^m~-RGR_g;z$s@$1nlW`6BS*KKWEJ7s-6b;_4^I z+8KQAd@F^FD`ZfI6pv9nVCW!yAPby4&_h@GiolTDSy8pxD}?on3jlOaq_COY-3nwi zGd!N&0j=cKa0v$^@5>ThNDZ&>$>uS%f0+YQVv9~ zjm~N?qnBw|*<8;2gFwC-67%X>W$C(FVad!psq7>OLnnlizyn=_B4BEhYk-sw zv3$!$v|_=L6@3gvfbdH~4JPa;(?H4a3@IUk0}GX-8FVX?^Rd~}8kAef06 ziSF^`Z(`9>PZ(9Mb)2(tll#ZPY6Xz5Se%{jdaC`)5|1yMj^h#!Kao;U$$Bin>lI+O zNXeTj!qS4lAfqIBX< zvS>dgYbB72>X;$xYZNa(?wrajHW5l+axEF@-X+=7=K*u{@dYIYIwMu@4wNG!QZmso z4Pw>bMWL3xjN>mBxRuHC?T8=e1ah(F^<9Ucx^Z36eo3zvF>8&Ov-FdKEmNgM@n62a z343E3afQ=M%8;;7QmZc{;qyr?P$rlVhd~Y}WJM>Tqc(a~iU2L(a~zf&;7`PClHd>f zIt>68kOaAyxF@@gA3gcTr$fZ*LSx-C=rYF33}y;bPRIIzR-h*wRg(}45e1^Gro zm)Qj-6}vEP+f8O@cfLw@2FL=F#D(*{2YS@SpctUQV4N8G`jcWOcySYBq7~yusQDeh z7RvD_hL|hhmYrywf;9pKS}I`~jS%DT$q@CAPGpy|J!^cXZ;wc}{jn5>nt!3-6`qCj zI{cN!)CD&qbW{=z2|E)0`v4-;g;%g)>Ns17muim}v@U23>0aCln9Ou-uaT@c*&=Wk zGl5e;q-@{90+3i66-WmpEU^g4Ljt6B%`2YAJJq@+u&RO}gE-wl;Vp_>U3CO07z;90 zaNer+kv;enq@t3x;rHm|Zeoc#`q-14fD(1{v-CW>1tC3>gl8O2)}d;e5<-ZuipQyR zJqM$GqBtTTK5t6kVdt*UFj;Il`zg`BeN5;C4;-= z>4+o~4sDFcgtbZyqx1=pmBCdnW(2Y~+dgXVt>+DORR@lA>!jLG!41jKju(B7&#}T# zdf_QJbx1(w+ByJMrc@^@s}`gu}Pz= zJ8b_C_6%O$3b|b?B^oX#tynfk;T5OJCqG|VZcz@5F}S*fDSP=kooEB3Ff}V*Lh_Bs zEXwr~Q;P5rSdHKkfSD`qFntO^s)(zQ9^AP}SU~7ey%;Q0(PHjd?AO#HXot`9ldtLhu^_jvo?6kQ+6vV*gR zuXH8dg)>VPuc?X}k;kUWZrt*k^lUHUZ%Oz6%{dNq|NCULDr|HC*~4IE)6%KU{8l2P1a3B6&{rVHFjXhV~MHhUg-;zsrkr?groI zz^wo6@f=FLbX36{Z3G<$azB^(Wt*obKc85v6ox$mvX3!?4DukR9sjW}Qd~P~WWdTV zQGu}da|n7r4b%iFu@O@?YxH)KAUmxFKh_WELN_IZk^ZUk;AfAu zLgGmKii4{MI`=pngxCo)ry9LmA|B%8ivEXK+YJdm5O9PrA;B=`pc;Q9$)IpZY@m{p zv~y^gZ>nTy8Y}}6JQD=N3c)du0WAS4=b#`zHSwTAh#F*QQQ)6h0$h+mp&^EVGQUF$ zxrU`f%c0fq2EV>_{yWy(Nn3-l*mLi|_V~9nrKNAFsFSsqy>5E)v zhP#E;%Cd%Jk5lb%Ig2sp<{(AUda?oJkHj4@1&ikw=Hx{-ma+vDj~*RxrIQrb=F-MG zUa|v}8K_zu_3`!AV5>4xS{jQ$o~#tDEIfA4E3zq1@A~D}QB;vu^rd8DQB9h}FWh z^IuyZ(9W7|%tARWvAzi|HNy4EU0xW{D^ZNlPYPGj$S zRa9HTkV(U$!x5ZNZ#`o70|ZSLJ7viJ1H^#+1B4Fy0|X8B0~8$a12pgh6t(vQWXS#l zgbw=y6fCsV7_;{ei2Vl$eOfpwW>32JiXk(sMIYL9zA0)?x*W!k9m!$xPs{Ui>dN3B(3AK-AX=Fppe>-YA0Q9$e?U9`fY>Vk z0Y$6+09{4@1G;Sb2gJAX1C$Z+59qn>2gq9YzX4UDwdJfw?}602L4$4mC=KW~`yrrf zh}z3lTpPBV)wcQp1^)s4+x5eU`LmkRuX=sht~C9L0lPfQ3p#}I2z?-}^p+tLVwESD z>GnsebbIrU@TMO!LF=Dm(m#$!F#aJEUZW3YlK8opw(o~5qUIC58rvdIbHkP+H0OQI zpZB>D%InIO=*@FU=b^3V@~@*0*ZfHZYthW-rBu%QMmn!<6PMSOeZbr10q)~#u(gFk z^Ci9vzb5Sdk9zoj>O=pjAN)}dv;U(W)c!|(z(4f@|J1|(Q$P5l9@PFvy}&>9@c+~g z{-_uDr#|#YJ@o#MdVzoH;s2>0{81n9Pd)zs!`E9y)e&sn!bos;m*DOmAh>IAcXxMp zhv4qMad)>31b26L2%h{q=X?*}`0pL}VfV}GReRQ4v$}g!ty=XDeIy7yv=a!ua8Aq& zS7gG=r?}(EM7QZ~yE#3J=a?mFpZimXrGL3{7tnRe`J*$KM^V49WDk;t?~@LbT)qn^ z&}v-h1l4Qtw}+-hdk;$T*5`%aMf3XNcO!{RGWF&7_nG~tk+~6fSA7`O*=6Z2EMkU9r9&V+XNJpx)556& z*{D>mIuIg+)XxmnAt!`3&BY~-RagqBL0tahJ*PRpECn0#6PnIYIRg3|1*+*K&NyoP zJF5&8N~)QSL3b4QhL?)4&I1^%1df+Uu6ouQ>${fs}Hp2`ec%17R!r1e*REzkUrWIliD-clYUk1Dcm^95_!4BfrY;JXD$(5dQ)LRY@uAC*6AGn_R@%J`=? zp7_+kWd#3FfWe3vN?3x$@g|p^swioOMo(N!<+00 z;W|$%Wp6EmdvYa+T6|BJP84pEPbCd@IFpolZ_zigPm`rG(sRS7ZwN|H* zQk>IO_=^DEgIS~#_bPfAPdPb&Hu61*Xg*yrV`W;P2%kLREG#m=?N~M=Z=Wj*OxgrI zoK#B`J80D!`vn?-zCWbCvSBBqCQ)L~hgr!sOm|{fsF^egsc<%ub}p(Qq(EAd9E&ax zub{kAVV@$?EuMg$=%6J&4WV0|lz zA7kNaBkN1DReKPZV>G5ME4r(vn<0Y4BpAuMXBF|s6d4uAXw-HA0-riPg(&g-Z+Jrqj@^PARa3=G9tn$!$g9tp+Q3ZDFLjcIGQT-N9j=%;{pft z@*&uT0b`i)H?h;W^K$yzaJ2A((P3jmvaiU7T}FtIv##NRD3Y96j`E%JXSk5z@{jH9 zqV#3fQ?DePF*>#^mOWXo-c$OKIZ!P>#3}a)&d^nU+6>$=*2>EjPYN`WFl4CFCN~>u zv6O%wQFJk(m%Aoj6!WVUx{D18!FO^e^j7S6O39Y(aR-s>0;uQLbDN5QCp;97k%L27 zz!*dECt4EM25X6D08yh(`%XB7WR`r2IbUMRS6V8(Hq3(>%0fe^?X}r);SvA*|4; zH(g@I%7ZT?8A%n3v0DDlZY$lEH^!)vj3$xU5Nu2!*nZE42zL|(?R==Ysb zwH;z1ZJwmF=nvk4;zK6z8mWlbm4}OcSVds<{)n5)2tRv4xKB30czDc3kt|M(MASX5C?bs%pn_ zebs!7+Q=8uLVq{?lpxeQrkwVx2k-s-C~>)QNxfoI9B{kFKQrLgm`hEL;~kHW^Kpsm z5mGaq(eD|6PF}x027_2cQ|d@OiqxvY4!`N)Y%2_6JNm(;jF2gnpDEwUEc$vMDK*+Q zBvkz(XlZkAyVCKFBTTUW6k@o`DR30d`$wdJ=&Q4)un)XABWM~AeCj~bjVIYA`11T| z<1}iJ?(vJrgSlCY$K`6R7&kquf=olNxK1vowtJF+-SngSO^m%S2=$r{W zKUF*Kg}=WFyFDUlWPSf3)S{vDjYzhn;ylD1GyB6Wsr*#p0k1s1CzrD6^`Jp*?LFo< ztUj#rqy=vEJuzfE?5)v9n5DQ@o8q>KtARf14VWlO0yPA~t*`+>?W<^s!7ORi!8G*l z4<3WU^hu?f7p7JHJ;=*CC3WM|2ylh9xI=-wWlHr%v5sQNU?G=i25N=^_m?x;ID$-t z7n|Ad8-TikfH0{td3w{1(N zobw^IwVql}Joro?rB5HS65FOL4a`dnjSV>S&T;Zb;@p|SJA!{=pJs1V*cw_fE^_J= z*p{!<;LQqGZ>03QYIBvxNVxntm)l_|!|40=NiW8xVa>jsc5x_ISIF&XgciRNe%>&Q zFHS&&Of`8nq$?@L!nndorWS;^f2^MLl_nzrX22OfyY!4{Xj#E&gR`S&nJa{xZZdmT z+5nH)t?@IgZ`GZ`r&M;2PktoJu~bN$Fz7rb`KT9sZz{Z5^8j4&OJu>I_S}en`=cL{ z9*0+?A4!4AlKS#&QQ@!)JTX;B*qnmA2c?XjpM!;{52d{t#N0uZcsrd=c7F$e(}+DF z!wPT%nAO8KK5s7NU6Ia)iFbTHw~ipuS*=TIZs^ZG@?^`jtXQ7oNrc3gETwA_+AeZ? z8f3H0EdxRreG}bmy}D{?mj@S%GE?cyF!`mKyK!LnEuIgfk4@Y;_iZ1kL!pbiuvS#FFb)6u3m6;?u6aSE)#Sc93f|0GhD8(!6>L~3CbYp zxzul&^nsS}W!piueN5S{H~a=&M7Qns8g}Wma?P!({$<6Ms&z&RZoq^!j~dcSb(i&k z@)!!1L7m7ABx8GIQ<)#ksVe#zf&^q2Bd-UB;t8>{{KeF-`PtD8jv>vTX%{tZ?nG`; z%M}3m6D!>p&U)jmlVdmAChTsEwUrhf$HmdIYofEaRJ)QwJw6o=C%vs)d%Zh*+q3CT z2#x-uA2&66GI~VIRn|wQoHaZ)JagBslZ_qmJM&2llc)ax97ij-9*K0$^)nGwRD0Im z2y!#lb2r~{O)KGS9`QZY^hoGssb5&N(CsuY*N_drO(Io4f^lxE&8od)`-*1F^(5=I z*rO0ESs^coV`@Cd5iCFG$#*G3H9z@v`1{$+D5ZC|RB6}paMqUCST-;@FT@ANliX0Z z5(Q(&4tFf{wCQ#U8*20~#Z}3=J9@_!IxzP_BUu$|K^{gT|Tky2-ac;iK z01h@A-wTY!y5h{Zi=ZHtYh7+GYMame#+g#P0gDN@=(3YPy^<{Xc?~&$hSLmgXI#~39pbYGQ~449 z#z3=_jr}wYr5@HR?9b8_r1`C7JJ683P1Du$UUt{3^AY<_wKAj^TWLu-BK(Rni(Y)< znx5B~T!UqYe%E>y3mZ91@BJ-I5bn;&kB_)%s2tzBz!cjFkA%_d$f`$iQSRvn=qxCS z25)xB&A`2Me@mO8{i@Ytd~Lji9Eyip*{)MRx1CW7*5m~iW?}adv6@QK)3-n`G==fu zI^&Z%cWKNKn5Qbt2v9D9Q~p_2IIUR5bTYJgfA4ATw?AsP>HeoDwA@hvoD9kBoJ4EP z+HY<#OZ5I?eip~FA!KU$(_LN3-jg9C=zbP$OLTVFcM4{F*kv8?P>lW$>vLr05Bq)! zp-lLdTS@@K=exZ_czX)6J|M0n#dL&Gd?a@07#5Td;06(<7yVdU6LVs4NlMIHKgDjX>qwvL`PoDK~)EkDSxix$Zo>65x`K@zpBfxp5`*B8h)V}prR7Q zs&$?lccO_G_xD$tyV*C>#AOBL@H7wUs#cEuE7uD*8#Pt@)@JT{<^CP`D5-1Ikj`h>#!G*z z5v}n(fb2NfxtAvtYRq9A1ic*)jtAH@2^QEkaGBLZ!3M3fkgNA9&o4X8DDPLX0VR1p z1J<>CMUaoN9sAx&+3>-FvE{2+x1m8fbwPnY#}^o#?V+SO!T>FJJ{*HZHdP|D$^AiW zBq>|#cY>mm)QAjoic?i7a5R&KeMxVrhAiN)&_e-Q$}Vcl^r-Oq9n;JEhJJ9OJ1KPx zyo*cOnvCO^gftDrpC9@rM!A+!tJUAL(_UC$|) z2t^$U^MvjgoZrRzU^#P@z5=w%V%SP~ndVhlQsLKK3D8JqGDI;ZGpHo5?lR|W1)*nn zoSv0Sv>jEAwl4)aAR?z?z*KFML2!nLTn@lfa=kvPI7f|o)V;j)V z0PKF&TGZ;L$|ju1YPqa3(Vpa@pEB~1wugP{@VhIoJGLNrv@TUb_Bu~va>rqf zI0M~kw-V{}=HkYzr7Cq~uPTViC!@;eNUcH)xhF%{N!s)*g=;3Ij1Ju!)yr7btoEC}Fz?TkeVN2J}RjM!ll#UZ-oGpwp<${3hKs*axq@BE0>2m|Ohx_w`F8JW)uNN@oGWdsV1-WtXl3Pan4K zYvc?it+q$2-wyu_bJZC`L-gDFdvg@=k|Q_zVu+%(iG6?*=an0-?$i4DkBxcl%YFS4 zwUwGilFASFD8wQD1QfL00TyQCtW_FP#AL^JRM$MSBN6w~2CS`TDuu*q^Vuh2Le&Uo zLr&o>wF*YD*}==S3hl&;z$KMU_x7JWzPF2D2On1bQ0klZ37Ixl*(l{BngiCQ$k?9K3HN;?(oFi``m4;kGZSWVRq0TM+ z2EzDnk80a|&`a~FU%nw&+0$dMgKaS^%C2cyhPgK0%I{P{i)O94n+aX9y%V_(R=4#| zV2RFZ9p7%n@QQE!_+=Ni8AC8H(NH&Q-HcQfW1^*Z8vP~RPcpWZGsyp{qu50d0Q{7;CrS|PpG-|NfteOPOMS9L(=eOhm&H$W* zwI-6&B*?6<@6Z=`$M;#@h(~sL;4BV0BOKq)=m)y9;FuCyFZZ^5op~e2^oq40Hd3X@H21`s z^7rgL_eQL$h5^}UYfAfyefsKs$MdAWD-y=ZnAse^qZ4)%dc#Hst0HPgdkfL;=jPpd zQ*wzyZ6IHo)ftGP$QvTR;3RKWi@q!fxrt_29QV{vW)@=S85A9qnO?pIm>eIj^xPa4HLJ)jlA_mA}8gX79PQqy|0}a?99kwH{C5-T<9>(duyrZ zr!9YimyCZa)KU9cHw~`T;EP!4p=>xd&SccFFt)zR^r)S#U!1DK_0*e7Rg5svZrgNr z2QT$9Jt8S8Q-+Uas8^YCSJnqpBcUkX91Qh@lvu| zC{zoNI^zL0mV;BFKb|2X3hxA2eH@bZt~ zJp2se89M4ko}EM;rJ2ny9CD80#C}S(8cc)sDF5t?SfbK|Da|eI#`@D}F`Q!>p0_<; zcNsGPI-NaD9OcO}U+Fa5u^lKbQtKA3?C1o^wus_XG)Q`iRe}HZKe1Hd^Wv(5R<9u*Cj#IxrUtE- z^BKoGShZPb0n-cxF%c;KJB+DQ)xYqYr`j|9kCH8~cSjdA2S~sb(V@_I;z4FV-M)EW z%}?AEY?ENM$ssge2Lm=O86~g4*0(EfXDx`h+ap+HM~VexPak2oi=)=`(8pDrE@s5+ zv6(DkmSrxJtWZ}bza~9C|1?MpXBo5QvPQ|tz1UzCL&4I!syOYNUjhzs<0>XW|F4LcA(ch@Ur&Pblh2xvL4XI8XfDh2=)*z!R zSz60u<=S;-8xnFIYQ9WYQN*LFirUviI_=Bq2!fuo^>Q@H)+}7pf6?n8kcBM$sdl8| z#Axo3S5Ph`iRsD(Jy)PvM3|fDw?lt;*F4(j3O3}UhT$v?BXJ&-;eVUt)g2qNV1r)0 zB(a)8A=f6OPXV^~{k|-wb0E zSVG&{tYCv{Ph;3N(0p_>P9Lr=9Ag}`>)l)TH7txl82}`=x|0wqgHQ`9UUIi8D$1ed z6HIYh1Yn1E^hPHc^<`hmy}#o(3S3%R7!5D6r`tE!Z>Dk;F7 zBT9G$VZij4GqJ0=cLzkDlR4JnNJueo>d&fmd?HaRxf+KnR6y%SI0@|_? z2rxXb-=#s_`F@MamF9}2$)cUI5-qR1s3mKj#&&7m*DlnG#4k$ER&^W1t zhHKz1q1#$bq~Ip5)=RW`mLFkkh2@2Wj~i^64>8FF+EWe)yPCzK#{8+95S)oNk>abd z-bgjghN|XgHX86OfTKs7#{|cLRel@s4Wj=PbgoA-)vtMs;nly>PEI@HsN57`DT1&Vb*wWTM7r=O3`m2&HR)p;sMSo3+(Gjr9yp|(JUcRCKk8Wa`UMbC z<$J)13<^5VP`~r+3l#qS+d4AgcqkE7uz~TH`sz*n(8*!{pzVMzh>5~(FbA_pRb%4) zP-^FqG(gawAQIz9#i4;9VItpf^lv=%A+xhA*a?PS_2ukW&DfCoWJ4`Diybsl#!gPZ zcc>QTB?)ZgQnduIQ$?)3aX@%zUTpH;s?DZ!_oPKbIU%zc^_D^^s9n5ocbZ5s#WK^i zJfuNdta|_*f1Ux*ME`IIE+!b7rskbb3tft3-Jcl;a~;wqj)nQE7_j$!R916U7T6{o zhe5JVEBfXmK{Wx{N0R)gPN!#kz2Uu+ub*4@MoH)V5(`~qCKp3w%_HA0n?=QXiRqGs z<5qv;#RL^dNZzKnqB-bAefn(7Ar)`)(M4$4<(|Md!P!U*a#Xk_f1H-y@dR$Z!wb!U zG6GGmUSeV)C&7RV`2Dv-Qy3gPKZm7FjA*Wg3-J{{RF!sC@<}N$ZKGiS=-b^*#CV#- z{!npKlYgXsPH0sT>l_VUXDvmCFu~y&?mb8(R_S|Aq}X`?AH2c(w5lG&ifGevZ+0nR zgxU2$NIQP0LOrTwQhd>LnWmWa_Rm8Yg(sM14MH|*W+KiP3bsxV8=zawB=jHx%cjY_ z%nw)fh;p(EI1{&hIS@!PR80usvPuwvsYIf!Bw)t~TdL=^Ij9k)8@|lw`7vCkRZUs8 z=W;W~g1Jdd@}p2@j=d@#X)lY#g%Lq(!dO~+u`3h%Dzh}hw8fsM;i)9Q$49mATf*xo ztKOC~1cDqKHYR)5qxuhYr^H%J4CHPRHIU>URbS zjcGDBmRL{KxC}f~5qaot2*ZaJM#E^hO!tFd|H}W#K^|KQHHcl9cSY5_kDBT(J*iDo zUq~tejC<@A>Owto82r|qmyAiI;tHiE^@Za$b;nL}T4VRjw~OG=1OWXqOSVR4Z=zmn zZXvFmr|MB{!II)K=<_;eFO&)Vwg|AGthUMu+J3!tb*W6hOuhc-SM1>G!9b{+u%W6g z%bb?zTftyjEi+O1`fQT0x=htQ^dnc~({ZJUt@T4m&B`y}!(47(-bquU3xfQH^=Ju>X!>%42y%%${aF}8O0 z*s(062dcqUp zj2;h(UugPhy2`wB=x>n+L;@lTwz?qKTjJd`M=@jU9?OUCS7KU{IUb*A=dfJ@lek%- zAX-1F@-?#vVA75`{~p#j_LUiD;J~paGGE#M2qx>hjP`u5^d`idm~Y!z?~DCL;=t9| z`Lmy-NCLkUr2uQNVv)VB)P*az=H#FXxL}TvUYZRA<*LhBXrrY_B)Tz%33o?Qt7z#t zubSK62aEIQGpl*Va#4O-4@${Twg66f8IZ+HD2eY3Ik?(wAp#0h2WdjJ0;Qff&&~OY zCqysb8%HC)EH$k7gUCr8~lkg2e|E_LPEF-8uSW$>eC5>G*$j(|uYaQ2+>%Ywr}<%E#lOGTFw1jBPVtwDvo8F?ynWN{0Y$GB#!* znIbCHO)cXHf(=S#n0|blY_T|-?fFG@kN*-oTW18lTh57{cX2f`~&(c~{HuzuA zn?0%uGzz-ssHSCfGG4tA=H@L^gzPvTKP&rkzOqrbdYSWdUYKFdE29_OyYFtXg1^;o ziBVMmOQVDDjJeVRN0oTA6pCn_Cw~*{J1g#IUPsM<5)!x)_bBYsvY*UtAjrkyKkrQW z>xA}raHq^;?l7AW7kH}3p@7=dcfL)_N_$^wLoB&jlsj{WWZM)(Q+$stO zt;h=|S!RXN?#+`Ymg~ktAa{%jZIzPj)8__J&)i#;#el3@kqDr?ghFAmW_gler}~Px zXtr}k$om;wa>la1rzPTt`M9KmwB*?SO}U~%q4lqz>a*Mh#FxQts0j`6z_-JYZG_{J z=P){ASsYKzx)s*IAr8CqnUA##lEcQAlNU3c(D(Modomw7sXDxQc9)|Dsr&YBTZGPp z5Pm9Q80eV*0dq?x0sn`$2<~BlpSam8zZVnj76lA-7P~@SCqwvDxFC4jv^v!`mI8cZ zkWsv=WrZ{Zw6$hVzLbSsHngBJusCQU@2&f-r+!7Va*1 z^xP0&v!{R|8yfpXsV^yKox9`V+QY%@cs@osVid1&=r3dXZ{&@6XmJ8TUv{X7n}A?^?HZ`lZ9N#N?;N-`R& zG(0G=Mkz;&1(lmFv}^xTL5w?Ih2@E1aFGtV+Tc!9H%nsj_ayoX0*W&;HtpL1ja^Hs zF43B*f<>l_3egTH^|UhoN)F-Jl;j3)LC&=n(1U{(sWh;%;U`6T>QjI(K$Xz`7pi*FalMup1u73PsM?a5Gl^dO6H62LOEj{9@o& zpK>$a9sVOQfa&Kdo#g*^w@a5FhKJMdCWqV#1N(dVB`PdKpY0Y%r3Q?F)fxn^?zrLN9aA21Yqah?p81e`q6u%Xt>8x*j*9uoGM$%L$z|YSI95Eo zU`Q4p>y;+6i*GkX^P5!P>`2ZzkRZC?iwMAm7|>b=g{5d z)@L#KO_td(S1g)rG-1k^JWPRoqaVTaAAyv+MCQs-JrNmhs91Gk|C74kbGWslHv-?8 z-g3En+t7@1?x7L_q)iRn@wq5R0b&e4dPm(npMscIk#xskTPAPanh(P_ZcPrD_`kVW zxEg7LBN4dOOlKJPcHI!XWa3w&@K~>@x-p;A3_Og~TneT;IYbW;<06=!H~rW>Q6pTA0&!Ey9#Vvg4IAm(749XAAGLC(p0~o?gedF zLQ|1>zIJQVt4Dnfbi;g!m!0HPDv5Pgf!zj+FpHd+nNPXaxSX(brn4R63`aQ(c-6v< z#`F874jbdAQOr7a!lMZZ4MvH~g|tNTB-zUXu#U4ow}aMBvokAFE{-*(d4_MmkO9#D zqGL|3LejlwD>g}+^RP$bT5-48vv~(!!YG?s+X{cDpoEv>Z{;9PW2RIF4&)LGV`0U{HMp;H})YCUs{$hVS7VK!Q^s@o1&zJ~{r2?~Imv(=rML3#5<506}))l+) zV!9#HV)%b`XQAX@$9VbsCS^NX9t1B^N1?uT|mfEQMvKSt4^;(*>fqWb-Nm@&YC zmla2pLx&|(nb9(U1I34BY)~48y+4tWp)#+@OT?3L))0U;ljL#?>ml{EcRtZ(}Cfh$w)m(|CCy@U<2bC4)@boTUCiY)11#&{D2&WOD_j44eM*nG6kn?yyVRB5Bk z2DsfcEuG&ub=JJ{0xo*2B!{T8RP=|8xXOi)R{5eDE3&$Tq1;zEDqv6f- zgmRX6tiPDUEsx?u!2;q2cqxMgJ%6i9!zhQjeJ3PV&tmo4U;Tl<)^)qpa<%j=7sr|v zD1i7BcA7OpzTtoYV zKmzn{qDg|H&Wv`R_Z&L?_SNvdH(0scJ{&H~C=kZD7a=8UpS1>*fWe8NB?p~hRU46?jZaH&V zmd2a^f=JF~A!^&TQ`qK44rdUrbR4wht&IUA?;cr|>R+ZHqQxANyT2bTrNS!53S)y5Ik8I+H$Ytm7Hj9sgPS&`$HT- zuZ@0Xk1N9%HN!%9LiuOL=cE0Le88uu7x0W;wDkE;PmriwiFB!%u5VOC^6B;@{7nx6 znAsyii!HhndmL9C(A4Oo0+scV4=+WVo82nEFIqFP2$+g3Y$Ri@!dR3-3_Mk17;ZcviG%*o2b!DBuCqMhP=U_WOp~uXET|uMJ6lGygY3PV_*Ks(4?1=&v#$qeF%;d ziY~BSqN;GouyzSYgHZY5MI))Y+u+DcF3pESQ>E?Jsk zu|B3Cd%N1&KO49~W%YKq;c)&vP<*$MFRD6 zdJ6Uk$!Z~yL^yPXnZe-`cP4WW$x1Vdu!_wZmO`I#W{&LK$X;jKH**}&-nso(!fmo} z$yu%Ey3OdK|qE_|#%7(Ut-mvEl}o(|%fVcYTH={tFLR zGq}!)YVc$V4EuaBW$WFeN~-2n?YTfcz?gyVh}Vc+ZOd z7&IaZCln!F8aAP6SHbHIkx*;b<&|G{d%|uq)#!9JZbb?;$ni(3G{*xXZqXxG_BsVh zA^OND6AKTKm$UMjlWAZ z(<15+{1Eb+p-IQ_xVk2h-Og#_@`1IBUfg=mhI5q)RCdW~Ndr}T=3nHHCr*|EhA*<3 zw#iL73|0~1R!mPl9)`a#kj@sdY&olWiofQIS;-3F!sc5P+K8hP4t@ob^ls~eFziDO z{3?J75oiey-5#}|8d4&SnxfF(a1kHvx)cVL0tt;wNhDbcMuU5W15s?$;qX(l!-2dR zzN%$YDoSDwEkoi=I)e)WV5l>ZD6~T{nnmp=jgEF?+>2SX$?e|jSN*5$W)td}(R;5~ zTyoRnH0E7l%PGJlVe@&LmWW$(g63|K0{B=NM?+t+Ttq>MFD`9}FHUQ;9@!XdM=1m0 zmrP@m*Ih^h>7E%iai7Bl`n4vRK`m*gm53EHz{wReP|6W#sn^$-N*6f%G@DNDHIt^I zG^LWMG9-~lKNMmNt$=7vBWGTukwIRjk%t1r38~$xvmHU%qtoyHaQI0y^3ItnH*A(i zB-07Mg9)!0H}yl@o$VL%xh12pr7E`;^FAJ}ZJW0tMB^6<0i&d&q*&X}8BZ56wq6S5 z98QOhknAbPzM%jO@kX|64nmlV^a$?+$+g&wc*)5%vJ8douOq=7HLJD?<^q~YXK!Y~ zX_^JQp|xO8C-1|yJ_+uK6!9phMBY3kH5c`|#QQL!BQBS#j~`hq^VmhfX0~6I%)h~L z27wLK(vga(KmxGlvNJf}&f~O*NPd1rz3u7n`^@4n>tosT3co~UI zE#4EJ7r&#XqwFh-^iVa{^UcMChbzD43Oimips4s1Eevq*O zUZEdAB32r>G)?+LPn%OeX87_Gk&Me*D{k%58nvaRcmV&=UR@*bHzxpDN3puJ5>zBv zQCG1F-Zo35*?E%5dP&pkP^-*;okasj>kKkCSYCw>im28NF<XmWHu&w0<2kZjZw*BzVc16j#5?50!sO45dAKGH;I)%E3V7m~Hj>m^J_&MxfFt=>hvGrlLek@P z7|Eu4lk!agl4a_>g1gR_yKlP%T6y@8*X0nidfU|HEZ(*1chD{fc0223 zw0R#zVmkZ=R=#YH(p&KRA=GVRs^{x>Fg5pfJBxYtcpYhyTyD`z^6e3L9%U>)9;Gf| zKc1&%XRRh{)Y2QF=<^l@_<0^xe4b9ykEIl9)aepm9$Noi%+^p)db<8!n0YHN%ORcBbg5$9D$l74x^J=*!DT zcGl^s-MVWu?19ZFb-Ey$^?5-w_c+t_w%q~o6hU`#hb@(B)FRX{*Ab%WJLvN+!}vS{ zlN4T{^?A!U{k)Evp?bWJ%BX%Hre4UbhG@i}8j$GoT7Q4L2eO)-F45OrpRz2TG;_Co zG+Ff;zc%=iy8WBJxq z+@`bl-A&Dw^N+EO&Z9E9cgIOLqwVuF@*mx6jOF`21Z_EYkBpnnDw=+sN1d~8&XZ_+ zPseE{e)S%0glC}+yJ;rc3+XxvIF(*e~lbV^=Uo81!e!IKEf$Eh}$zS%hk72#&zm4(<6Z3X)l6WOf4DQfT) z%~NHFdWtnXSPTk>?X$Hb=Gk_~f4ei&dPU`6s1?^6WvvK$W~|vA_}v0M3-UK6iWc`>?2j4izcm79BK=b{B0gRvVp^^uaQ?<;<1-4)Zik~Co4Td>i6Un^eN}$b z25c*_FsuYrej(@8^xCXoA?y<^rSV?+!POWEt0~%py@I$C7dWEJ4t?W3ri)7klAEU< zWzsyO;?(a9RIy=i5l z(0_uPv;DwqQF3|i#(D}__P+b9g{W5*IuHU%MhU+;Nr|-tR5nhxC%*>=<=CK793T4E z91IM~U#k$M;@LQVN2Dk)MOdt@?3Wm!djRJWQH zIOMeSr3A`EeP`9vOVy@7V~JBjUv=?x<+d_`)8^2I=0ei*>l22wpCS5pqf~j-eWZ$D z;ar=FBJZEdtQr?_^@REkI??Hv=+b!qamKCZtm z<^TK$DS)Q7fTsRVZ`eLEu>vg^Gcln8NonokJYPzG&I%`|<)aN=We|Fc;J$lmeNOnh ztLfU*Caog?4chjr(F|B?KT#8BycWk8n4;4mKpwx|kJ40eg$b}tIBoJsBUGVC4K@RY z`h2OBgZ&p-JjTn*EV)<`+_Yx;IxkQV(lTNp!q}t3-x5k4rr!1z+^QGQJBNYUZvkfe z45Pe>T!$*|@PH)S<|EZ)wk5An6es|xSzR4z-1;q+#yMs~lgld}Q)qeX@;m$~d!V~# z5{-L0bCkN_6OC+}igc6Nm3(dKe_TSMj9a@hK`u=bu`$y-hg38H;7S!Mw4^hr=+6R9 z0BjUY$=KJzsVp8nWqZ$i958DSDX15`;BT8h2>T{^N2=>PE2aSL-KzG1Afwfj8q_16 z$cBJAVb_qu2z|X*-Bd3Rp{9K#$Y|+e0(FZAp_8jc*tS(VGN(hRW3HRi%h)FRiU8K) z(+=^0I6&mj6u)zHwXde>r*CdWXwS?o4KgJFcCgA;4PY z>%5G(MK$RUo)dkuZg?M$k7iL^YtU*d->^~F$UJ5RVv;VZVFy}(MRoyc6k@7li$-+K ze%`pJ(gp%r*3__PEx@iEQjJ0gwPF=wNP)&#Mk805U?&;OB>V|HqaEX&@ zWowPUsWi0u^S}X1Y7(p)dS;j%BWmWOBgb?u7%6>VG$4G57O+uWKpu4vKJrmrGjsWz zS~hO}f24E)|3gYG8;BH8X>(0IGjnwi5N@GYguv!bAjBJD;T6cZwMTb=wF>eyAOso3 z{xJr^`HwM>apRf}#8@pGJClM&=0@QMRN%Uv8MuG=F0uyR*o|}Q9UY*St%(C!BQv|? z0}5zRR+tu{(u5Ay8g0U7_R?9~4#8)R(TQX8EE z;RGqWmhHdF{=Wp#>R+7xqwN19PL17}4j!pcq0KXlx<{SETFgdnsYETSdS;U1jCx1s zz@a?-AN6m*6V;a%c+_+H{39z(EY#erHe*MQceZI=xG+m;*!7D?;Sk)}D0p7^< zed-)MpqCBY`9H2r@C8d6f|E^6boE;r5>DTI%`khWHKfeApWNyHNA4i& zLMIsd^S=lffFkhvF9Lr56M^T{nfn(eFpn1?kAHeytcKB3YNnRcD{vF+h#74DUvJm+ z!R$c3m!MA7^&iu-zwh6sc6R$=e`DQ0=e0N?BnVY8VzwK1{KT<+*VWLmmm&i!vko=moHA*BDoSTPRZ?T_Lah16 zi&=&kgD~}i*!Nim#ZV%p-PlNo-^KfYly3GNF(o&L-lVcOVH6y#co$w>y&`v4wdYfU zvno-1j}lq?V8=6omg4G8jU6csqQx3=y`|XX)MSs#Y}o4SHEwkEh!#h5D(xhJu@NeU zgP2psy~0iN5q~u^+!sZ!c$`W$IX{$#Ln+wTB^s5Jim;4IFY|Q$2-*ZDrE&mOuLI=q zb0zrWB682KdDwm?R85KP@Q~E8bPoMH%;KaeXI(C>EUapW){PqQL>#z=HfHqUXB-xz*o)~PXq?AD}DA~;pq zMNd4YGWHTCft;Xo9x=JB)-hPhvJ!jlS9F{de;^-Mrgz< zp=H$A4_1~UD}}UTyO9X**(DQq;-f#6qNI>v37;M1EP`>9hVJgS3|rvaOgTscR#+Pb z2Wg5635c(Ri9~)n`hM3YL3t(=7Q2M@cvdfQauOcG?fF;YY?76??2cObN<6%*^I?0( zYwu38+v4?kd+T${MqympkLBK{g4g|mW5f5)jf#6L45oHH!}tvG-M8fNcdFRsCb!3o z2*o=`P=1w#F|-U>h1v_HY|+XA6LRstl5hCEfOwAfu|%p7sJI?aph5EI!mg&S?UBd9 zfIZtdvsThgofehPn&EN#Riqo`?GNo(>COR@U)BnfV zSBGWQEq&7+H{IPGf^>Ixmw=>nx02G`B}jKkNC`-%v~+iOiGDZ6d6dU<-tP~%xY*ZT zd(F&mt(i5mW+qGI+Jpd8O{XwGUt*8hqvP}HooJb+qZsAn2e!chHwuAQJ}Qz&*of=X zhen0vEW<3O4*T}1Sn9DZFeXa)QETr*B&%5a46(3adru)XYALe=H<1Vw8FN^vj#$1&&;y0wc6<=$l+PfUj#rFYg+LtBs{R-1te2@U8nD z-XS|4H6ee)dZ_Y=NGX#*tqcMZObPZ|0bt`tWht3J{$8B<_p+3~*Kqw=l=7jvvir}X zl+MaS@*kNITF=m1<%EsB!H|N{w(M5|syp@Qt8>W@i(C2LfUilsQdKK5e);my&RcBy z96Jw%P=YGSWIdlv+GuRsDGrq&*^5h#8Zx#taGs6gL_Tjl!`50x2A#+Pg-zzt0!bFh zEMh(;wTj#V?iF}J^}b@|te*ak&j+d`@PmU-?pUMLIOCttbE~J7rx`$y{9i=WBFbrG ziFdopms!*J>XdR`hmHMg?o~m@I4@D@1hnQiDU<~# zMjJ(gc<12>DEOpsE1t3(z@9U%Pn!-G8?|a8)79Z|!S}N?JRM%Y)s|Nkzhey@p*U|> z_n3y>)ZQGP2`u*X{i>Ce#$Ao?_p&~D~` ze^<6_fv(AKrt5|k)@4*yZ-fuQHtS*Tt1EOlLwf1*#TVv0fYpKA{+;-?`z3FhwVT~w z7oj<^E1@1S7J{Z#5z@ zpKKvMCyZwBHTLLymWA}Za-lNWAKKC(MNY25?hz%g8@W0=9dS=)eflAz>Fn7dH^<@Y zz=dq3zF+lO`BigeMf(ADRCiF=D;T;M z332qr;8K~cgJfNL^=okZsa^%Kx0puqwRdfAXKdU-y>sOYLbJHx0iF(Y)HKxyXw6{?Vk-t3Y4JZZk)Ab1Qbeq(PEpVfYscs( zNhvAE<6bxj#w8nqNRu5n7ZK>f50$>ltrzCG$0~wCcr%$#u-=K4&XNEF?Yq`cs=Fun z^h#A*TBP^7ofbBm=WJq$efE9rit;Jnx|bRv1=X{@WF0kaj3UaYDuoTDuI0L!&T>_Q z7jA8C*n+G+HRkBi63ALIwfXo*?vSyAP|nZz5(X8c_xM?5;Oxi%NhqWDRgz!c5YwCG_(t` zyq6A!(IhUtgs|_nv@Zj~LBcC6NG;sn#RJSY2*GHV1<8m$;eCQuEy7%X6A$+)dxO?{ zJw|pE+ALe46j7EuK(r-Q;=&pdG4*z$U;A4f`Ap9)j7q!YRSY-0NVd=EJwv${d$EH3 z;C?CI)WycV{l|uvw!IC81(CbJJ`@M|q`F6(-Gy@=pmLkT~4jy)le3aEhG; zWv>bEi^U29qwa|~ciD5BQW#WEby8L-idhvZa_~J$T1v)SjEdYQxOZ1TW!V$OgL3#Y zOTQ&qQ7E`GI=KT)eyI6K(E2Cgb1W-QPgENS$ZXIQ!0X4mte1hOFkHJPsQLVqvY&WFaf1Lq`=p668O*;C#+NRSzjQev6wa6pbd-% zT-a$F0~W^?LH*vFVPkbr$p?%dJW}snPzc?$tIq*-s9)E&`ZPnnjE$K(+}v>!}eYw79M1|S{?W%1m=pA5vF_=U4S((WX$n&5Z75D zl_9Ok12q(l)p-BZX`!TK5@!g*ZXYjVK@bWGb4|y_tMTLsKjlpso3CmuDyexP)3HZz zB@we~8kYUdVHj`s`r$pr?#!|9VS$vf&XJeuSyx6rgz+^fnm1Ttr{}ImB+5*wFqNa+N%C-e$PCS2{F+dKA@E7 zPK;5aV4ObtWZ0S16_;yurednoiUC9Tu?mk}$H!g9T!83+ZFQAKZVh7E3;z1jUar7r zIMulx&x{U)YZ-+namdrCfM7jyLI|27oTEqRvTB$k+`AMF!6C|}ROxVf@6Bf&an@yw zK{V|S;%@;)N2kbBwJ8=xqnV0DX#Fb4%VKlXgvRZ`x3D4~S<1|qJh}bXim~zKTp`Sq zTC?b<_yHG)Ps<8UXVxfNrrc;&IRn4!x);JrvbJ~ws@-Bn@Rf+3*rC3O)M;VlmgpFBh^I@gk_!~OtDPS=iN$0x=Ui=gbDMPE5}ka+ zbc{z;P{d?1`tphp3x;23f8mI8z-Z}Mv$w(1L~Bain&R`7MYCf}pnAIK4XMl3zOUVR zu!94+U9-@(#mPHOtCW|torHxvI zA&@J4VDhMbLRN#JA1S%iO__)dYOytYu$nwhEQOnZd;D^|SJ&rN(v5JPvAwvbonOBad&bS92 zhf%#8>@QOGCMLU4;2<3Uip@iD*qu?4L{ce@_(agoo zFqjONm+Z4V)4j4{oBod9=F#?LZ1O0dRWXC%j~=hTonEqEt?>-^3GLf^K@q_pJx?eU z+0jO_;A}L(k{xKCcT8L$UCce09uN(K3^%bTZsBK)m|5p6@T5Ov8=HzmzY8HY6g_&^ zX_#R4lL2Rfaj*-V;f_^9uT&(p3CYFWt6fzGCF->#zl-NReNvE+tY3J#$#+Uz0b=OAa7s!(9p6*2Sg2}*5oCiN??+z*x;oTSfY}V`%-(|z(PXe(<({c zQrb%z8^ymj!2nAz`LJp&Nqdq1`7U`W=gZk=VHf9`){ChlnAl`v++LPRC!okgT8quB>!B#W4UAs35=Pab+I;M4m&+5a+Neb zE>()TbbNY5x1Em3GchF#)d7CFH~_dJZV3P$V@TW!Gl9ZiFMIknX8-q79T#x9fp5xw?MG;|;XKJbP*bdnT04-gy!6-ewj181H9P4H0cNM)HTv zCvoEo*tK%^-YX#PAygvLmp0QaH0|K(>R8-ssIMA-?618Ls7CErf_aK>YVsb>kHUro z;j|N>gUlB^J4QrE5~SNei`LwZH5b6is|%sp=1a++HC=#Qs6N!UgtGx6(wA`C8#6cx zT~Hwr&VT|fyec#lck7aVYwhh|lJk`fA_Udly#LvAC3=OBR|88%FJHefklT&Jhks%l zBIhj@HyW-o()Es{k3`sv=())7aRcid4qZ=+pD2{&fO!=347k5FEplJy#$5)LMNCu=$|1@8 z0x0}Uo4ISZeI~o=!qz~5Xk&(7pYyS7t;n87d!9QJ)21Lw=i?J#3PO9!*z%NI2;w{) zfenE|glAq?*_y?Q{)PPuH%j{o_J(QP`91sj7e5}B{djl82+d5(J5Wb_=IL2-L`=2d_V z3kMA;Ck68>9D2Hn-F@?1&;1&a@;(}$4Nliu?XpG@Yh2*rbeYdFQ~%(6E{!;CQ!7ww z<0xT`lke>EbdlYsM3p1qi(W^0`5ia$o4PC)|HT?-5Ou;>!dkCtmXPMa*0%X*@pZqt zj>(ix4;gP%R3ZKK*=Mzl@3jm*=_2*CPJL#0o@E8)p3^^1v+z|THvupA;E$YQ|3BE#- zb_?JR{MqRByLli@MQyS>*qxIrPW*FXau#Cd~?pxLjP#YU!?h53qCc=6Hj z<5IH%c)i4*nVv*U4B`|Ag+OogXuYHGY7JGo6=I-ipPw6S8OE#q8ctrdAy3l+f{n~cAqfgujvl4UqG66m?_#uY2L+c>sl%kbH#0hv ztjmytPqaIzzl9qeokdO6W?GnzW-1ju=~qEqHkqS-Q}s;LJ1To+d+Mwr$-{rG5g*^# z6{4rOm6&0A5#?shmPg_2#xYL&g*W0FXCBZB7}W=j)ja|Pc>j^Ua+CvwbxZsqCk z*_9U&H!f?Svv;BTLfWZ=s=sBRC?&_V8=f&mqjn=^c?X8!9m3rzdZAxz%A`|- zRX8%Bx?y5@Vo=zYLgo6p<_hr}0?B*#+tKnXf#=+=c^jxS!1}N2S2@HG>fHWGH|i~G z7Zcj-!+AjcsJ#}(<5Rx5iIp9&|I>duouvP(r`F>k z$o|_94^9VzALB7P7(KL3@qOc}^J~C?AqAQtDYav{!ND`hAsR`BRp}v_l?UGyG|b6D zE*Unk9}(ss&8!}GtReqzAO3E){QJwlI@SFAGR*LZ4AbS~Ph(rjtm6Pbi}lB+dmlB+ z`LCb;?h*O-rzL+j$@%qZ26+bBe|_4KKu_`CpMKnh>0gH1FNyu;w)^)4esy5_IRQI* z>fSzCdHTM=k$*A&qu6d85s-R2FX0I>sU>+- zOwlbB-}-im*yLKfC4)W*Ba!BkcUp#c?HR%vh??{v!g+Z5Eq%@XTL4neIDbHy(nOW7 ze8x)W4(#O-84e!G@w)YH?*j?ee{ za5_ZqlOU2?T~#hx500Cv1ZYJ{1SAUC@2N(~kYGk5w-Jg9015%zB^WwKubRzh%BS~k zcTP@lXf;RJc8-bWXOJjbAva_*D25Z26L++}LKW^c-MtoY_GauXqbSlbhUE_k#{z+O zv#|~+?1KtA&m*oTt+Rn|*XiL>7A5Scf9CMk01q6Ay}QsnJtl^wQ+Bd!ljNsNP*mI=l8Hm6neJ$Px*@j(}pe)m~(QlXdh zeYU#6URU29Bn~DfJoOgnnWX^#{fzZk;%JX0Zsct9-0DA2|0Qx2^$8{h#xaHd!EuEl zIu&YKx#D$)3-~Z~SGWtu6Z;5P*9+&fb9=QYwZft*HM@a9sY#hKYRN&F5GG0bzE6tN zgpxK!CL5aD5~LK|McJQbgMfKU;K7(od1hq}eCzTUQ^PF!e6#tY z+1N3mN&mx8tt&yYp99rg?Sq+Po8qQPqJh%yChsQR2(OpIq-Lk4^dM!I=*Z~ z<(n)!nF0G37@oP&$bRRLt;-!fkh%?$OwT>nbfPu-`&s*zB*cV?@eyQMMhfB>wDv`< zVvwU*y^CNqj35DT4VI-r5q&5}!eo3taLi(-#Q`dAanhSwky;$hD3Z7Qm?vbJP$6gG zpD~~);AGpirGpNs_f?n&Zz*DWS)40OYmqP&<4JJ1*m9T?A!`iAELqg@=Lyy<(VTuD zA_|1acviUToAr%VCA{gY^Q-b{;quwK$%xWPjt54hYBXuS2VxN6CnJ7n8>L4o1MvGw zGPbobwJ`gS!rA$)hv<(`#^ZH}_m{UFO^h9Y9o-n+t*w5c`PX`MR+h6J7X-B2X&{sp z>lgRx&)q43q6Xpv{J_N|F@$$~2J=fe7tLFw`aYOV(G&}w8)@0PEH+=64zEBN&Qb;7 zldQx$_uGZvL7?S>Q@VMzRe@ASFkX|bzh?GD24^hZ#Xpp1vhF~@;{}_%MB_eY0d-ap z!JeM*2Xu$;p`W6>eN9s;;bCGt50Q>3dOkWLvhPng?S?DtrIGa-banab&Z{251|huq zz?-bs%la66Z!R{Y2vTpz!yBA}KriC6%Lc-8t-D2!w>M!!d{!?*VY*{GJOs=g2;w!h z-eNf#;tFnv^7f-_v2;pLM&g&PnY;!>$x1iJoDpeDacB*BjslLtk7_@Pvv*w7#Y|0> znrKh997YJ5TIN-qsN=>XMVMKSyi=9az|+s^DmPV)nZK+);F(M*?sxKGlHAK1Q+F7r zoirc8PLf-AL%ax2se15!eHdrOazQ&g_vw_q>KJx;2AVY$!&!%Rb&e&NC>`WSze{D0 zk%rA;FI_+958ngX-*&ln!gUl8hG>+EFW_?zV{8~DSrs!fo4fyV*}I=Z8S z^7?$KcxMwUEGdg-9%8?*FAY04*@N0^K1ZK3Zmf}mYF@k<)&G$rw4_UZS0Pm2Oe9UH#PPngK5-B{rw z>E0swdeUNqW>v^_Wne6+V7`05)cE>YARNgwY#HMrGwcHEi?q|hVDY}Fx1z8zFsnSF2Depn^X-j_+8q9z6UeSPcu%@*(%RVe0UdVeAkN z6r{PJ_A9SV=OsXS-E@7PM0o*B4W#w{ps&-ByIvF12O+0HFxwMJ3E>0Dq~h*!j*VVXJVNvgyolAm>> zbdYnj2Cf`%c3dO-crh=1xTZ4}2r1&46Yd8#*k*FUCqerB{rwr>`#cZt8%jXK>_5CO z3Vgo@_&(2%_m5o$qht2JdxR$t(oh+I7*qmouK)CHwtBS3V*dq$R<_25z~-0#*=zCs zW!yjBYYG3yC?+<4+ip!_+8>OE2TLCX11y&og#%s5hS)>QOR)YTpT%Lne^D{8!t4N@ z8XzXkIz#YbL2J2>TfUNT?1@XetIJYDWlkwBo;wwZd{!?u8lDr0WtH7I`BOKC%baFa z_-Ky2NO4&I(A^cv20`(=IyC*>MpfelLpZX?bx71|y4GR%e!!%Z$En-7rPD`P0#&W1R^kri9F5DNx}{m(BA8K!;v_RUV>MH|HA4 z#M#0YH)}1Z(f^3ue|g5}V>WG9T+r@a(a9nfMIsu=x&7KhG~d070-NCeW%1{zDZAlI zy%**slH}WBNY>-=FN-4AT;TW)ucPXl;q3IwWn>2tD#@*h0%{{vbk?tBht8Q%&nZ>)Prsy_cft zEH<$D*phnZQ+jUP&Vr))-x=oLwzAiTcF$-XSQ$_Gn~fcYZ)4GNiW^V+3XjxUAiS7m z=C_rbQ&v@wZP`j?pG)oIt0`!(_wCc{*VIsPGZ-31-7g!jgnh0@K2oNF+lJA@P}9{O zS0v9+P7zPE+95sr@k zrl*oK+a`gfCi9NsYv^Jv11o_)5Eo`UU~C_ z^Js@`l4HmN8Q%|`N(9ndTEWry`YscxRPt_b_!;@VTe8eH%3$%pJg!-=GnjbFFu2D` zG;K{$-BVODFn2@_HCNN;vELpCkY^J^?nFb4?-mn9tG0ltXv4mnjoB1Ov=*glPu9)m zZzoGfC#Gi1T^xn70yKCFb;FdP04e-ht1nb2R$zBc{R)FOK3$Z9^&p7smOck&wJiX zFw9M@)Y`WtRhcqc!1vCm7Zw9ZJe6!c#E;tZq4dx%zyhSeNuXHaGTNE$9qn>9e9zy% z?UPBX9TZPQSV^C!Cc@odN+Su)rKCKQvGr2NEhF6xA+p2GY3fad_y7M4DUjS|IULi2D)oLVy*b{9&SfLmLvG7} zDeUAJKNBqZ{a1lkHoK{F0}@lzZUk3$7SDz+jeMPxW}#H<@E~LGvnAYNF}pqnJ{K1| z&yP%!sjvbdibr3(N+6ztti_BYrV0lv#JMN9kzK`;yra6mqa(+CR%V@7Tc)D|k79`? zV+CLiPqk1p(Vi!_EQ;t5hb6`9&c|^0GRe4Cn|z4*DhUUFE$=<<6j#uQ zCJnV-u@D>x8pbhga7ui1mc6rhE&q@dU<2@KiMdK7uj(qirL9neXy=YaBCs+Issb@B zHeQa=TkuM8!ZMhc^!n+!z)FP*neC^2GsYnOUH&&r7{eFft)!(X8wX8BSkJyh?{6&M z&uN$mAt_7235yzhHA-@taWm40+BsQ=tfqjm*`vejsyl;I;{?46^dI0#**N$>X` z&%P;Ko%!&fkcxcBq!uATK(-NnKlwg3Bk2Awh4kFS#l*_i?m;{KG?9N-Bi5=_HuKB~ z3uhP*+|Ml*S_FgM63jA4R^wHR&Iv#7!`Nt=U%FCqz%>{{cs(EDweIP)?tdc0T~pq! zqv92sA!mO+o|vNBNOCJ0r5hR*7hP&~zdbWL=*E8sC`>lXXRk5o8D-5wGoy7xr6ejc z^ycf>%5EyE{6My<7@&YZ)@VoHd9v;pdhtzWmX!e27SbH4P#6ccJ39iM4i#_;`Qht~ zrnH2@6C?86npf>yt3p%gqlzc+I>S z)^~&8ux2KnnOsxbVzq^GvooC`dEmNnSvB3m^K;KcHMb+h(E`!{0%%0=ZtS_)> z#-f$Eo=pU|itB>%4)4gW1zFe)FUPsdy@yHJ?saDo5tJy5A|d4Qqg(|26!7V274}mZ z?8Mi@!u5zH*6>N8^J{enIA6yC+Wh8oo?B0S+D!J!P@)oZ_(7=1scnBdrv>O^%rTR- zK+m4`J*&I^y$q|XnU9o_lU|b~#c%5sv2w;Nku9xZxP@w61Lfxj>WZZoP?jTGNt)XQ z%%P+0rqL_t)@{!$oZ4jGmn~<{V+m})kr9Pu3-_1bVU599@IjW5EwHZ{g2xZPe3L%Q z|5hNfOoD)xTi+2(ZM4IJ+*z&2S%Cenpcaa06Reg4fFdBa&zP$*KP=z6G=orL7?%NLFGP5@Y(uj)Bd@3Za=9ptB`qpz3H^(ACRi1=gu^hD8Z1 zwN{DW*yl4VxLuGUxVLKI&l=@E>)h#1j`B@sOfw+{%4Ro<@zKkDA;P7{jc@)M*!n*RvPf= z`L~7T3|v^~EP#VE3~+RdSV-6q(lLx^Hgrkq+-&WeW=AcwiWawhp2&)=h?XQP)EHBR zs-?86#qg~uPNs|$v!l{J#-QQuO2;b-7Q~bAZG!vdbiD?w*p#w4E<*F?_(bVf@k8L_ z>7P&A+F85!sQQi3DX|LeTMWhvtXPi^V?#bJ=3!GJrKBsOpf3wdVcC0LO7zDl z!#agijE3&$(#qvUud=$HKf#0pwwd>bXcLh|2Bb3lf`*y(EtAq!j5)JoDvZgYc4+-~dD| z?J@*O7f@VCta4K4#A8F3 z(K?lUR7+7%?I*^<5J(}5FddntTq#BDU}B%)Gf`x?oLmiZ=^lt}yI6~s4nmRPf%fi@ zN;4=k&z`z@F?50&oSvnOY$ks#3kBX(tTyVswwIs~EMFy{XW1iTi#d##F=7%X%e1^Z zLcwOs?{j;+(rj_h(hYt9M+je#t96Wz*1408AU}xNpMZQ*IAoeiCX36dJ!0}02Cv;D-?LhXTt1}J=VUOl~E9eJ*U zVkYhZd+!kUGvpBzoRyuwiem(aS8;v$#Aj1nQinTxPbL>mz!6E3fW!9c)%mR;lr<2c28&BoBi(VQA$K4I6Im&`F-3{Ot4bJM; zLCS24fo7bt?g3ojw(&66i2sGWK7sw~aDLj9<%Z@&OaBF$~+#Ttb zn2O3d?m0EUfW^8=Aj;(E`V$4@6|OS)#fwinO3!>ozJfkzx_7~Yl+-}C&)ol9iGMpV z|8`#bi*i#@KkieIRif^bRD+Qo9Hdc~{3n_>zD6s}KtDt;{r5P5gmO`N4uI%rb7u{g zsG_ecuXH&jNh>xbIZi7fbl`bqG-0(OrEU}{*7q2JR}~tY3D7s2_(zQ3v8w(X0l&o} z|3ZMbs+{c{GeXOj27rdSK=19ddJ;`!>l!3*7woZ1HiRIf(GXm%^Ya*bg4-pDKKXH@ z10*Q&vy(MGWv6R8%hz^gh;UyPq)YnMgDwgIMvdffUD*Anw|n&?ChpwW4TSto%6J0! z>20oh*2JYKmQ;B2F>`L8RRS{J8M<^1&~7s%BGRypuj8{JePdY~Kef*J7@F?!QNFIU z7fPZ#%M)+Ba^>Y^S@!~+`Vx2XQ|vFJE?`Wx$x!Fn;p(r+f`q~dKPP0Io!XYpCq9O)9=E#Orve9+UxpG{ z7WOWFb5VX_8R}93EK?ZyCQ~RHF96u08_qgVP{(O7lh@C-YOL1u=?f?7+vt%et|U2o zHa>Er)S4(}#$TmMw?f!ol;w>gZ+j8FU_0G)*_H{!6Y%EZxt+?SRsF~W7HFMKIcT6@X*7v#xO*AyD0^A|lW-w+_B zV~yrl8TRzygHhoL4`sx=bHB1wA3fud{$^=?W=^h}G;zvv2DS;zU%NfL+y%TJ7bka0 z8QoIUwSSS$mVyy}XtPY9D@B*U%Yc+?J1tQhq=_YKZ)X0aE0;#1a&f)e&M-1n1XvHM zK2we82=6TSIIfb3cASV`JBHqUsO`=%`NdUEnsU#b_s8>X?Q!ijm6QtoNHhV8wuEsrjGZLq05RCWtKBR-lq~1{$&t9<{&6 z9q|8R#6CB4GBh%DH2Iq+EJ586m^1;nKQyqHoHfC-!jaL*0?Zmp&6YvVQpk*%b}{G1 zi^_;nE0fVQEmkb?C{qq4 ziF%~%-}2rFcvFu>uqG_jAimjpNteEZoG&%DegoI zu3##l(d&IUG{2*FRV}5*^Qp;!QTS(CXxiSIA;fSi8%8jo2tNHgGYA)@d3Abpa=rFn zSH;{fiWU}7 zLDjsZsX-D{pC`<&hFimVY&;dyZYz;~M7q13LRDGgt5hiR>0$;F^iV!1d{_qqyY}

      h%)Qra!yj);zshKbLjD6Z;v-E&2vcp+=9) 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⪚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%0AAvGJ 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"@(`6mAUq3z9(M3e4qO%pD^)K&ToqC=4 z_1a3g&1MLnVMDhW4hK1N2AgMpgJ-hD=p4gA)G7&)QrDv8Ii*BB*l@&`R6YHI;nB7i zhlj_B;jc8pc^Q}BW#2=ma)0S7fS*h6RE8ExoWU5Xv9kv`0j!6OS>f2$Io2=Qty|a3B6F~g z%J1y!#pa>`rD?I1$8%f6t##o;%rM!@f6t;#nP0 zeep_=my^q(AC>8dQ_-`G9T)qL$}kZsy*O@c=~vORi0vGrbJ+*FAUJ~{(Xu+q>ftN$ z*dqqqau{|{1X;~ovOz-OyVUw$kVQ+3)8JkdW>IL-;w_w%xe(wl;Bup!w1`#c871@% z8n|x9QunQ@IHsApu{2pzcj|`h;T-U}tQ@3Kbw2vjQX^&v$b`55H@Ts*@bz0^v7=L& z-7oAW%~;pH&bsEu07R+%nxJ*XwwfGzvW>ba8!mJBjoKcoA?1lintp@ueMlT9WDEHx zgvA=NMa(#ec3l?-%7S(N)0Fk>{PK$U4eN+zGWvDh#yg%zlzL_D)OppOzqUr<-3x0s zn-=s=lz>KC&cmvB`8(d_Guj;?(H*yn*W>O^Uj3e9{hj4ncX54SOxeB-4{C3Bt=gL8 zRP~PIx+Acj7515Po&Z@%09`5PA<1kGEYDIn?3D!Qj$2XtaaZq`UfZC-%J>bNsDTsa z&Fsc2j<>Z=L*-J9-=0oK9MUzTX5BJv)lmaT!#3w3?qJ+&{%MK3Z<})cIg`DZv-3fx z3ID-bE3LYa?g8e_#>Ok0_mpmJ%~6c%olJKG#x;rN9n|IfQGm$~vDKhd7Vn+!OgS!? z1gI{9N?ZEk82?3gd}xk^K_%X`M2Hs0K>OPy?VXLhyhO(Km@hi{s&m7Z|6PGqhpR ziRyWKW8+jhiu38@sA;FazQ|X_A_2y&=@fn9!-C#&I+F%+hD`i%4le*SLjRMvUj8xG zB-hqTT+TIbwwvLqgmLDJLm)mokNityDx-8g4av-Zuor5={5Z4u$+Ffxr=;FbJ!Z%& zH0r>zyUZ8`+2ScI_-cvK2v&CHk40Y zZ?2~&^#C7FOzYsvzD*_9yH_5ilRQTzj&Z8-6i?4OdwD?KFh7(P86MmaOe<Ldk^gF zTG#Is$Omu%QG2+oO6M4uC&p4eb?D}gW`%dbxZbdg53D+v*?Nic$9B2VJOR*NM^XDP z__j@rPyM#YT%GDcUN&~>)~~+-#JI(AGawI{f>m$gvpxqVYD(mf9be?M)wgGREB%f- zg!SF2xs-Qi8IA17fkKBtM}~O0@sCuBjWQ>$68<6IzBH}QjPFH<5^c*3&&$kOCl9|% z3)p(8if_L_bEe4OwHehE!BC^mzwmf_HJ?n6NdlUS80C3n0BU!cLQ$RG-NH9LuAzH^@3mJ%%E$ zho7&|mHYT!;_DaP;3=kK)VgO}n>NBs32XrjGon}+hZIbO9?pc_p#rJ49Qm~)r? zH0W2vvsdvjty!|Jhh3SVO(gXcoAb-;yhJoYIWT!2smAtb$1%@3&W(jcCq1CNdwGu?lE#)@2 zb)u96C+1!W6xK>OoA+rU9cz3XdVmx#zSK-R=RZv-nMAbU4=>>1uKqt!5S7{0F_HXZ z?*TQeYMaz5+>~z)a+kQnz*e+wUPk1it4+I-HO_NXbZy;|h} zd|jnK@1l+{ye1=CkMmd39xwDbb6d1?&s&^Z}*RLF=byK@tPmsdtZT>)}Z?x;0 z#+jqmYbIm!0%X-dy}lq1-U8gMuEjW(UJLw-vbO zL)62Su@>GgWwg~XYNd`7nKbhV(iOGK=aL_KoQ3r63gTnqvhzx2F{|$=K4F zKhMVJ)Dy5(T@sbk7MVOXbTNey?r{Cu@ z#7Fqry4fHU@Wb+pg6R1^a=-i%p#IqP9grXl=;iJ6RG|yvVKR$9UlwQ;{ zH(eLkHgl?paOiZ;XD+vdUT*{O)t|*m4h1oiRL4r+uMxjn7u682vOYQ3N}DVWx5&E9 zriB&!bG1?E-+Cu#zC!+G6T40~?VeC{W|Gj7cz}L&01XVZ=@?i4lr_`II-T+eCi9e5 zTn!Ku?&03n4MzL%RRow`*}EQvX0oy289FAMDi6T* ztr-aa<}f|b=c6nyaC#2y?PQveOL*_da{mGw#IHd+`q-#?j(R(9o49RL?mXMg_hKP+ zJ*}Hc;s+>OAt`d<-M=be0W9r#l%?x8A? z^VOqZ^7)+*Xy*!7E)kh_!L2*k4o!!2pQrCoomF&l_@BBxWf-iB=_9!F()i`qRNRRL zV#9yy6r8r%5iV}^nhh>Ebv1&zv4knZJX>BC>Dk45`-`_%$cEOQSnLnkr0PHx=U42) z1THa~NU(@2I$UMGj{O(E3eJ>7`n4v~y2*3tU6By4bPM?!Jwz~4>!>Slbjvc(Y&FHJL*M~WuPTXa{A^7WcxS;AwDfc%Md+NMYi{HTH(mDh)m?;sT379Q4|7jIr zZ#LerO`WgSkza;sT_>sj_EdI`8P}NVq^}lSo>A$a;qd@M$xKB*4pyHLPU^DXUj{%cItH@;*m*ex0O1VIAj2I7RpMXYfp67g z?ihe9ml{6zH*NEItjmFy+Pn5w*>BllCKR3xhGnT_w@uwHxnPy9QZwZ)dz~3}wjp2` z;H*uVQTCPVu0gUJ7a4FnFmbELhiU$n&zPx$+dPB)xXh8iNkZN8bC^|-2(hdZ&EQt3 z5Wqrd9NV}h1qq?r(p=f??SY*%5swTzXw)mi6kW60hR37oZa-$LXHkyjFja$;u6(~) zVK4#7JwblMuSSKF+&lRz1m2=vtwP>x!@zC8-oF$KF)RxI~b;{S^IKi6sjJE%}oPvweR*D0Ju6_C&iPd4XOSI4-caOmn<;vB{ z@#@=UQPIrluDlFKm0NVMu0LfYB7PfMSm*xOM!hbU=64}$E@(|hB0O-wTpYPU&l-!6 z$f(LEZwqmQSFvK9Y3FlYhJV@aHs|vehHB*qA_Q6S_!Xk?9jW5qJ?u_+MeXwY)Fyr{ zGIC5sE2eK|nWgcGmc^PQ_2u#yV(f?wZ6xES3jqKQN{j@T^bWW}x7SWsXBNT?PX7 zZ#_SVhw?Sr?^FPDA?XE}9Y%DEVd+rDF=&`jN}mr_aI`-Z?oIMjy;@fjq@Bl!HP5-N zxaFD;tr|Xk@98oJIzE`xePYiYmCq>1^63FQ@J8j7m|k^usw|8epI2;Pw7*p{h5T-% z&ol+=GL4u6Dp$I)e@MzRqkdo03`k0!>Ym9 ziq753v1X0G?Sp>VE6UPA!M3c}piSd&pxhZ?rpW!Da;#?wVB^v@b9y^MHnZxgqp{Qh z96cMGx2}fHmii*n8tV2+RukA>0#SIcAw4Sxf=W z?&rzVnq&bMTln$A%UX+qPh2uKpV+G{z)4BJcVj5!K0}b3mA(2Jk z2-H7t2k1dR65Dio9-2(IMuTZq$G~tgAjrLL zCcpFA=pwC}KNq?!^fWDOE6Y`}RIg*iCX-b{NERIiWZph&8df9zH8vTS2Z4jvH7)cQ5z^M{k!6Wc35(W>Y zKq#ZbiQ7;kYWN>iMfz$4(vy^IWWD~rxx^~!jlvEwDYV}NtD*i}p7q_KB{ww7+$E_v z2QR_m`5iPXCR7hR2az2-p@%h+{aDuwlSgLu>-x?$pOoM#%mM+oksGE01L zS>?Y>#ws5TD6p2hGY|(<-<+SP8;q1Eyz=;muH503=Q@cp4H52P0 zTQryh(`vIx$NFH}E)`hENNb!#nCd2eZMFD*^t@y_;;pRFSDFMv59OI)5WGvMpg7Yq zqN0-4H|GWM=+i|+a#lanhC4V@%XRxeq&0U@)`!@4CHVl*Z`py-E5@DG0Kga=Dr^l& zy15y5Y!k)p#7(zYH&~WJAbz&`x#_k>_Czb!*Sq#Dl1{f864aey_=<3oI0davy?ZZO z9}p^Pjdpk6E?pv|dboHAN+h@C_oD8hZ3(QIrL8glT+-6jcqD174X2FejX9ptigX7l zCD}<4CY&%Z5w;w^FFN^WNj#VpWLJb&QxLt*>G?dnTJsRd?jC<=wlG?P^3HessU}Os z|MTs`s7C!{uzb9-51qHzy$AGPWLkBz{>g6by$d?lZlJveBiI;0^1^1M=OLC1&pxLT zhOZLh3A!DVQ}r$P_xEY60`)~dO%3;neS2|QBG~>@n_mY5C=YI zfuQ$$SOToM{iP>T$-w9FcMVcUxT|YY_auo8 z-@#SSaMV(P#&^v?j2crp`rRlz6?~RuuVp?-ba$!vxZ;+|p*glB*-H|`^bWUmXhhU1 zAtl^Tq1Xl+G>iw0!!n&{>u#tt9vQDW+WI2mJCRod!xu1{O9p zg#N-&UDEyH(dC+o8JFrLkbFeEUG^LcJ;E-3UQ&W6 z-9Luot3enS0g)+wnAoO*6mF9tQudAG&Yy41Cf?6zBPZ<@u{$^HhCG%YrVSk>Mt-5f zF~7nTCG&XMmE%M4I8k5Dg5>Wq&JHJ+lt|`r%AVP--6@AnU}2CQ&*rjEwBq4jY=bvK1 zXy9zq9X#BGd%qM4votj&Z`!jxW&|F61{GAba}{Y}t^`qFE4c6_GMPx=vNYltr8?i^ zQn!?Ocr&Kx*eR2Kt(-xiqgwM}@t67sCk`ciF z5cBoLU{p(Nx0zT=ujYci7b20sCkMJMt9&D>APuD%!wzUAs0jr%ErornvKQgp zhIj{wRFy6ZaIg6eLA~{hjhkM9tbF(-pm9m9Ly@9RFE7VNv9$`uqBEPdw3A zp*TN_9_iO7Ip&?6>W_EG932#X&v!eh=kk4i70EfukA!uz@p_tMKgwUEyIRYBpP}nr z!I!WTcWL4+VWau>K(E7h>EHOpcSksJawDcfM0Z{86^a}?=Ps?p5H4sDMK46J^29`+ z&3Ez*IqbVzfH}e?j>vyldt%8y#mgKp@yjYJ?K`hEQv4HOJ#JJbvPwlS*WM`% zxjV`tL?urI7t9ldiAG@C6FCw8f-&>A-#xk#I9=!F4PT#e&Nc7TSvnx=M4HFot=Y7n z?@IFP6PljB5CG^W)9wyrLSVjXI;BxX#P9`Z&0dbCYDz9G zN4rD3!J%r;Gkm@37Dkry!d_SzLtTw7D$B8+p^9ZqE-M$XQ{p%(qg*>IlL585>BK=# zF`w~hzjet_&a@<7pW2Ld~Cmm8Rpf%lLW*|=;9>|b#Nh8U78m~oltyZX19Btt*pDF(i1FhFf4!ReP z_PYgr49i^a#A#AkrD9Ad%T{aK2^hh29$fxUKV9i{K|Efw+A4%Q>)Z)@O^zfgu{67u zFUpLZ($Tt(C1Xhf28YS0jt1=PTm+0kF^}5fC}n@>V2PK?KXq;omHfJ<0t702;zIB5 zGiyo~&PVI8vqya@7pPE;&Brj+P!wwYzM-97j!sBuXXiHQ{Dt$48ot3%}JUSe2+=wa7}q%3>%bb>w1*57q$Vn2Q!k) zaps~|)5IZP=oOc~rRX)i^VVTsB)`?hB7pLysTz zw+xxijWHtxS(qW^tdrLj(NA&YeiSP9?UnGH%ieL?g$?a9|I#6V{_6BQ5=5S|5Z!E9 zKw9A;36%*~6UZlY-E~R?#{BCLbQVQUy|C+Qy7c76Vf9N0WuFEj8XKZ0#tHw8!i+Gl zUy|>e6N&}I%duId3B!#^kZ_QUb|2RPSh9Bqp=nvUZaq%(b%W;8_i( zr!4Y~!N&=7BRb z7dTHz&wirIY_>u0#CkyR;|sv^jWlHS3)-LXvNCtial;dxfc2<$V$Lt~D9zC5S%&() z>IoM2gJKFz(f<-x-(dfZc$@y8#W=ECn0ZIPOcftwPDU{(_Da+q*1B6e5^p^_=>{p|6Rr8u zr}>xn4&5(p%Dvj-4iEMtcrDlsB774OiawCG&yq~H53y~X)(_dBbOsZdXcTjagm83N zscUJnU1_-DgVar62-DM`*~+N!DEjZrIeMC(oq-S_kHQ>DVDN_dK*@YO5wUVl$prh0 zMp0(z{9UF2n~zIVmh^4$Sj&(H3}TA1%eHD7;0_{Xy?A;(*8~=B$Kqv+o-2NV?sC;zt^U^a4J=4 zduCO^*+aaHI-mUNJ=9qmB}ZDx-_s6eZc6aJsYdyvswNq4PwnPWi7k9uCP|*4>SG$% z7iZtrlTOLv9!lNYPr-5LtB~zXpMztcD8&X%cTY@A7U2CBpkH@!6G!*; zhzgfLr|gsXXp)F=yQNiFuZ|_HWBaMg_jG4%{e{=Ju{^j@{bz3i@131&1~@{Zi=TH} zHi2Ak&F$$@gw?Ix8IGorJoz4?cr|4cZp7K(SkM=kFq7y?QIIad_i-F_bC`g^UpV08=2mkC6d-R2+8UyYbYf*FpEj!h+H6py9T2pay}b>VjGYx9NT6&UZGqf;{KmpYz#P z1Gl)gyo{)jQ?X6@XWU@K0k%|)3fX(t-$`E#+@9nomiPWtXH=}Kw~s_DS<;CFx?HC8 z(yY1SAJrs^(~<;6!ct2o@-kzi^C|L$L4c&`f=CxJaD?&^`RAS-jj1oBeUHe#MSd9s z0@HrWdvHKB4tKVgD0~l8_jO;*XGeAK8PCigdWdN8U9{_vKyS|RJz%H%p%qzvqU+w>_TZZ`cOlYaQvE$Y! zh0xOr1Q+dL#7@**?)W-Re=7^x0&F;k$!Ns4LeT3~A-M&vdv0#K5iMuPovi(fLU~cs zkFJjBbm{{_9`#*e5%w3Nqk18MsAhwa&hZCpA$thET08o7hNT9Y%z$AbndH&fL3hqB zd$O*xcR#SSdu-9BtH$7E$4v2rZ4)i~GB&DLBSi+KHWjw~7uh0Wc`2q}Z;`zud6V1h z5Dl4kAw#NQjkmi5Z0mF_$TNl37L9E1;GYLF;jMy za2ofaeG(YOi)82tSzp?O0BAtTEGXy7Znq;GYVESFA%AB$^g1nr+)SrdEMEs7Z@O7| zHYEHS?P+JPU8oqM56+-CgA%)yrpTf@UIBwetu)o3xIG+pEt+hQCH%QVp#ZFmTnD<8 zSd@Kul-yjmPAQ)Qfiaab#SKPXiFHqc5*E8=Y042~XE^-YjKwKirl1718VF~K14VmN zDPGKDXC0$PqB2Qj1`Gg}FMutl*v66+0mqJ&HNg8{lbqX`gX-Ct1K>K^;8w9(h~=c> zZitjnoxetv!ZPzeTkf7J)DoOx^X*ChD5_rBluAkL+{K_zmdmi7PZdi;+7`K$sB<@O(A6T`B&6^Q~L?aGt=*A)LK|vYZ#0c#H6j z);Hq!F$SQ9-?{o4C3!ensGem=+nF`V_K<6s_RsQ*^Cem#t&lwrwXn zwr$(aj&0kvlO21^TC6IwEF>Dc0hNP=ffw8j!GnPFMD1A&92XSeNf=200uJHV*YBaFusLe!Sw9Q0$v?Cdy z!ISYH`>#{yMo`;_KVAz$Rbw7Izf{VF^Voz9S7auCuMKjI(a3NuF^S&kv*c${E;P!X zYM#Jcp=kYGZ%{HNIMMUG6mIg}j0~J2JDr%Mkn5I0T2kmE;Zf8Rhe{CPvGS%2JMd3o zUjguvm~8uII6({=>e(>j(RIEqJ*3?L7X@M^0ibEC{4R~Vj|pjbf9pmHFh^vSL~sc^ z>5AMch?*584`Z`L&B456;J$j-xVG!MzOQ=xU_V|n^PPUa z_~cy9(6Cw}glf~R%+ZQO_QGs76h%Td^of}k{aVcTd^}|jYV=yspob%ecLj&Xz%@G| zGCU5j4OPrI66szRM6QLveLYJ72CPxB>qVn*E?$a?Vtz_=-T<5*AhyAg+i_ck^mpwq zg+<&7(7;S2KT&2mkwe?ro+LVvAW?Q|$H{_`lwyXQEl|P{Y$$jT$(f%uQv{i@%60Ub zRlCSJ%TYBA+srnPCl&4QB}ic`G@H-twUesL9EJ2%Mp*FAKko~|8&Q_69c1%hG>KD_ zUlh;doH8~U5|+C;KVDwTUY!Qmv?t(#FPgIpnBMH>9ob=g9zAWI;AE7d3Q6?_!#C+-gde72=}eJi)ILWW&O#{5Xvb# zS-Ej-=K~vG#Wi)Jz?HuS9}Ww1Jgcu;Q!zvxc4)<5QzW`u|AZFbe6xR|9i>TX9M6Kn zAiwvgW|ah%>Tmyrs@vZ>-+Oi!1K#`u!Y9Z8uy*ORc{3-tvl8^4NwS2bYDFXP2-hFN z6M@AKc}z(zKgJ09WU|8}UfAHr%ba8{`7mzZO-)HNoGvV60eZvQp?Yq#4{y?}77c~! zRHRV(5kr`t`1D{+CgbBfK)(G~XC#57eS4p_DFjYE`5H#u5t1$f*2hM+2h%vmdvKo0Yxv>$-dbq>F5Wt(XI)IT?xfofHIZGYn6RnAeCCV@G{T z>tT~0^KtbzLj;!WyKUA!#h;8Y6x%;(VPRzgOaikMg)`(V^Z0BO3V_#g!Cp5}7e~tS z&Kr*8;OBe(K$bbd@17i!ECUeTapqzMbAC+gdl5|M9k)kDn-cgPCHGJ)T~2OMMsM>d zD8gaD$AR+~A;xdE;tg!z{t%Z70%Sz4Ou=NZgNTh=*wG|8zIkcv^SS&%PK+j#HIm8& zVcl17(LmS*($}z(J1OBKO=Fxr^WROwP|bgwd$Tlcj`|xw%tb4!4UF2 z$sa?bS16xhDJlj!W*!>TIpi@zUyYFCF92>rqc1ux`C@JcuDNcGj`I|utVQF(zf2<3NDYf^>vVoK$ z5c`PW(3S4-91&BQKTAKrnpyjI)L@ifIS~bUR_WEno?yR?0J)K}>)K$!6{^9gvbAUA z{&Fke-6zeNiusE~m!DQu-^FkS2u!-DE=mG?UPF0yJcPz+D?&QeD4QRj zX7Y+k-gkh=W=6w5CqG)`*D6)}`dRuI)E_3I8N)NCN1=Mapc}H1v@9S8Iw5Nde(zg&@{k{ z8(<^cMBkmXH-+%nkk{2$fB){|sL6tg!7UPUi>2@T^<~+`F0-Rd;BaTc41kzQJBo{F zWQAM$H2cGPe1Il?D9DD~7)$_`lk$o+nt_4gWK%=?avzmHlSh#n*{^MU-uNoj9%5nN zqU>MrBn6gkEZ)M|XkGn_!W-ceFl||y62e7#ORwnLor}m9u4D@nX@fWk7hzSqIuokV zHCP2j!Kvb_s3LBQj9?e?R7DlZ6`a#x-+8qr7jim}5w! zUG{7`g9S7>yaHD7=I}cL$!qU1U{~%U@0;tLY7-3TjIEI65EYHW=m>HWVsd=uzWYwV z`F;N_0X8oCQj7xV*j)%e1S~iY^+AvulnXnh0gd7GQu3$4V1Dv*P(Q{i#xa6AK>>^sQ3 z_F?`{;2pxUivtf<_V>!7J3sn$-eGe3&A2vltufL|m|2dhe{24Fypx(XVxUjU#a-}7 zn`7K@D2K=N!E);ll&6{8g=;MN4jj*9VwWP(BR2Qb`DQOsgWNauCX1-+vSn?gOBF#h z5-h)kE%5cO0q-5z;y$;YURjcOXtb(-i!c)C*t`kyvx(b0d!>iY&e$2~vA6xnV~7lZ z?^H{qs$M7U+!ZKizqtFA&j4FP9QhHgQ`CZg+N}O0+Ly38D{9&xVpJKW1W0X zk(J7^b82n=NkFad1z*RPF6jzTa(Q}SD`x1FHJ3@!&G^3dJQsuqJeJ@dR8B+^)J*($ zk%4ps&eWyg`#Do`loL`{A!hZ6h=|;#*p~NfU^GYrnM$;`G~*i0iGWFG?BFW!xWP;1 z;-mLNNRJ=yvTUAm<8+9pzLnswOY1eJt?5W?KLjT4I@YgtZsoS7G8d@U)u{+pCkTjg zUkG{|AR5X<1Iy&QNIa9yZ)G^);0hcR6;1>dao&};{59Pf-->9>0cOmQTC*d-!|+S+ zKNCmVVF8LA-SKDr`Y&idkimzVc!s935rI5dXv^a{ioo5y!Fr0o6xK)Y4YVFVP^DjP zKXZmEfbDbO6wiu-z7PV+yka#osQeO`wE*Dg6v>i?2tK>7R5oMi1w`^aX~(0)!hWlB|x?cb#zff3eVW^`st*a z$MmjEK((L&s6O{SUmW!t1xz9T1?(j6CFBczJ8!}FC1kgjw{hS&m#)zH`|#a& zrm0Zi^lO~`?RQO;4W_XYgeac%J}ezhpTa!K`cNY@JUvtX21iNC=#2kCF<3 zlDZFHt|8wzx1@9!C2c+K5G4?2EG!OdH%bDLX|^?u z^=JwBIP?9hPwKnJ{yWf~?jaUfGOYyNQg`ibh8<4%XB-~16+}i!34dg;UEmNaAVBc5 ziqc>+uddXwx|5X#tE60cTVCN^s_f`Y1#@VZap8kLl~P6Hm@ZUy@r;rM6<6h0op-@C zln#J6r$m{zjFS2{T-m{LP}xBi`0r`?QQsX5xUf*ejDiSvAleXq+cz)>h0;A61me58+Q&bewzzj=&m=c!*O-|uBRhFZw{!>%I?LXBawxYJQRl2 z*H~=GtFJelBM1tc$*A0>0xvdgZ4S>5&-JRpW%r*U)qW`=l_lp`=-u^Ax01@^=UTCj z-^y~S2{!ZaUO}s{Pu@kQxWv5@MYJ*+H?(Y%dNE^+{^Man-;(u{&*9xRbM$cDX_qo1 zhHu(XMW!D-dfkIworvgsGfClHQv`>?x7fVMfaANhN}fjY9m4gY3e$_v&Me+R16M=+ zY}Fmos*g6Yxi*@1==lkeeb^6Lv|;&Uf>a+S3Jr1P6>vn{JP8dg{w03nF}3y6&z(cK zBM2reLo^hLjX zqILcL#-;sS|YbK%n`mXVJazqYS5k1ie0c)s&4lgS3Pjqb+0{Xg!^e& zn@c212Bt@XCmR~k{3)*)oRNTVtZqIm@S(jfYiao2aqCT5Oy>l~Uh5h9+EAhC6A>Cv zHKMOd`-^khWJ?&F?kAyQ9P=GmCrpO(=LUw-N@r@BFefu2t0U@pQ7WtQKC)%v@;h>R zYSmqg*@w=CGF*Ne?8XRjmLCeJ#LO;cl_trzi?Up(kkd)QGgJWAt?q95uZBG9DX_2S zU$mI`HYLMhh~7gHHo}?^d*(xcSudvUiBw?g7O6}R2<*z&WxLzuy^%~uiONg08)#XL zY?15b(8+VU9%->JGJ4u4c2vna3SDO${3hEe7**ODI>~T+Bs5CX$OrK4&#Sv_BoXn7 zSocUPJe{wh4O~|#>#IMbw(zn>e0OWy+mxv)PqS%PDays3&uPYlYRq5NA%j-!Qj=W* zZG|f|!?1B}%$R$I&>NPPU!HOC2l0!f9{ikUz+J@C=TdFIeQS)o2^Vpe@GC7`qADcl zE^t|Z^-o_Pxo@{Wn+95uKr+YJ%~3Z~Q9}wdOD#D8!IEpm7Wn>bmd&?}O!6`Zt9aX8 zAgW4#>f~s_?ikaFoX^80A0B&GRGG~KeSOtCfA;TB(apGLf;50I-VTe7SvU*p!Rq>|&%2yP3zwIX2Vd(lm5y z(DD*Hb3c$Vn~~XMI3I%aO+I7Cy<;BO>IY^h|6LxddDe5|ZIo!)W<$rJQXR>8UwW-K zFruUw%#gx?H}QTM;)mydG3}&Le|HtOpYw9amB+x>p7s|rWS*Ydxacphfn`aXinRXN zupQP0diy&NZ1$W$A@I&uu1kHfLlWFH;4#h?GLUAxV%y9hp>&Zv-)cvfX!a|69A&z0 zRFKl36+iYmTP`cnf0_dEY1)Y^--FQ%`S|6Qx8bp=b&=|rqzJcOPv}T5^ZZ@#VD#)k zGxVM`e%XqNw<;*#MRalII4=W-o1W?Z*3e`@&Dp*CvDvDVUP~qEuKjMy1r4hyqKm2= znC{9E$qku4%|%?|_o!#)X|f&q{6%-!X#E|Qz68Qx9GwaDe3tmT4x;>fy+jre5&d^} zW<8g-q3)O?9&h2eTWg``Sejl|I=iLOD+M)A{kCwq#2>WvwMcbSo>@^qB9`Ai(yN+E zwmYp|JbGtGd`#0he|<5sN;PKnECg!{Y(80%87%Y%$%C7GqO-0!;iL~UpWVK)islTb zru?;$pYvAfookLo7SWhnQ+mK*w!oD>v|j-4ZZMdmWl;;n26SxNOu1l&uK1VR0Ae>V z-K}_X^-dM}m|a|p9hP;OQ?I)!4bzt<7A;GZ^(rym3l&o*oT^u@;~F$(Qs2(P)4Ked zbXE;`j05;LwGOm!8&+YMJyJ|Em+)q`5SetC)zitnWC8ERHFaFYY5G-v<6#u~>CF`; zX3k`C%K=GyenHX-(yD}q?ii1m%Q7byE->(Xy$HvD8IA8j6Zs*o8Yq(+1VvJ4w3)Cd zQrP(DS5kZ;jGR(!-6Zhn&^|K>Jy~?e2<@~{J^L&wIFlrO7${^u z%xd_UYtAF!HM5QM+F9n7Q;0Hp`$A}_ zUiW2(7NR$yufcK|EPO^4*{92pkMP_q4yvY;^2{~C+n$BNF}=e7Wof=Hlo8au26&iCMSpON4}e&!&s z6>V`AM3M%9=D>e`eU9!%H(*+*)2MmhJ|XQ;W2Gq$*n0ZkS7NP*m=%FZODw*W3Rmz! zNK?+gloEutpV~C*@mO*E4&PhdTG>lEYnJ4@q$Ur|n^Q|6!m}HHVw_eyF`}fqUv#?w zJq)vsO;*{fPCWtK3ojC31e-KWrp@l4jBU@&0sAn$puNzA(RZi9|QFA24G{;3w;Y`WY4a{k(Po~{fO&!}OQsMDH zMVcsBrs@$d&r%mn^12%v;cRYL^9qsVOMmvuU!Dvo)N`Iv5}}T=*IHT&W6+M&d$+W7 z4u3ezd6M5?Ht1E2wWM&n9%}WizJ_U!r%*gs{!Sx6?x(ok-3D8mNI~vtNZz^(*4|sH z$t|6b`K3MLsnurk*OQcpKB0ScLf%FF`NyY6HiYN88Mfq-ipp&#0P(El(Xj7BggNTIa{XP$bX!3ny(=*v~8LM8IEBNGI+?5A|)N@JrDP- zcKX4D3a_a^dqIJo!4ddGu9^9VZj%Ug_dG~$CK&cPLN@~VazZ$R^yiD4_)i9-S&g1i zV&-z`$ZHwyhEZL*I%)ff@b~~ z`~CMHiYB}oB0pU8GpW0(ZDdUOn*2$v(qcF8N=Lb0MZ|ui>YG=YLg{+O@I$DaL-4r8 z>-BD3u$jYZ?p~ogc^PXLxtw;^J?d6D)Reo`4*-jWiXc3$Pc7nRYO1!%^Tf$mUmu!= z<8053EU9*T;ah0`RS&eX`V!1@b-p4Gp(7^uwQln-^*GJe^XXwaq4>K5p;Y1V@p@bI z=Sz1$vhg@`G{y&SeIW=QQGz^zMerw)wFt1fyh%`W0~Z0X0etHGCyr}n4V|uIqp6Yb zX_-0aO~jFz&;6-)n5LbqZ<}m;eL=@Tfyi|`!yXyDp{t|-?bY-p2Yy!c$%lu^(5!4? zQ&Ofez=x4^Y*b(in){g7nk2yc9emEpaoF9KXW6~8MUXiEW{{x|=vSlPPRIH|Zg$%j z#URqeVLxne(2jdu;?>qou_b;Y&mwTjS-GWOIIQVtv&$%P+(9FvG|d7f-lBAHsrNLb)?IYj zBJk2-t!H*6TE^DE2=*-_@tHdF7Ae=@i8c$&`Ep}dyjc>*($`OD0E^Y^^Q>UaTVcD+ z1ooe~I!c7o*Vu_Rvj;$5sW+anSJPr@i8iv)AzcK<$1}%68Vfs>DohZVJOfJ{5m*lk zaJ|>H7W=$N`hby^_ctlnQ1rTN-v9%%v^4sw4_8kkL-fg6F3P%i8dl_KyBJ4&k6~ZkK}HNHexrPzmgD;n%Kr$ot`&_zsr^iFL)6A z-d^&pH35P?jup?bgrI&RgH?uKfOEs>30;QvBcvg9%(BcfIRyDsy2j405|6ZwLXyLF zRJl-*4?j!iZBa`TNO^|&WO@o#osI-{jX5cQuT?Z@2PK^xaEI!cSJf}lDX`X)h^K-9;qRIQ}Lx8gXsI*l{%1e!8k?xr6s;K|7^2c?l*9MLvkZW(FK&lN!>Mz%pt5g^MTIBFe~@1AybfZ z3BhOr#P>+?&7L{W6#`+ct@zN?gTuzl);vL+>Zfjuzko>oU?|Os;$t_ zR7=*iMf1|OBY{Qa{jczCc!mpcf9PyatLn+Rkr1CS?)HVy%MoXKJ*76ivD)( z0gFP_S_v=>ZVbx8;mH9Nnip25m4$w%L*&IFIgDgVq;{M0*hD9{l{pq9>nRs(7u3+r zau(Ie*B&rWa!193jPQ(u&5p@UG_>ZQA`Zk#y1+pX$}3RfdQJ zNVwLdRfueaF~ZKkKKBfnbT4fYPFsBAtrZ#G3O*-3Z9QJTWWmy+Pek8C1mDfs#NU5` zWaG~7OGZc!945R;9C>%pf;#!PvQ0N_@M%p~K?X9MK&XelJjFhDyypayzok+i0T!(G zj=H%4F$1MtZAG^>K?!uX^{j^opylG!0L3}(a9*DwAmLjvMQv%!wibVHIMZ9AWvEqF zU$wG*Wy$NkBlwaI`=-+n=TywFa@`h~1^>~Cxi>WvoG11E__cg>91Nz+g!86-(RYm( zikwaa9MsNU@(uqF&3}^Cubo*B03b>q;NNKeQ2)m8Cl2_pG=G}^3C*8DnEoF)KU|HQ zmLm7R!}O!fO^=~zkVG8o2>^yz;8 zjh|!d3K{7Awq=BouDSNS_RKsWtdhLK2$H1dwf~l=yznz6vYQMeLqYZ+vkF35Zm;?C znZXIc8+q>v#tmQ87WNww?ARu7VyOYjE|ip`wA>%T#?cS5_4Yt;D`Duk2Ph*3#?jr{ zdY$Mf2Inj-DXLv(O17c+w?ZgRQqnAmKPGUkFpU^NgSt=0I{H8U@M!$bsr<(i!2jDH ztf>EmKb-FW=?{v`fA{CVSN>)w(5@OuKiO7KCk>|$gnsIqAjdB=`}N&V$W%utIiSC~s%HGb@S2F1;^(#i7w377!mKV+e-0 zadA15l`(z^{g33emw78bKXOO?7s-kKH@(P7`adO?|9^UsZN+~z^M54yPh}@*P9+ao z7gGya76o%5Cp`^X2TnmbStA7vQ4a?h2>}@maeEmdX(LlBtA9yOAK<3-&-$kqp`-v? zlS!h8wlv##R#yL$T4EdB^JVo&oef{mUGf3u zGoi~9!(x%qpHnI|=_N5W9D`)rK~*sw9f!%wMigk?;q+bZ$i`Vp@?*#v^Xa40a3Ox* zv(Db$tJqiImD^WP1jb?=B*NS1FFsB*t!2|h>nzjG*dynU^A`oH(Q_JJDP9QIuCWiDzL=9xkn zzV1|Xdh4`aQp!-mjdtezkue{l$edI#ZZoNMowC@KQ!`%{8QCVo$SFaNyv9aBpMu zK(UfUju!kamAdjP))7YbEb&BV=Wv6FyJ0_SvmpK{N|xXmHE1=eElm;Yh7<)_YluiY zPmL}N4(R)Mj8B5Gp&weJD+9J^ANOR~*WFK3e5uiUO-|HujHsUR3LJ+ZMLmI5f`x~j zr}dtMD*_cRCMafytVI#~m$?=?DzSnvp(W*VVN%x8LD)edJA!3 zR4wtba9y^m#p0IQTpG>aeoR;7H@z-CvJ1fd-I;Og)Kp+QE2zHBhTi2>E&vab)tbe` zTwY%ZN9d&-=#Xr27`)8B76&5I3=s~Goo3;prS&o#kZi5m8@Px1#0Tr!IG@9`r5p;8 zdpbEJ9~0ARBq0`BbsKB%fT!5!q0KT$;?f79qH#M|IS3@fp915dw!sm6X%-A#0?{nJ zqu|p68ufB5#s)v|H?hAhpmN6*`hH~!78rvK`kOG;^+Xf8pGL)82itC?YGW>RLMhJ6 z!p}T4BG$!AZy{-%eAE09XN+ThZ=`b%;aQTV<5S8;;dpb@eiB`0MLnqZD3St?@bBto z;gVkFO5%?RbU&s6QOWY7siF#92_9^B)xL4Rh+8gn~>#z39b=rNy_EkT>kY=A)rH2vUAMBw*96Aqz_`Z+g z8*O$poZdVWLY-g0Cj_#c{j=4miMSD!$cZF~v?HtfY#o1Hy*;erv4h+ej}2nkKJXH(fm*dsE+7E^-kd>&(g%yP^ks3CGt=T``T@H?B@Z|dM}qoL=j$M_BGv&?*fLPG!MZ^bG=4QJ6y=u+uL<{S=Hv?^xc*8| zBrdjRAzZ!kE;NRD6i_sBFTBb}f=TZx_*n>b@{rM-BEM9f0yLLEvVRKfucxB<8l@wx zuvd3*&nc}K{}f0W(h9N0K?A1<&&nn{BHG5?jm;=cB7(Tr?^&w$BDF+OSMIZWL-8`a zA`^DD;C_@XCFosWgMI`I-RGeuT$}h4SXX9Dhi8I5ygaOR%_`%G+RZ`|Bd4qjbRJ+;AjrHFt33}N0p%qE_zxEX^J=tQ9 zbH8T4xo11R#eQ+*L5X(5!TfF?Ax9whT`j8%-TUI>P-FWG+SwczuKB_0=+IUaxC()!7;t+o&8+ z(ZfYyUyPD8K?(KWmpc|do*g7W{=GE1hYiyiIr(0N@?1C9TtDV*{cz_r6r3RA;+a(7f`~d zCJmHWIV73aT_98i%eRpBq2vmGX+q(Se8K7_c~R1fLolDxr-P#(yjrbMxFrY;$)rxh zuOhsKUaKmiMU7c|_sA50%!7R(u;*xTGDn!Q+&zE!08qz<(@uh8^}YigP0$MIeWto+Jjl3720U@B!* z5RhC@o7?W(Z|XUd@OMy=(>gt%D-m0GJ=g){g9%gA6*QQg9z*pMslP4s+Jl*1snsGA ztEs=O^x~ceaDdc-U1EIF6K1YV0^wA_6Ukk5rpF5cL6COjf%;Q?xa+>JDdpStmqhx| zj2aH)Nsi9jyjjLxy}7Il3{U;=SUtHDdb3c&!ZM!|+9^o-LR^m9eKL^jLFSMB|jrmx4IOAA#RPBo5S_OT)J z#VF|^41gYJJfSBC$9o%38~agsc0{CQz)!xXL@>cqq^yi*M5PY6T%$JY5vDjykgJkl z(A|yU%9!kUvcBx;RIa=+Z{ow0^Ywmc*LM;A{5m?HD}0LxVE7~EMq0>GjLmp=Zl$;h zwyy42NMRymZ&17w2;{jsk@%p7m7{w}yZP$^@pfXube9(OBtP=D^ z#0{E0|LvQ;7s(9(LO=SdpIzEwjI!A~s1UWV|JsmtV$IIPD87 z1yf_IJt{Y60&{i&a_EZYG!Em6B7#cbR$QOBM8UQg;HY^MvOXuZTS*N3S39y!q3M$2JFxDZVG^BQ^H4+ zkve(LqgookOJ)s_tIx*CQ8&dZr1FAkka)Y|#G z9fongZ3{2o+dDNMQ}PWETx<&uJ3jor-kDt(TiMTLMDFShpC(0D)oK#zpJ|0AcfK}6 zM^n51un~)y?2NB!b+2-dWBFTYthMd!iZ^)`coB*erTNE)%8T%P*$oyJ9BYU(q&<;^c>)^9;cz6jz4Ent)^#Xxr{Z|}x0oeN@ zUhpnrXqBJca>mK3Ag*_s)HLEvIJ)DQ!gMxc#Z*UuwgeoSX zNxgj}@eX~L2JH?nK660`#q=!*gH)3}tj<+B$1A=Re(GY*k<4NC&vBc15$NGAEuc7o zQPXRrZKD(;3nK=irF?Y};-~>vm}5qqBUbdEqo896z&8n?w{SXZ83RlxMt}eu1WBlJ z#$S>GIHCf0s?t!!^)#gMAi8SLe>Lyg#`%yJ?Ke9cWmc|k5qVmtQGq>)d_RFe4+|o^ zp^P64LY6Ra!rX#XA-a0uFiG=^Kuf8p7|Ib+1~Da(-1A}6NuLCaRS6kG+3^TD^Kr+J zGWM{L;1-RcLLug>_*49=YWHXiborKC8Z0=U%ZHX6G&Pnw?YB z_6r&Hn?l%0Kn1pNTBEmM(aaJ?eFsXuGyRWyX%2!9oQ6h9GHcHG)7zRL{sG~+l7N}Z4|*&79i zxJ`{*rQ`VBnT#V_g*e!qd-^#q=}d*4_1-aCsRXF_QefgMN}Jv=d; z2Q^;voM$;dqnt-LKY^U5JUlU+`?CoAI!|wG0j>cTf#DW(6O;*Q^+#K0QP)X+hx~y% zO_C&5nLo-ElhU^7tD=Mo$hHw-Z$v<-@Hk-4kphSxtsqr$W}tC@l$av{VTyUhFUmkx z(7M{aLU)R1u5%gEl3!CkO+ZP(_U_me!NfzB`b^?ezsy2+Un&gKJr#>s6R1|OU+rAB zoiQ`}RG$)4@6@%@nGMuan+&4oKux96n{GF@)+BMBlV|dg=hgMvE+BgKW9kywt`*rx z$X#Kpe;X-2VIO`AUHj&F6`r&OX}I+|B4+N&1*3XZtP#=c&#eX6&(O3HdgwWyf@$Gx zq?j}GA=?eaE88Jzb(;r5`lU>Nb*U-#Ww9>lgUG4qNAh9_(3$n6TXTfb{^~pf*E?tQ z?Pu5n+W6^QYx+aqo;QDCIEtp!`Ogoer)O8O3`MuEz984Y7wFmUs)CTuGPr+R z42oHaEpksBQ?x_zx-|4b&6-yy>VntTEW;yK3`q#uOh=3uNUtVoQBxvE3D;>a zqV!X+(-#J*1~v=gISd$M=qEap`r+wtrLoy=)Ncx#*)0LB8!O?nbO-;MVvV^AfNc@T zHU;NlMSxDKTCnDJU8AP0F5mY;4*+0lD0t?F;gt_g6!qaxC4u?;Se(eiG<6<`ALt`P z|1%_NIhza6sswN=ZVMoE!(R&)sYC*UtB0iKB4Uw=mYAsuYagqSNvw+UnurxAf{O5k zNL*ZGB4H%hvbmAgAKy1t0;6uGgigaRj6nv(>f47cNP9yboj6#Wt$kK6++bxv14+dh zPjrRiyOX4=;w3=|bq|lk4n9(WJp}3Vw2oD*&Eu%0q*Zi6u&^G6w6;YfP1&u0k@MG? z4|gf7Z~nSHyB?i^)e5i*#b<8F)(E~%TeiKKHnu?VGL1+#`{`6}{i68-^amX99G;E#@H z2^971!Mu_rpwel-)Z&9&H-WV{4UKMot0h%@pPWq43Y|z86%y>+I@@5vti^!%{f_Xk zH?KxWX|WHt;UR98OA(pXmo!hdDT!~%S#+KCrRl7&P4ZZf8_}xWh#I#YK7Ex+`39&~ z^~^%Un4kCI@M`jJk!7EOE$!2?no%ZavZg)~>G{F4Z?ZF@4JZHS-_Bq8pb<)`QPTMt zVtpCMK{Xtg(UuCMxLqLgDcjhL`oWvSw+yn8E0?lew;MfA7^Fcl-DJ$|b}$5DIYxfE zK?SkJh3u{Z#9+7-Qe6!BBLGOuU#YMA(&`oLSR|_FdXcYi)PL;=Q zFw5t|3l)0ih*>){hO#A#UMDxO0oTAjLwA1exkt_Yi}nYR!a)KGXhLPd2ilfE`xKW@ z5JXr!iqc+@O=m=8r1GgC(Lq~%J7iI&4@t6&g532%4?DaAF$Mj@Zn48(5=7DX-Rx6| zDh%{Rr{JCHt2aV1%v$JuAAg9hBNKHX(Me6G{Z3BML$ZmRS-TGyO01Ob4xEB!PM2Rq z0;CBos01f1sj4MCgtVJE=rN(P!Cg#M{D(*nv#aeCrOP~bM{!IOt+8mZgohGnH(PTI zy{KEvPVSY?TNCLA!QiDYDhNyU`i2_=`AKg_P`3Ht2_rECNwIK*@O^F0T?tsCcng6P z{YY`h*2?`pFU+hpP*TYXmBU6+&;PI-QHG6NKACAIAm`aDw06dj+Gw9~npM|9b zGSdV>djWKAsmfEb$oVhBV-BzfC-QT{A|{jTyC|;+sQjgiD-4Isibh%l!CVV(RRK2_ zo=B0&VlP7xD%Vioe@mq4gNTma^`Pm*Sw2+qssK;|FX=gHO?YitMReC-Vx>K*F?Q6< zqQjZl8jV5GyT*DE*w6#bR082kCn(^>RZk$`3>l4;h-YvNz*yy0Ag_%?nd+s6GmVC~ zRuE*rDuTK^(e@H;xCMndn{?{lTQ5p&g!H46zXPcIMhZ_P*Oqx8(`*P`Arm2&BD0?Q zU0YigOzaRbdcFD+log7LH=oOiateM5~TG1C&N2P1`9Pjpo{@WOR4ErT!H?C412yz~axnUfb#^i%{j< zW2;=wgmLP0`$c7li%`yB+kvOYN?Bn#fB@QH z)Y>uOc?!WKon-MMhPh+^O=rn5vTjouYDu6DVT{VJe6uqz`k-DzYTnfoe2p-6ysTQl z_o9@8hLGx1Plz=6gRa&0$CJ$hgtLNI&|D#>Fp`144r-0do|4B7dnN@QZ*3PxK1CX> zZ)T=icoRX*j3cI0wWzevMz(~dWfWAFXp@iyMVWjWL1r6%`450bo8-+-Um(I5wRA(@~-LRq*Lpyh4mn7 zerEb0{wE@D1wSaR{zT#v4C zpmtl_OC2hYk&%tHiX(FS43&?u!J=5hv)|I#mZ)RnJB-xFtq#YgU3ZJeZ|@F?YK*v5 z3EeIfyP(|74dFy~P>CS1EW)f(`$?S-P=hBPoYgC!wraz4Dmz;Ox}SvbIMQUG!>fn> z*jtecRm|BvfQSVpGH@ub?LiWb%D>>w!UZ414--cP%jg2#YX+zkvaghoE<_R)G-tBo zujR&??WUsUSTUv*HPuy4Bt?0TElAldCHfX8SOMW`&izvMtuWhEe=C-#tQ}ouVSibi zBElaj(ZwBKUB2k6=CuP3m%E&;=lh{S0vdq>C4XmIW?|v+`K`?)d zRPz@FqO!B2G3X3TYy0bQj%uO3TT2AvG``>;;h3og?;?@ZyN8V~BJBNyCQGWj z&Rk#-!09VWj%=Y&4;$N&fNQ+XW*wkM6m1v#|jm#E{qiEshBA5%uDf$YJD>Zb13dB7te*dlRv~_ zA;O04VG{wsd8NFj08AzV>eYy5eVd-#z(INCLU5vg7RHPF6CPV#_YBrT*UOFS(UUev zbG>J3bX<=>m$6~aN$OlgSW~=$J@%_&#H84gL4i&3B%D~aQ39BFl*m!|FB}5uc&jXP z6=xu8`kAd;JRXX=AY;{^=4I2yQVXP9Ha?Aq%$UEJ(%GC7Q2RXyP!=X2y}))c0apXM ztTE6={}2c(>LgYf!GIyFxAte>Ct9=k(DixD4LR!GhE;kyZq%1(nCQZnRW*Co^OfS~ zCw}bbPhu5Y8U`uG`^(zeP!*f)*nqiqq!kI_(f5;fjatILx!FX&OZlAq(x&8TrK6o5 za8SrM74B9hk$O1zL;1V5EZL-0;uzYQ)#*egD-ex4bj^T!1%FN{9lHO8iWpT(PHR#9 zD#>S1L97Q)=r(KKyNC|(i0X$PTR-GHC^B%oi1fl=w z(KQUnH>%Q%f1m)8$30{`O~A`Bz!v+|^dD?yqDi~u%__>w?AP?OAGGnzp-O|M6w%?C zp`D1)tBAND$nY7?^jsao4}%&JRiU{4uXyGE%7~hWbpC zEd2^K98~}o-j_TE>y`h|*mCbK^sJQLB8|?^tDY2S;T!HXB~E9nJ-hzg51zE+Usq^4 z`*UyKh8&!Okfr5S%-wnxS_p8D>X=CQs{G{gdi&Nydxv0Qn4rz_+O}=m zwr$(CZQHhO+qP}n_r3G|vzY1bT`y`=k&zL#si=4&>zweHO~JV7w}=D?=~}2FbWH-| zvca?aLX-D5BsZqa;ov)q73aBCX}_yhU+?5rjA_3?jxO80%LR9o>tQ$#v>;=1@_4uF zoxt2aXtl%Gwccp&SdF#75IogV*>a?69YI5l_7o|1yJczdXaRUXTe1`2%X6&r*Tja< zE-YlsDyLoA)-2Z(uQzO4b`!YC^vpgpzD8Qj6KLu*q&4eLhYR17V?bV*3@>Uj1b13n zagbp{s0PP~_x!m~+=r6Q1G(Xex%Pa;RW%J3ez3f^>KD;}E+Zf#@t*q5ep^qi)jy}? zW9mRhvx;ddD$U-EelMi=ROdk`-gIa$EzoKdPBDatlS{C%2ZZ>!24VzbUyRRu`F9Ct z16{YZL23^9^Q*4WT`tPPHvcTK(q(tkHWw$^uUHv9BT2=BK6PP zKuhHHobRFb`^9LtN0<5BEKr8P zHCUgX*Kk`rSw(PPvdxapS|*boi5TfWJ0EVpj9KDXA>j+7I&+pLq6k8_z+rg6*~$VZ z$uP7pnSrM)jPj2|0QO#>?kNlVh6n#DG*J3^fw()=L0cj|zv1?!a7q=lr{ByxxHn=F zy8BBuah@_7u#nqA;suwIX;lN~SS()^g64fpSLp(2&r!KeX`^T|rEyBnj?if7DzO4z zPxBV}rG<$OSg(Gqqy=LAYo7{c&;EjbtIGPb9OTiH&K8FjcMECuH7cxiV>D~gl#3Qo zBIu9wl7f{&k7J%RA~ZPnJzXiK_Z+MJn41@6Np#kMdKIY7wrBa02|2HS3Y-ceKe5N+ zYO`e#PBy|ZTHc;Mk+H2wtdD6IH!p%cN!aqZ3Xup}ZV*ibREHo!+FYDqFd7SNnmd&A zUgb#gL{S;8u1qqiJSXHYdqFq5Ts=xbqW(>l=0|8)WKG$HKR<*nB_A0G6kDq4y4a4- z7UWhgD&j}9V$16}8QRQ80Od(~MPG9@rcMfiAjKBwit&X6oUDz#C`aGKK+D^%A*e4rirow6w zRIwww*kdFcwA25j;rsNnJKY{kf+M#Lmkh*!y4GVZr2V6i-60~VkF zFP!vp26ManHY0xbc-*apjPvOxk`UjuAdA4vzQ&kvmMu+V7X6nNIM&fnWvhdiP#t%5 zO!7gS@tSm>x%obg4z-F8?J4+fbmNkKC44fq_@GXvfjXrHWUQfR5-q^lCMujHRsMWD zYXYCr>oY@d?)i71ko(MD5d>&i&a^&E;1A+88cc7$f{#-ETjn7vP{ZsuhI&8TwQSES z*|j}10kYzm!9ps%WfK1_=XAczcC5ygnk$ZNDtUmIm){0y^O`QruVD9sx0mdk-8*!H z%|0_4s=vC_4T2s{2lA+i8*$ypn6$GhRN&ZNNq%9bNgk+1fua<4(=H!qiR5sf1HCjC z1CQ0sRO`lCsEe>mqgqTFe-$|jBla^H6SGNmIyKd`B0Iuo@zeIeV|%rAFF>mYSvAM8 zC+MKi_Ovn=VyWqHI+he4MY{`hD&$s-e6ThoOwQ zv(&h<6tcA$X4-m#<|>&&He@+~P>*8HCZBXN$>InuI|>KQ%g{3VXWU&s*V)fJDDOylu5as1tm89o|ug*=0aQ&5)ck)aLm#Y>0X)L?LM2{*@;hL+Kz5 zTWsc%iZz4ICE2O-&oNi=)J#6=ALU`q?1X}pAYO;5sk4ku(p5emH6H3Hi4$C|jOX3u zAA;xGs*77Zk>K2cu3lYuHPnrzoOVckIARUddIQbo8o_yZW;KS+r~tY5#0Wa`7zM#i z%KW>Q#nC#Gdx5z4^1L-wl_k2yyFrraOS}>vL8I6K2#I-@_p!h7=??fkh8C~&l$fEh zpx?u*9%@9furA7@MSYXj<6usl0^NL@&0Pi_#~=d))-N5*^uNd9uv~r3MmNc3CXTn` zHoowAok4m5phd(ddcDNa&5~I_=cP*Y5`%i&F~2NL$*H3BPa2@Lo3W+fLa4IC`qvc} zSQNoNV}x`ThzsDe^vsF@4H^deWEN<=Y3JY+^C676xK@T|A#qkOZMMNX+4D*fSU6%) ziLP$<&h71a@#-B~Zg)c8#beoIH(n3mO}s;X14+LXZeHz4Gupj(^6zgkd>M|?`o9OW z+y~eDxObU{Pd<;&E??psvzTih{n+~hmCi%5HrU6CF?MClZUd|ajKVi|W%qJ1K3ih> zlQCL<-cqo5?>rCdDTN_l3?IuG3@84~U``iPN`X$8&M=w-SGhRk%lDITZqh8~?PIBTjlnbG#xsb^+k!GEa`Y}@ZN!|2w0!YZ5>pkkucA82I z_S0>!tu4FS7i)0^)gG8t2QvaW-%W(o@g3>Hq8-+zB}OdFj9N&GjFYNCpT?G>#ss{< z9EQMd%PB(g8+J=ba&r=$b%<^1SRQZ!d9A&dQkX$S=eKC73DE}*FUZ+gw#-LwI9Y*Dlk1J5A7)J=49GM_AB!BqF;+2g_c*;D4?{wg7_(r)hbt z_j4b6ZO1=i2tl8!4*sKq9pq^uW$bX_29@*|TwE+uIS@S3AJ%-sz0DER9^HE=<;cso zClAlv=`y|HbC2=UE9BW+q3EigI!#lc4J#>zQe}Jq$Ns#72GKKfWty4X1#$i4PJ!%R zfw^Md$4Ku%-ruIzQt z!mvX?U7-*nWnLwg;heexsxU;%w}J+*7K*M7e0%HZUj@lj@mR{=8j8u!!S;cL8GK3= zB8ul!&88N3Ky+SCp_M{$k~gC^b!LBtL z6=n1t6hpwDeM+Apyx|HL3#rh%!~=)Z`jnha6H%+Z)O- zcnUIRg(MhAO(3CQI_c;5c&2;%JG9g`gv{8)Oh24N9j{QmAsoeZ@DY6L;PsK>!>Gla zks21GS{?(9_v|B&AqCwJWToMcg_7f2xoRAiN+v+{4CJgmcejO3vzA1N*z4d=-{Ff zLd#rFNi&3C$=Hi+5je!3KHPFC(=>;sBw7XDSs7Cn?O1Gj2Rd@8EEvHQamI-0JscUtu{8_^8RPTo$tK&3yb8AfrfGiGaDHK1Xwg?rCi`b{vRyD-><5zdSz z8{i|!;LfXw<7=2+SgL`r7&q=mq^j+|G+ zkWx~%w%~e8PcnaO244bH+ZmtjOV`WYpl+pgiXw z(%44sMX+f9jr!wzI0T{ZvUtgB0Z;xm++hh@E_w)mTnd1;%O*ThGpeBj}tJfrJ* zj;0yUqslYo0R{~s&7HoBS+&)s4cX1dkEsJACN7bg$ewn1>GZEC!}q(yX%c{VK`K1b z(JMSe2v@CH4O{Dzn>n#5Y`-B@)e3wNTET?_YYvzL(RnUp|Iwr-Mm_1N9Dt)1gloR4 zqlPVFNMO=hQ4Hvwvz+u*;tyI2|vojTN7ZO;sq zo8(6T?FAauI7~~0Pabt}@!|C)E6bGBdxegv49RL&v9cHE6&bB;ue;itrJr2t*4oox z*$sl9FNH6laNFnKRl%Hv4vkOhDK)i5y(@H}lX=eklhpBq*H3-i z;Y+nvumMe*6g`bD$6fwPB;}hZ?8VWWBsp6)C(3h}iTb!c`|DG}W9*Xh=@?X|@5w1n zgo&GzZb1QR+-xl(vp;zD4!1bcK@$h5Ula9GECX2VPlE-Jhwb};+BurEh173Cq0Qo` zWD84%j>)v;F%T0?nT%7ZPETP=hc;&Pw*?QUMidofQXv8N+k^B8Wm-7Kg8xI-kZp;c zua}cnR7buw5D`g41c%77{wcx9rm;y><6PUcL*eBGs}y(s<~|C&3-0Zoo(IwFGZxaC zeFqQ@(VV|muL_D7I^89MmJ;i<9OPOKkvS02QL*?e^x^alWMTi=Q8e;u;5%5IOtx+( zM}u86$rvaSf)4GrJX;}H&1)1U#cXvDSr1ti(H{jh&prx`By*NB8VQ+^JYLs+Ek!XjOhzEvl?ojiLD|$%(c>I}| zfGQz&BS5Ue=7N!s4QfVv-q-(EdDl2r{Sczbxp8nEnw&~S2_OAI_>FpmgCijjZc z@B%1Wb0Au}fRM$h)g4h?t>5wc0_`|Fr0FZQst*idQ&C)j;v3qqp8Ku={z zY{J%Te{cpF54e0uV8eXXD(m=(|8pSv_3Dylc}cQLrmoF%9h&`ChY(P!Wv3h}?8yUm+g zBiPemM>QeI1&q=C&&rwo^)a;>kff#eHjR(ONkyplQ3(V;*@d(*qPzm(%CNyRG?I== zg${r8`hvnDhAnesbAWj*HpaI=Jm)z8h+&bFmxs4rmkzU`ug?{`(vKljZu9);sy(^9 zQ;SfYvA1xNY|*?gZnpZvLesU8S7z)sUk`3Ow-~TMatrQmNcdT(R3>n5Th&LDBB-s5 z{zfoH#9bDcN-0)f_I}e=9OGcuaPTWvXv@mVu}z@h98m@lTj^~HEGgd}0j3yu&yAc+ z0(0CRV7CO^U^iB(F%>s}_x1GF=-MeU6#kf3C4RObHGkaEqpFkG8okM;R@Wqcestfu`pmw!4Kwd#1hE8M^lq1C*^!e8(fj^h1(WA&#oBNka(II?ia$p; zMU~kM+{E0B*MP0W1xB|esOS)jB@_7ne53}&Uv5EN!UAs(W<3RA8(?o)aUwWcfs`n^_sKxmtPa+mf zU@_Ov(B4%g*<5ghfx86Cmkr(0_C{66K(n!@al>l?H?b0>sf!E(f9Y}**s*Hgs*$tj zC&N4gsqy|)`R3Y}wbyKC4F`VO%f})n06&k^E|5`y zu@*qBn0YUKdM<|^NnmM;(w=Pe;DzR+6)Z|Tr-*GzUYLak@Yh99!b3e`uVO8AM&3y9E3 z!r|EaoMDB%1HWBjd)2pOsF~g2a!`FZN$V*%a=h};ee(go!^Ko;L1BWh!#cxT)Jx$w zpZumQ{|t;1(J;~_78)6qe?ovSkPg#Tf-YIp9;&J7IEmtb06{zF_XUw3+t_D@;(iqt zfS{yM32w%(YaD#J;e0~0%$pm1QFp8i2g`2UT12Qs z3^o&UGJhD}mHC+FyNX2vY?fJar?G=_w^n zuGC$yfO}vg;4^iB<9oXTPI8l@NC*4qpn=Dez(qld+(Xks#~sJ~eFFEE7dtLpkb9Xy z!F89~ek0i}2$+cRC|NBP8@hY`@EmfDI>h9&J~L$=cM`@K@i0f*?jy{S<$jeEn=#D` z>gPbbMurNz{;JN>`|!NB&7_6GBV9>fyrZ%@FAB*fa7K`^hbYA;peDr?W|jRA_mJ80 z>FEhj`;s`S>fVq%{KZf2O|;&=^1{#29W+*ND8Fv=nT_*_n<--B-Qu(fwYz698dAKCp^mSCm*f%(lcP3(xH8!fRY(d zS{z`Is@gys3Y~QubEBt*hq`+5zbax0%I@+23CVxmRd^vea+3kYm57c+R& zSKMYNyFjilp3wYtR2bYSE6PGWl$#%h%ShNdBb@6U$#^s@5uzqlWhRJGF1RFFHdIeK zLg`g>2P^0Bvz?{yEv6JjNH#W=ks50!icx;JpmD-VU#Y`OmdlJuG3;r zW}cHOIz91-xDyL?pAZXcq*`027dxTWKY>9m(OgRA$t-605Izma?=~&1R`A9kO|hu` zlmuCSHjwekzKB>5|J^_uw;i!Uku^`9kl%UQW_E5j}XTq!a9Tl*w+8F_9=pmSnN|JYM!e}7j8&SwV3`x>5$nVpI`MaFEXQx3~2({}e z!^k3X&jzP7>?Cq{4_v)UTp~>lYMKNoC|6V)Ib8s@mFtmec4=oHj^veY5OZHwHwugz zBYB~&_1zk;qr549Uh~a>d1)X-J>x7p{>F)W-!0OF9<&=VPxBPj-^CBR;%s6+L8M;> zT|rZFumQ}weQxLNK7=#GU7s?!5la)OAanSI5`!BESh~5|j?Gze=DTyrZ8pX&o6#Kx_w~8KF3?Y)+jWd$h*0_wkIyCwy$RVc)!?GFR;(JfRdy0dlI)1$#vb zJ)Xeb)`zvAx%ly8resj$!wQ`lM$^eMf#45$w0)#LqEGmVWl48PPiH#R#AGKI z2_AI}L!l>(sa#@lZCYueRD9Tanh~2}g5$Xn+)&@Ot*hJ@Ok0!+TWcrW=L|I{_SBwm zWHcg7A%8Qs4|K=*CFgQ~uUvS`dv~krJR0n^w?CuLys(q4%X_bsa-RWK5mV?DIQV&q z1zjIh$t{=^)%?gMmtUuj<9L@gL0=M1x!?Ylo|GU=o%hZbq>Oo?&So%fVod06ru%2# zaIvdI>2T_?kzQf-Jurx+FCn!2dPHP09J(PT^%{U_sB8xfC?4?xMt79j(jnt0n5S1& zz@jQOu~lyAxUGOTPBAjU1)t}av=##S2)BO|&sqt4a&K*ow1@DPwCtt4coGSHao9^9 zqJd3HzH%V0=1ar$s%Vksi>FM{QYh3{Ku;C^VJQ#jQuyEZWoz7QNFf~V#eYn&X64tV zG7j8lr<$PxH_*7Bg@+xwE=;OvvHkGDA;Pb&&_WNc${CPV&DRM{c`wdEs{akQP?5{v zC5`YxI~o-)1+gMdTJcfcT-GtO;D^2)u|-S;CiBa3GI3irhzw*N&*oxawN)dGgUpta zT;5DSKKUn+#V=+FvNoo!@n$^UlLIo39D{g*J2Z*7#5Y(lvlNbXJX;gx-pNHx&qUl0 zOJ8CIgbR>VaPt!t8C4cC=V4E5h^vvzS&{*XTBd~oBHPtSaUws%;f;P)+(p&vcA>|^ zcA-CwKwnnF(aiuiNG1DvY@iXD+>*bti(y&*2@^u; z{sHLJj%3Uy_`0r3`s~9~Z26rfhf&4X1|IC9v12y**BAY%J9?C;5wheTHMViT2DJoz zroY6h){|4sWP;~hkM2g)CumU|XlkM2q|9X=xlXJ^e}cm-DupL#3TWu4)(t1g364H1 zL_At~j4m^m#4f2ecu{@?qS(hZ&> z4$+Jdl!@;Xk;-TM2KB6+RmgrsHD#Vl9@na`f1Wv$CfBkfuMNLynK@C`%;sIusU=Ho zOCSQS7tg_UFBXOSkj@jM{G)$=9;B{0s^2q45U!lQ6JP=rl}aQL>62T_y2Ic3460;D zPaa-Z-ivc=)?Y`g#Nlk9a8iSIz=j+BS$lWF;3aT^JaBt&%R<5K&K0%LFXd@SDJGI< z_&Vc}bdHiRTml`(^2NLcAt5#yJfnd&BA zOSdj#+$h7%JoYuhE7ciNl6o;Bjhv?n8n(yYR5Y-as{6W8$CWJ!fZ@aHoZ-1l#V4~Z zir@aZ@Xov`e52}133wY~==9{7BjC7>@Q+->FKl2`hu_vGEgn+TY+n3w&~GZV33Le( z@KK0T9&hs7kE;jY*c@%``b6}sqwQ-_37B4tWXRl*KWldu{=@dIVyu@@IZw?W#&9Za zWTWy`q(h;v?%08aV~bzJ!c$_9P&;B;^-$DBb&eK|Y7dfXyLX_0y9l`sTA8H-!@E2s zt~61zN*;iFR4KT0x%auNk@KkQ!)nC!L4YN4nlT}tWN*}J-DknW#m)-C>Guf0UY|{~ z%}1u{u>D~M%3^Yev&{n;o$9RF&d=DdQu7uv-{Jm8vQCm??apq3L-_=$5khl@^5jw- z6kqyLW!OZ*b%fBoeP@(!49z$NDu^R#w3$c?w4fjSjq?5lg(}=<_*-)1g_e;p4%qMW z{5Mo1V&GIB9aU^2D2ReCH%(>+*3kJ=%FCUtp;;Jfyp~=+{CjiWd{8cqlR0 zi{PmvruUNc=X~)Ua>a)jDuE&w$_v&;56v-gTS;GNCkry?xIbHuhO|4{wyuvf@(e+W zKae3s2B_LZqtM-2=hxbzAUEv6X!ai73B#+M9cG+uuwjiLq>IvisuzLLHI8(k^ihZQ z^*&q#megq>Hn@=^IoPP|1K1^SzCSQKb)%dnrIMRWn@PvOjUk1{ z@VD3YBT>!%uw*7LhYy5p6o1@Z&VvO+tn>8eHC4hAf)Zl7?{a{`f;OO;D8nqgtg(L3 zjUya`$O#`qLT)CL>FPMXRY3_vHFRkh4{MRh5PH9w)TW$AcXNw ze)Xv3*4hnXN1YGv@;pQ5vN3`O{KcX4e2Q-u;KxJU(iA(_;$Prt`wQV@Xl zbI43Ok_g+DqJzy7$8=NpKl-4k4?(Bpro{gE!Ph$?bg(?3^RGODFmD8rlTKR)f(I*` zNl_^Q1s;Uy`1NMmoQUZe7?SzhLcD6>$&!F=%#Re4>5aum<~!jDkKH6~rje$%;Zx`&iikpCGpz3{Nk zuyl;OL?*nu$jo9|ZAY}i0aR$_5n4Rft$;e{reXxZciFMFNzZ}=B$+OK_$Y@xU2oqi zzwKMc!7VFZXy0)Xhpk!jo-;@6-}IStnG^6TmvD8{%$2hMtFs>JypTexVwC_aWr8Ub zWrqx9?OPyRpj_h+2_=WotB_hc#|`^e+9 zqmq_u>GQXP9;Z9MGwLXNFOEV3jX4NZCO}5}%iO_oe+qqzqT+1V%)&s!u;f9m%jQzM zgNcDv_B)xZJ1!`;qzA%jJo=_jPl#Tzibw@~R*zEy`wvuDo!V*2=PdW!Mj^P%3{T1Q z>h%fllJi3iD}9Tqe;!J17xUs*f~6VJSWJR;3!{UDQO^n;yO) zv7IPWakVcCcR-ReJI;d2Xh?u`0vrxKp@oW|^Pp_!0strj$w`)*Urv};lrcDJ@MlrL>-s?_)fX29C z5S>Cc62W>kbGUWyu(GaV!0pp59HmV3JekN1=#w)a#AT+zXO;JiltFsWy_}e)pET!^ zr|z;PpH)vx-KTK1PfNMe8$CgQ!!Yu(>?Hj^<4Rr@k5fd$b5IR^?*lv z>jq?Qo4lG1tL=R8^Mw*Iqok)gDmU-{RKwE9w(8}o-}xpS9~%=d{4t4&VC~B^JzuZ- zP6J7+G2*iV(bYo@06F5M9ElZmZo*SGubB4KE~NBO!cA%8AFjb!MD2MhVvHVbP>H&R z)`9&XcGAuZqcNXPz%w0Tv5WCKvux|eD0EPJAoZZPC*@%HdkMWwhtE77FS9mllq7lm z+8f&Wo~W92CW~OVdIPDN4wRZ$tacv=>6IR*4G$NkJ}OZ@L3S<>-Ag9C{hg{B+RLsN zoE&xwMJgSNe6@J-p3@A+)qa(>e$;3- z?Q!v>yqH}YWJ_|0>5W>4se>VUrX7QuHEg%(=MyO1gij@Ye9f7|xd1pbT*6{N6Y7yX zXz{sOzC=}w_GCi5xhbrCe_!%v>K{*I{rq@X(IG$4xRKzZtk8#{5-0=oZiM$54UlsG zsfH(C8Lb>T#%CTjnyxqb>ekXs=Q@yF*aezgJb2V~M z91#r%OLiQe@@e>-Ig=C?_K9rwP#AkTeV<7*?_xU7VmjYqKBwgCuVzQHn$PG($v*!B zbu*vQ1o&^idHw$__^$@mUSU?Zzpr-gtaN}6x^GZlv;W}wHfchf(Ec_9wvETi1DRcj z?02h==JN%VBT>C+E{f0-k0K10Ss{j!zW}4rZRTADw-=?C1yaxT17wwJ3Hxn#ljbV8 z(S!T!zEU>X56qxPUcbu`>lU?4#I{w>cBXrfLdu;B5Nx&#K#l*Ghn6w)9bRhO$2-?t zhNY^fwNg{6k|{?8vT+Ri)=sKhE^;pX*wK5V>$5)_)m@1@)uLi{mm z8xk6fv`x`r0Das+^?bxHD@^(<&%vJ1L7cc1ak7U+8l8Hgfidvc+Nw)VW(<*0 z@eT<2;s9zeVR1l*(m(gS%x~t|MwdP6B41E9uQkl3s|H+#tmWNy{8-{ythlZ~L*Zct z0XV+=m>23ys@V*ksB)ut3+#BXz^SjjQ`}#aAp~rnZd;>}_N!91V_A((%5z(=D51>j z-nI|-GPpJhmb|b3tCH^|TVd*Y%BU^F1NN*x4FV>6uqTQ}*gk=d!bF2ca7H!m{g+Ow zibKtm#?h9hq`=|N{CMED)!n^W{iFS?w7H|$o*=aA zpVPdme)JU)P$^G~Jc>2WH1J~|hH$Pf`fg`(WkvQWI_l<Vy2@ zG}O=7rMZQ=%9( z=R(}APYKI@+d+GVVDA-_<#5;+oY)jAQ($y@N%;3W%q+IdoQnvq7B^l>EkD3wZOU>p z0LJ2*Bz}#hDGB)j_G*SZwL2Xyl~%YKK;=dnieHISymyz4(?M=r z+pr!Uv8Hhr*rje(I~Bs-Uzbcu?pnQ(2rN~ELDiM6gQSOy-(DgQ*O2HOvF9sM<;+Mf z60x3{>sj%rn2U1#o#23&?QOcB1gxE(bEB!oTQ?*G@q;$(E)2&VTb-qwWJOP&5r&SI9*W^mWB`L+OMjClH zp^3>*pcShyTD!y=T=+H&mcNJ@6*a%8{ycWJR)D~GV~e|QXG=e~X!GUAr_K}#rU|iL z&3yM7dF;HvWS0P*Of8nUL!e5eZNL4jcNd7^o%>$fF+Ii|DdJ>y(;=;OF2KtxorkuQ z2^ChR@z__Wj6p(cL)$f(^wA`N?JdYB)z{JDY`V&udU6n5bJ4-%XHDC0c(4)0_%PS{ z4p+LqmJ%?#vP(`Q)@Yrb>Tb-tm7D%oPV%Ne-2My++ZmHaYOzdiOWEkT2syk2iLXYs zrM8(AB1&RY*5udU&n(bX9}U`LM3S{T2vDoLzsCxluYyA35wE2|;^SPt--RJWAGG0% zOZ;1w%QE<-=eJ1t73tZv7tS1;?kM&-eAD%9jCPrvg+GsIvXG2b{d%rj0&V%8JS#dO z#Mp4uNCzEU}K( zh^6>?L1XLrxN`J@p@N>LlB)ztWgZ^2)dnSa$h!xa5i7a{qQS-Ex4IbG{vM#l1O6~Z z{6Kuj8EW&EuG@H1>1%NpS(ck90%t8~!Zp&n6lw`Gz$wRlP5^DTb??t8PuI_LG-eN5@}tK!_!MheVad+P^YY&a^_BtI zK$8H`TK5T9$h)Vf(K*J9gF{vI&O}b0(Ex=`E}~<;kgud(>IyTUM~@GrsZ~tXz;OSC zJc`0c0F8H8OKYphB}4$~rAhqkho-7D4k$-i)A83lS$I7Cu(tKL<3q{i<^^0pD0YD7 z8TKQ8Ut)5A{fPK>F>!=w>E7;dmd)Xax&#gm(p-Kt9%~6y^ZO~St*8RrwV~li*8GTq zipG0ug-uhKSz!H|vn^JVjv`Y`DjEg7JeM_F14;8;u$nyFKSaSG?QzAr&)@!@pN0e0 zVT@0&q5y4I&f)|i+QhnJ_7}KNVT1!P^Ra(@$b#CS9hD_il=4weBg5cm{1gDq_d;5p z0AW{JtH_w`gj==)Ci>=uxAGu~oNG9zr(`l_-A0R@0^~$YT7jkH zvou26hyvs}wE+sAum@+nf6cJ`U}_Y&84w!Xx8br7{LN!u`?ZcgJln+hkNx+GM4iYM z0UjD;p_iL4y|e=5U3efyx&Ic3oXz;CeTbOGel(88zBlLlCz9&O%{KkU`n@%CLf@eY zI7{_V!9$bn+Hg0OmVO7ba3@t47IBe4?M9F=qVWrLnS0+G%wD+d&S9z`FFx1K6h4!dp)YByq0R8rbq4 zm}4abh__P5KKX;w@qYRbAXyM0unco{_z6$&nI5`I1FBsCl3Em)LE|QEH7H1+11< zcxrN~v2U+#C>BA|*8$Z|`d}wANEbZ*4FbuB5^KzRBWE9Yqs`uY*}uq5|HXp61^l?f z3$Xl+)>N1fe1Q+N!8EW+d)^z(!mM*g3KPZo6Mp`vi4{1g8%wf}LrS-qYFO<*)u!yC z4pIy11oLyOl76iD(S0PX*RxsIrOaI1xC(n6nY$bj`i#=s8E0h2YPdLCalO1=!+99V3Ak**4$L zN{P_szw~Rxh=n@kE?TEoe4u;xit=@HxkRH=x$Puihx3hPzmggXZnTDGMKmn0-$^dq zQnUDk6_Oro@mJ&X>bWP%$zTWtBl_N38(>w{l=ihsTWvmA|{9k#?fUMU9Xs^jInCZj%JM1fok$tSlGffMc+n&K?NJle*t)HAmtX3 zuYg(FA9I$eYw1kk>a{7c-jwdDa80bp^x_q_n6j&E%l4SD9I_}%pm)~lM7sL5**{Hh zzzS|LA*lwOe%B-ihwjeOX;nrdnP_@Ubs2Pb?V~9BLCya3vyM<6A}>Ct$W(^bs{p!) zm{nf3pnjS=wYZ?oKyPz4s@>{DzD#FNVX0{vtXulK4UM92E#8Qn$PX-JrN3m^NzwC9 zr8qU`Vtl)m#!hx)lVB|i44zH@o>fZ-pMR!zYd(mL@H%+3GgUn2u=6d5l(4 zx;Gf4xMAJ8`%=UeRT(RoAAJrVU)>MSr?vJ*H+x*;m*KsRspO7&)>BIOU*Yrb4LVat z_3sL|dRj#i@RYs%^^TCO=H&~Qbgnm&_IS%olvpnO=M?Q@kBfAqo$$l4tC{o$1Qm6l zPwKzigj=*|!{!;FIL3b$ehcl|6VlQyO-J2EsOWSURN}qKep?6sq%wMkKzQr0i3E*U zzIOQ97HVkgvM@inn3I6Jjb@^<{_ONIMt3cxEQh;I8JV!E8so?2?|qR{3%3R#Tqq(+4h%4%g+e`_Xut4*c*Q9eRd| zaQ&Mej$aeWKkGFU%v3i97wdUmRh&-_(%+_c9dB#dX;!xD#c`6pS2?Tq56L=7{Oo8f z&zzym-l8UXT+1z02pk`-?G`L=re+E+U4fxbwkLj< zW%&t&V9X}_RpLR@jbplmh{#TMvN`Rq6G^+#gR^M|G8v zbG{l6L3;kZ-1{(JdC2n~C7iPGJ%u1>`aXabv3%Yv{~KHE+KlA(l%!y7+J28G*VU)cwu)b0K=_==R)yWMOm?|81doGO68lteTg%xr)<4@DE&WM<56roP&sv zknUuH5DH0x(@`L&gRsh`ef#b${w_1iRJ-`Lt@_IMe${*5Th-M6acMdIRvJeeZvvvp21_}>t}ryW0XMvu}9eOU|(bp z*ZpQ-Z~%bs1#F-_fDOkp3{=+lfGZ6S$JfG3c%JpA(HQQ9clNcW@Y))9AGb5keu&ol z`VRQJ6ae^M5oY7X;Jo@ZqwTF7Z$lmA1|sCa;M|P-rDYsi^ZNG1$?McAfP4Z}knS$E z2Y9`l{oZAD6fqdln6F8M{|3GS#{w7Y_Y84uc!kb66sOlZn@n04r;>y=gS zLKlT3H=P_e;RhA<+F5JscKnb21@L{?vG||i?)}Gp3|GE5@@{sjGNtjQv(lboX38T5 zstb8Mf)qJ4voby^d05PUxIj#TK5Q*}3Ess?T@}HR;E`ET2+D}6hFEKyUze`4K;8=o z3_BqTj+A2*&nZk`l+H}6?x~dV-*~2xd4l2d;8tT1->JyHFx)P~y$qb_xl>ktv(@$^gKa0DEc~>?hx=mSi@UZU7X@x|C5o ze%#Zh(JqBW%7Ku=-qAJ9Nm0UvpFveYOh5%7%`i*CEpPz%Tq&e_GXcp1q#0EJ+VcP% zP(~rEvs#UKrPCpbSYOxD>wof3SrTJN$$KiK9S|V&vJv-)#Vh6to-r6z1>S&pl%vgh znnokJX;s&%f-#2)=h2^elwOXUb6studV6ePbVlMr#p9=6monC+QCHKW_L4}&lxPgM zolBV~;0RKK{u9hFvDH~se%n_q&z^9k~X2L{FIn)ZCD0p@;f4(PB(IaY%VK@e~H8Pt3UQU^4e@H43W6sZ2>`S3Gb{S?54 z)J>9uG>;+9sKG2@4(hyyxPdfL4(d3Dx_zDxK$_*!w-hJHL#f5mYt&+tGzYa_LEl1{ zEC;n7LEk>j2cp+->05{vP9K6o84Cami{#ci~UoZN^0tE?N!d3tQhElOJ$~6JA`jjkDK0MH14^RA!;ElU3vtZZS zPcVsG-z{@tt=K8h-Xf%|t~kA(`LDwcTc|0^RV-TeY3?~BB;MhhlV^GLwdt~r8G$R| zV=M{OYVo^{nLgKUc`)Dra@e(G=QJ1My&!Ps?gF6wcVihf8*$RCmbu5}V!G(L_ z!4L$OyRhxEfCE<>wHJ~hu36HGe{i);+9k;$;q2`z1M>{Bl5_2YjkEC27v?0Y?4f>2 zGn9~wx-{-_gXB!!LNv4EN13bfb+uNr>@@h^khM5{8$QO&i(5+9Vdgm!R)PB_fZVK^ z)nb#5=wxEPH@ud*yjY}w2nPhcj<&Gcrz9r8lCZGb<-yO1W6y{?UyDKF8DL9TSng68 zGV^kIxkw#7UIZC9d)EGH8If&}n6TmTO9_D|y^6N9*{28*65P4?Qr6y{D}e|C0148c zppiwq`vI*U8F6iC#hx8UlD`y8pNV^K%AVfh==v=abDWWCtH_y+t}Q+h<4bdz_<5*S z{w(QX{jI!f_S~?q1hHy%x4vuH>~IOOFSfbe8!fu+c59Tj zx|4sqzVUVcuzFSv1J5mZ!g^WW_JcXryxE^de92jd{%tYtV_rxv(wf&B%b7kqGx2qK zIE5h_{^lN0_Bu7%nT~qxMy)SAg-4yMzZHCV$eli>9sN{3&7>Kc9Mj1K$l4{!XlRpGd_8UB4tV#B5<}4hEty)hS;bj2!S>o>8mZ|o0mv?d7Y-P${jO# z-fyPrWddHO!HQki4NkhfX&FIa9`r%y^;zh@8o&_4i_rz4Y^U#q+f48MJ40ExoO~Oc zW5vKF3Mx)mucWG%r5sAcI366FQ=e)dnT}-Xe?&U$5mxo%?tjpeX@I624cS_KXCD1d zjIT;JU^zT1aaW2~(Lb08XBMSj6-JiWa4UpR%ucdBga6e!p ziT3^fp=ZJQ+2S`K005SM*MH(Z{;Qt-Z>vr#CuK(|Gd3w@3kyR>Qww_z6?%GhWhPf+ zaUnN*c@9ZI6%_#wcQ!^R_Wx9!{~><=mjFf??f#`2AcM;PPpSc_g>Ufw;qEomVTm3+ zyyUHDU7=l#?a3uv>%ldWB@Pf1CfsHVknipd+QB$k%v5TN$`s5E>*w-{w!;12bOpuS zR1GMqBjN-{MoUS0e1jr}iE|QhEL0{?^&8TgF)JR55@n1eIWjS!9LjA{O|lI{a^X9`+vbc z{6@C7k=E1m^rSJhlQUIeGxpRIu(2^?u`-hoWDyk=Hg>WRP^LG~6IOHQ5ctnC`5*aV z_@CGZKzH=86ZiEcZmC3UG0nP5OBpY{7<|`MeK?M8!7Um$HK`P14=-j`O`co-t0&8m zDglQ4^6QCfS{WCW&IU`-#&w9@fj@!3!tnjk2j8G=NCJJ)z-WYR_V|HF*c^8}jFpU) z6?g|=a5$G|6?DCy_mgzJZp*299&gq2R34but$ug8B?iP|gM0Ql)Q7i=xy8O&Fx`*N z3|ZqLm?dwo-nXG{lbz$exqbiN>U-bP^jyxlxMS{`>gn0mfObbg}sxx0CKoE}R2j67eKr#s!gI@yA->~t}7 zJe=9zMU!6p8;f(NUp9I_M5ym3u9FAnSK`C!d*eQ?*3f3fGVW77I_y&HPVcM~7=f=v zJ;!(IK?#kfPgh7Kvc}oHLbV!pzMGF_24JMRLO)BD+$b zMx<6R-@ZSkw9)eZO>{^(rsPikMU~u1zXtS98B>->Q0DxgQwXklq|l&9K5pOJg7c%k`7cxD5uQSA`jP7!Fsdd5 zgjT1(59YhanGuT57{(8Qpr1rCL`jqoDpQ7~msm8wOa0QECIg9OWy4WmQcw1u%_07Gcka*09)|)o*qJ?rxfoIUtAJK z?vTEN#Fmelf8_n)Ojcri)6moKsx^EV#L4ersqYd%LlI-Vh=bXGP9ZY_se6D#RYI7 z0|Ve3PjDvY{9fpr{R9+$WtK)0^U24fHfEIzymzBSlOT;1bx3f@1}g)Cyh1JJtX-Y>HoH=vNs(Dup5LH_*U-I<@;$f&+WML@-UZ3R7>oAIh|V zIWWoL0YFHXh*TBv<7|4yXu79Pq+`S@n)9%Zze6wI5C^H*!^fi=m?{9oQ)NJa*x1`B z4N-a4*TnabWR;vRs*5>~wBMU8@~C;qHvs9~2YwF=7?VgSkvTh)%&2HgKU1ey0PeL=Ps-0R*OKv#}! z&c7$uTwK8rO3<{(4T{2w5al5TRz3p#C>fK3 znFe~KDc=CtAc^RyE_1m1;8HZVCy?jD6jwiAu{PE#k4b>RQ7_F8f9pW00o#;UXIuFf za=kdL+3Ar2X7WS=eNrO336yG4{F0PC^D{Ojh#I3$ivqWZ|7aIKm~TEck#bNcJD)C< zge<`#v&`8uyjL_NbDpIKmYQsG0i8P>cGV#zhX zol#tXIWL2JFc+@`qCG8Qx(e-~DKE~O4%4WMs&>~-Epbqn6z~ZIIuxE@VdH_;Jq{7| z_71=dYpzZ<7r|B=+B3S0e;y}RmRk z*xOp#0TeGVqVA}(3&gw;{cS6ZVzrzS5MT(x;+B75j^{+duH*u1uke!31e|^Rg2ec_ z7U&@OvPCYW_MUw|ZutQ}BgHR|SiF*-tYy4VBCV?%fG>On538Y2#A~iLhB9@WybklF72{w4ua61m3TyB8el4 zg%W&zo(JJ0%jTZ+sfkD=>nSa^iT))VIRXI)`ot2t(f`JeEfQvr;h}v$uaO>-A|RKL z1nYSWaAh~IZl|(!Nus)4ZE&<3lN^}=q!=p=mI6lMWoq_q=$=#1+S0ALt*~*QMRG)c zAC2HkKz1?!sQc>II|6oOpZp{JRuc-vZ4vGr(@@@3Z{*r~5KaS=qo{(v*s|@DFy4G= zNdSGRxnI&l9>`ay?9e>T{ijd2{?PGFyi3G%Uvit;vG5pj0qfB*OzJjSICl zNYD`8d>~`PNBDn$?G7;C38w2d?(zt%oH=lJ=TH54&Od()N6glb{^g-g_)ZUKOP*Uk z7br(*-k_yReutgA8kY&X{u~z$!e&Osw~&ZV#z+$FpJUuAr$|kW=W*C-nH~V_`?t9M znH99JCiCTvN9cc3?bFYv0_&I;zzc+2epk5)%q*)w6}Vgj?c@}$0>}6q7p7%W_dR*P zeZMC2V(a3%WwZ7U$R$V`{S)|?u(NEwdAw$y)1aet1}N6k#dF#ht2RBJ95<$4DI}o- zUz0cHD33Yb*TAlJ!eDp;R!5y&`Pi&|zn$u#DlZvf&(aD#M*GNimQMn8Qk;_)o+(n) zj;*<0!7&50Ha)olXsIQKlPA}gQC-7U3l})>2$xA@@TzSGoAww=`&N6pU>yF*9|VNFL-CKHmSw3s5j}? zp}S@>hIWm4^g;hVUKk@}MMvqeL`(&oH7pAy3;vgwgEMVPk75x&0V})cG9KDH>{t}i zturAXuY?_){vY9uk1>{c?Rmj$@aCX71%j*6t$tPaq1>t+b> zfHrO{DIWTfVgvbe55QbfkF_)s8&1;JL8 zs%ayq20d5y7YrJnws&RdHpc=zorcif_^MeXXA!xIIv}hoV1S@tF2~g(COr0Xqu)u1 z78VI4iNuumSnBb`YjtrDDbi-nWzQ6KAdqIjyGSQ<+F|Hd9cg5B7Q9&;f{SSQ5q;3q zQvV31rfgw1x0(=Kmbk|$+>jOGqW9_V0w{Uw+$bc2T?z?YW^ z<%Ecb25y zV*5kLVTEicx-!gpsUwCA1+p6k6J{Q(BQY!jXe-vpEUgz+BW;sy9QQPi?JcMkTfb;5 zT8&z4Z{LyR;OU>59Np^d9&MF2q+X7`UEH@*#JkF1Wpo|W2%;}~LccKPzw-<;*A_hSiR>hg`B%u$*Hj2)e71zR9!eBL8BF>_ zS&Dw5-_U*QxAP72nMQzrJrI~*cIqD?1KP)PH$h;}mIK=9K|@&;@GIv_+x4KwmYFFV z1+JNM21$6F_g(jMR)dudgLmh_q4`AeVuAt*on@_S#wVC|(1CG>bFVH5HUv#6nPxRf zQe&;A$gs82c@8V`6&>UJ)=>{?K#oZS1Z12b$ce&@#GFews~lXStyvbxNwG>{Jocj7 z#rUk7Nz+h4`FNuuO5Ru`SF>+TcU)*6Q*DYPqO6eqLr_pqLBkTI3h2pGGA*IM>5B+f zZgV8Icc^F#5K%P-e+Y3R{GzM8Z02Elpvyv5(f|Qx9k;>p0NaE0FHLs zifRL{%7RZ%%~{k8Uj@IpY?ZAXlxUS54Wwtwjw$KjhTlI!fCEw-P?xL};~(d*skvSl zi9Z$WB&NrTi6j+Z*EL8$JOLPPC)togkT~8;3p=JszkDvt@9-o$rY+v&aiT(|$3cHt z^y;;?w(9dm`sjJfBP*mEK^_+TlE}s&=3=?`Ds*oos|ljSt@8tkl>Fp0Vl}eo`g_Kr zni&;nTNhY9SdZ0om5-7XMe6-`8m46|%NPS0x>SD_nc1dy9w52zlFK$EY%rtyU*>p$ zGJ{-mvt9JrGlo(mNk2fRT+bE`Q8#qTd@@)*B=Fst;&qhKp%kO|wA(3Rke5d2wn+g} zueHTaNtM@vPfd-|i~QH9&rfwc2idwB?eEfzwu!VSWPQ0B!`Tt~a+TRg_q0+?9$?rK z+M338;SvM)n0#hL@y#bA7g7X&$bs9GLicV^t9s2pZ|KjPwXWG!>~qR}wduq}@jP5A zqt4+xNS{U!UlEby+z;YaIC%#nGKnZOl-Rff*}@#wH#RV%=MR3m9w}YT=1+!g{Sf zUmHEZsj}^{0813ee@1OsA*VBEmz}*zbKvEx=68iN4Mv!s1hfzE_QBQKN`A-3h>>kI z2ZW1~`OcVeNEgB9Tcx!Qj)rKo+0CB&x3Rp(*vj6?rK&Z=TN=75BnU*kodG zpwhQkBaGSDUsd~}K_+)06#I1i#lebwC#9Ps9iuVeT=1)>pKB8Pic^j4s(Fny-w|?u z8|0qgsTo}%j`H;NX-gWd(TfA%1281g8+w*!$1@e{5FsNd1_!|@o9mQkK9P~wAq$}k zd+c}pK^a+fQMcX6OXvn!mtCp|94ae@S?%YP9e|H6FQ>RVk4Vm}-CvEvdq!|1rO4ra zzIms3>6M@>?xKk(`izgs!uG|jN3Sb)NmCN-BeFOWaV}#PT3L{{m-CQa$0->B!iOps zwcJ#}#})z;3MZD+-7#g8n6+zF)+N)cpa#X^9M>k)jhZrcTdyK zK~ude(Na2uChJnfo3D9|rkgbt#9J2@2Z=!QHa0V5tuF5_{S)i>Q#4e+uIvaPolgCD z3>{1vzSqzs8>+q=G5k$55TN@(bg4DMrO&iMM7`qB zOvRHOMqSx~OpO8zS9d3%X@h-=O)~j4EC`x5`~kmDW+d@Lk_2BHc*`&7gtEJWJ&^+pj2?0LsteL22*x?ss0+Jm_F#ix7KTyB}7 zp!6=mpUhE&x!e{QaJ-!81E6JlV(JGzp=$*e_xo!yH#3b8X0mAyTTH7lhgBzl zR-EE>8DwVE#3>!{IvZ7KC2!5+(tE)I&V_^t!#c(|(9NoBj2#Wf?@Y9SuC7hn4(1

      $(>)n=>s}m&8!y{2nPAzYWNNl=p8;0jgVR5CE{iX+TPxrp9uRx2aTy}_H)E97#noj zb?*O6KD#D#OR}h$SC2oN5O+e<((IsB63wFAi@m5)0GkOBvg z(hDhqVcPYvx4?!Z90zV)a%H6VH1s$LWQEk_Oltu;A+XW7aDp}D^mz-Y55U6{Pr+*5 zdWn67T43n+QAr?Z->BlwdSz3F*DaW^>0C}E-8}29T%qn#)qNg=BfMvwqhOo`fTcWe z$27e5%p=>?S?x?G8|;GNb3tQ2?=tPySX4VhVKOz}xdb5(ZK4y(ft1xQj#CeNx`q~F z>^kyBVXDRO^y@~0#z#(|Ok5S=tSEkxcsaZi8om~etJLF0%yBa0S zFLw{~l~r>CbU1i1Jyv#`OhJU)Z;@xMKX0);zjO3&z28FLbRRFrwVUo=wLj;>yPO*LGrZzu7w1Bc94${nyCmbHX$`-SrH}% zVIy`~Mi&+~b3+dXCR0fxOKSrmH4j<(|Fh!qzqUf0VPsFD(;3P%Kh$EwmA?8MW3wSk z+G1li`it8Bl^Izcy$dQnU+QkvzB!euDsE~o_p5E^DdmKTl0yadkQ!_z(i^XUC>&z` zPXP;E-C2nNFKQXOq zvs<&*U;`LGnU9QL*|nxWs1~ZMKV%u%SYHP9{K0z@K^u=ig=q}3Z|Q%O@FZTQzd4SXV&Q*k9loy!JFW&)%xSm>>=-$C{y-RJwch1-oyoyPAz(1C?Oag1BP-7( zg4Z;wUsRQZ|hf2RFd)-sKKG>;PK(r2AC4{C;h@ zAmpE>ppLWCm){z;4aB=4fAkH7j&QetHze)7@k8+hP{*xCtf9B$zy?n4*cn{_;XN_) z+Kzv*OCiC%1#RT(8QK)a+xPzZC2`jB^=LQzMc~>Ig~NHV3~9Uok?pF420vJg#I8FC z(&63gNoPVh)*<|qD`Wg@JR3MJ2ld?I?)3in#Y+SR#vSnpvuJf4$S;w8+&>2n-a^*! z!r|B>Qxonl=bd>I)dl9ld_6{gG3D}B~l~WJ@ky3rg4Cs zq=RnL}faf+jetG#L`UrXEr8>iJPsn^$1;?}$N_&N01TTegR;v)pUIl_yHVb=xX zdbTy-Y*%CVm-f!%86CEF_x8laj+fhEs?&hlu7{09>X1W{@m} zj(ker{D&qIYo4rZH5RLpp&zrNiB^j+g;}unV+KAVSdvf$33OWRZ79muY?2tHK3rCz{6wx*blmUC$hrN zpXa*7{lZ*YIe#@yGg)!YHV$ohttoXYD(8NrkXan?psH?`Ny`*cGDuZ6Dm{Fhq>Hvc zHoYsOO}$6X1)hKTit`*nSgOKCT3{Tjyq|~vAT98|gnJ-&*}yyKqb$C32OMg>Xu;Y5 zPMw~P$Es}+DB?L0j)G%%qs7Ws{@{+9DeOF*L5YvqgXtJ&s#95pz?`(7eIuC1zTtF;j?SaesFgp+1|(B-rzO-0jD8 zFd$TF5HX)J88QRO$47jxbb{Bhf@aW@nE3}$Cs9f2a}-6$t7pb?>*=y3h~V$WT3vDYJN~eV96Tn>5q;qUMv)sz;A$E8^-Q0iZhvZ5enGTfxCBbHJ>}QNbx_ z4Kaj>_kf0%1SKTW7qQwm=Mdy0abA1t%nSwB2%(=FIUW!#tXTRkfO@=9@sMz$fIW@Z50f_ zR9?4NnqciVUSuiKJsk8_m__<(oa9(N=q4UorFYi6QtR|EbJ>fGRw(0+Ekx|Bm2aAx zX|uim)oN6zLjwXM#L5*TYISEP=ZQMmA1roMx_nqU+KXt`a$?4Kz=~Vkx00}{{^$J` z1Q95^A>|#wq_cW}KgT?GcfdP+i9v(E{;Pc6*w$9UkvF%Yp1;2Dvji4E{qvEff<{?#p_s2C=B>&c3^wotcKn%+KLYFQ_R*GkrbfcRIs@|Cz+gZyi{O~0iU zLMbJ|xxN)T7uH?FLa3tP98hhoV4dRX`EE%`cZCl=PM{3kcS@@nDNqu0#q&V{(n|7tz zpl(b*loT%<0NK3M{#rh30woe!ceO$*8?Oc$8)~`_4X;O4Rrx}nRS4X28VQR#@&!3Q zbNEE?_4sbEz@Z;?WyMc#$SYrNlNLCY&YTrKj%UaUS&pJ-9xMazF}uxx>q)PYqzlpApffB-XM3o z03A+(<>~vU@m_y-yB}XmCO4b}qz@aR_Xat`E`R991op~5ST`X$rHGGnkWTyY7@Olwzhv6uG?ZyE~fXy z4ht(oRNL@56`kE3X(Ad_M*7RR61Uoo&TPHhh*O`H+eol%KqUt*{ku!(lcRCA>MGlT zflb3b9>q2u#`{S@5>B|<1d{YbVmIWS2Fg7TAGEzmV#ano=m2aD(wq*_q=c)~f>!8$iGa^GPy{@fMTWN)A6qkJ4meoi9nh5tZ9_!`^a!)^=N8g?uR*S4IzAU853SB zoJfs}b{!!_gCF(hlDB-o@g$CJ@wxfl@60soRV2ujoQ$J8=CHF~>lqYX&@xwyq%JFD zkb9+J(q};4*XklL=(=4juW^0PSi*lKPqcbqrsT1=0)6^fd=1cI{4`{|M(R;Q`-s(^ z2>8`yyl3hVlE!&U!$Y4ziM(~uq>>yI9n;h<`|KB;QgzoeJt|_?vig{ooEAbENB9=_ zjW9j;kWs;Hv-KPlouh3n{CkYSu0{1TEjee~R>MuI4tW7Z*v6|oq0q8;EkA?X)~bAu zz^QHVF(tjA`~7$W&kP53vF+!P$phQVBnE-f8NU=VHzedJ2%Q!+(sZ57l z(q0r11m@tk9Sgu?Ahr`xEk)zo{jKeE^yt+3s{v&^1^g6D3UL|{n8K5+pTQEuAixsC z+B>aGB$CG!6#L1W+B7bzY*z|cpTNf0H?Zewi6+Frzn{*!yYjoL53hs&3Ts_s>+v z7Il$<$(fG{$Iwrw2!g8~bIqrv?hVPerBKv^i!0uWP=(M~WR(IP<6XiyP`i39`~N7yn5 zaRFHigr5mAy{U`k=7!XRe(^?8LYm02NGK!|i_#LA0wRcfdh0Ff*pqgqj*QzSMV z{c&Pt)H`l(srWLGV*!JN!0OK*)8et^!Uf(iVn7>u_Tc5=DA9qLG8JZI>MMZ^^qpo) zfdm5@HbA3O;&H!_+LS+iQY0dr8&fF-?*`O@W^wm=m^aCal`yyn{om4HASCmc!i z3LaFsGyakwIYNC0Z!LLuGa^-u8Zo+^qgI|}(+FzXyuASoY# z#T2tw0xFA`dO;eMDw8ijcU`i;-%#_{>h2t(_~T-EAh9oSUUr5{>db2c<(#oe@TS&Mvub`GcYmrgga-E-@UTrv@BBQs zmqdOV)=UTb8<7V6JU4n$QSD7KEz;^gY*@n#R}6l-1S`S8lxnK&!IV6yzXfJ5@eXBv z_SR4F3}NiS<~y~Fo{5Ip#IT1JZK5~)(`TnR{q^wFS^A8P+88-r+rCQruKWOxs_)E~kof-Rz}xfg!Al=c>Ls3Kjcn;+E~+!A3^>$gN(%Uf%uU%7Xa9H`julk*ONKwp4#z^^1VxKJY65k6#JP zfl1Q_(WHd@IBg$wpiG=r<&eg$Y8`{=DpZW%G*GMiaG1x}zK|W0yhYFBg!p_jp^zTJezlB5#ims_*u7 z$9H00yhrehQ!#{!>>SjRK>w~s7j)W{QTLevqb(NTPSQ-ffdGV{}7FihfzHySEv zIvha4&s4~uN>Pa98O^v9{WVleN>PwZKxq`fXdFw83CeKp1Hn?;=5RTkE1&GQ&e;G_ z){5P+yuIg1K0_z-$K6HVrXjyT!j7)6`8%v;&?jc810YaYUA$i}{5sPVQu-NK7DpIg zGG@dqL+R2yEi77K<831Ar?Ku;i3oBfGDgHoBcFA163 zgy&0sg6{ej&mc2%wU+US>=^Pj&*3auJ5!N*otf7pzRAqWz%J?O+vNs&N&GUf>XPq? zU>pV9(~+obc?tV~PlfUb)!(wJ3uStedAk-= zmBL$wAK+io+Fun}V8e3NwIoEI)za|2<0&EknGKnLrdC=yF*SJ2JS}fUf#DlV&!ebk zcvTk@MscvWL7m9No=e`2E#7KP?H09*7kmI!kjh{PKjFe8NdhyYOqjv4Y!xzYUc~cp zbwT*COpG{d?Bep(^LH25AQQ$>-&_uzl;D?H#4Fm3d*`dFxOg{_IC?~4CPgaBTqt|K>8vMyp!A?K$8>edm~|YQ}5%5S6c|9 zia`Mh!W@J~nJRWy;29_aPZF!yphFWiah5+J2q!D2!tb+g##4ZKR&~NvX zyeV-Q&`4-0Bv?&uGAprd-M7TBMJ2gd-Ty#*ua1x<{FAAPxSj+7L@p6N>Q*3RZY1ZU z@Ch>1VfY8i_38&-UYq(FrG(H`$=}tbwYNmsD-7y_*|9539plqYjx2k_9wU0^!*LqP zZY}*OPHF z#heYS=_P1Y=qrZBF= zo@YBg$frqY<`2{hn*k{4gv@*eluo@7P0T1zprxeHp!3D4)Q{UyQ{d z_w2K$*eO1nL*Is$jT+~5Y`e38>vC$DhG{>{}JYlMEEv-&lA zr)!!Yg?I-F#sXK1sUN&>o{u%L~2Tc5Os%q1e%@2CWNpt>|j_OOVAQoM$As)@-=X zMSq_Yn&K%}0Y6_|>w4PbFrl!#YKHGI48{9I`XSQd%P}A(|2iZaXI@kwPW>+C)nS%2 ze-vqq6c^nDhyeZlQrJN{bs4ur4>lH(lZwybQ;pc<;1b7Kg2RR}^)KhMo2$c`IEErZLP>R-6phhP$Q(15}lNt|#wJYE7NY z6%vg~4sq$IoA!3w=;;*o;6&}}_UA_qZg!mVh4g|zs4ALhoL@VBH0v8c-;T5OV;Tr@ z)V0`bZ49faF5yp9&_Gb-;64f0tH*L>-~+H!f_o_5^uOMm6tr2xkY19&e`@gG`_&i% zl8Yx#!Ax~G2GkcWvqM({t4UO+A6${2m(YvM4IjWFG?l)}aTe-5(x=cw z9-DY^9{)=?KDjje+1D`cV>Mcl&d?oSMy`^?EC}xZ%dLSPf-H*viOt=(t1iHrq=O6< zugnx~eWCE+ABe$VEFG)U&~O=7Zl<=z2)w$)%y;!int6_yrfgyCaP=LJyllSqL|2*1 zI0+JX{XCfa4k)|Sr~j03%<7z?PjNCLXXJqtp3J_z_CIzFxXEFb6T-< z(5n#j$W(Wb*sbe=Av8zaE;;BVHe&=GKywkOn3)PJ%e`>*SZhg^V=i5XEy; zz`9~LM3`l8na+gmE3n4$yw4fdpLvo#ep;GW!`u>8&E}qIAb{^b@jgR>W~NK z*w7o%xHKle2HoB)2U9NC@t*0lccl=MfJRX184lJghuRCi9WXy0V`j#O3YMttLJ1<^ zI+@>4qqF1(^boqW+s4uJa7{!TC zTAm1xyJZm*jnxYH!o=orN9v9&Y#sZze9C~qt>`-i$-@08l-lToVTPy~#YU;1RxUD8 zg+6F23V;7Cg1s_~(Ot1*hqchAEomvMxXl)+pAI-dzz&r6QNXpRaU@y(BzONTnD`Ns zVg5!FuFaCWW%tmedU|KE>HTT4K`b$=#j0DYcGNhtz_QX|Qu|fybAQ{hO3m`*Ji9#W zqNdYG>g2fYmnM737BcdNGlfr%tBdoEJ=V1~g-UPuC4hnVkElF)`-pU-lm>fD|)ckY{OZ!v&JwUlY8C;w{R$PG;97#wM#+1Cqk$zhA!j z5-rxar;XK1n9sXP`h2D{b4% z272OnWtojKEt;ia?eKto3^oZY(ekC;LMlz4-cX56whbU9;Y?cJfP>~{&K7I6Csv-# z`0cz`$27jAHa)D@RJVkTG2|d8AV#w!{tXt!T8ZH1Gq%~dIYm!eeFus zu=9sN&TiNd!-m;CdGY~aKQyX56dMDkUDibLHjQ@*HVRDeq)2XXz8S~fzNoEd(m%^OmKLMKfJQkJ z>d){F1=WpJ(7GCV-`qAc;02*WhJ(y60jn;4O?%Yqi}!L4sK^O!{X_W2`6=w;g6Jie zPo%;YSF4G##KVn}co1~;ALRYcU zYH6HWpl&)jj4mo`spp(5WAl7C*ftO`x9DG>&r=lbc&VX zY3ek~>vGfombAQ0&Vrk6x+~(PPfG(ibNr3>;+BYLP?gls4OAmgKbadeu7dNz_5)Qbs_(v8}#2w!*dCnQGN;&X5)@Ym^(iJL9 zwyfVeH#Xx+0)vVTV|iTqAg{oJ(zrt*;nQv%Y`%fz_DL9&Wbga{*)RdMJ8sJRC8A#% zO9Cn#KyII}2NPo2N4dy@-W_w692DV}w2KSsLsNQRPYv_Vz{p)78rUj_qdbTlS;FbE zlb2xFA=?Tt-$#SZPO8mPRZ7-$vzeP?*)Im+LaCt52Igpf$-)@32iF^~CMb(~CfMDSrro%M8vqBkyg{(=t5DHale2!X=?8A+62liNO=c;ZMQYyK250FS3gX}-Q zC(RCNMv#|Xf6IO`zKI#RmLAs{i=h}b#=v?6@zYIdO+Bf+?21k-o@WMhdaubNDUsX)c zNHlga=by5mL3Nulm#dw^3>>gMCTf@(obLXq^xZQ2UlxI6GLNiN$s(*gDZvgV*)hJC z>L!!1J-tYF!r*J;8c5_CZ3Y#6^FdZ`Xdd6OwCh6w5B;57Cxu9K)jeUw0+&K%)_}lJiRsv!i>Fs7`RJt zU{lOW=K-s^remKgSmo@PJxtd=-&`s}WrZZOKNrw5wn3W0z<$nz=C?2#p)!VLNcRmd z#UJV%@(b(LF|sT{k*q5Pwg>4*1Cptb}+u9f0(EAA!R}TivN|vpxL}42-6B^hCMY+A!{&s;J>vIfY zfZb2hvt9Ls6Z}4wDuD*6Aqew6I0w5)Iu5YdfC*#%N0cpi5o<6TLKx0l-@KTwZLe>R zvo!XQxt6GGQ>fSGtG!;W*w(dDwSl$dZ{+yhscr7kDPV~28TuM zG|_tOF38TyrBl!}EdsWKF$!c0tKbbUhOdSWMFLsr3`c~n%v5g?h^?|wb&w4%7g{SJI#y2F25+o0dNZ5@f#*habc{F(m; zYwsK!>zl2AC)u%W+qP}n$&PK?wryv}wr$&XcCh2*m+v`eX3osK|4f~?QC;;^^{Q3Z zz1G!tKi$vzpsc@n2hkF0`N(gild2J7P6YzW-o63+8eoX1x`pUAcYt<%mt5<$4lP<+ z3{@bD0W9=4=bVbbgXs=dXlP1@ zUNi8`&Ki-{bo)cc%w>EtO(pP=K3Ynm73^_|;oob=*GllmZcUTy{X}huHRct=FrfJ7 zpHouzeN>Lz`4P0|rSM>$_V-kE`RQ(q1F&Zwq>^78!^v|Oc&Ytg-H^$RvImGRC}@{G z9vq27U70z<+yk365g{A7q$6*S552lKPWf|;a#rUun*`gMDpPLM6-Lf+)50|S$TW91 z@@ZVT&|pzVjf&C{zMze6ZOOMDDo>cTVyD^d%s~pXuiDWVqZdjH^LJ@7KT8a)UX!e5 zTeaI*USvv>pF||83ty4@+xP_TLgG$L} zB8ztIPgSbY-PVVC9egllNpp~Dv-sk75kb0!T8Z#&X)m&?5-wDY@(~)f^p&v4Bmp|U zCHrY)7XINFP#1c|<;YYY@3qd;v%7!-ws0cF)P!}E)7!25hzx)a-&GFf)Q?GXRSCz5 zJ==7~MXbIZF=)w(G~ zVWJkl1k1jY_5sqjz+!<-|Ix*_Hy|x+GYFOT$SRa?7cb-STs~5o^hX9!ZNHO6KxtVa z0?A8Dys($!zCKB3gdjIuaX^nG{-|WGB2lRL=m-XL0K|oDV)AT(y0;- zRVO_R0Ei+&vOwto;SiunUz%(2$4flSUaHT2@oF8+fAB67s_6D|S?!foy|2l9G5t2~ z`P@Ty!6(zEk73lbTCbm zhR<4}ne~uO_e}w|&yjgVdlG_GJFd%&cnY7WQEI}%6wUpq!`g$1)peUZ&Y`8(>9C^m zcDZ{s4AXS#w{HuU*B1Oaqi=>JOAj&J&FNevG}}RL6~ZVg^(K6QW+Z}x?T@lg=h!~G z5uQc7349)FM(=z@ST(Oa3Q|7R2DyMV4g z?b#j0YXx_G^(@DCN`kSt2qtt?=fj~Ak{WIB9`I?%uEy5+IsHg{V8KWdiR3qVGzUy# z)-U8}sN_?cl*Xisp%PW31fwvR1g04FSa`Q--YfP&%c?XI8M|n-T{Hj35ED8tXXg8& zYY-xj4*1`HI^s!J>;HJCEJ$lD&DJ*xLnxgwR*(m@f-94IZ$Q1xu=95Sd=>+hX`Ftg z<{_@UfCh3oJh{J&VayqdXD09d7en0}ExG0+VTj@uLuoksiTG8wN8T0&J)!7VdO~u;uI)(*-?rhOMY~Zj`Rd>qCsz8Vcxb z?IwXEsTt%Z#pfR?+4(2;o7NlTc;qw^t1yAwRJy*=lMD!i0iqrqC*srZzx`=_gQUqX z!5vnq?>~6rrp}qM=@PUOxiJJ-yZ+%}moxcRU=arGRHb!dtAogK_nxB~2d%AR?EtaRfiTQr?hNifN08=B#q}S zjILl#@*P~$*o!>qj6GsJ%LJJ|Ib?c#c#1DCXshIK?wooFb9uGBnzv3ckS$uokN>F9 zEU!*Hb1rF`xJ)xpgm4&XK#*XEP*d>{{M8JqPm1VxqU#Oho>tAgxcQx)+=Bdx9OuS5 zDrHgLSxp5r#d(s{=@SEz$u?Cv-0zi2be-S6xDDSWwRIE4aLPgDO>ZkBP;9HMRMa{eJlY>&*9*Cpege65bVjR zvc;!USQ%hSlHNF1NjM`^>pbUxvr?kwPoi>m$T8PgdbFwTeLqE!m@7FIj=1XV>i2ox zU(@9i@r|Dit?Iv=FBaXL4;~+#8L4_4;WV=)qc5i5?HG3L_8MDG1GE|hQk9* z1}LB$QXS(sQapX2e!xo{1LO6mIURkNc!zy;`BJ^M7D$B#*Q?~OU0G(Do31DCZUHM6~%*ncq_ zKYqqpa!Au5%BzOqtm{kKfE>;{|0K3PHWQWXlaf@E+#!Y}J2XXi1k?H&zt=aR_*tZ- zFVbL9`x6#$c@DikI8XMGzZW0bFd$>NLUF11GodP(jhps*Pl0cTrkvuhwvjlOP(8I$@@G*nW|kSKd9W|1rdlt|kule>A39#VZ$>KSx`uDS?akOh(#;B z-oXPbyO<49Yz03f6=h>+AK8N!tsaQbuh4i=4#v>QJiJH)81F|z0~<~=<+2fUQ9WWgocJOeTFiXCM* zgnHv{S8A(wqeY@ImO>%Sa2Z@MhyNFiFZnZ)0S%=Sy+}_!bRSu`1d(_(Q6f;2xTLr4 znk0vl7k}wBDiR8=@k|PgOD{hL)|LYW)Ex`l7&vd=jxop)k^)9K-v)fM8W|`)y1Z}d zdpXePNEKx4F*+=ZNTf)F4X_5N zL}BhHC+DXfy<)M8*1no5P;l@?^$H{}Tu>YFQa+J`Ri-}Jic2u$y6=5v>Ct5}BvRI? zFiwXx%L1xLBd{tkf+*(Uf5KBsZ{Gdc&37BAts1cznKj^#TpohzrafqM{L@jGr1zSS z9J@V%+Te3-7=NSYVNnrKQsP6n)eNAj-X0mEBq^fql)A&j5KJ(<_~KYb1yfv`-6UGl z<+U*e*RJ#^>Qx37IZ&zIs&@z9n&hXa%>Y`lTQS=lcxe5z>QQEVgkA@s$u*G=mxa@C zfp-7=i}R@i1oVJBOpJw#w8ct-X>d(El|{BmZE%~IG#mbCd~_rt3psm_V!V46$I_J4 zlu}G}ku5H{M0-ffRK;!=tG@04Nle};m%EHHkqt{jKGup|1W{!}IBLU^Z#Yabbpbg; z*bh3CRg;mcnRsI%qC+V%xUv}5-}PW8GBK|%pNK7t^bFad;N-_Hz6jQ};-Mv5z!TfQ^q-fgSoZ zdq1OzVH)t$mQiqRjaEuHP3Dt9X?}3Qs)Xh_isbv+4uaJ!~D?YexdE- zC37`5<}lPUG#)Kayaq8Gw3~MxnKh0pDTub>OK~m&cf?XOMuD6NiRUA2yl4UY9DGHo zI{KrXPMZ3dSqx+T+9GMi+8n0z`MdKHm~R3Lae1N@4@tuK+_C*SNj0y+ELAO2;{*Fb zCX%T?16oHNIm(7C(tH!tP?NQT-|d0_ek2@MMn6ZzW$^`OlvEMDq-r`OM3-FGBu^Q? zOV5)_@C(Ab2D=&zP9~#iCzkfQu0B#dXv{6}CS6o)+#kBM#wtP1bOq4Erg_c7b*-{} zjWx5PqH&jmRi?M-=rLoVi{R(tpUtY;Yj(a3XD!4Z-f7yNUm2v&R%+I1M$8~ggPxN* zOzh#ON_AT&m{qF~rF5i93$SvlNS7|`Q}|FQdZkIt2-$w*xzJzbn2zsAHESic1Di~1 zyH`q6G}iSp-mCETkj=h;8-vdFqmIDAcuj)Vjtt08QLaT&0^aw}HO%N?U>~%mS))8) zb3^TGa!}mFeSy^8mzfy99X8@n%{rUWkp$WdczlMJ#FZL!OEU2|CX(ieMFd{evj~{5 z2oq#iS)Z;m_GcQgajiDVXhPZbR(Cpfgl-KA+M-7o47w8U&)%lpR3zi@7s0V-CzN9m zb)=n^8C*`9<21*bNrMGN>_nBZ$)gE>s5CM$H%c6wuE9|EfL#&0tP_MdEmsm*)cBB6 z6;Wk&6mHP<&N1@T)KN1a_NtP&A`KtlokUA7=S(AFwp>|N=3<68LwIejbaLRd80_DHFPU(lBru zMD-R#rI_lHG&-k;b>Kw($WFG!)75h$kk#UOU=%$?R(#Q?W07K#V*2OA*+h~E zwYSE7KA%cuQwiL$d%0T=KJ;+m#y_c`@LDfp|EaG zQ-C8Gflbw+-4!L(WP>z85n;!Bo*=VBPQ>|m=OBl4Q^v>shy2q*GVO*K!Y@k3AfVkz zgpqQvVN~1S=U&7UO~JWo)1x-^@!%puIr#!p=9$bnSuzB62E!?mMpppfpUjS*&R+1c z!kheJ)XRxY&=E2sU_T{fZlp4(6|%@x9Z-7XBTUYq;>f5dC{zd|V^g4`V_RB7MN+9g z5GeG({o;47C2c~4h};|)vO~8y9TV5O1ZWH*`|dn);&c;Zz}9K*5yc!ipZNj#;SI_C>@Sq%Q)g`FycK zf}P-vY;|WH z*)dzq#Z>aHvjx`=_OBHiLBMi#)D!o;J={Z}XLvFL%Q!I#N52BR*v#*N5Ab0xn6)i- z6|Ivosya8UCwMyaRS&M5!GHkZ_+5u71=do)G+BdPh3JyC&_r6f0I^|!r>2uXp?h$a z-r)j8Kj12=W*51IT3{6*=#t%}V{uM63xcqF{z7~qDmV64_Oy0=xNVa)tZS;=_ipW~ zWEhuVOn=%GoSNTLH&u#p!*`7Zc&|&T<|pa?$%O(bWEl(3S?yaacBLZNll*O#bP|tK zD#XshHsFxLHDn?aC%4u$56TtF3eVHG@_~Q?(1CJRKvsH7TsAR8jRM4XBT370BQq>1b zi;qkoB=yL>-wv0JF>I8gdvs_R$ieBn`3e7 zp`W4+G9pPoegwQCjTYM`JC*9qwp}{CXy~bv`vS) z0@vL~)zh;qrCuh$_8S&Rf!^U<<2@rFfbSK_xTi2B`8K1(xLN=~Ba-ih@T7Wbj5c|8 z6Uo96PqQ`m78PdA8L}wLIyPAaqWQFqFr0hGtTUg&ZzTCh!R2wvsqpO6mxLdO6MCHP z=N&~xUxE2iK;7Zqd&1r~F73$Kn8`J*W<$VkoaaYHt480dL-Fa4#s@<5qR^<*YOz3+ z3S(PONhPPQeQTX*BY?oY+d8keV^e1fa&A(7PQT(oeH=jKj?Vd^?#bEqTBnY^&DVu}R#8 zU^BO|E*!ekkazBGLV1H9v#ozT6 z1Y+l@bvT0ww!D#RfO!&N-#v&@d~SKe z$)N;&F~CY`U{F2?$8bwks{@-%3^*jm8G7hwBPiT9T@*gl7-DSq?PUkKQe5;)5?$1H z^%nCMB*_9>B7W8pTLQT9bB7~tag*-2azl|seM5XRvwuh91uHUuA>Mgn^l*+*Lex*Zx2BTmtLc99sVUmy;^Osq;Z959dJ_^uhPB4A70w=NygHvUD!Y zC>FcrDLhKQsbC>|1p;$&<_%=R3dT$qXNruJGC`rn=5<|v$(SbKj-&!ysFuedcVi-WkV>jeg##g|eg5zud&el7`*MrB8J@6NY-x~@5WE?ADH&PrIJlJ)^Sy7&1(Q(F~ z_x2tn2|O~wpB2&T2Zf5lu70riz6ecocEWlC76Gd`PV!48tXs{8B0+dn$wC=*leL)XLMu)ETHE0daZMnHfO~0F z+sI%ehoyme0*6ZKq&||E1b_+OAFLw9LXPK`C5IBN*d+l`zwT)|ORAf5kkVyJzA*D# zqgKr@3@n<9S)Xn78?rw2el%ws4559q1<5D(+rQK%G+q6Baq1()#r8(ke%aG+Dq0_I_N#lsEkr_d@cfb8pbWCg_lCbuo(%Z*^!}CF+LuZM08b*fY@b#AGq+65a)Ln z#jZb3OFs5`=fG_{5uT{&NoFx0cz2#XwF*F9oueyD{q>%1Ll(h{G1uANiD_NLLBVQo z!x3@4Av1jS0^qvkBQ2%I%)0WYj6Q^Z$gw&0nMDTrHDq5|JZbY@Jpoze+RH$ZFe_FO zG!RAbraTNrLdKe~SaMruPn>AZKq5al#NM(fhN6y0+C|1? zZuaD|Vo;rx4 zXmg=idN>*8>)d1S$!rf;f@NBq9jr=@oIAKE$QUt6J1vAMCS&Iqhd62#j+^trVW_<$ zwNjy{$W=SjXkIM!={vbg7Kmmbj>hR#6Td&VK=N8l0OmN?=}9T+ETo=a%6aJ!r%6dd z%DO5SX?EhN27X2(D5cNktqs@YvnAyIt|nGvu2UJWs6|9DHJL;O~U`42>$%0(?k^$c}0%o^O9%! zp~rJUVPirg^JEhH47Evp`@xgLfYA=k#m#Plq~>>#H0=XNO-t9eoRUiVHK~|Xx2&|< z92L=qycZY?B;WHv;@-Iq>IjY^wUViAJ2AqRBqpy@6UyyTH596M{96#HNuLU$cAtMuHd*Ss*_&!5smcg1L2+PYEU`6*Ho z3bvnsvA{XLE~n}PAr$M%kDM;1J~z*j46C@Jjcam+XQv@m*N4U(2(zC3-jkYjel^zl zWW%~e559cJBYaJF%2IU4RGHY-(~QmCxS>_heHgR*b8M^2RjnvzzTl^SwsP5~br_ef z_ZhO-z_7;m_4_S33DrFF@?GW(unaecZp#|2y;HS5WA+h-V_nG|{g&j)Eyn)Y=7X69 zyhtvx`WL0GQU+6lHrPEKu~ton~&|D3J^Ex%5lUAjI>E%5x7x*lFF zs1_Q9d(*j03x&it-NS3m3#sA=Y15TPOgPOOGZWQUC08WzN48Oy2fcFdQ$$zyWCJd^)}7Oh zi=pg9<@_sBMtlXa)H5)UlN;X{d0MjOoa-ta0qbaioPcH^;1LtbX4!&WAbQB%TRTUNH zen0%@Mv7cN>q<%F`#d#OEjtpW>rY=$07X%8_JJL2ysxZM$Kuy+TM=r)EdD9NxX4as z=SQD7-l{F*O7C^x@i^j^4*cOpWp$APVk`=5q1vGH?nKQ`7NysvTqn38m*nnjboaZb zbd~A@Z_{Y==N8c{KAEov+&LvYy+%n_qjW7WTT!+hs%*=d?&V}t6*YmUOnx9QrwC?o zqI@@F5*?lM{CQ6SQD-mH>$a(`Y%zUO&)^31Gm!(ao+2T>?zO)Fb%)5B;P z4%VT}=4Clti{E#QoC2-uZJO0LJ*x5rp%JS4>U-=A;?V@tTi^Xvk`B_kBrcl1Af+c{eQABt-TY zu{)3N)eT9oB-%N>axqt0^iP1CaQU27 z^QV@U_8@q&2UtAh(izh^DPyn9lfkLQb{#joLO0g)#K!UmOo_G@_w z?ZgAq$)2=uewK*CjBGxv0yG}i>E#>mwyD<{pI`&#P#bG(ZNg43#EdL%bm-!joul1% zvAL%sF%q{HAyc9?Nj1Ld4paRH6VH?pI5it6i~&A*$eae-H(^$FJOf*OQl#1`L3?Hq zJh}2u(3E9%c=EHd$9^L5tOBXzgmCy@oGTNQbu&S0A&>Vwe;XsFNj zK+Hl@qU(ofab;YtYDXIG9m{IG(r4U9h3a}7P`XtGpSo=hAtkGPQvs9fA}VjE*JxH5L@85S4GMa)w3o!Thh7i>Z31=7+~dLD1c zM`l)m!cos@ghUNad}F9lkE|P zzCK3?fFQx?p3%-T3&Iqo1EE4ZIOSeA5`|1z(4OWTQ(yZA%nzi2rvqU7Izu0aLKq}1VW`p#|E}Bc3Hd&? zJ@27ruzdFC=5Mj8*>zI%qpR4K$YE8ZsjXh}OAaC`Po;4OT-`M;kcZ#aej^r$F@L0~BlVYTXK!5lt(Gmlco9afx^&0t@4A>stj2TE11jlzWz! zzDx=6LtF6}Qf2Wr#OTzqXe?ad;IFRHhP4+cEAPR^t;CS z^Ve(M!&mSI*Ad=kn2JET{3dab7kF#*ug@QBc5ir_0Kl7JM-vx*X;E18228&?iedHJ z9F95qpWM&3iTub>drZgSsd$4s6i;w1QD^4pjLR=0{8EFDRTUlafp-Dr{2B-WYQX(i z!0RRHfNe-16dK0EK)K6-1#gKd^VhP9&3a`P)!8pKLL=h9xWQ~5C~qzQt8{Xl{Y^SDXHK` z_4o+jJOpzd`9_Htm8t=_;L{D&n$u$X)yTX`fxGgA!N3!XB#8|tDm`~b34 z-RisDHc<-1=X`Ms>N% z0cN32U~aH~c9)`zXA}a>PQoXkLK72!DcGQ{UH+9tb+erMF5TtMo!;@h`)fyi0cXBD zvt}j>D&89mKT;J?krj?)lISu>Q}6C(yEgRlM6ug!$fSmnKALux4`8uCgGL1HIRYmr zZ*3G&WgZ^w_{pmSAw1wEcPSk3_XpyMX4;j(hmKOwKBxG*mITy^e+(QlC&(D;Y%!Zsr#2nFSxTa}z2*R}T*5u;bcz z@xRsj(LWMAmDcE%{7Ud{#L%(CA zIZBCKh1D)JW5*ZiMaSfA%O7$6puOiUmvVZ)t(!!0yY~yvz=s%)ei}cy+)_lEAHka# z_C$=Jtbwf5Niwyw6nQ5PMX12ikgwZoZCp86p=fG+ZQAVEG*#qB2$hfD9+T9K=2<4i zsM!=NO6d!ZrrP`xPO!V$@9~QNVOu-km_$fB+N9`mOQY`RgDPI;skdl~`P%4h<fwDx>)(Da7hdL%j6EMVd8fklK{t^$q%1CDvTQuQ06R$+ z#Ht%<9eItHcHuQqUF_wQ2Qm?wivXb`N9Uy zAMSPco#3xl3U%O1DO&hMtA7IZ`X7v06*woCin(sIlM5in2#WE^OI+Q95we;{b=10& z6y>ecbqm%Vdp_so_4$>96kK9_zR2o~x}I4E#Uu;>alRc|FfQ{lJdUKbc>dVpOW44; zOqlu@YOcdM4o15hRrKVBrj2YVSv34JBbLthSv@@YfLT4qo)dj-BW3wisq`_n+#VSI zx(z2-_aIX%xNC$q>g-9kXX8zE9)2Hu@Vl*%_ZPL;aYG=QUPB5Rnkjg6R_#@S3=X0_blCpxvkpoTkIXv^1Th1 ziBM%25{J%O%IeR&i1PYlN?xnFLsX)7ZlF>6<%$2?K--gY)Qy?CLB0NHNKjMz1(~E6hmNAOMaV`dAr`_mIa&b7d1>M2 z^*$O<8~0@79l5PioDfb*75a6~6eY-aKxfUKl9tD4a@*Wb3r8Ap2IYEGT$QX77lneQ zp1{H*b9I0Ls^fwxgFWN1hyC}eE2C(&R`{yT6~5)Ydnaw}aNOTE+U&aRRJxW&TV$?Z7lWdBz0Wc!oSsp&BT9AA; z%{O4-Lj?_7Ltt4BjwS0PNBvdd4^cbFJDGW3AAQYrnLWI?Ye-qjQ743%{eKc1MLhc; z`*CKAiOCBo-zVBp%zyFT<(&Oa-~JeMFUk^WMMR6~q-iK4c^L5CwtJcea7U`v)=uE( zT)mYn(5|I!UHxjfpr&`?f3xktny_0)Z2?^8Yo!fT@U_GFvzMfXL`%PJI@fhQFx*+} zDS=abAO(6YfHFn_ZwT83!pW9BDxZ5N!`$5*na5rQmog6T+R?fO-(po61k=p)FxqI8 z{aCzt`NWVWCEROPt?ud;A;p4}|Io=Tww@85rFjIZ_ot1lxUR^|x3ukTd^Gp=bQs(_ zEa1Egb?v5dBEJlB(K?y)!#+BC#*~2bG}=wC zThMi(vuR)d@~xRJx{0Xke%q@)hO@v=GmINXJ0d+Xu-r$}(MbTyetV9pV^Ml;Koqzk~E`<%B08F!SbWv*Alr9XQ`x4dYMqcF;mN}Cw++s8-vPT;h|T?#?-?IK%r10-0rM!8 z&kDM_YP3ERYY8sgzZ7|VSS49XJYF-~*XCwZBUxBJvtmsAFQfTE=Fkr(&ccfZBj_l*p^j&H{_9wlMJTn38$B`g1HFpwLGGSGy%sqpJq_V8eBivVq3 zgW3V@Y?w<#EJ8SmB8lFh&B?8z8} z9=QdQ;q%B3SOMR~-%~2J_=vOm#u#JvIfdN_7#Bk{2~Y{WhsZ;a2{AX$8dMGlr_fD+ zZDp_A18^!0zgEUT%8Qz5k_dtQIFCar(p_n~f|#!^TqO|tgEe=8thC%-u;ZavqtBu> zB|81X^nYg^;+GU{nYZKb@laAnsEgIg2aujh zI@MlXkw%+|WJv6AF^1nvG~p}UTRy(oVNVP#56N7*6YF^6hlAgg*2Lx|dg)j?fnt7M z3YvJ;Rn=QbKN~>i^g;(d;nKm#iH|BlePbb7lcr&1A%ZAI#mbDAE=JW77~Bb?A>5CW zE0phDFryslVgH|p?}5L+DssySAXtJ;(=>@sfbD{<$@1^5T80Md_GHT*!@( zvl?O-PRFhjrQq5tBsZ9b%|7@M9dTNnctD33oVYYZ(+Dkd6|(>uh1>~TU5?~Uv-$3g z=Wv<2m)zk6*ynaY*hmI}Ve+SWvPPqH@?7lc-f3>3ISeou`LZd3zbh}v$`f%H{dzI= zLey6|qt|cB)lxoc$CHIwj6tvg8M=}~-F)}J@JY_#7@07d)KABnOS5UqFw`xtDo5+b zSRNkdu*>II_Q<^h`6IW_O^<<@5`_AD^(GS)_lzW8))?fg#-rbI(4iC)xm1Q***hyl zkLZb)OluTC;yvVQ6>)_)2Yu;j`_q!x3+-+&zf^yCn@dd#`Y=9K^7yO*xuToOc6cN6 z2!Te^9qWqVTff*tW_ztWgdk^2ZTgV6tEig?#X8u4sY!|@DoE?@Kz(W`V3k&rQTV={ zE!@0SHn+@;3?#Hn5MnoAQo)sqjkJYMc~Qv*@Fp&Nyjvxwul_Cp>{i>(v`QR5HCzel zUo>MtEZkV_lQG=R4E2qY2??FN33GlT*2CkrsH8!Dop{x`Dy$nhP;wa|)FI6#(lg$y z#ay0Y-E-J}9GB_PNpH{B8S>8a1J0F|TpyF?YWwDrIoHm_)yG6gT{z)B*LP>o;gv!o zPqGk)q}1E#s#4h>Y+7&rs%@QiKxAs{z1ZO1ox{B49mUIFQTLRD$8Ov9y+xDByIHCc z+shi${ylOQKDH}73`uHEo4o0+=Krv&U2M@c7l7p9(78ygR)C$GYu-A?BIt`!l4j33 zDQ-u$dizS&s#|`xo8Ge%*Hiwb(kG|5`y ztp)Nki_j;SS9~$@oz)yl#Cpp`$x!EdAahPZq9w!iy<0gUyV*Itf)zDE)O)M(5R-U| z%#6}R(veY!X`$p2OB2|{rFBc?%Dk>D-C4A*-MxcuiP=36V3-7p)iMi9uvHHPO;L9|TK+8%1SXBGlWWedO}CR~_D6yi-Ys%x%abUl zocDWB&F8SNP5;+_v7MuO8DyRH005Nr|2Gv}{a;7}|1l3hSG!CO{eCf&^lK2apHW;0_&1Id0&3 z0q+~{--eP-(0~piVMo}U&#c_?d>goGebcuDN-uBN?N-?b`}i>MxC=+RFSd;qEOkZe ziLPR_$WzWCri|tFq~YO=#!rQwpPmzr8sA7OB4L6% z+4J}U`isHPtN~H`?^JNY{|oh6!|v}42DyKuUR(cPsMp_-HSCnwMJ25nJ?tdp&BbMv zJ%nuS1%9%c%UMgyInp!9GC4@Ai@O>-t1vVFv*xt_L%lZKlUGDpZ>3``ka9heIvyT} zKR(N*m_WYSY+8|ZyQy@`PkBKk`>(2jU3IS@`=)^t{}U1XUnvs*5ubwoA4KrKK_UJ@ zssGo=|4}`DN2a%S@L+S0Q*pIp7gKgo)nv6Xq7ji6HMMjWQ&Tgv6jm_wP;xNRa5I+w zUwn$c()e2{DC08UlzMpnpTHD310ty3p_u$W}L1RpUY;R8zm^30aR;=#~+_F({2z(_S7dqt5q1X)OL=ug8Wm?LRVgth6BTJG3tKy9Ls>;@dPhq+ z1$GWYBLVjRg{l85jlZRWGWt)VvrfgPLk|5Vx;|sNK7OPBSif$sqn7K9=g7jn*Rw&@ zj|jU&fpt~&?e`n+RO!{bc5U&)?dEaE134_0M;0|&_dSi)BHoeo05OzaQamN%B6yaV z2nEkHzbq^QK?fVfVR&|L5G29*B>rgqD#fiT&rYAebl08fn+W{YJpP|_H~qip&LsGE z-TVGc_kWH2AL;%bnMu&a-HOpl#YjL+C^T8Uc*^P!$V$G)REaqM$gg6Owi6v z#aU6}A4c$38h=X#Wu)t`Vh7L%rr-?~5_2@KenALG4D6tr)ulxzCvii#Jk6}!c)EgX zIk;w8svt$MDJZgrnh5;zf#5qLCU!8_I$C|+TD0}1NlvYIK-P88Q(VLVWF~dGw4*3x>S;vUwj(j4~g95hY}n)K$TcJ6}A zj{nenJl<7n&f&jVJStHPQ2q4CL1^K{frad@c9j}ggdk|a0hwFa#EYg_VG^S}5jgKR z&BcK>Pg^5fgl!Nt2~>6RXLU{!p5 z_qw2rO8wOfe*a_q#|+{B<3aeb5TJrsY1Ee>+%3*ezF)r|xbeEXS@!;CE5i2Sxzi-P zGtsV1c;96kef;hHF8{R~$xkmot}D_YZ4HRr_M6ne%8XtlFq>3Gh+`t4Dy2yPic}R) zWR*TeIS)c7vm3B>`)?1L-#z{HzdZ;U0Q~#@ue$$7Rr{@ulB<&dD+i0R5rc)PhO&f` zBOALQs}qyCFblhknvDgAm8O~oo2ZC{x{%60tMj*o`WJ^D{v?(T+8qz}q@z#&|8!_j zmE!WbW|X;>ch4OXq~=aqG{vr#DoL|Da}zZ^$K(Vw2uhO2^dGQHgZ9K=%;Am(S4qH# z8lp}V^OxxGUCz7Sz=XS0Vn9^rV1Gvc?$5#E;F$jZ?#}>-GT#UPe*4cp7iIrmlksK$ z3d=J6m&pH->MGxnWyOUoELhm3Jgh`47>tD&Tr5O16b*zV)P=2Oq(sc!*;J(Lt=MS9 z7%l&y`d?}MEfthef&bc!DE#+kq?t7_4k3UF?YfKqd&+2Dqkp)*+-_5J$J5uR9p80# zcT!)ZU9!MAYeVPrP4fx1*VKgrB;iUsic2z|v)NLrw%asR$LNF49}Z4oEGK++jrLm!#EDI~UlPHItwHSkfsjRw~y)ipGhaHC| ztFViOy{e|Ef-2+x+64aP(SJ+juMP5%#9L*8nW;_Trg7od|D)`jVnuYNn{#H8xi^`c`!Ek}(xmCbN}IKs{{6pYX1AM1Q>o)~(%WNIdUg6! zdtT1}-var6X7>M8Z0yzlPi+1>QUBip`G2nbzlzPjmF?A~Se4ubr0oS& zB;1+IRfP?VL>Xla6`V~RC7jJ{7%UmxO`WZrrR^pDKQ+TpmXJN2HgZi6^5#Eco9oWn zzy2S|jkDoD+w|wRikthX+uUri)vBfyyz6pp?aNyCO-dDcisS%_8x(K3WLk%+C`uws z-`9}swuZ#Cu+W6`l9>8F;TYh^zJUZ4GkI_(r?D}fCrb+IqY;U1=??Msu$zEk{$L#EL%3&K;yvmzzhwJU@qzwGEU_}_>AFwD>+Ktn*WKlnog%;2}GFLgo zKO?8dH0pnhzg;kYJ!9=WV|S=o{oY*JP2crbFq5qNa@Zvg<7x;Hef9!*xL5}=k+WRw zmMCn{d<=(SwU*@g75*CZL;1KL3`FaoyBZ@fyK_IjK8yRktk%+UY5cyJpA~g}qL*Jy ze7f8|9$lhd_)ZeH*G+nrfVG=^-%2m3=|>JN&>y1h{@|&8f9ifL5qV;r#0j0E{d`U4 zJnMUZ$K>@0g|Ely63s`K@5a*@b8K{)KsKEbelgG34Sk$bl- zugV4j`f5Bu+XN=uY#t@o`O;Iv7_UVM;p2kVfP6J8SQ!gGV_>_!>QZ2&Q>VTA&JKh0 z>ZO5D;Cuc|IY}?(czuu|RrgNTq0CdG`*=ZJE8@eh|7^V>@GT9>=Z*Ln&C#FYSPaSDjnn zKhvv#lS+RH6V@8A&Uw6?`;G>Lj&YAgzupBAi}O=AjdyFkdrQGZdQ)eudnw#@@xeXo z8?&Kyx821Jbb!4>_uW~Pr@bYz-30+(-K1+C)x`}FKfwx%{Z!}6i@kgFci9b7{sYMM zY`gwguYLGpA(igMR;x4S{v3^O7RuMakM9?XD0+Uz6FS^_y&6_xo4dw`Zp}iE)g}Ad zyXgY$sC|719LL}@#Ct>7Cw7W9*zHneCtK|HV{cVT(s%;qF$_^LCcrzC{30@ zs@{DoUd&-+G%(SYl^*vroE7)KMTeeH#3K zkMy`o)Zxu5jp)e*>ZR8~$byYA{!t@ugxK%0Lo@Kqvb;T5UFad-B zhwRol$4`_Ar<=7F!$Z{KHMg0rSyi(lS9$-2Ry&YykCt(RWs8fE!dld#36GGIHy{L3 z2~h5z4RxTtf5Q5$>O`Du(GB$VgB9~x;WcbQN|qk zFdT^_%yHYE_PQdcjZ9I6IQ+9+-Nz(&rE>V#0HH73tINBi>BEHT^~yVJQ9C z=a_p$f5K+0`@A1lr@UTg95OnHWy5R@&^2A7{q}C_8f}1#pn5$c-leQA95#h;lEUrY z+~9O?);nIfc+NRP)_Q!GX8KbOB-@E}`)i*QL@aRM09q{QVY$r`|K29$>9P40^J1FNyH?Kx?HyA{mVJ0agCwU zd?zaYh&z;n2`{hDM8VQ=i|pLfi;suxF*MrWDpCIhBDVg7D#fK$C{se{O75czLDM76 z=A0LDGOEQImZ(EtvP@mx&#GP6C98u5?|$!qgJw=W@Hj<@2|XY@S;?7Zi{P(WC`&Yh z`0a#3Nl*BA)IHWKfuojT`^rUTxJ%cU4i^mE344lr&}L(CbstJtBZf+i39(t+R3G56 zFQAv>i{Az5wQQQ@@X~gtkdxM^Zw~#-Jm(tXeN-2=zn@NS<8A@3*PPJ+vIarc58ZTP z$pj(R!#Jws1-IIv)l4rz-p0xeI`_thV0scSAkHbfOilT|l;BM6@pHHxJJ}e}#<2M0R$pV;jKr2YsxcMq+ z0e0YlgY`GV3jIQ^>pY2Avws6J1cBDE5=hR&oU}>q=xes*eQT*U+k$P4iJvyk(^`v; z9s6W@tZW2q19u1XEur<3tXb;~=W=qa;gf54!U#1UK!dZ>KenP0z{$f&P#(%= zv+9bi43Uvgve=GD`^3SslwzSQ6l*5niU_?)D-xK=ozKtHUm`AGteg$A&jQi#8)BDW zo4fB7Y^?^`@EfVuG`cQxC>CoIqzoAln3_}8Aw=vljeEa}n-Gnpcq*l_TSLY5C-&um zm1HelV?g`$kKTd@DP525x|l~ddiIva%!;FIAq z>RFzyFEn3v&`r&1Ltg|5b8+(Rd6JZwDk37+J?A|JZm!0{L9T&gqZ^t^HGy@i6}guX z^g#X%l|17Q?TwkmTbxqudhnFLAo|ylTdw@7I8$njg7cL<(Tc?oC7kWytNRC6F@Ux- z8COw_r4;^iHz&-vsjx%x9k2Y}9we*e&&$?z+!7|pxXsTd`~do_>wI*$A5|_?Q;8+U z;7GOPFajIU7uqQdW$MHXK1^XeSKn}xNxb3Enbq<}yAk*^pSP`ML^Et8wr$ca3ZIDq z2H^G5fP}?K!4N9n353N^&olkr3qoi9y3?=R0&ry>iL*bg30_O`w0xwQJyDAvy+-panAXa5cS_^tR?715N*4}WCNo zMM_51E%!uX^sv`^BPGte0V;A0o#T!LUfz|SWBWS9Y>}lxn`1Dq zX?c^6rxB(qSr6_*Uz_+#g=a-9`$rzf;howxXBqP>2H2ChCYIt;`~dIQJflBs`?>VT zlIhkhTxjfx{=O0iJJb&M^a@{9k3v1KE*(t#y>xCW(xmX-Qm?Q4iM;5ZppQlJsFOpSAJqOU-I(+Z_nv-^>jen@*V&A|wtax;G z)jAjMbQaNVD|OFtX;psD`Zd?({tX^+>+}EVlIer*e&lQThefI7b?n||M8DhqO&FE4 zZQOati8-NfN%KCzp2kGq8)%4pR!^}kbmY`1N$k|t(CTq!5aUXtUY^Lvyw0O~);{7C z6vBMYu0PZhp6fow)am)Eyq&39amn!5lL|*9`q6WpkzeYx0dXYiI2ppK9dv4CG?0UHdq$&tmn9n)L_x>^3>Er-G-HxaNa-uXGllH@9T1Y&~Q zF~0ajS{Q;X1TB$(1IZ%X_#yuS0@@wYNFDOf60&IGZ#85J4ONOY1XXwsR0KhFBuRB7 zj#!BR*|%zteq zd4G^NWgHNBN7NUWT)dY%Hyv`>-y)e3V|YlNwe0;B=qT!iKhv{8N9yE)X>6> zJV|n+C~?|6?F$B*R?wxx7LJ^ z(JS+$Ia$eSs}06WU>%C!WGt$D>yH_F+#A5@N??bjIiIXOvkk;#9F5@Wv*7BDAZJH# zqdHrE0T2Ds8{gqmeuHj){h#n7bvM(U(P&y3E@vvO4VD3=z6_RCPe6qHmCMqBmyfxn zJ?g2y3MAn#6~HaGX{Fy4X;T?e29|$4O>Cq&lVnWmk40G3g;I)JN3zGknA4jEt^U+M z+d>~c6*(Kh`5?)zra#!m>ZA)HpG6{#WMdPl0vU|&n*2W6wm<06wdGE~0VBU={&sIJ z{nD?xoklU9!ri8TT6?&C{W|*mfnnM&-F%7mo9+7YlS+o$&6M}5f%Q|jT~*EZccabT zZ9(m?+YH?IG8lbq=th2Z)+KSPJ^1NR_gz#i^>?7noBgZPce_EjziE;jlVdxHYrun# zHifAw#E|W26vCXnVRn!IH1!kIeeT!J_yO+##xZFA_u4*8;XrFI*6^aWA6G?#UXTkQ zS8kxQ62)lfp^yPW%rZz#@Ey@66(Z$P#$N0qg{A=KOqF@a@kF&O~F_%h}k)r}=JMrV90(lQw~u&`HLwC{@ilAEZV%DH31i*)oLji57IO zd*r}|amz;eNpn9WoaYi3g{NOT1|{PNYRZTaT>y81B3GY+VpZ|g@9-T?-syCd+ID~M zr@K{mr`n_2K~MLh)VT>HIYVmJPx44GQPNFHtF+owe<+n8mbCaY;Y zcdFqqLEFjD31zxk7G0`xxM;unnPrrLN@|LdI1mXf;=i3{oYYUEGe0 zFAR(-1XE617STcvKb#0fHQ{JUn-SJE*MYE*s`6FBU8=Z7!xi5g3JD!ikYr`VJ)^!) zU&!7>6<}3U1se?2O@^7zMH&!4WZW2qcaoyE+-LBWL3K`3BbA?ZX$d@ZPe%qKUe?P& zGzR7iiEKPyQKtH?C0wS;bpd6`TQJ%+_fCYamiRe0gZv1M)DWFC-zjll}l zn4`_9f?V4gi=SX&nxphhnnT96b-xZKjFD^Ie_LMA+MvcfBOIG8d=Ty)`Dt9(=I4&X zbTAPn6)E060pn;K@!kMLjb>28RuW3t709nKkwc1m2iQJFaNw)rHB4PD{}08<=U*!I z{KPo?c5_+xr-Z7R8>nJE;+NBb)oR={0?g>%9B%i!O1;+xSc%wKQD@YY`r`e81E(H| z7tVyu|579s3l_KYd=62gK0&zjB7qNoyy(UsIY(N}3$SK7vOry>NhXpW*fM!q zEo-|jiR72Tu2Rmw^9N_AjA)?(ExrM*y>MpMy=40fSYNe}Bm7N_jFJ%EfhR|4(5*|s zwquhxGBgw)%p*JLVr(QR$UH`73xr&;IG^1Jb;WS4Xp5`Orh>$IN%HLNlO4a}P?};% znx8ufF|TD<+Sjo_!CsFUm#xYAVD4ehO_lJx3~615Ve8p>WGxC;Q|MqekK+cj>(|+p zI5fPzEI1v5#*#8J&jx|uZAE;%IhpeBl;-l%?cHTch?G7(G#30;vr%#Uku&=A0)HDb zh>KCKSd9@W*>8^dm-QA?R9l`>R2>Em`vcG)mbzyWhBS3F5e1!Q2m;BP{W#QSgP;aT zI1zRPO+MW=J=GwZo~&TPWimx0GQr{`mV_eXmIPNqJo09BCUdj+Jqo6oAk!;q3)V4@74r0*?3#% zLVHPpHUmM2*E=?UP%R+BwFMxAuc>%>hB)EtQ`YMEskGl4<4CbM*R z$?gQFdGc`pUjMCbn~Or*9p@WOjltZZ@l;(V$))pO4k;h*5-Qi6q~K@T>tgIkM(v zmW+o)3OpUKATdqh!s=;j@v*PXYosn=V?7&+=%!i!=Y|wUF78qPvaj4Cng`l|Jl*+g z`}8v=QcVb=u$(95AdRo@uPp=yCtz18&m|EfysPS|tI~(f9YK2b^0I$VYUzIrsd}|M z*E6zjQ*x7)04s%9W7$@1j+SNEt;J@)fssgiT~NCJng0UtkQnI_@Ku}aK`;!`6-(c#4K=HcR^x3;jTpgjvL=`0TsCUTA}zP(FoW@ftMLVw z&Dh}$XqQm@;#k9df7%S{>W%-=39jTzN?v2s<#m)6kdzkcs`Wu8(=*2uh=JvGvH%(_ zy5m}d*-oW~cSrqRk6!MHKe;oNDNgfwk_Ok{Q>b8x{kef!B=LOVScikbWE49KiD3E> z!(2Eka0MLS5?nY12f(+Q$_CNe2~MkIq*trYk}BIRUuiPIa;eLt5chX7&=YKj)juO z{sSCc`s@M7=9Noib?nbF8cv7(b>$)ngD_xGRC2O1WKJ4qEo{q;e`vKsET)JnHa*#v zRw;j|(5Q0jvW#de(>hF6!IEnD-xP_3sxvo)61n2I4Hf%v+M2a|om7!{DJ^3gJi-yO zk$F+F5o95gm8U^Z@ZO=+XRdlUR;vpw^wj4;EUroG)$ZAP7l22!r`P!P4W`^B2A>4h ztm@*wE=Z(u1%?~ZX@8bRjF^7y#u~9JEKoF?0j$C(>3N1&g=M3m!{u`#MK!I;0$y~@ z_xtLiO=1i1bu#{#wz>8}u7vu}F6hE2TpDpua+(L)OPjynx|Y49h*Yn`hvVW)UV9s{ znh&;Lw=FYq*YYQAR6ysdSXNExldV-})gQBl<jC$>2(qMk@@thB z5>4tLa!F}VPf^pxX*a=GloaNv)pQ+t3fHKpN#UiP_tvvQ*=6T-Y_b@% z64%kO?{m~dtNc0C-XUK~c1~IP6ic?#aw&PfQ?06wl~J|i ztl6SzJTDFoJ<{At9&fosi<*2Spz>t|JZ^G|}D<=q??x{?q zY9q0OW5#6z_aE%ORw2ZV6sdH2N$-(Y+|8XrR5{Ca#ePoqJ( zdW%w8@P;TG?xHYoWu4i-(_){i4;wBCC@#o*UMt1AA9*>DE1H0t*H=tcvrr)*`tP>d zCA6075G1L}yKXP7CxaXPHYCQrQewXbF*SYVk*oeozT8&YbV&J&Ce_v1X+_>1Uad!K zK6YOJ?~`jJDm?D_;S8(`n^-dSA#NKO%dkSzhCIy~zl7Jh9KpVGsCy!)EM$e2eW9n0 z-T_ZMoLSr!clG8?#q^^>gSfwg6^}43CaIk1pJZ7$`APD(`runojM7gDO?)5Jnmj`* zLfU;rmeq0R92wrHVJeKItld{iwjAa9gztG0ePaygDR1V#AD*YFLbeh$X{H0sW<0*r z#cfjvuNe3&ead6) zVKg2LvP3muJ&lSP+;z4xZ-jWK7esL}yy4^TFlgcKij?d{sGi}(p5=tX-Z}ssTx%Zf zke;CP!|OT41zU`;#!#Iaa!H&&Wm=}F%_Qx_H&8`^XRKS~ubqk}%tH~pORCDB;jJet z7piQPj61YX7}&8{Egom(;H{^g$_rTGGyHX|o~r1887(tU`!lGGM}DSDnsOYaP!|sF zhZJ{6tFpDbt@J8&s#sMTm&Vc*OS>3=Yk;OP4;xULUb?>p+n8JyX|r7m9; zTQU#x-4#N=_J1`G!ZB@52mNcZLy!+P!13$v?`5L`7}MClTdzo-r{%DcjB~_ssoM83 z%f&24;t6aBk5Rf!1u(5cXX|frY#GufjFvVR*_1d{ir0OBJ3S8X1QG}qvPJa}S(gRl zAX}}^AnK^+W#g>pGn=m#0+S?I^@557u&lIFYcHf%GZB;Q1&*m}FZ=Z9pb3RJ5*?8r zaZs{#fp^6S|7@p{Y4O`=vT|$rN7q(me@e*Q%o>sMZ?AWsqGJ~Nm*~i+*HQ%(W_w5_ z`lt6w!(+V>PlvxVp{A&;7lT*(wwZ5+*7jt|z8!t^q>})h#b`q&;)00wNM|dJhE|}V zVlH`wN=jLFZh)u;{n2HGNH@o*E~oGHI>xmlBa49_U&eYFs;95CUy4B*Ck(g9H=AZJ z(p*RC-~~=_Isr9brk$sYJ})4BXUq605n*43p1_6W$cF0S|5AAIoPHE$Hl+8do2QC0 ztvxE#V=nxxgApTD zg0o(LDd7hte5q;%Vj=BbGeBkguJ$^D^?*LwE}H!5h=uQk3Z>ssjYw{2N!JxFMXs9Q zXM7SPZ`%@I?+SY~{y^;a!zUbCVVxPxvn z%S}-TM?EFAvi~n?(-wzw4d zx*%ymMtGEc^I5Ule#XwFpvv9FaJtzcZD-o=_b-$o=Gv-uD+lBb?wLDD7g*NZW%kAu zFX`f1yucbu3N=h)0j$7ofGilIid6xA@#v?M)4cSoREw74tE{9s_E@L=vr|ydWM&~2 zl8Hi`-jgl$Xl0wm{56g2SC{ioo_RW#48W!tgV)bx6?6mHSLJcXZOCIq-oVR&HptEn zWpu$U64M0^`8> z=m~Z4+d*db7N!ow)QNFm!C!9L&i)GHVjpcr>KrG|he=0Ur{vjm(jSi{EW8THUvhNs z-+HrG z&s+TcbaG>8<~y2W5Xnd1am&h1zV)bja7Nhqo6L*Om~`I4QU-pBPweEy(p;fa`R=$8 z?cm>z%Dd{sV?^g4B<~E*nYR6O=+Cj}r0pQY`(rc>Fhkh*{f!re{`oT+g3asj#>Uy_mR%I)e%Md~ppM(d zFnzfGKq#VyCq*T1N&9M)*VszZ$Pgyew~3~vh-E<0=E%?cu8Ph!*@Fx8@;#RqJynmB zOC430y|W6U#lT^vhMpH(&ji+UHF3lr9&7_$K~Qd|0WgA$^geOGSkj^()U&K#%+332z2&I0AP z#M1|A329e5df$6A;4xb2wpR#JWASKu)jE<-d@l;;=lFP1>tt;IEg>nBGoKSx#4itP zollIbHGD*4o4Cl+^Kd+{-!e#jQLA7?E5%n$PoKVq2vlJzVJ-Z_VH_kl~EtDjLQrm$F(THsd~YY%SQw)u_)p(KiSR1Z@@gElTZ8M}X2Icdy;>)ct)}eC zj=^3+dO{@+ZrQuW#oz+GFYBUbjFh)4L|q6>$pSI+>OeDp{$?*JD&U;9Raab8_8Wq! zercXin3y8FS}`N(SL-#|%ju}L1qYg-f}Fj5_5|R&Canu>PS}~*z@GU8JJFeY9;&%Y zg8jDVI^6@cs)QwI&6y%O&;haX+J>>14JltD4AU)Ut=b-XWp&kX*o6MlmKEobI9B1_ zvVYE#u|#4CesAk6kmnb_dCh_S5-AC$q)SL0pLhoP2OtMm+Nt2l>SRgBZ?dR`;ziIP z&b_OsT^IM4+=8_v`fBcR_lk(nu$QvO|Dm!HQP1)q2s)#Fk=d{R#|OY4g)lLB}P+v&+Id|=7FM1 zgF5MS`KMINI{tc0v@?fwMn^zHp(Q`bGHC#PRXM+&9MdsfQUbfTHJOQU(2O+5GW&_- zdjo=HxEgIFAP|M>idh?1*B=~K1X$ROiWEg4>OW?!aIvBb>pgNxi+D&${gW^FC4glV6wOpkrMV4FY)KfDc!W zw$vRkw1{BPiDT?&6;{(+;Xt+hX#)!q7z{1#XNi5ut9U;9R4pS3VwD`P^O!s`9%#k&Niw6pLUfLep2KnV;)SeDL;dCst*7Sdxz@ITfv=3?L`&Wo!4=;9o!}_p z&Od}EH^}R}GM9Q*$URN!#+bcAoR|)1F6^+Md@VpfxMO0NkpE_unaYT_)M1@_|4BO_ zzvxyu_l)kHINe}s8!98&aTv+`Ot-Jc>OR!=x3{rg#@=lqdHjTplJs#YOq;8FyUMOu15@D)}yPSlwA!KY) zc(c5qtQmI`vPQT~6Yz@XFJTJ6%_K_oY`|RvQ4I#_zCLYg zo>Wrc?K07Z7sT?BW7q$k3j=|yWTz;88;N%`SoiEfq^ZLC$rUXm|9WH3i$R9=&3fn? z{=94xV*ky3RjxhFNkuc!c2Dql73Vk#TxZ7g zp8&P)*~4h~e@YneKRyNQ=fhu2mbm0`E41Cz+LIFh;6Dr*Vlw>xN}gOHa=b{w6PAxf zu_`iy0A!6JzE>Axgiyr?E<`5O&FJsxw(j!Qojl-yb_%ba;Ger?0L-4LbYj0KZu z5kzyWcge?VQ)2>E&)F*@Dg-PBZ5F&#K_!`}MI~LGVn))&UGD7@ROiB}l^pFs6ryHa z7%>q*PMT^EBopkxe78gU<%uc~b zPp&2LO`eKMck?Qid??e+GlfP`(||HEd#9SSDHTkPw}3s%qefdh3`^L-ePX@U1zjajB z<8TgUa^sAA$AXO1!oJHe#A>SF3!m=*Pq~5TESi+gfTEwjUc^~vAdJv{x()=nxBS$z zB|ZY>O+3M{v;RiqO<=!mRVYGWWo(VaGv$3$OQ4>f^%_qyg6N8&ny?qXa-i0x)q63u zsPW#|=S-}h^mKP5oN^hylLJpV6+Tnx9g>!f9)z<4&XQN>_ynZA z_aJW`gr?BqON|?jC5-Ioqc{Ie3VO?=`kq_xWjOoxd`GFO1VqknP~2Dz9fSMSUyQVmsn9(^9usI$c)0qAw<8*uwN$dppXtwR76W0+Tn>; z9y|&Pv?>qV=iJ9buo?Q#saWzm@+PsVhMk3NX8+oM58oK0T59N*{2J3%{z=XF#}fQa z(<(Y0&!G?E6ua{NV*M-=WoD7R(g$Q!UtN}s&j05YRAl4KT)*Nl+@E;b)n|D9nwV~Dqwa*w*_KQ|O}g+yjl zxKI?b>Zw5uvsCo=L3JBS=EAx~3T$g>L!OFFMlH`Q(=Zyeo($bmJ>vFxOY^X2^f#Oo zEsk2Cm3o3iv<|&Y@b8@R?~EPJB39kPl@7r7frkuO9bl({eqNGNgw|`^H_4%u5L6Ev zDBi3}+Y>xw&r+#j&2(2oj-mW)vLxV(Gs zd;fFMO%8QPH!@CQQ;Unp+?6nF>F}+MW^oG3(+Q*joOwZlmHK|*v}gRf-4@rKy2L3S~*^?n1A!fdK-F96n^# zP{4t1F2dyWxxn0TxpQbVH6mJlw46D*+oAH10!DD;mQLUa0917m*~@tHLR zq+dR$X9J}|61JKFH1QQwu&ija>N~nfKwh+Lu3O_=^lu#be&ggQ>gtU2p-w|4Mbi55 z0$ea~n4`7gKrOU0LSWLVr6^P!dp98A!nL7ZGg4za5Yk`)WuY_QoV8^@{!lUHe?M&k ztuOWG`3oYEN_u2X>I9_Odtw-kqV!GYi3yb9AWa(d4(~mDU@VBeLW}^sy@rD>M{yH4 z>^i=(rLo*+=^_wkmyGqcd`ids=dgFGd~wU_79Zte4gLsEO}3;Rf@~V}09_wTDZf@| z>Zb50XgQ>b>L#vS%(6RkeUFV$sP8Njl{zP?^i((kY@J8m5_C?}jU{c&^DijLY^-V1TLmik*c4oZB z6-3w^oC-{K46YB@Lc}P4TiM<>YM`4h#q-h`lmc96nay)>IWN=x=dE50wD?-={=CDE z2?K=>?c>|Xq;$;63ZrPj4#G&(xYeAKG)Z*e36vK;9?f7{yCbw!K_Pr?-OP-G!WGAV zCbx`zN0>|dYKvsxek{;1uHw#l5WV*6 z4ciGCVni7!#>QFFay_;{x+ayzBG;xex&q777#!8Y9P~UJm zCL+d`_F>-SHZDKjN|KP6r$cU!fvQ@LfizyPtJ#ESK;oswF_!Hrs^VQ2HEIr_0pe<@ zm|duHY#MJ?(s)jesZ9K3Mxdl4@h85Ml_oy8p_ESG_hu5JgZSN79EgzX|QL@I^_;ruuGBtH`O7(+HxA zPfrQ?O@z%MS<2(p&Gvwq&GkVt`wDr|9kGa4wj}DT6%eT8XI z4pa4fXd=8VhoEVKQxv@TaO<@wgYH4kKPm$HWdfQ_w2TqRg+Pm$1CvvpyzJ%1c|Z!s zA2oql#(;RjCu@=Ax!{mCBLK&n!^OMvyW+GXwsGflo)dmDC^i#eSsnY)qa@x-?!Qzg zi=t35)v7-4Q0?t3-gZSBX)IHox6I)1hh7Mxe$0UiKRH}G_!CF2uvs~l&7$_2q_^Q+ zr&WAD$g*ZIjV>2(bB@_9E^Y)y{S98M>Og^0z6IISPYej_DCv63Z>aLwWMv!m_@cI^!D`HXE&gleH;Ir{6-7}L>_TwfgxX~=}xgc#VHkGpowFyf^|rq)9eh& z8=-occ|f;@I9h45sN-0v&xbBi@CXa>g6E6oMh{w8LgDowuO7lI&aD^66!wPjXUwW| zc?td13M?_TUpCh)n2o9xIHu*FV5UUKsqIasXV{zD)ahjaxqW{=93ao-=Rdnha zZNgX`1ZVwdV3C;tZXecdlxd=Yssa4It+49+t+ruoT*~mEw=52pw z_-+M_(rCA*1zaD8)(_r$%E3m{MNbwkYaFv#wf2g1up$YEUfU?ZLwzJj)kqyj6fh8J;M4EP`V^l|lK%;_K@Z|J!CZ zp^$%Rh?rSTN(#}p{nHorAi zr!$?t)cCP<taTm0S1MAd33#!7)!mV;NshfVCib=6kJhB zF4PT7t}U?=j_SI^eDynUT!gGlwD+0zXc{O=^7Q{aSr zP>j7b4yDrMN*Az*x8BQ@RMxK>tf;+MPov|lV4wO3YJ~BK#U#~aDhb%vu=L46K}(XN z7N=}7(rLQL8A;UnFj8cwE#g-oC03mGfz(3YzqcX-ESfg-?SKDt>0C$9g#;0bwkZsV7^ zUIX#m!lJ)h=gS8Y)xQQaqVHaK#g=|i;4+QtCn++{V_@%G*)@mP2@t!eK=GE;-i8y@ z-ZlHv9YFH&h3Kg$Wj{2$ATT7FbXG+wY96MYbs+)h?QV{&w%+)l&5Q8QN45)ZdXIukjC43{Nj{bUF1QMfK8$Q#1Y z1)iml`|iKZG!CLoKP~yz@J}zp1?{QJ0F6T25b;tB@HJE7^j2RFKK=(Qjlmu!BTb($ z^~JC$DYi{;M^UN0TE(-&(Ig)M-7HwONHF*OHkKBqa`|iN zPiBf)qC9K3%KAzMWC8^CD`#ekYnWjz2}Dg~@$Yd%a=xkp6){^ARYY~H<0iyYsvD8BKq0JzA;nf?u|!vmO+gAYi%Jwt z!PJ+>LthdVZ257!q5Ynh+oPWt*+-8fxmVBKM^`+liDos#etl&%WCv9r!dAUhY}=#D zHl<>Wws5SC{?2t!H46WFIruV(BF6b~VK9oXdIjmGhb%_MQT}dF{#)B@Ja8Wo)_SHu ztZk+y?7SpXV@p$VK*n`JfH?^YWY~Vd*}imfKn$XVJ`s*c0H-KofLR&$U-4!RS^f=8 ztmcst)6RTcnAz0Ns4gT6Hj3&;Q&$ygyzK@nv>ua6mdiBSC7z>h$iSyM{ula})~bB9 zQ0zb~b8qYoXKxvEs)LCu9Ts|AE$*rzJJ;iO)yhEWCJc4S{4@L~Q0xz1G-LxItgzjR zcOvq{Ef&Stgx7AXGTx*&=C1M}p3PjWe!bSeO7UyH#KHP1ovPU-$dWqgu-_!#xCRtHi$O z(oBnRjdhiSzKcZu+xKWO2Ces{S4p)sj}7I!GL;CxD5GuVs*2g>btGz^2)95riLn^% zBRt8p)+B87moVO{79JnAeV%q=>eFGFUZTB~U@}OZ#%@$q8?O9R98?z-#`QES1P27T zr2Q6&BHV^kmL8m=3UYCWfrNyYq?D9|WekCwn!B3YCKPdZpW=D%1Z=x^-*o>>z1Mcn zdd~3AerLZq7onlUEK8QEX8ql}MV@@#f*$X;^YC5evM!jUsnJ!4WnptS-bA_v{}`=Y zSAgF7#qZR_qi^J(MBd?YBJkrzUsaqvH)(7di(~{kOgO$yfwPl_?Tt@PUE{a53pgPf zUu5Hzk=aNq=7R0NaIu2GWI_pPoT*CTr6ygcNsgy?gs(DrBINO6;K z9A}xlOjTD3wTD}$Ozig!&4S!{7*7qJnOUOSBmeCuR#RCT%(2}{VC`#L+0aBqV5z%c zop+js7|2wO)Y3`@uY+Qg-Yl9L@if0rG)WIs%h!njiF+4%6S=rtpQo_H$xgDV^XKS& zH{TB^4qUBg)t$vtcYQY)ZI5&fuft_qPF_SEtFtsi7v zP>w9kceFJgRJ0GMNk_YTEz0<-9*SYuWyVRK=Q1txiahpB)iuB=7X{xJD~)0IHSocq zCXQgXM;u8maufl>Ga>k4C)v8976|#l?+jdMa;eRuU}D+%kN`=TK2a&zKBIlgsNbKI z0*%NH^-Ott=2eDH3A9CR6O`SD0fP)2C9A<6eBC1aC!$W6hM~t+M1(6cB#MKxI5cKZ zC!GITQ9~cqm?F@*g-s2A#_yN;FAr)#%e)rxO-tbu0dTI>TW=nN1^LcRLiYAXA);hSkkELL9gd?))^_nGBc71?tF8 z`?&6PF9WEp5!<>=Mr8dJP$B$aOjh*Irt2l+p!{~{t=~n^Uf?g^*WK^~muq;taozP> ztQa_+kKYKA{ie94v^>f41?N)GHp#t&19Nr;y3&N)wtsQMd z66IM*zUV^33W}jqZt(1$9_d?h1?+X-%=SL)GpmQdpUilF@WtWV1N_^Z^uW5`T9*3h zkomMiI%L2qe<3?Bjia<7r`?m9oiUR_0;M2p5Z@1~E&xAz0WSt$TPyzzUq zIQ}>@9gXJe8cv#?FRgtwjP+unMiJ3qIwt=u3ROQV#C^O3`%WIK z5Mx zeU*-?@o4)#8+v*yQq=Z!KKN*(Vw8PBXWyKYl(N9u`W333v}?kZ7UDD@Z>Vn&NJ=NY z^3i5WLvLDj=P@V@@EopqE73pN^TS3T%@Zf>18_1U6yDw$c4GHLtmc{<4Ab6NcK4HC zx3V5IDFIBg9|H`YG_;!x=MKtqb}y_^Qy!C|4Pw#{8MBo)$eG$FSIL`QU(_s*tt+OW z&=&g+TTN*wYm2l5+Ja-NfoNxSl+oD=S%?b+7phvopd(8Dm@25+-Q=r(MnuD%5A6er zC(wl*l7fa#$I^DfI=jW$K`U>D-+VdazX-$QneZVEw)j)DG*@S4%ZVz{SsgimV@P*T z%exP9PhYuM2E+{K81(BbQhB{TbEMV-=f$~qKf($hZ!IN^Zc|%~k0G4nNXXEYjn?}? zh~?a*nG~k^lMZ~pa4kHy_Lz80m_2)`#Qex=74Cz`GV;ckJyy~2d1!J@mNOuh?+YFj ziz7-2U24{EB)lF@NEa=xF#G`4<5o($i5^}{ak!JU4iTp0{V1V0t&Sx6y|+e(h~rs9 zL4!R`=~gwCN^{|*F`^l^O75GFPMqH!)({!v(4BQ&;Y`Sh%wl4bd7sZrxhM%olmZ6r zY~nn{Tdx(NLG`K-ug$P;zvxHngT|}j!Cf132k4+ZeWRh0G^4}JNu@tO!M_+a?+MozCr;~<^bnJEPg^#%r?YL z1KIC8V09bAcvfK!e9YI>6wkV_J7@NXo}y_f%~LnQm3D1P2O^ZAab*jFCzRTQAQt32 zW5H&XK=F_5<1$CLKYY%QyMzZvoAc!@?pIVQ#9ldL4Dl7C`Ap>Lm{vrv?c0EVv199a zd<@vE%;cz&6%zKpfnTURCIkxd{_VsahnoAM8{s+0p=cVb5W1XaLuK<~7WnB370Z1; zi-Rm|t3cbjJaFcvW zsLv$s;7%6C3ND%@rT?RtZ5xRFIB|cOQQjsgnr|IfnlzC(u(x+%6$FiSIO+j(MDxso zM09va4+8(i_Vr(LyrU|;La3u3E!%f*<5ewMR`VKJ?w)iyn3xv^g0`2cyKI<$&H%L~ z11Lq(8l&b9e+K>IA%bT^!4bhPLIJA7B%TpvzJ}*+`Q{;Z$y&!`p!y8?bo)$?{3w@a z^aPw+Bq9|TSAVT@ecv3ufaY1zezu0r)B!0WFCsHFc`4aiS&uJYVj0wOz>Rxij6uU# z!*_VHu@PDK0W|016s?zX#aNGbw23c%Ey|2N6yduw&)rCU4aWn^n$lK{jWvE z4oiBG&$fjUTX5ASKKdRdb&KCUaAYTr#!6~~@i&NOde)!nCsMGkEd4Fi(p1CVEJqJi z9|MNBRVeg4%1Lwq7CPAA_^>n8DL~{?@$8M0T#vwf&@>e~3p<#5L%BM@qBB4=V6g)f zPu`}@uq>;{ZrOouqC$0p&op2M$4X~(Y0~|eFXEgNT)X6b4|&dnzn#NaDNh7v500O> zzB_Ew-)3zY3!3doaF1Gu;LM9M^r&xiA}Azn6zIC(p)Fd%1EI7oaCTAPSj^p?k;=1@ zi=Z!M2K|2p!(iq^`(T@xzo@g6Dc^=3)<8cG0rx#n!u|BYnYxZzNUE&YgLNRE)FUBW_v`-(phQTBb&Ket~mqW`|KtbCLgiar|9g|F;WpA0=h zKd)f}N|#_z2wt3=wb@toIwgT- zsm#A6P41q^4Eju$M)+~10qe04@4vA3x|YM=%L!~k5-m29y$;<$~9s>_U?{6!Cv%@)ul|<|k z3hne|x8##sis)P1c$e&8l!V=7lA7;~8AlgMp z1e2THgR%ru{7XzZHEoe7l^lM*eunG1?T!eWCX=v?Z!KlE3I39$GlWE$d_>SyJ}rt6 zz^=;1=bx6Xq;0yOj3xs9EUs8rc#S@DHe(rb?G1(jIUazBt(_Ar9lcez3u;5jYTEdd zi6&N&$fG#U(mE+Zi815I9zQvP*@O;zXHdLtdhM)?maJY zgm^oxxL-U`B~{b%;-!6@DSm+%NhD@K}nstiMVe0dFlU)iTy`GNG-lXjrLM`3`z zFne1Y5Dr1jm}UP4(`w9Nx46|&X6EO`#BjZdV0|`VCDxuqW}EgLnjTrVZ4^1AbA*m6 z7VB1hi_H)%Y{Rj8Quao?vpzcGCJ}-hFn{J5*-9cjUJpy{I2kk#-Z6$)8_B#`rVR5Jt9suWiW`^vEt{++qkn5P zKtcifOmCtIu4xpoNM572jVn8|MQk!vq7pmroZ$P`DATqPK|InebUNRN6z?@XP@U_? zM${Zg>$=_{9pFgCP@^2wdGI?PE3cMbKN6>=EXfUBzh+1*mALUGyA4A5*PRV>*>n1QN5#t)Soo zI<~bB9FH*|KE_bZ!aqxvf6}>5f%IrxnYIWYyMdp_$T|btS~I@iRT4)#=z?EQEO2AJ zT(Is<#(3#5=QZ#16kB*Y5NhRYE~6+8EYM%mEGKDw812T0g=)}m$K+4s&;FS+=8V6 zyz?UEQjcHEr!za{DgPJ6wvn>yrOw$SshP#ao8z}2uJ=hsC~h#=yTSLR-bHe$pJsMx zIMo-kZTt46o~XbmiW6gP(p?^xkC+=Ly>)f^AM^pzWDTJ) zdW>4KVy<;!`mfhM&8qADO>m3PCbCiZ1T2uH%hO!D@QbDo5)YJ{h(1gK94!i+`k5UQ z0TMP$QC+V-r5-z+XvVfSr)X*Pf>oN)GPUxx2TK7mgm^wq$@y3K87^{OvyCnuxNg5% z+IVo9YSReqBlw2cq+^;E$$UJ!T%r-<+7*ZSu3z0eQG76t7h0TV@_x^KFvjv2x;xk0 zX7q1~BQ#_(;6x)nr$%DT7=&HX@SY$i#1n48z4)GTlZmd<>FJmF&p2Q`@>@4vGixA= z)R-l(N8a*1iuGL0)~4U5DEG#45BOYs z%6gu-J8vN##4CkvtZtW7#Ul(a_%z;zNbJs8pMa{=`Unb6teeHPkd<_ktA~iaG6$Y- zVZvl9(^yg6+~oIYO})haMw0W?4r-IMnmKYfg}THy3oGGGq|lA!uL>W9H5tIZ{+_i> zn-ts{Z5u@dU)+KPf!#{M@>SkKQ4{yvQFu$Y3Nbp&9E)cUikfYw68)BZ-#Ir_Sd{(4 z3;bNkR{38~cI&T(8y=OH{K7s&|0FBoJ5I=iS72h|Fa~|EDWAVErHK9EzWyV13!gC2 zh$GJuCJ3j$=yJW)dN^N^BtuVxx0%-@HfQ*1xk6~C{MR#Xuvuc20E7& z2{7o{MP1O6tl$FXdwg3`Y*vcGOLe{62MdU>HQr4P$SvDN_ z{+$vF+@1V7)oMzTE6xP!X&^}pq2s)+HOzOeiU*f2e`LBcE1mreZK{fpv9#KyXr=l} z=Wi@hx9iO=(5tD(9Pf9}khW5h5J&MN%HkD27GPNA_sD%alpxl?nQS08J zmqN5c4kE!6?9-?*yUIK!%IF_`?Iq%%1?~8z$)pWR0>(I2vjW}gO%4eO-3pkHbJko> z745@6H80FXMQ#JhCw^sbQ03EZ+JAaww=YK@>(-_8Hh#r+(-{n0f}Rryt=8f5IgFFd z8db+i+m@Saj0W6otjbf*xRj=j=@-F`%zjPU3gdbJQ0?TidK=zCYqXG>06%}3XrHEH z&D%$4l0HXABZ%lvEhvoZ?TbrCRDy9xrkq&!J%15m7;TK!v(MiM&^2OOc#zKbR`AzS zzG8}dVjJ8 zZv^UB0XGfuCi+5Y3hH!q2#j3VP7ja4;1RDUN3uB<>fS*cmSvd>jgn;z;+##^9OO6~ z)Lmx^RG}6FFA5v<(uHI%;-!`jDq4*n}6ua{}Oi)>^(lGhlnEn_v)RG2NUfjv$= zSq9Ar0_$@adKKj)C)g8f+vO;FO8ZwySIE($B{-Uiw3#Da^(I%j11evOXXiM{aXNad zG;31~$8>M|t@gY6v6Eij?HR9{P6UI`~-#OpSWA{P6 zwm8TAm#3O9%@H$eVJzf=Mros4LRRx&$}pJNRarrw+&lspZ*Su1D{@v~7DbzFWIkf~ z1_NM|)uJ!=UjwC$zg(cfS^ko}-B~kCTie^l-kSZ+O6~1vnN__BaIE%Sd@(YP3YlfC zmShid6^Io#HJYLA5tjWLpewjfD?4Ifp~8HAk&WH(-?bbrU)dkolkd2=R-Yy7R?W7# z@xM;bIDR4edKE+7M&|Gb`FCsGQOI-&i<4Z9H|m@uul1a_zMSL9CrMXtjt43iD%D-N zF7)Vg4CwQ5kY}K|R7f=v_^^7LrDnGjPA8?oidGm$2-<$DDJn~bGb>Ggw) zk$vDKUb)ShIjGn8VahegMu(Mn=^M~!Qs+T82RRhZKq*r9 z;keloGWJ(CAh#8vBTg@k0*>c1g4{UsxWQYH0Hzs-WuyF z6>3W?3iM{AWMZd|*y)J-0yM4}h8@~aW4I{oqpwpk^MQxDc$Iu0{iYuZRahbvmG~=6 z^blT;t4SB_g5+iTnzwa>FVMZY^NK;Sm*=Xie9Y~G>UJi%st6s;@%lB3?n2Ovua)O} zr1g8){b$(yn}^>{^2ru25zu4Hl!qAg@VHm=w(arUT)U2EzBLVd?$UxtOHHcXlkUvVOWH8y+xd}Sd zFdQDDczSj9h&HevDm3>CjajK}_lwC`%c^-a4f<{8qvZUeR%!BwCN)q{GeQzzt4#Ek z?%s$j?EFRhsXZN4WRfTwxbC-}!hJ0PJ{yFWD+5uoNoQ0|+1rcwm7qe^L-8g}l4Fm< z;vHL(Gp|QI_@+q2@8e^j7(_C&9Ard2gPlJCun}em=x1rcjIJHNBxNDNBXo8?nCcy> zXYEGka-Aer8v^5BrB4^P8hpJ>655FF#`0usR4T#=$9Cl z-_#LFEq*&%qWW(mt&~7;#XTLJeJHLIM#eZ3M%FlogtthB3~6FTxRScvmnWNB*Um5I zVz&P=`+0w5){EG4`A8O2&$FDxB3V7gNID*VmyGe;zOD@=61(}Dhbn_4D&X|-R^mBY_2y+9I z`rKR01f0Hm;fc2%F-Lu1cmHc~UU2$tvt?W;zjId}hB;$}>F)2?*rr66l;U)DJZwXL zB~hfvpHUMK^m?3ZR^obdQaXPT&Ty3Ad9k%qlJNMSEivDCscL50SesJGiSKx|Iy`D}Yq?m7#S$6;ghMXa~CcIa{c zFhJzU($nttOiW8aFfSrXS z+RA2v=|(1wfJ8MHK2qnz36Jd5m|7M2?c6eK1S!kpIb~8kIUoJ`c}6Zdh;2e+QMl|I z0O$Emx^jtWF<_)1RaS$Hr(W zP_V?Zo1HMFmX&Dd3I801fZbHmN0!hSS-4)LiB4s6H;M)a*(%HBU;qOdY9$8Wj(3}p z#}C?{`#~5rrU#+b@m-zM9I5$^U*nS0ChvGioB;8L?|>xCLP=_z=$!yVfD=q0yKp zs5F31DYf?~LVR}-F%#FvA|vUzQl-jBZ?Us9wwar=)b2uUzuIWJ+AWe4uFS~V8Bmb;_T98rVXLug_xFCMvrqXX+d$LJfRKV5h%6ek>kW_;E~XS zTSz7UlqGFrjR2j88!~OWIz~B)9R@6_VX7ZV?W5vR6cPa zq%cT<%-=apV}uu%#?eLZ=gQcjnx& zm{w<-=3p_p?c8z4$F*BuHAAlUG^KT{YbmmmsG7AY1t@FieSP2d2Ci>VMsq*k@2ujx zxm@4>wa4xs_eL5eykT_G3=G6P+ubxgSc8v8N4Kz`e7auFH)dtrx082zdVPKFCQmND z^scrGCr`hFUpDsTFyxesD=vO~Ya%an2`z!XGb%P7csRcQCw@U=6>5zP^3N0m{m;`N z8~Knh_wQz#`V&S%<3S^BrR+uWdDCamj8f3{?|}Qvs4_&;5Nlf{*f0H{{RfvfykOj+s*NRPm8TQ z>%7myx4*_yhld;AvbUQ1lbA;H$+29#FiN{DGCUfJp=2W)WQz}DR~NhEBRdv>u4@t_J60i*>rQfjAk)%v<2xC$ZsHRJp0|m`z5Q^O z4W}=BRh06CsFY>=wOW3?yf{n>L{iWJML0nMUu`~*t?=7tN16ceeWy?hFM(YzLVBst zdK*E%v3+OMnf!YTcKUauT(3~?aRn~l9S($kVf1`^{4yz0=-4oyHdo%v}b{zh39=qF{m7QAta+eXwrwDS_;FuW*{I-&XsToMb-&AF- z``(##MHP(}xw!(H9CKeIQIiVQo_Dj&rAxeJN~3Y^-a(N5MqrU<1a=k9u;47)bf1bn z)B;W;7$;%3^L9VdLG`;}5r91C2W3PM>Ct?dA{5Z=yb~@1p^|Rd@S~yom(DTn+aM$7 zL!a?5B3bCyDvP%r5RRp6eIa#^o3CxN1x;KJQNJOTTjS6sl?MNA-C11=P1 z{FvsKrYvsD1qK>flT54H(S-AKi(Xem`h7CLLaMn|>f@isPN(x&L&&Uj3iRIX*D@YL z|BCwB3h`-3)8Q^<=MFLj6#}(mGbni-HYyq@?N4&g`^j_sUv@aLrp~Yb{Dh`wz!ZIr z3k@5JfP{=~uj$Rm&msKl>(v{?-9>z+U*srF;S2X!jodcY(KphM-~5sHdUE z6iruEn*_og72!!nZE;yNW{v1(@%ZlZWY?KUzs^MfTK6g-s~=C}4x!joZ(@J*+7*yS z#q=;>;r7iT)CUkGRmzs1sq)vo5V!TX-;=t!n3uok2wfCj4VN!tyqV@kI>ik0p9%D~+_QDL#ZgloM^GI-3tm_O&)wq?EO)S}5Qth}z zTjq9z%*Wezl@NESku(ipQ50>9v?aSb_ty!U)IAoiB7pkm@|PSE-E@J(y9Sm;zdGeI zg~kYrd?Bw*W)3?<+np0Pd@=>ye|33`iAzz;+Xo)h7X57*BlDK{?5P4Jt?%Q)+6Fvd z1$#;6=nHIL6f-^R=pDk)Zjy)Hdwg+aRw6H`By!eXu;eYH-gh_C*2-56+QWwkWoGA) zO=D6pb+YK{4d`5kONcMA)du4zg_V@FILzkbQ1|5irLja9U98NJxWbKRazH9r?d9cx zvQm2 zP9T6d3T6aScmrTE*;lrIWO~==`^NOF8}=E%n`O7A7sc5kijK`40BH;zDb>2`=w;@2 z3EB&doilnP6UAB`7y@f(L^hqMU1{PH%6E6OtnwFwMM)+h$Arl9X629jTMs_OW&B>> zLo9iyt0U803)9G_)}s|pP=~MGwONKr#WcB1T+R8FRNk_&7ZbhVDZJs9CI{eH0i@23)UrE3G`i65^Jp}$;b>Ga3tdsm!u z_RNomD~CxkoC3<(y|&GbaI|GWCgK^m!dbr8lQg%OKNvA*u8maO4_dQ}rAMU5H617O zn((o3GLLdlZ4B`Q!n-*6%E57!s7Q(W(386!=%%~~^T_b_BhmgsTKD!%I3@(c#Qxe> z5$_c?7aLW9VLIxroyCEeG;p+-+F788Jke1z^ug^ zpq1Tc$^&#R-PV^mTR7f}!bA$>pO)-Unc?1oEK*=kw7t@DHkpZ27r-tv`&z8U6VpO+d&8GA^ znZD^x2_oJ0(G+K+F)a4M2NM5nvJ#WFXDTj%mzNi3{#e8BTgZe^^o1a#VYD-zFPrt3 z?R&`aNgSS1ir-zBmzROgX1cJQg zu)6DhRV4BjDK!1%C8vgooJj;OUTlO>YEh5QXp7_Mb60O9Yz(7WZBnyqj zN-0)3f>UM)HUfr8J~J(YI~80$AuWlDfH(DFg$Lb`?D}e(P+{>IS`=T4)@IqdeQ$bK zI)(g0#5HYVI}e0~_^c}L!!y&S`(Z?w)vn>$=XMVr34KQ_Z8a22*rBcqKGoJ%k=Ty8 zOaMcjVnh^Pxt6Dj@vH5#f%nhu$eYuE4fj*AM7@+t7sl?Y{MeI9(3fx>;U~}Ts@+(X zgeOh;R(eEi{pQ|06SFc}T1bhnB&vVLRJ0I0P)ITcZ2BcGh{{b6#0M4&47YaPQf0dx z8QC6)`Mpa?6qcuAo2RPQLqogKMTDpTFavs{2_ab+K_BuLJK#4uw-?vJ(TH^za&oD- z0`s}RzR>843Vb9jdT_G!1_-D59xU{B9(g%%Yu$lB(2GJU2u~i^2hU15;CJ6q-Q|J6 zB$R2sBuouz%0iXp9XuHoY}}?y_@Ua)+f{Z>%9@N4iD+i}O8$br=tkLXOj^9t^n31c ztaTb@mu0-!iYWKu7}hT>tJg;+sKgQr11-^-+~ zSS&{GJX+Hpu@(tQU@*JA>07LL45-bs7Kc;w>?@Ns!Y*!qC8?G7zRHOnVrr}RGEW(P zVI*xx7L6UuGAWn9$&cKG7zl)pnZ&?&#%OM=3y_CE*q?bT`rvaj^@_(tH({ zzJ0U&P37>f?EoWXu>y1)Us$<08i_(T_bA%w7T9aQB7#++dE~o&>sDDz&!YD4OW66m zYe0YlOPO(TO>C=IEADTKT$LPl5B0>Vzek(D`0Bmt{ktPza}|2jaqIijdNnrM$Z_eZ zmHhI{s}@@-*)r+3grlQ%_eMIbf0@MQ(vp^IeH}9G@u(tyJFWuG%t3ZDFE`k=A#4p~aO5SV?xy*eS3Zn} z*ey8v#8B?@rJwi>aDc+xe?(3hy8U0-9t_+bfW`qOdpGH^K5GbW(Lj@cL(ztKsX`-? zM9UoknjhkeOzBOw_>B`|RihVuZqdcO&}#KInyD&OCc2s|H1Xdgi5bu-X{Dhqk~p+L*m zCyXpDuM;RuTeXgVFR$%`0;^RqRZUa3D7s~t)l{$7ptC$dug9j2n#BNp+Tpz}r+1$V zz#3oC<2Ww!Zq7hjXtV(wA&yB(=Bv420kybB*tUt!Kk67jQwRHnh+x&kI!pj$<|*NCN56AGxnBnpMwhd) z3lCh&{u3LJZO;2Vsa4HYlkyCC^vr!}BxAPxBi!!4cV6dTV0%-MVIk90%u@wwzh>W0 zx>=tWJ1;}R8C4Vb^F*%vWjNh_?DkO>{(4jUWy7m|Cy{^6{Gl*gR{CndzADV?;%I%Z zU_W}ZfnDH3gU557zkMya&;FUGp~-fqcwPhdt!Q2MB!H>?9b7mpu$B2OlFjsuXs)1h zDfIhr4{(Qm2lhJo4~!|CN|p4e>iRGy!RIpRNEZUF^S`h$Rh-mSxl5 zI*GXSqgcpd-E6fHWYgGNMuKcwwQ!tE2^XBEmfB z^ZPrz()pznDCandb4zS)?0;UUbiYDWZyjrqBpAs?_0Ol|Fjx4S*M-O^kcC|43YE3{ zQJ&g*1@lB@gHU_W-_xbv5Eb02CFrZ zNiM?oT^JwnS%X1Qu9I>Ut>J*?g{|IRC=e}^)*+j1CMq2$C*wqH2cv&T{MDT+Ma9XG zQM`LtuEk(8zFkB?{u32^P<0$tF_QHF487Lo*4hs5Q zM#=5GktSCbHs@*Rw z);R83x52X6#&}MLTGC>lyLBC23d2?v*Pu(|yhiN=^mrwW2Cgg(Dc)t&p^cBT{1CeV z6lGd8s0JssmN>3&u9GCA&Z@tZzBU|9OA`xk1F{Rk0Vdzeq0UInaarkG9E-Q}f6TCM zIIFM>m^kgu;ka2W9{`R ze&D4&RK77*EGwM%bjns*!5G@&kPjB1F0kchMF9&ke9(Y={! z6sIH!QAb}$AHLl$^zo>}X#b=>Pl^XbX>-E8JD6DlG$)1Q)#n45{m&qgc(YKbJ*A#X zEHfo=>cSNQ)rdltpQU{gX~HT7(g8bXT&4H}IKpP**jgwyb8nxS(*oxaomAI+l8t0H z(~_${dscW>NM)y6=%2_?EB&O&feJKmfEkc^N;z3V7jr@D6IpMy@1+RmK`5kaejqYs zed>SQ8j-6;kn4j(SILTx1mq2~t5=9F-usI@Mc$4Jp3K@$!)%((REk$npMA5Zp`SHwY;A;a0B4Lny7pB?ov?m$mpDQ(|&xv;q@Qh<4&v`J3 zh4Gz^#^n?r%mS-hNKZ&2r;W}OqQD6=9Y)>F6nmbE9w$i0tKS)*59TF16-`pU_OGZx z{ElQ^)*hWaH{)&dFn4y+Or{+>c6JIfM&G;?6@g#P#>llyvX@Yu>HLlej*At?4GceoCutI7fU8NNU zNdD?xTaQ@4muVj+WIkfFOwWFUfvvq`4%hc${Dh6$twWMuN~MdirRP!jI%lZ0@x#wF ze`f;}hh|sPUtPjGGHp!Vg3AFNQKR=}~L*vt9Dvp*<Dbm!_5Es5xmH?Um@ub4Bq0r2$Vddo}e@*$L0a;0w-ZuWw= zMBe2H?Jb$OrQs#?)4;Zt2aR}SM*(n=WGR%YLFG#H?Pq0PQzKhco34gts$8|03=A^W z9HgIjm0) zo*%m1<{6-R-NcU(;Oo*sz(EnR%nF$Hl5kmZn-U?JRqe%}>{mWCx$&#%{ z-Zo%c!cGSRuNudud5DP&6E4-U2x^scFT$3cb47u}H>#zQ8qPU3?ZiqRPzZ{Ws!Pft zdguu$O2tVY$^ZAoonOnxR!_7wLnZSPhJ$79_)UgdI!U)0P4F(r$Nt2}>wci?V9NmH zLiQDXYlA8p=WSzv%?hQ-!K2;+usByJNqSlU1E^I~MR_BORJ4*iD1X+MQ^0IfLOG6U zGs6)q(*-TtXekL3v7LPI+chQ8dniQD(XI9ED@YPT;|e9bl}&c&mE3(QM*d!!20-4 zGk{FsTrQ$Q3yh;OYnRfr2MGDWwK*6+j=krKc5O^)$!4W$k!&`P3SzTA%t`u&O+^}7NI8YmzgCCD(B7yI zj)8bg`(-`Q(6=UHj+v85-@f`>a1Gk;XTjDATh0;pw@iV;>NF=;%KRej2}g!;{ia(Y z0iNy;qTZpoqV>Y=^kq1nqQl{z%|y7$5b0Kz1J1W6)MXQzS6s651^Aq-^Vu;T*8b-D zmd+~-7e#B$JfHH3U8c8u!O5}aT+f4xP0iW4Glr8_^>eI56ETdL{Z=bQCf{H9t9@Gj z70GpLiEf(Imhkf%Ei`}8g`|<5fp=aFy%V^Q$1oe@p4~`pF_n0(ZkO}xugHL)B(rV6S0NB~q;i(YzkMDRV`D|N z|Ih%_2T7p)9GOw}L}n{I$@YuI}9P(X~lsFaUbLK5ZG!*JTE% zF)V1{E(I;yIZ^B;4|N^lW3<0Dm9JzstXbgUKXb==yr{2R0)y&!XJ}lU+c^*X3J5)%fYfJ5@Q6b@> z5ES4<80#RzjOLp^=OXDBvuby58)zVT!z;))z)XYH=BP!xfM_&y@4=-cMXg`}r--c| zV=H|&vC3qdk=MpcH6G*!ZJ{CVBrX5k1u$UhUlN0cVrKy8y}DmOf?GzBO_+l)R6lRE#S~ICKgV{@l+HgdJp!* z3zh}pK7n9)!r91km>azR=1XihsO$zx!TSP85K7v!IN~g^%1XAR!5AFNiCR zaAF;j&@;;Tmnlex1z%$z)u}x*m?TTyP4z_q_CEkSK*YcF90YJZFVBo#Xot^-o;=sB zj&$dFDVfD!gbZFIP7N|A@_$rMj4`RDdoza|`|IU?l(ahetJt|9) z<&3~?rF8fpM|xqwA4f?-22)LB`@NrA_z2&a%GU(RXN)n9Kc z)W)xiThqN5r&)R!q=SC~r94NA1N|A5+)zt>!Z8BUu%N$h!Cc&G0~&?>1F0kI4w5hc z4PpGz=d0?%*WdI@0!rvisFXdSbYN_@3l+XMsw~*Zfw$llH331bSwO?8R%OnsWo|3W zQH<7r{Pds(o!{CLvpC6+wPs%hWngHH^ZeP^}u2d=o_wv@|NZ&s0 z&+2gF9le=wL}w92DEFZTOnqI_V&JhAExrI96n^PRW75rO^x+~q9>0vJEt%t_tz~`& zZdy@=SP`0PT8>1$)>9?@!RB6sv)d_u9aj6CN%cv_6ds&!AmOOK<6l#QFUwaTCQq$QQ zb*vf5)k_3HJd*{^=Z!vRwDsiE;37T#T`TLikRZzUNEz9zz{Qw4PgjuKUJL{(eufCYwyA*^ zc^a=#0zAD@20`oiIfNpo3W1~HZK*t)0hKVXrjL0L5*B9F0z7`rA`Fi@45LM8&FkI} z)QHe-=4@D5pW7%Uv9~VPQQ4AY%a{2CD)Gev?Km+DEBQqNMv032BTFCTa+`&0?Yq=q zZVkaU0}$$HKOn2Vm0tro4rw*ieHB#L(|;#@IVq(BV?*&P7eB;7C8zWz$@(l?(94)T zHr~%GHdU0an(9=5yhWb&7ebM0v=y~UUR!baq&UntwJ49+I^dk+MFc*XPRjY zM!mPp+L!d)iJZ^3oF}_Dk-`qqMT=Pv3pOtw!&=k;3cy(@?d@GQj&}pxMLb4`QVEvw z{N5dWWQ#Gt$-yuK6yCnuPiL+I49d9%WK!ej%I8!WnT@z!AYa9l4$~otzP)W_324AF z6)TN@rQlO#&#kGf$%%3{GXk@5C4+#svs2NQ8@3wX^@zVU;g80HT8j$s{AH@`+e4d8 z0FLT&)}`vwqVDyfqHa|YWAt8A_|M*MiT4Np_|{0W;BO%*iiXx868Y^L@OiJaRQQEd zQTk41g&f)19FbKYV`ak0pcM$W>k`t=_>uEa=U9b?lT4!YC2Aque&xEji_@KQ z;5OMCj&+!ZJuhyxIDxZl;f_Yr8_S4W9RPBV!!Qn&Yxrio>fq}`ZB6V=vY@SAO3AIP zaY{&on&m3{kz~Xg7 z1{5n3!yCWIV1pG0PX>gli5Yqpb!dQpd82H`~fx-|0`a!U!^}1*=JN zz=Rhi__W$f`w)YOay;pykteDS0!HdVUX9jTAHkiVu2XXZ^0VXt9i1KLt^AAz}?9G7|+ho#n$1o)zy&6kAUaPuaDQ@*P#KX z08h;KUL{%o(;m5n58@lex*z0RR+kDtd{{qWnR?=pZ5>lBH?HOkL&WTug?=Zk<$w7K zM2wOPI8MF~iE#W53wA<5W5iXQ2q@0~vulkK*YlGlJEj{Ji%$|4>DR`6TYise1gyrV z+iPQGN`%VTuYNOSUtw;CM9F3$;jWnO#BC->%QHq*z0udf=W|n1_$A-UQ?Z2vUDaM- zF5%M!LR)H0LM)T6K@07fGLI4ECK83TFeI-~(5a1G4Dyi5;0IkX_GJcA;$GK#0qd=;0+t=K!% zY@y+N$z<=7jN1n_0(q1)72l|yt^U3I%^IiFZ?sITQLk+g`SfcEiZlRaRP) z#cS{In#t#(iqt;Vje~1(2&Ye>kBvoUqrO3ah8Znjjp&-86g}DTVAg^tqPxt2;nFE) z^=WfIw*apUOgw8%%0{i439J&9Be9UwRytDJB=2necyO)K=2Gz~{h`0^M8yXyQ>sFigk3>=n6b|l?dm~Mvz+BJ5Lk%=6~GT?G+Xn{y*c;0 zl@W4f5!r0kfWHe!g4-6nJ=4S~j#wUW@VFdPkK zNwcdv3M@$YYz)_y8c}E<8u>c(b~)>dX>-+sWK61LC2%o{zxN8g`axLc?jE>>QMseq zhn_LN8sbaUh^uYsS@fBk>31{KoNJzVnex|_B7oQ{Z-|^nWq5*98%6~~J_1nd*Tl8c zTHvZ=qiWCHR#YaUV;sBz$1CV=7tD{^d}B4$&OlqB2n;ju(e=nzX$Dr#2L&pXb0SR> zz&V5nYR8?y)lJ|vFhA*)$dJ&PcV{cTBAP~{IRd)oIYF*QTar?|^0Eq%&6eca&3ss) z!-(MKM@cRgu(pwT`pPNpcfK&Y9Z_Y)a3U7&i68p=XD7rd3n^=9Wtp^nK@Qk5Zp>q~ zBEi$(7lw!3+3Xof(rG+6Nfy#xIfT-ix|EN=D=X3BEm6BOen0E;aq$}I-% z3oj@5Q7{GVOq4Qdry!8h{21!`MMt#o^_1!8RDZTG*dJAkj!6zFh9gV57te=UbbeQ> zUD6knWj}Hj<>Wau-ZvNmQ}guq8=@2@y0tH?nouY{t7Y>AU5lUS@>XT*u=`Xm^xAeM zWSLpN4pIzFiz*kP2kfA1zi3^?|J%3~;QOQuT?v zKrVklL$BYgx}U4mf8ny;30OYNt+?iV-z;rxOQ=N88pLG zu@ym75(DUb588;)!6lYj1PM_(tOwP4{wza*v_?6fWk7$As$B$!=p>T=G-#Bh} zQ6a1064J4Ky0+mFzJlshp?LE*>{yPfQE~e+7XrJT7$2{l#rRM=bade|t&=XH8|t*+ zCV1wXJU_gu1(8TzdcjK1Nd?WN`M=2y`&9!E+m(&iO-@O12xRst8dyra2bEi>{behd ztCT1yQgqRYK6|zg(Xk&ySz?lJyh&EX1Ku8Y-J_(}v_tty)Vl}HA(49T)~Uyqjl6}E z?*70HGE;s5fPOo?S^%6oeC>iLOaDP7$H2R^YB1?C7B@ z^}Ll0n;;OR{Fc;k>m2ktc6ht){s>}&Hw~m38nn)mD-ERjtd_MFp!7N%GSS}HfQ39j z)P&|yl$l=q$40czpRVT&M}nml#&Xjj*r6OVETT8b8j3?r!&Uj1meCuCdDloBqTP~3 zBRbz`Ig`Z|_JWuhK>()RROoVYjd2}p1q)|faS~#EePR)-h=aZE>JmZtW>|ltSv7hN zDC~F*Cuh~NuuZ}IrS)y=204#AeKCf9ks=k8d91uH&#nWXW=9ag3cVhGpFWj!h;8r? zs%%WpvR{Qm{i@8VbIR&zAA!XRU2bveavcUsIt#ux+&trca&Z=FxEW70eE2o@x63xs zshB&fqTG_mauTxVDWiZ#M{^Dm#m(av-!9hgz?{>q9_I0431LjzL3HDeVL1VQx%>8O z+{V3{cM9!l2ERnt*6ul7fGc>n;SerXpn{0G+37DUCRaY^Qf8lGvauGu)8kbg4-bz? z+;TWbLDHJt# z@kX(ceYCY{3$^_bKJp)LK@c6XrDh$P8uN-t_=s?=_*8*!icSjVO3#mA93xa7Hp|8c zChD&sJ(T+)?RDyn8r13G+&r6xmtR{Vq={i_le#jx+B^py>sYK2!BO>BZ)M5KsVbGMz;$?MB6`6PdBbb zwEcchKVJ_8Fi+!dAm2I#iJD%V3oUbfSdpj{U*1z1Hz#!Nb!}3;MAj zD?$L&flGe0U4HhZ`tP%_2rKCUu5%kq@(Bx2HzPGrTiuxn^N0*K*kpo8P)m(j{JXtH z9qLeNwp}ui^)ZnmuKRS63qGB8XlRgriFs9+p%cX;c5k0|;uUPsO0Rr_RaCl261-`B{y`pq2WlT@?_$o=84W;7R#6o> zsY&%1<2ko$k(XE2k)?z_pn!ucV8uWxA2P=fmc=b1jdE4;&5=(I4MMPV;x%AOqesUv zW_ubk;b9V4abk%mlHvKqFa$%XQ6enj7BM;%8U|RJ445!WIup|=nuK4H>W-oo>>*9XtcH% zn52vfq_-%82d*WWuD&DuDc)iyq?` zA0vjN2G^hs(*|KUf)W7vkH_M2;s}d}wsWV{F?@B;58u~>Bf}+XtJ5g4yjv9~!xM92 zXis@E<3fI9ewK8CKCkxyL?>j3(f1ZXUUPgWy*3N@!H6WnKqDKf9ARR)6 zj$Pg!IFauha&^rLZU(wKKdS;qB&Si5aTW5v z>xXKo$tLDUQ+7@+{QvqTIvvMC$(rj%NL@nzh#uU$fplViE@>~y5}XJ518h>%n|6^* z?ZG6H(J-i78%ADJ4A6(meOOfme|d%@UQL}do=TK)#rQ^sfn6k2&o;Lwf=_on1JzcC zk%b$djz`3;q99Vq7dlAdq2#;D`MQKp$3&1&nNL*c_uJHxqPfHI63o;|m+~GIXl8#&%^}^C&gx^Wcy2F8sRG*5S(%uW(OV$Qmio+Viy3CQT?RRja$$RnS8>s$d_A1w;+(V zCD{t7RGIVBZAaLej51#XXD`tu6IBN4VzNc8Zb&IQ5V-zyF_3>?;tOOExNJGaek1&K z3^)uUBb(cJ94*>Av7Wx?MOvi+55$1Z4za;_CpW}NYmwxB<^pG&nM@ zHCe^9N==Wbn9gkj?N*x_Dc$3tpP?#7SD zJdr$ZcxxT6ii)ck`M=u6v+XPNDevw746o)aBiy}b6q zt=m4cai!)_({|qJ3Lgoqb;FR%<;mTXUBzZm5I;rDdTD6+QX19dlGiURbQ5rik6gKN z)Fkmt+VQN#rmCm!p`7xL7}ONhXZGg|6iUPAp{@neqAJwA&vA{shR z#0?Oh6<8-Z&%SmAu0;spsfm|Cs!R)IR&r*JV%I)_}p80Sz1mMom9_^h>R&D0(RJ931m|a;M7j*sh z)(}&2K7>GVIZTQ40{3Iv;epIQ9Npl!G_;}HCpBMvwbfJl{hU>iw<8!r2YLXpBUJ^) zr8d;6AG8~Coz$u}qRR`$W-?4^p)PRf?Uo{F3OXWaN(;0=_k++k#Vou=GqOH(RqBWY z@^;%M{D7&N`O@rhFxboMv_#0#r;GFB_p3^$qR3!3@(i)UishU|H|vftJOchexO5L9 z{~NkPtumzL3~lgAI4yC%67s30Heho}VSK(UV<2H)KscZ9E`oZX}$Dg);0s|mguPtBs_ozTqGd{C>p~?DWZqm-yMsSoiQ4j{OFv*Cr z!vgQ(6bd2#j1g+Ot@8jcmE#9cP;!_H0&NBKmnohwwsS7 zLB%5hF^zRUfqX@Ld`A=+j1f(4KoRCfw@*6O1=-AaBlC}e{c*I?R~qIQ>xsPB=MCM^ z#FCY=z7h7lytLN21%5_E-`w|Izv&<&u|@)8>y)jg;+|veK@AP=cqR@pEBvv7M_sfF z2NYSx$Qc%bGs^FWvwJ7lr0=KT!*=RA1kByDe0-iaaXfTJtubA_f z71j{2`KZqX)bZYJNzS0*sS{pRaiMAZ;_0+V`N5OtZ~O%;v8ofG_lo0@ zVC<5ynt2g3*`w|RolLbNQ_8zk2(GLY{kyZsT7;zOSwfJS__cr@nV06>c@&y?vKIKL z4AnN3Leg~ql&XStZ%dJjh#Dx7wA((JYFa6QI%pnKy0$G)SJ-7{Sy6lr@fKe-wwTKa*F>QT(b*zdsF26P~wH zM+=k*As5e6o!hze&3vY5BOA``TQiumGhl-ADiv=osv2-7b{}m3qW_hxr%{-Nqlw~P zioBXu6>kT*VErzco*Gv*i;3Ie!=0*54>rYNWGQXiJ{|x%@cu3*#fCD9c2@O7K_$0o zqLL)%d)LBtCi8B73AE#!;z<_D76-@)qrhZa1=&i_wZlP!5RC79qXmA0fxI6JM}Uc| zlJrwfvLPl>R2G;0+U}tw?(Q_%_)r8n=JG6`2 zFPUU)uA;Lj;MIrNFNfj011+n~7d7O-6nJr!ywn_Q`1i_G{%$qj{>p~x`MFd;?x6cL zqEL0)-q9%KkYr^o>lBO`kB01~kSWLkm_!3QsU4!VC`6jrWUKc7H)vH+Gd-`$YD}6y z%w{V{&$QOdYwTAP{GPHn#bcckbATjUYeZTL!oJhKfQD|FPKw69G_@7#Y+3MK|fDt10?{wCx zt+h*M^+pM&tYz7sRL-BYVCcQC!^7ZyZOz3ZLA^`q)s(>`)R6Ou@-&{T!(dqu#SS$& z|J&CynPKNs+9pW=^~pE%ql4BZNY2K(ae5X1rC;bHddWIo zp)P+5dEBt?cQkTp9)@Vs7#!@x8(bOJ7B%J8KZ-EG#x-a6<_cuww4V5dje{bS#B-@$ zbNn9|P}4AO{8&eh687XT^>LB78ekOAQ}-w5j?!Y#O*8>fREjne`F>JaR{xB_Xuajs zPc`|3fW$1v$btl2F&YM@JjxKJnk_Kh=fv2WxVlC;rn#zs_e=m{bf)k=8TC(}se?i1 z^$JAK#?T@#+SU|N0ZOK_#jeFiHI0fYHeR&(#H44-ZIw|2JBV4t3tA zQ4yXC>cAQparL-Op}hCQg>{<95D(}0^E8qSi9MP(9#}@Q_N%6p?qkzt?a$ei(s&dT z48vx=4OQ}CTnUzCH74{)>pYFphtG{`mHInq`||KupV$D+OER^y#%s%qTfBuJ;Va`n zR8x}(+j)QeIpjI;>k-Z`C8fS{E?p4#qFCoWL?OTIpn||dJEdKEN@-rGEN!Y^|Mh9R zR-(D~g~}HkF2naEv(IDIz`{6X3O_h?a*8!_%bk+z^$F0299oGC%k^hKn(r6$H-u?d zdLqYun$Bdy3>`asK2isWT;{xODd_haZmPY?-|q z&Rb3{&fBgo&ifv}623zg351Mo@RxwC}^e1RS;uMNRp2m{?@ z5FM^C+1u&t*FF2+xO{Rk3$sL&Y>aQ%_g6qRhs(1dzJ*}Sy1+EU6UYn;U7qiDZcdKx z_7?w;m$BHeYcrVF)o>GH@pyqef1=Ah{LI=|>{T#cU9M*5<6hv}Mbcje6%M-Lu9=+gNVF!Rsf5KC@I-ri3|Mty$aoiGfe#MYMuiC@i=U1G8?Wz=fjBr_b|4m8 zt-s-o(K*PHo38)YOCFUFC%feOHOBM8YPoYezB{L5n{9D&EyF?|+_`;WuFc^rhUCFn ztbM~X&mi%c;ZX)2-H*0ys@ELOe(x&;TXPG$vJDbbR=@CYEFZl>j=T18Xr-HJt1)nH zv7>ZuU&;E>u`L5KKFUbj=}a(CwerVnU2^=yyX@XQ-QhkOHjGRi{nvEYS!@c&Wi3Nq ze+FWpYClzF;B0UH+PS?plD=&_^ucRABjTzA)Jmrr1zK`HBt6_f!;6!Du`i!iJt+gw z#b&~k?NuT6f1M+1E7D|C@k43E{N1F?XS**E*cGS^>ymZyZ(LISrJpN3k$%aYTpp+; zLDnS9aB#zPi+&mSL54!*CV9uQR8*%$|JB#A%6t-%_bAquOtrF4@LUx$=bCM=42Hqs zv2Qnbgx!e^4eOuR8Ahx@FCtTMGak@UPGuSbZ*^s3E04I14nAn+&C+qRgy%^;sU_aZ z>{s}0x#_i3#0QU!E}YxYpS7Zjpz~eT#G`ODfdX*qCwsIe=8FBB{UAU>ImXtIls`U; zha_!;la~#+d31_NWVF+OF3f@x|GI(F3bL z*DqpF33){sYPT%_GT0)=qZ~(&(7>eky}fM1KR)r#J-_%l)%i4@Fvpo+A_ezR}#h$^-w%R&H@JA#8$*S>CJA2@7?t~O!vq&423(d$UT&xivmGn|(WTkM*7qrG8QUpW$5cgOXqUb~KnWZ#m5aWY6emldSv3K;s1ei&^<9!e9LZfx5n zS*^`f+9bE8ppXzkP;jT)INTG};2#Oz4(4nlQr?M9pI5h*=J#XNl#_@2>9aH%U@xxw znCpP8*QFhCsxczU`iF$=xu$M3`itVGS2X9zTf*_-L5deNnmQ;lS1FZWrasBM98qw` zh+@AbDI=>oBvRQCcFesg8tI5i?iMc$OX+Lg)`eQCqcw(nI#a=Gte~(CNi_vLX*8kA zVxn!F#J4O@S=f{|lrFQqSe0rPxP{?c^EWY)*WV z#HrF|DP@&!rjg;1d&4{HfTAS_vu%8SJ0^phlOuIJSBx8`7xA=AL~8(%MNXxuFJFTi zHqx6oY3_cN9Y)$D7O+(I_PB_GO2eN85>kotDt$?@4rLZoTotBHhWdH9}FkJ-96ky1;c z(Jrg|d>X2Q7rE@1cQnaMXE)k7@yQeb_Rq@)mS}0NDMCKd!Q(SFSyY{*23H9PtATo* z2anjHQdqNi7L#>n4i0mxXwGcg{GEz*_*D`v*`AmC*EC$5+kAeVI4oS2s5^CgmE2lR zLCM?K7_-O8?!VJ;k6quI-SO^{v732mROz|-RgD3T7|9i(b?_oJVAHb2`_B@0I$5FP z0cBT1>wN<9O(9wUCueRf>8d^*8;W5kA3L)P3RngWWrfS=;naf$N^?LP-Cb$8#GN5k z@95%tCEXxndpkO3K0zg9(y5(0_q8-!N3SrmCGXc%uUy=s!P#4QXU(+&Skhd5-eBs%BUgy*#d9$AK%1deDv#}t zb~qiKld%oGDdEBp;_2u^6B(FxFFFAeo^{2?!xn$^?`@+^5&n|&eNKMy)) zriS}zP8;*tB64E;kaqd-&<;@W2~w3p8F03IzLw&=cGPEmLo2FhTflb?8=jEt^@SI} zLT_+(M1huTG!%c+ryb6Z1BEJ&$Bt@SW7;ArWspS>25A-@)e6KfuLB3r9cu-e`3S+; z)W!EDsJ0#uvENDN zfr9^m`wqIsGeUz~dDdRPqYVZhDAaFeXCfVEM zhIL{QK1FCkjeN8~kdGD-nSt2*uSgS`Eme~sGJY7!g@LdW}utepISX^k?;qfcKu9=F56W3C^gZ0vp?zP zkI39x&l>VO*|p6%@)zYYKK6gH;uL2@LD}6|P==Qd+iEF&-FM>e^J0bmoNRmLKi#`N zrfq0YPh4PiPCBF8uN6w3CHu9`gi3C~js&C&8-umecQRr)N52K7Q1p3eBz{=7i7krPl}z<+?WWYm*4Kb(a*2Ok}`A@o7m>}Qu=tRy;4%Q z4aK!vO6B{E^F{xph}vYk`>%dab)hrQ4bUdHDYwnS1g7gZ*^}`Z`00JxGvm1BfONi1 z)I2|znARctOqU(2s4zs^>VN_q|J~|lkbhtN-FMD++nkgeF;#wQeBD=q6h?(_vWbFL zF~^SIfu>j_F3dC8a1YT#%MN*{b=`c&rgF=uAf*|bT}xJ-fe-uk%>sZczu2Rr62R&G zh+J4KIluR6R|Q*b%uqFd{6N`=Vpv9}6SD>lAICK7GcHIdum-4CMDh3*U#N=y@hv_o zFn2gj1AWTel!h(8ati11lQPUa&(5C^rZiDQWff-hS7kEqv@Y6ydz!Tv=enGJHECWI z_|3tNL0C>o5`&v(DJowrt})NLBCRMhYKE>9CtIcE`%%s^C9;2t^~>M*O88?3Id%fv z(o|C=dtvjf670%X4?3a$deO;4zOEi<_i@=ftl>slTkv@+RdrJ_;o9u9xk?reR(5~VS4=8X>;e~FpJOM7-B|TB{K+IM5Rf^O=X@+dbz%G0@cWU0V4IJ=1;ZoE`mBF$ zuTd^3#bQ^@1=ZK0KEh7C?an-POGL#u>^@I!z;43O|Lmo)rl-xv!S3I6`0df3HP+mT zAJ#;7-}_~rAWud+@}%gNe;7jQx!aj)p7H%bOAY4ztt*lgt)?|3?4sbT$6QABmfr`( zY11c8l<$|E{+?a^hcqlj?w+K%Se;B8()-bkps<|{`Dqu_efre=YyAR(IpJY3pmG#F zo3=;!Ni( zJaZ+Y2>iP>M_I6eOMlMx*RN}J6J=d3?xF~rI0DsMGDk=(C1F~-V^sa&hEJI;+T4mkJ++Q`ot_iM+&3 z8dP}dwPmIWUriN)*Gn;+M>ZeQ9cjeB-4NrsojtRw81nMBNgs4xK${TXS=jaYHDG2k zX40+CZjfPo5rOio8%A(Ekps@Tz5r6)`j%dAv_cWgR1bj?_m>CDY7gsYY8(-(hm6O@ zz+&9;yymzi=GnIDNb6;iFXitXvhS6gKawEE!RnF)L!8Axcqh3>gOs=q+%amC_F%u_ zK{UT8x&E`{4u;at6U}li0iwL75%E1g-_qZhL+c-~4hHHL_T+C;zhBu%YzrOTB7t=9zv?QA470DxW2DRWvj05f8rfSF;VzAqrUmvvIuj zy3_KB3=sWzaT4xqF$eA6;U5exV|6(0x3m1v|qbj=SE`JK}AEt)Y)%%p~=f8296>j#Upp1TS&$GsP7$0u1 zzb-U8ur=(qpMBOLN4A_%)gTYVS9F9cD+YZ@%wJRJA^kV zs+sY{X&m=wlrerBN2ldMqOd>k_ASX(W_q=QY8`8g5=Uwl7)6q6)YrdC)br`-s%7;6 ztp;1%;Am^Q_ksm}f$O(%;&&6xdVGE7PEQdr2vmv?p&+yAc~jE(a1t6g;R28u!FkRv z?jFS}ud!LGQoj7XJL#9oFOvgf)?6=brUtS*BHs6UKQuq6#gYv_n4oegcYY3s9!9pr z{M=Ri;Pxf#;X`EfQ*DMQ`qNO=N-m-|g~5;<=ey)+Nfl3LMVj@fyCcRaYc<252VbIW zzEAFFE;y&eC%av4Ru3I+N?AljXRv$R4rL%HeG51eAKyuqzV$X8nz8L4?@5eGtSC}$ zxRR{V6+g#JSiBC@`7qJp=Ct?9u|S(IS&}O_JVI$@qi?KZzr#`-)2*-EP8C!9Bje!} zanR3s)w5+!t(_oQy7b`exEQxxe_~XB;tt&`&l;?vDlApZa{6DgwtHb|cb@{Ju%Ak~ zJ|nqari~;i#Ae|j$}@;eslst4?0AmDB2T__;bQvaRWff|``!v?Jc<#Ogx}s0FkZ#T z)nlqzkBYWqtvm#+lRwI{e?(y_!H9E8dSY{c_ax5GYyarn%lf_TYX@2bQv^(Rhar7* zwNHp0dyCxFZnx#**wj1xz(i7;Y!NC7hFH8=81oAKLX^H&M(76iO|NCb=FGIMB_wzr z!jubDQ?Uo|s@s9k-GzgUrA|*O%&2}s7gWHY?}49}8dCZb8>Z>ULnocQ%(Ots{rrdV zT<`vBQG1H1xu<(;zvU%o9yz~lC zLV_x$g18=ISKMc|3Y+#GDaqsMoJ^_7)PAD#kp-b$;cU;|by)w|a=@7D3t8xO7QJyx zM2qJ9CcFzq^F8;C3J!>^DQ4!A7&T=ZWcZnjY(Jr+3z1`zep594&o@tFh}Bw!@nHTL*{{d%oQvM$XYyD2M+tx5T%; zpLF7#zf_?KyQX78D7y5aw~ehIu|WX$%x$a(OfW656~?=$!!QOfW4Zqt{XFW!IB4j+ zq%81`$go`OljAk4WCFj}Zb1*1!bC2=2ZR+KrL(Blks|DEUMbQvvEijNYxGAPy1{Ma zaBu(CM6I_duX;KZge$_&H*rRQAFa1y$Fe4u&=ImJZL&CxJl~J&NAp{m7vNiPaM;v8 zjr4%O^KWRBww@3d+9U`HuGB3ZBfjC#V-|bf^TnwpVQUzmS^ET55PUHM)>s zFpo1ZQER~zYGC#fKZ&)m_+W)rsvB&^!;_-Uz9#;9T{3z}jP$IZOoY>CpLW@L zR>}Vi?yDM@_r|Y=SS*?q5t{uJTJ0GI+15EDOHxg{p>(=C4feL-2y=ehK+q1=dnN zVG?q}&VypA{a67=n$us`ivUyzoqf>M%PyA*`ZA8(b7(_}i;{k0nzBfBpAyJGqI(-e z0GIZ`=pq2^jE9C5fR=;XA}#VC9+4}Wy49MPGr*qgMJ#QoxY}ee8nN}7jtJmrR(g$~ zuUt9EQv_h}EEq}~%JhVBlt3n-J?RpY$*a&g5JR1O$ioQbQ`8BA9Ov$FO(ghiU z0m7IskRzE47-z_3f`tCcfC1Xidpc3Cm&yB1Y5~DM7{5C~p&{FK0MsZ1^4F>n%H1*U znn?^OwBz>n$2G30phn;<7?2=bLgb6_yVz~>{}1v30}2*@2L5M>$JkppjCxweigQpX zWxdxpd7oMrUzbVE%$ET~QnyN%3b<0#7nZ`%)E5@6E8o_BQjP zO69E7G^s6rwE2(pP~X0HHvN;At#yPBFQ1V|zR94#iU)}7AKwEwlA9Qv8M_%n&J!M6 z4$+>;?)Rt>{ql@^YmuKS1k+yLPLhf@MZx~G+bzFnnJKRqImio}XY3C04peL{Aot#j zO>Z4cBQe~kt5HvEc{_GV6XFXC&)th1Jx}t*bkmKizDrv^6~u3ZlTgr6Xrz8MXWpGk zhE=9G>Wk>>X?k&2yk@rjHvDYoj|>}(W_q#aE1z7kBf5V5yas3DxtmX^5LZd`HIFsn z4@|bmAb&zbzy@#JWttEx1n(`|d>MYYPc$MeZP-uyx$-)7jll07Y2rCQ8H4mq_K-n$ zi8Wr;gSNrEn^4f6({zAbsCzeMuJ4e0>uW9lfT02UJb_){gT(m@ z4_bjkcLU0ErLBG@A=FPN86c8*=q0P zk@49P$G;ZsVd{3%3?Un~`zIA6zm$l_Qf;5-s<4;XrgCRA+DR%!4Q#X0DRAcVun(+r z6W&b=#eNaZ!jKn=8*meff0af~gIOw7^cRr&%-gZFi(_u z%C9(_HsmVVPpV6LHRUdR2_E$&L)WDla6RN>-vrq3P?pTucD#Ht8(;7y)BXkr2DOYG z*KNyEXyjBb7S(+@VjCO24>#ei(0w!FNj@mgU3DsS`WlC1-nTjH#;oZ=>;+1<>oAuj2nE^H=gFQP=nz(;4~%&IEFAfux6uaW})Fr`Xq z(t=0`d8u~7m=reyk5cVD*VHbcBW;3+A#L(LRw)id;~F@gtI`8vVWFlZ!cnD3X#pby z;hM6to@FM0ba1@A&mX)C66YP7)9q_F*hhW zwAuoExSDHS()HF&m_ArtER8j)Yp( zt#X@%yoEw0WqXMZ@JoG4Guu@8A8u0(CO;^eB)~8I52#InvK_40KiSUtaqAfm$1ld~ z&bQgA$#rmsSHVIclhcsF0@)hPU8nkZW7gS9jEd3IO)e)CYm!Hm>=EpwuD^RjfWq@( z>4*LJA=iL8JOJKj7@z+OPZM1X2fs_W9nl2w#2)6*e^3n|aJMB4Z@SPbDb*qX(lgY^ z1sitpG5t7h>FEg)1#qPW*KLEE1raS&SQ=2}ccfw$ljL?z-Zmy17^0|C@_2GARKt@f zrU^E+@g@VRJZL9uP7dF_gbu z8o5?<`hA6(%cjO=r4_c*sahT)0P;(^CYuf>;SU0Vj(Xx?fe}CTLph*Lmn6(J^HOWDYkD0OT`Kn}733xH#iV zj#Bkt%3)_|-)EvA3~P$TZA;hahP1Pif@eFJts9jTLJ#NXb1tGdq6K4>#ltivi+6l= za!_vcLoSKM8!znjn27>Xt2QlD-JC9m9PJD3PevI4nmbNHaz?z~^y zC8ep(?6{fHvH5u2>+-nja^UlMyn)ZKdg^uP;p}<4zGS%k$(?}Rsdg=9uQDX_v4a=% zw!O33a`W+uOSAs|`c}iO^}72R;)CPWc0D=WljG^~Iya&9#0k%7@)Wk^GTxDip3Uod z@qT3EZ1V;C7fAsM2Kv>0Yo0_x{BPZp^}PQ;{zqNlpCpCg@OSy2za#%!B=wD~E+FnK zt!JliEUF_br^>HRt0e61&SYkwBrhStFF{XdVWg^HZ{;knX5sL!B=rwd{+pz9QjD0_ zUY0@l2-;;E+k2%*8eYyN;nh&YYI|u!5#|L-FTJ_6ES;1zl(Op7>~F{_aYdevm6Sna zHt)A{w#BZGM^7?XN|`DjixQxHqs(7Aj4xX*IY^$mONq31^g>Th=z4frcq0 zc`axy{UCi>G~(8m#2Hu@*uGI*Ho%-V7Nj?Q7g{w^0#Nvtjb^(|EnT$InBIHa%R1Zf zL!@j>X4~9O+;zewcIVR?m;S~Gtrc@OHM%OVv4eCvMmoFo5f<7i-u6E&uzr%Lh8NP} zO@t{C+8%+sD^96VL8Iio>~2IOz_dP}=Fsn=7-D;>U^_v!(0z z1;*{;7A}d>7|Dsd!vv&-x*`JSJzL3_(wk`nF<8;^L1;cM&gfdvgvEDyItrGCj>dhI zo<63ErSUS_ho||Eh$>a<`CtD8T^jins#<=h*&L{t+C{`h(=J(g>=T2NM1Y9WYz7KR zhJaWveG`D39!6bW=xcCQ!h8M`tg4eL0wq!mIoFm6 zS&%S*?7jv00l!(~M5yHXSTZ_X9+0`3&;px;nj#ZLe(rL#ES&oJ}Z@_pI`Fl1Y&CNRcESvR<;)Gx)DN&q*&aJ zw2gj9J2&aD-`hazxU|?(G^h~9l9c08utr-vqA69<I8PawIL>h#X$px z2PP$hoE$KXVdvuVAL3?>a*R6D%dSOLWq&Y)VsY}COZd%xwZHcCLq!o{^}>C)fnK4s z*6FXbtsYZmv-!Op?vH=vS(9pgF}10Xl>8K@6)M-YFOQ>+$+jR`L~hgm+RC1Ar*~LI z)?@uS5hSqH8@uM-m>nViUGTfj9we6T0l|51@}}|I>oO%MCP%H?@vNUm`|YIT?P<$x zFTDF{rX>UWE2G4x)A{L`TBe=IAb`$7fr|*lrt#^Y+c!jU!DD<9cEIuKnp!=Pzz5laIwH`9Iub z9PuA;6Pv|9x#_pW-?{1U$p02MeIv73Ft`b_It#mrEAgpHxr$n!(RvTSc*fKG9J7?l2nGofU@+~lKJ6ms4qaEp+-^U&6r^>a8p5`qTRAqQ2C=qzW z%t1on1jfog-7W)wF;dZyg*c|V^oxWg-SO%LYDwBhK77-L?;gpn&$8}H{T@X56Kv3ndB0LASwvqE|Ag>X_LwG^w5{zIgu?$XL zapNqa2$8WQsZ)8K??FeHx7se|$83s;YvbiZ@R)dEAaN-33dDG5H$Ngh&4*e3nh@4B z+O>t>q1gEz{}Y&v|75XtQ~qaQ5dY6&{deSlD=^>4Zps!cW{wQbw9Lw)1`a~PEP`yx zQu5*qPG)AxCbBA07DD1|)~2kc%nFSEIwAgH3ifc_UlRgM7vvXrh=9l%gIEH@;Arm# zTC2t9Du0>ZxUR^Srrlfj$By^97wb{5l3e3VJ=GsbpPt2%Y)9FyWU2xh*ObE+_Gygq z&U_V01FjOBSoGBf6#HMYy2G5SbP(~4``98Toq`gkUiEV9{UmWWlz7j6?Wgh^IRC{# zj~Ju*-rw$y{1=xK`TqwTYsoAmdn49-RW5z;SBUzWkzzK;EPPzdwxB3~q$h5pffbaYfPSQ2J^BfZjk zAQ7?pN!jwhcd{OAvuzadCLq z2Pk^asK+{W75KaL@2=^Wg#nkELRGDPuRa_WVMcG7bsigjO+Wf;5z;Q^%N7vOs4XMa=QIufHbl3#L z?=F>8Jm7QqD^kpt%^TJ(Eh1_N1aZMefOUL7`^*)a$2Xb`IwY0c+)3o3MMZz>!Hcf5 z`m)+?k0n8)NkiDJ0*7$n6)tS5gvXZFZ{T#S@oX?K;aADEUzEFVc|2@BX)CSdw7u^e zz1j2s@xGeld6EOT=mi+K0g#2lz?OAJ;$;un_29?P^E#D(g>^>i_kh7^0Q_>I5T=8X z1-X(#e{P9&kzt|S$^d{zpK@fx#@K{7o*H2wmCboh-;@5ydQZ{~7mQ%KI4~zE6R;O{ zz@adS-nJUu&rrGdHz4CGeK+i|vPS`DE?HFXQ3KY|)jWEnTAt ze+|=yH!|22@3Q@RpORJG!KzQI56=JcvDsAgdNN6YOgeCoLeoWyu`U7Fr~`^Br=wuC1mHigwZRuUq%f_TbG2DUVL%GL3hoG zJZUMUAPLmpwNcU`0Yaz-;mb8F5?d&0e*+`PuZV9!Adno;m7q8RmeL{TL!5gCIg>^U#HXoq;pKvH3#tPT_c6tepjItyYLRhaUFdQKn#05sFOrQ23*R>gg1OZPTOBkJKtT#>2?i*b^+Xs ztfVn|4_(_T6s(n539k$DgMJOxa+B#PB6z}S^g3%n14iu457FWx*9&4{r z>>^f(EK2QbPEj{W#pWeP$-;+ft)Jfk6;s04*(~quVO$gr~vVT0e(Zf{=!|UzLxz1cG_fGp36kp{^t8h9s=tyZz%vr7_iS zd5W|pQbt-T9tBa!(@k#&WSNVSL$OSm9JtO9vs_W~+E#5Pcht8OW(iXeE~$iK4-^j( zzEV7Ghl3Xv)=L(VJxO8hyQPeIake&jkz#zwO|sFfqV#e2gDSSaW!54T?<^4Du+#0_ zs5J@=scge-1stDTYLj1W;hUe_9=I@8V4Woo?czr+%5TAXTyzWXKjhxzTkw(WJf^^T z7PpYSm3ANvC;^Vbv`buh*nXDcv`d??Dn<^_vm(I9#Yi!!a$64cu!RVC9pgJQcYu-wq7jX)z=C?ugIw) z@Z$dXc;;8wZ~?Uc#X-}fMOd0{M(m3FI~gRlC^Op3YPTFzkZ)6%=c3c#&SQI0$CL?>jSCb#`YE8-i=AT@gZSPFMO# ziJODk{hw=DZ*aPX`mN3h35O!}nu@?MWzSP88Y#<2mHo+G+eZH<@F1RD&-H2YFQeBSTbE+)fD^L`DJ&wW9!jpU)bbrOV07Se|PT#fBVxrN|orVz~oQoEs{IHsYWCFbg~AHpoL zOXKwNE>bc6-EI^x({6F?$l^gm7YJj!1u9d$y2ORvKN1iZfj9Vg;DWbS=hDLl?)d5G z((^o2jrR^mgvb|g$e>;1 zU%4Oq@Sw*ZNC1HG@9{rd%^!a|P5Sq@no@kWI`T&1mXZ?E>Nc(pPD%pIjLb^5#)53D z>Q>J7R+dhNrk3`iO#e$wT}aGDNvbwviy`zGtg@Uj=tDCqLt&D}bv!Ill zu$hIvn}MmKn2^1wn4^P{vBCe!(Ed{H7W?lLzyE(ft@!)Ho_{OtVzByWVE#XTjP#An zV8vi8Ov_|QtFErBT@was>oHX z5N>ItRwY~h&HMGxbbGd%adLWnb1XA`yV2s-`Ve4tbH9$DUAv(&dL8Ex&CP+l<`P77tV3Me!TI=cqf?z^)B*-(fR0~I^H&;+TnYF%-HQ}J4 zp|IvN+%o!fv2=&EE0!~TFTYWBWt3wL>1>=s`g$R;!H4g&>=z#J*60~&3Oj1kiq0hcdNy2Gm5|bqK_EeiZWk^z-=Q>fCZI6Xd#@9qq7AU^`aMh zA{6ikT-QpLhwW)R-ChC4o%XtFJooT#?Idmvzll;nWzo3{$*u9c&GQ&u3&r@&hn+uf zMoaL2Mw6DtH-~SIpy&IOJ!EaJL<+!K-2}EY_f2@~muKPoQKxgb&g-XJ3x*D5>t(qw zGL%P*v!_RH`p2ue6cha;xr-{6S&+kXGP`QZx@#iHy03O(dSkpaTDBl?HfTEN5P)Az zxVt)Cr?=5_ax)qGNMErvHnNd?-qTy2rKdtRzXG2LxHeysE@x}P;JHDtG4CaN<-a~$ z8;_n+->%R51jeQ*lFW;fcz)XiWS@`Ty~Kw@cvK!0y?rp=AH3qRI4{?r^;vJTeB^Wg zj?f`(pB9Ah`t)dEQh><01V1l5N*$;EN2XaB{a3kpMo*)3cbn{MC zF4#>DO`?aPVF-aFC(llEXRb-6oa(%TU?bdq;C_qiLv-vskyWf+Avpt|)ohlGX58wY z*ZnAIhDo-qj3ah*-!0mH=~ckV-MUSp4&#ZNU;ho?0c$aP;i+im1LO4rQmSS70kGEr z#M*u{Ts#Xu*)9zZ=cQvTO z0}Hl$%o=I|boKd<8d0g)zO^YQi4uJ3$#)OoDVD~of*4%8NaMu_8PjohE79F4y9*>}{p z(H+ZJML*v1o+~0d!067xi~WkGW<{h|muZGLq39t(FNP~txFWW_mNCUT-qD0`X~5oA zBQ_tQH6X%Pp!?_^mt`rMIo7123Vss*dfZmC}r6j~Sy0Qd93!DtBYc#!D z=KF@xuyr1_R{{ZJ);Uv{df)a^V0euBaL1d(p{Y6>z;D)&N_9|-5I&7ptx~HWBbWuw zL%+NOj#)75t4e~oglh=Eg$tw;P*HeS!1TE0P9Ac}BT{rT^ z@?R?Q!=4tBnyEf=RQB6?Wg>i%`CWI^J}HKfxY{*H1re9$L1a9Cg!=31x?K;06 zq3WxsN(b$;)1mSGv})(W0X6D%x17U_?=8?m5-WQMiRlWzRcXpX$#v3@k^g;mOEZ9d&o9=diYdf+w~)Az2^n z5QGrkHHE8oYiVw7EoJH}S>9t=nWQDQgzL#;xo_euhgAL_58Ioh%7!5Qcm-2a)B()kNI&Q6a_dQ>}D_y)Q*fen+uewevZUdn zzZVhRJc0t8I5L(kO=gD3^O$z18Y}}hm9|eujuwwVcJ49OiwnlUN7P=upTIj}W-c{f zaU_~(&{Wv3P%fj>#AYq#1)BzpvG>K@dn`zxopWxR=ca1&f@h2%vC9mu!&2_F1w}Yp zrR11yhFlr?oxDb$ZCjLEEGV&hD-9Eg%s-~P00&1+ghYt1Q6X~jbpjPel?hxOq!ZGiV?f9fN*}4WHDV6Hg8Ew4yw?k)pk?YcJI-;&*%`b;n{okA^u& ztYD`ZsL4b0N9OMKsSVKiB2cr3s1#?fjG(Tlk8bFKcVIv|JV|FK{=OgWYY_tt6i0Jc zQhPR+p2lX8;?gY7cxmOa!VJC75?>)MdO7eu>wx7vvvfeMzoj{x42cHeDOi9?_ zl$&>z1T%UayryOO>8m={`FZ%2}ayG^778>y|+Z2 ziF_|LByU_R3tOa?BTtPrz#F_`m_fcve&MT!1iDnN$*Bf17828~SRKXD7{YMZl-6dGmmnYHEsY#}B{ols5PV4;fzC}Phq|7U z1tQ*I?LRc}5^cj3r`IQe$KlxMg~P)X2TWCI_bqIoPR{;E?^Fls39~m%gknYhXTqG< z_^{ine~PB&*Rk_EXNPN=Ig+)~Px!Als9*whIDdMtGWVF&>)mT zes7Lx)E=qUC4n9!a;>7^$*_qMmCV{Fe$D%StfyVaoFgYK5>>Gp#YIc*w!$r^(GV87 zaz$T*!V;z|hL*gqc-yc5I zUfTKGWuHhV-mHo!F-VzgjH*6=kP6A{L?uL8VdR zVH=y=SOXa8T4kuVA>L`wf58rt87@5*+_wN3%8MAt#;18q!}9u_miIh74j89+;2KVx zsK^F*Zj1LZ7rl(9SJz6<24pSm4Wfh$y5Aj2-dE$7T4=PsshOlx4<*J1BwhUsfVGa? z)ruiZZS-!_2;~CACFgo8-pD$hN6RGI0DxYhYd4;I3&9Xr45&Gt+pZ)kT!>+}mRl<% z8t5kawMw7pMs`4-DG$pWIzhwWU47!Y&UKd-vNKG>wu{!|Fb_#_)}zrV7_Z`Vc@{? z0JtdRr)r9*FhnG}Xz6osfZ#q}@OSUCpZ#O+b5lFZdMCfgCVE+AQ4oHe(qotTH5#_6 z23_|q<_@f8iR7v8R?iH!8^H4$x&ugXe%Rx^R3VbejjEm*I)Cct-Ym%eF?Ga~FnUtk z!5C`MB*!Z#T!TRf4qTE;d%w{$uzo?hC2eE61aKK)<}8lZ2syJ4yCh(TSOJzoLsd!a zI<4tJ%DJe^zXg}ArraU3kJ34h-)N}I3kR>Nrc5LAveNmCXM3tE7(=75rd)_X1;!_u zchs1ABz(CxFt^3@>{sNV@D(G^0sYOXG|i}+L~epqE7imR#G2cO3y>-2wz|`vH{96w zB)DiDep*(m9k8g<&dpF>AsbC6YGP)NlFXvbt7_@ofK$JGY&kk^+LX$iGGt1BMgyp> z&zx>n#c#!&peD9#N!0u~VY-;{-L)uH5B^ZH4KwDv1hejJvZEJfRE2=OUNZQL7QiE9gyV z%1!j<6(gRy3(AMjzst%b>4T}0f}>Y#9=B+XfzOR=4VxAL@+8WcmIY9SDrVj$>6wMk znZGMi_!GYRgm_JV2s1s#4gsIl+= zJI+J1M^mY8(nM9cDiZhg`yPHu@eA;d$M>UOEe19dbDRV(v3(B7MbxN>&AP|l!C*qW z2;@q~K*FV!{+YrbKO*FdNb@s6^+l%dHfLb*mZyKw2MJaDE6DJRzrxQ4zhV=(fcdCi z*P;Sj#8vx97_UZxp>jHiYP93d|I$Ec=^-s1Ye`=XIakp7NS(aKfg(YrByIetkNeom zEob|Lb9P9+;~|q)831hupkfA1tg2xQOzfiT8kdvd(~sc*m%ZS#1L{3wSc{jHDH`^Y zwp|+fov-MCq%dIYK}pu5NWYSo**A&96S5EGCU>PD>RUy zWtrasNfS*B~^^+H3AR+NK4_M(Uw?aKiyut zhp936^VBYeAM7K-=Toz4yJewxY|_(kg!a{9_X#?Re>_(~@M~NLcCOp$paiK~pM2mB zq-Q>^!Jp8AdWv0E?5-V}FLN!Z>i8%x-mkVP#^Z>bKK>50iN6WUNM!6nCalz8|ZM^2d% zbMkA2(aINeIaD(9G~jb61*{sIsjBpS`ndRoi_Z$G!i3#QPEMc!L1G|PF*r$j^gs#n zKv#7-Gl}6~?BwvXa^u`ZcKJL5@FNt@VOBX)Q43Kzv$CtFK+mcSN53Je!`tz6^W#Hy zdB1*DG$aqQ;OWvnz}wzeN7T6i^(AnEu$P0P6{cj#{w(yLp=IOZ-tiY-ucs`QKOHZZrOiT`C@gEZyr1PlPPEn zl^x?_Owi)Zk;U?Nc2q0^rbis6}T<2~8`0SRH%7;QI8J6w8r{Sve%YtCBtj zVeJE#n~}{Qw(W{CGy;W3ew#xQ@tzr6rQuF?Q}Z{C#08*GohM0jx3b!CdRwT$?!R08 z{TA$>KR)z83{mWX4hwnC3W$C&lkhL)5q66Hh!ecgnL?7R8RG#UGUtjy959k7)^w^s zh1`^s$`D*gp707w$6ScQrzd_2Nx9HL8anhbj@PB!0}%snw`%ixo-mc3bNr z#9vZ*lE+avSMLUiQf}!m1Nmw2=-wE6XDDjt)O!eu*9iKXN$9h=LTbv>DPWiFv-L`T zbS6x-3)J2m?u?2bt4o_NP;uQfwO=0jEjXJ}^e(f$x`l2Xbn?HQp&X@?PAIEhu`MD43&AG+4Lnx*F1yYE+MCi<*?q_P=n}Pu-Q{Z5aMgYElt3hO z2&&;&XcDshnP2B&&r_O<-iq2|ZmZOKE`Xur4F+T+o# z+h%w;Xvx7udqS)gp|ZhAfF=mUNm3BZ$Dw8>Qx9p%iDVpPBmMnhQx{oa7nGG-#byk) zk>J7-OBzXo`(lr|^giKAXCebfPcguzb%lHzlTqZHU-S}m;Iw1hefyPo9kxI@G*AsS zW4jfO^@RFDt94OYgIl7k7N61)E;N|Qyh7YMII+Pl$o7mfXatGE=>fb7er}{(zKW^S znA|4lj@dfka74W4a?j3STSn-D^3p6ZsCYl&{xllE!pb^^-G`tFOgq9Kt9RasK>PZb z+dSn_J7szY9E8r+7K2KNmtu9ui>Z#OI4QP!pgcszr^;fO=T;FDYO{8;i43Gw3&#Jc zEYYLV2BatnhwKh#u|KXcJBH&Zb*RK40O9Zzc|Xe$`wXIn*w`jk+dMcJSgJK0>W;!m z64a5|9&380&}~YjKt5l*%p$%??@+jCNyhUvSDa0pU2hb5i#NwWn)dC>e&ZafG}#V6 zpSZOBlIGG5o?PU;At+;Yhz_izxtyHH;K`?CatX!11ovw$+Tits<+Z4UQ<0rEn_^mn$1ny0}2X!$w!foV=*2VEJ3{QZ7`j z;Vjda1rQfVk$27=qV<_$%D%jn9FzP5sDzJ#4@c=;5G-c~S4Lj-VFF1r+^ zq6WqDgjykFZk#{n8r(B*%L3RooK1|PhwMHeQ(|!mf@mW5yl1gpmj4oy{kG3k9|?j+ zto&k%P>7vcKn5RBn%+Qxl5QETxPa`s-a63g%J0{oSJ5tC3kv3f$Uls#wv*i44~p$K z!1* z3mX!&NO!KkS%qqI+2 z615l#*rMdK12sTi40;yRCe>n8sQoK?sy9N)H19z1~V@~{)O>0o*UQNj)0m;Di)u4b2 zJKy~!!McSjnU9`6IZI6lCeZFP0-sTTE*$&eszaUo8EqOPN&Z{msBZwL7yvu_DDD@M z^|=-Z@pzmG;5tb|^$IqwA}X*Jcj@e2 zweywCS4rh=0x%&UEjMYU?37Uj#v1_B-)isg@iNV`5+w~YJ`g3>#$W3&3XB|hcwy=0 zZTNi*d!%4#4)X3mjkmy$sGQfFL|rvF8ekEGI)o;IqP2e^qwJ^#!h0T#Efc-4`jHDs z0Rx^JClYl#0QF_Y2QRd_Nm0|Ut`ITM>=;I8s@(y|13E8OA&;^*cCNSJuXN3UL};~w zkms}lGTdye7wCK$Y$=81%YK+$LkK|?1Qmnsc&TZ9a4BOwRc$Ks!rf5YTwJ@-W2$Bi zim(=2-5)dwFK1K$!fivHG8jeIr2}~~84dUF@XCFVGfSOQx0KgF?+|!}7$l~@G*pf( zP$ZmSXFME_VqqQ{L_bzofMg9Khv{vOfgEqbdyQ#Jt(>Gj8&)~W3ZTfwzA(?rPhL`v zTzF4zuBqyi`^uy)&1ta~Bw3fM0vG&S28Z8BV`KYN<`3&Yt^N{p0IA|)1$)eJ(!=6~ z9n!?mmV6FIOK!mqS%KRqoNA4U9v2ly#Q{xCrz?GZDRyW);LRU3KP9H--=Z?+`6W2! z$RhX65Y0+~DwIXqrZv{H%iu0$MRs0O@UOwhBEDy1a2IPSXr}R)2>i8y;^pZ>&d{1F z!Ksa{#`0{S)4$m$o$9NwV*`NW^h#CH2aS(AR0CmU#VqLW>Wr}IxPoLk%snZq`+1Vm zzn+o}z^(Yu)rCi)Yhvx_{336({SwI_xi)@FciZG)Ff7hv+nNowMRwucPncG>!gohu9{@3ca07VH@gjh!0}y}-qewUgbc$*H9x{G;lrLXYUv6d)dP;7mk#=>hbiepcJ^N=M-)*u7#T!NNdDMW zGBT9fogn1_nAG(Ds}~ZHY>8#c ze8}toZHDJ>dKc&*T@KPC_L|6{$o=($W57114Lat3(;N*12Rb&D4M6P6zPf1%lnmj=B6n{ts%#dRa9a z$})v=inZDyp>0dBnoUM~V59txDfETC@dfDwUAG>%eq=2`R~E;&q)lHdynsUu`HA$Z za%71`+6ZFCi4^qH1#s*nYN6{x(i|`y+>Ey8Mr&mu*CtDeCZR=Rw+T22x=*?Rw0SBJ zKv}NPoO5QzM_DP)Zag5NH%( z=5-(^&L5v#V~7DyHCKn+Y9GyJ0>S)pX?HvQdGKCtTYiyXT-0E3bd~3nHP@?4zGvke$dfdwDr0GP1+Mqq1pI#or1(b&VjMdU2L^+IPTxPS-W@WqpTn*^!MYusooa870n=^K|( zIPaUmEKhW0_O8Go-3#W6)ytH_=%3LA_p|zT%sNZuNT4q^L+8bs;J1ONLH@?A;v_Hd zzOqH>VPH$AMr45#%K#kGgSVXX<0HyPs8E3s2X^eUHlCFsSS%XOI zZkdF-yaTuY9+!PPC8DlZ*ATpN>^%>tLgyB4wzBTyOo0UJ5^~h`@ zQ)}G*XrHEi@w{u7i7Lb;efxUhrix~)OEYoBc6Zry&lr1biY10IfEs3;IBA)`;jQEL zT^DXX6E#byzFgjqXt5HqyD)hDg2%~<0#m;}toX+ZWx0$5_ASjA$mxF8V$2$C!v3U;7aYtrGUWyNNTL{ICjNYu+~7g{l3K$~uajyJ!ie-W(F~E! zgfTmR)!F}GR+oQ308#}phVS!)DU_#lfOIXM1bT6Zso_p&1f5;nO=lh%kQ24DheHF- zi(lZNb{_g}HXe0`@o{R5@8$TO8F!Sl zmdSKTqV_K1cD*Ml7G9nz6>GjLKupZERU25y*RfXr1h^c7n)(-y8^TpZ9*HQ-80}AI zk$P_p^Ac>lEdF@K{;5Q>->$A%J5LalJEKK~+V!Gb%%wr-M`|{IM8XUUPg3X(dp3_8 zz@CV&9#c<(3&&Njm5Z`*MOB7`>+~gZK*+Bm!AR4k&=^xCX~4L8q<`!NO3{x?zx`Cw z-A*fPaKi5c_TxkdP+>-o6Jzfb-HdxVj#(Gg11*j5VKm-n$yw~K2YK4TRDyO;PbKKn zfQauC!D*oAh>oA4Bm?VlSZ?lKR?)u~^r6PT7HJtJJp##e-J|dQdx! z__}f&kmFPp+PQ7CK;j=;fFTct?=0qHdRlX)09S8NhE{_UfedeLU0msJF(cE%=E7UM=ph8Rjv6X~lg3ZTy2>UA0^K&w+Z7 zlQsI(KO=3%eUOz}EcWOtbNi_t$SMrH21|skhv4jl`ZU}r zT&P1i6BX(9QF}$)1~|isgbT$Zln_5;=uI{i$nOE)t!Pt-FQO|y-2GXvVi=vD=ZAj8 z`?2>HT0zP(e>RVx5vvSL`ezbcN?0fT5@cA=qI{{s(3wtuqfmA)iTiEBC|xs6xI)kI zz@`Qu0;OR$AE*6U4mf4kuKFVdNImhT^y)NO3lX?<{FA;QhM^|@CFJsE!88A=MA}&G_YACi& zFKRczX{iW?&3+XZp;4WATE#T?d8j0icRXGW5@gdOTyFZxF`Gsg2#)`pzvD#{xV=4$ z&TS2x)hC83HPA6(ae@SXj_$s(P3k~~h!{rkw}yH%rUFlk*v}Q+0sn8yZa7wAvJq*@@mT8}L?;w?*OUUvghtHc~1@1Jv8 zUWX0TnL5`eJJolY1Nuc?u_& z20sq})btO=EWMg2Ma*YkQ6N6<9041<$J9i%&EPp)_J+)wb93q$b2w9q<_8UY?8`Ji zg|DH9emJR)6o=hVegGBhd-XZG_JqKm{&9Rk}fPvnT_;Xlh zw;pC8%xyjW^-gkOoaO zhw_$u1PuenimGtr@D0l_vpC-0fhVyN*$b-%1ontO2bB`VyzU6ZlMq-JY?;vLOzS#F z2Ze*x{OBGM6>P;o!!T^kkP`}5M|X+z(D}Gthro~Rt@s{S_iZwD));*$xTa((2;Q-w zj@XK!wWmD-`cX$KOLT8jYDzy_?{Y1$|6(eB&&$I@&&Ii9rWAv;#gX(1;Y(e4x}D~i zkyHGHFx3t+)pz&k47RMu=a{3$IGHf-*B1BoWLuBL`;!LY<7_sT;5Y>jotU%n(~shk z!|xSOa(MZcdZp05+u4i+wXkBSSZh&6phK@|2D>&f=mAGu9O^Toi73r(GA#Rb>G{%a zt8C>+vxngAIzg`{#M>J@371%f2`D*t3BTH%#AlSVn-8n6yh;f7yC}kJmSjavj3Z*H zZb=}xyWAG7Hz;C^qon>`co`n+MuFj}bntcQUAV>WE7MB^yOcqp7O1aaMXkHp2}T6I zZvJIA=gArN=yh^esPD4Ku*%C_ddBQwwgGarW>A}QaNB?(YWTU;BqUb-nARLy-atyy zK`?!z$B;lt5iQ;N2f=Xma$4$1N-d(?JeATfn7W(`jxbFu*rN)91$+D7NhOm6Y2rzN#=px+%*NnR-P78f#P5}NImF;6>t@V> zt=ne(-8Bo5-Cxq06^d)Q>75;oNV$XpOiz|l9wMsYSRmXR$Ow#ng<1JAPh*$Y+7;o} zR(VNb7)nRTr(0B`J7;;)04eq{uxyDWKo2Im}>`PaKAsD(9o+8OMvUJAtx)(D-6@0 z6`i3A;0=oB&fT}JpWXz^Y0W6250hV1D6c}0AH>s1=}-0(ASO}0=r9~Z$4*^f_|vjS zbQ1t_9t4mg2FZq7E6Ez9Q7#GqUF5EN^7Cps#$3qBx~l=$SyhIS(X>MS7EAT>SAmf& zqyOTeReJcLZ>nT%{a54xIM0v&N7_Bch|;zB!f)HgZriqP+qP}@ZrirG+qP}nw*Bt= zoilUhnfdhOBvs$4u3YP%s-#wBW&M!gPWKXf;ZdgY$+M)i?DkedIZqb&&8S9a6ZKaF zV8GWhjJNlE2G#7_N(Co#xEpMa1eKoA+09pxPRo=Y!H{ zV+GgQ9JIq1o{3d7%qV1UcLXUpn%7c~F5gYXfjy#$ts+rWj%|v3SMVeA%R!`DGpr{e z<02+nw&hJU4RU#NK3?8vVKA9@#G)T z2VR_|xy~qv=$_oNg1QbeQuu%^Pwh06lIv!Wq@DZ9@#A?OgKz zKJoJ*{sEh4V~*wc;v{bG)|kCtgZp?Eo$^8@oj`$Gw|~aoG+~@*%2(IVfe-;RyWTD1 zFcau8MOrlMgM%u8qadlTT6y~PK9bP`F9IK(ChaRc-C$65XOJ6=QW06JD7V2D6_`wY zwb-27xNTJ?i=IuWD_t1Ezo7g4bEDnXg&2KY)~rj#It@~CXxMzVFbQ7Dk1bqaAUM_| z*BT`67ta+uA?;k5tAtVfV^i=>$cN6OwpSxDSNuYwVcl>QF1gI&jaP7qiKa?9mIdu6>U3_gCjv0uLF{OwqkS25Yt6 zlo8a%H``o4^wC4*Ys31yUApU2diRX7+_V2enPbE#7QB!6C{m*X>CXvBl|Es7(!T=n zQAA3>f%K?)4uHyM99E@1Kg5X0EqeICOqy*j$*%7qy{66GUL9@YDEvc`p5sDgTeE4y zuekF*xOYoGGLPYhidJhFd`~NXDGKfI&cnCTIQJ0MsX)R*NSn3h=E|%WUyvaLekKs%~wI^}M~eQi-&Bea(mq zH{`g5tDVE~7{gSyy}vYwRu0m`Q7i59mdQ72cR+2?Y?p>YRxIbYm=u~{Jtm0TqiOOc z?kkWte<0vt0D^tJQCGi}_f`t*4FI9nKvB<^gkndn4XWRL8Fn)f=!07R3h1KH)CD*8 z{6p{@ttl>&K0^Plm053pf|2Yaky#T!>iiM-d!pa5|#8~3TY%F5H8`qY!5su-Mn{$VY$Z>j$sF-{8F zDP9Wo6vR>X9H6Dysn>V^N0SnU=nmJUlP+23Gu;Q7DLt9MW#E5)w;wD?tyQD=kH z*4?Ej%2sF`%p~2!0oi$(P~-lt{O%l-bvUa+nd?_0KJahDHL&i{4Dgv6x4$iRKBrv4 zv*(LSrr*%dp3mWIFc3#*Jl%MK+F1IMut(bhl#1I!Gc$VkOB};_T`7-%#7NN@NG3~o zE0l!S-svSzfz9Jm8DHPBznU(C@}bPxv2UIdXMZ+2>_&T2KlQ&v~#=dO&V z9C`*1Dw8;rs+D_dCAiS;pE_Xp`|akIgL9M5&fb!%a3+NJ#Nvf@5Kfx-jR*LM$2wVC zE?>NOwYNpeEBf9lr>M@&gZ6%R&tUYGch;Ikr~cYOHlom+UER9uGDeV%45w({pVioS z)_$b*lgMi#ldV>(P8`^{*X&hVgevb08O`ifmIT0DV--AIAp!Kv9@{eJK`*8y-U)9? z@pEbrqf6p%Y5vwUc}uVhNv@$F2tUG+#*F_$Qdci&-KcQDeaD23lXH-wX1A+5~3Pir)|%P%o!!HXTKg zX%3GJi%OC@N)sUfoL|QHSCrEZzEqBnr;P`sda~>bf0DQ*mz5e1zWpFyhk}VbOdafN zMa`B;^Z`R=lVMv(CHS-_s2W(OvZ|R!1rnoGatCl|cqE(3e$EZsddm?37V$omGz%ei zlR8m_ak;$fxz?WxW&n7>pD@5iUnWjMqHsrTLT)ifbo`7=@mVVT0{9??iI)`w>`!`8 zpBGCqW_4MhjYHKUl%aGlxlfzb?fzgqd`ookS2tHs#caQ?DGAkbo~=4xq*s>= zuO~{d&gVvmneFB&Z6vpMU__M7f1S8p1&IV(Zsi^R>88?$0w6`-AAsf&Ru~S2dC$g_ zW}HT$sU-&rD*0u)U2UUV10O&!TNa*-2OlZ{f(%6{2k>mtANUYp3|^%HJ%14Ni-V3G zYCK9H7b9yLHrgKGp^rC7+y*#>#xt!KUA=_WSaEcd-aOZge5}UXfCcGA}J8Xq_ZZ>>b`G) zbT1EN?ul0|XNVq3K!#WgzxYNLHsJ_tWo)4Z&Bq)E;Cp$*Wkb*p1_gxZi4afO!k~`o z+7<3RbdPV-wrYYr)qP}7wP5xam>!L1XQovtCPvbSw+0`x8 zH#QIK8Vfk3_v(Wfq^mq&l;9lWz%?LDH_tnYJfIW+$|`7nO{dorEFj@&Q*G;$n~CM*5VgJ&gQ<(iN)oH&t2`sMBTCJ&DhwB@WI0k;Pc*o{vf3V?m=NG zsj%oNsm~H?vn2_fu~>D!h+V0Gs<2N$_oUTdPg3S|=?<2HjQ#G6qj?bf>QoSw&@>OVyj*U}kF3?fq_6*0KOl35(24UDwg7HiaT zZtF2I?$SNRvR|-VQ{*pbk*SHO#YT#w7*zl$)` zl#+X?rHhJuTA;4PNkEn3#)^7w>cM~D{sI3 zvRe2NRECvEWsXt7G&?##%*jBmY=A!iQtF0tU`b;C5OT**KR}c|pVva@b~P;WjwpMS zrpIHzdPerfJOX!wjR$eu)f0YNUehC2IC@Q-iz<64h{L!FokN8wDGA_LIATa2U;M#N z;LO+*!COkRHbHtnN3w?;Lv+%{duh52C%2RCa;2++2n_JXul~h#VV5w8bb60G_R=#( zGn_-t-B@>F*%7~j(PrXqs_ClL8wTY%G8^ck^!+3|M81*q`%n&%N zzpGrzgDNKwj+rVtvW;AKgKO7F;KJ`n8@$JyF7nJ0;0MY-LE~3->LQWL#kx+!a*t5@ z4lo%cxw5aW$(_?VoIC(bW?-FC5TnD*D|0)i_{$0yt}eyk&)Eig<;d27Yv%+;2Z7)Z zOFYKn;NLZNIX0DS!-TGZ1`emsmcP+W%8r)JSXsy2_=2}Zu_`CI zOse3k=BA){p{K-?Z-X7D0rgg1Vi#G2s}*ib#;B4@4x*+m^y*EuxzvCKes8Hg->bJhd2W$5{8^3xv_C_?`N_R<6R&Ln1hCId)A_zwi}F$ijuac%KK?1{--X(mLq@z7yfklv`Y+kL*oc#Q9D6IXEcgz;n=Q=M2 zWBQM9&PV70!?_lvk|NP=ae^_-)j6ov7-rBl6Z85H((oZ!h>H#i)6Ut;ERDriz9nS) zhMkVubBjs1(;JiTn)fDNaHWqgD;(t*Rp8Arq-butlve24-XnV6zk~`es19FXSs$Gj zsQgD=9-HcpmkZrY=$fCLAEwybqz=RC-+y`tIOdH{!J?|)!8W;SoqYhHwY`785c1+q zZ&qbr1V>5qt7?t zcAR9ahN$iJv8yHb5?p(n!BPp9D)~bo2dAxtScN$)-djt1M#b$ocuNT1Tuqc#5xL+0 zHF<_*vX!g|GNdH-tEDF7fx$u)lyeC)pIQ|lj|rB_>46_ZWutzg5XzH6giE&lrM};N zJo-5{(Ed@yT%D3Jle_)K{vJ3u^j>@t?8RtAY1;g+gEcs9|^|S+YYq*kmnKgbUcEk`}<*#rG3k{<% z;Hcl}fkD3$AIGQCcaO3aEK#oLWF;$P?tfBJ6~xBA<82l^U#12q>o9m9-k}j+dILv! zm1607Jbd7g-Kuq_FoLpO2KWU0)Yd)#9%#-$c}ErnS`;&lga_4TF!?fL9|5)Pt<~<4 zY_y*g^H!O{+G0xI5g*aj*{*4lBGy(izc^7`EOn-Y7?AKwNI8)CX7j@r5LqkL%sfa5GGUF$Gp7d4 zQ|Z(qw4TK*GI^w&#U#P9xZK~jR*vTj)X-gu%c-PuqUgDP2DFQJ79Dw#J$b2g&E}dE zvo)h~x!b$gITfWlXqy$HNPBdmM2m*n>8JH7GT1dv08~joLK0*GSSDe=ap&`jjcOgM zj~%5fXf*L9EQ|VTCa*0RFecAHSg&uK4F<|W4VaGulb@B+df~Fa6!gBp%a1A#Wxh@9 zFtp*!L{vCF59B##2G{O~6Q*3yPr{D&EnJY4cwrLC-lzxLt#ZS% zmoOyRaOYr7mz9{voR9l*_mT7*IRv0RNowL@AA=Q77Wah)6&N9%90N+T!NyJdbD#4i zL9`iAKgU4R(Kv+>i|;M}L>Kyxb9TPhf8nk$ASC`>2b)y4FrtdrGtCfb-Qbv3)4D(c zT`1(fAJ+c_?U-)5Pu;R1Vwi1c9erX1Ma>=EFBW)!2(%tu0;XF{88Uc0HNyImSY141 z1~*fm;LlmyRl^?Bqq<+7XU`C$TQg5D}d}`EnO?LF+)6E4Gco>0+&L3lU^fljsr^BVosUI+lYeWq=e};*mVp$Ri z(>*jQ9LxQ!X#<1gL31Ec!qq>-Mai!~@N`11iRmh_#-g_okg8o|Om1~cn4Of`c>;t&K;Xpg4PM|7i5tA|W!_ZSfE1nC=9-FdDMQJwL z6X&4c&1(;o2u&uQl)O4~Jj~@_*)S)^+YCb0{zBE%f!mwRP|>v$f4X~BLe8DOzORVtH1NUAk+3#&c` zQzkHZYUaY)GHc|85pGr|31PorZGcIunT92rT|r+fB@iCzpM`gGDYSgTWvFv zcado3!*bB(U?gyUAb`f%Q^sJ2DYq znjUqFbZwjHcBO%o_`-j5x5V%5&`MYh8EElj?C6?f1Z%x9w%9z-WV2}e>!`OpSxAu# zk9-p6RxDFz;sf%WGUOde#ZJi9Fi1j%s;x0vw$@R!IR=!NXAs1v{PG|;Yvn<8qv#+& zJRMHyhUP;F6`fe`~Qn8wI$ByE$D zZJoBoRgt9<^MgmCupbZdg=R*bu29=!B!fm3+ksfX`VdY~0;q zL;Z3Wh0NPP&Ittx$85Cux5J_ii_cGpM`byoN3AVtKktK-O3YRg(8 z$Jkj#X4a>U9k+X{F>FDJVrEcwYh!09tugiD>ZINIA2b+yjWIzlDvENZ<_ih|9wtJ~ zSc=N3k|fngi{f!H8^WR#t+8*^xOX-G=N=%$A1LWBs#(!zzosk`Wo*60Yljvnk;vrz zjC~r~p<Tb#W}N)m=56jmz2W{FC);zOf~!&|D{jxx@{5SM_A}@tQc? z7b+Md(!56sLCav#*e$UtcpiEWf+#LF{4K{%yd0e0cBVGnb#oPHRCfw5c|(R;SgfnV zeh4d{+zopXsox~VS5i1w%iynU@IS=xgdu}PYb#>I>5WCfrPq2ybyze#xlV8$7%Rx! z*f``EPe7|ie~?`$RpUGoR`^Vjj&rwVZIBZ6A-oLGpwPX?pTuiUgA{vHIj-x5x^xYgn~sQ7JQuNAd7`hc@RM?2| z&3PfF+=}5(WZG1?M}1h?^=Ywuhnno+rEZh&&z97An6Mh@5d7@X9^@L)+h2-Tcu2T8 zeAjX_N!(;4l6nhAJw`(*8Lg^(RH^Ag_TC?^_;F<43O-v|1~?WZ63z9TphM)B_ia{^X)1c>OuOWtOo`H~xUC|KFL{&3 z40ZAqH^Z{Y9`1%dt&Wy0C|Q$70hgU`_6D@;E`p=$!$yKkN#Cv>YwRA|T7y5!U}M@( ztMm5Pw>2ne-&#X{rsVexMNTG-$)MjgOO-Kv0mFX08}i0|GxNqjz^2i1(CRc7>IP4a zTB(PYTsj3VOUtc3B9;qI8)~e7wtYg6<=ihMYV9k%dXOAOhW!8h**E|1n|&~ViibfECamnET?UeGh-z!fD#CHvHRR$ z3^+e`==t$$*<4bgu1wxxZ}KkrYS^&1>~5H!ExOAYm1vx77?RIcTX7=#3J85vmVMH@ zq95<$D1GK#0T~chi;Z^9i%t7r=OxBQ?b*|H&D3#Nmz0Z!wtd1nkyAhSUo-ZqF1;ap zUB*aYwwvS#Uw@)*>f26jYLAkGyP0zQDJb8wE^fNY&~&ZDf8vxJndIqnK%zlpwhc|* zJ#_6ISMO||e@Q+Of|dAAQ)CZcmvn87X3}hdwU51hd=Ot;iTspFMkwnf>4ysEZ@~ZP z2v#}Wl19BI={P(~%^W6i7Ipb~|5=!?wn=09l}ZCLW_}Bdnuh3xN{_AH)_1#tD!Yfh$ti)}?q@g% z9TM~VTgBR4xHDx%D8GN+4}CP8x{G;t`cUz^iKd-4ezstAkRczhTQrq=PSH?p!s}TF%U1fmoAs2LTCI8{>7jeBHhTP! zJi4`&Nb(vVvWr?K85hsum;**{c24o4U%~E!QjD7JVFOIw-!gFvkeu1=^?`ey<~SnWL2eqL6r%{5w}+*>4819Cw^Nm$O7n;oY?jo$jPK*} z@kw~db(f=cC-y~xOZUg1O+t};6-g2Wn%~IVI7O`-nW^3};0h#w+L(z<^U`gIx>D}V zAb>1Q7}>KVa#gPUTL6ZON(R{&rL7f)5f6i6?LTdgA6nRYjE6?{4noC(_u1|T$cn7X zn1*7(4A$$QMp131OLor@XtA-Q#~?wN-uL^2>JPKh-f%@6U`Lu2H92>sH z$qkWaZ!sHg)`^(my_YG!ZpkR8q;IPC>sgk^f@V%dw!y2AKMcnDqR)-7@^~prj%^F3 zA7M@{=Rx2GtA>)wYJq5*hVa^^@bf4%9t-#LK%x0kQ?)Vk4Lck%Ea2M{d)Nqxzg5s8 z^3?h*(yH~s)No^I*i^01WZXX=JB2Cx5}Ix+mA{cns|9te7;kFPJI)AmI@iB^Q0)^3 z+(6}2E{N6k+6vWGNK7`eGAIERdHM3Lof{41@DYA3K5qsyc)DaBr!T0~qwW=yaw;XU zdv(#?&asKvNuE`kRl}m5G`vAKOJ+DM~_Md)tT@Len5Xwd}`wDq(E<#@MMJD)pZ+Olo{QY1vZm)mOUp zDi=a>)gBvXNmwo&7_mJ+j&-5n*Eqz)L?9#=q-uO?j(BbsHkHs$t#_K`0P^dGHn)?M z>VJ}i`$ofV=ecZ7k=#ACFzUWczLV}-TdJF1dV0P986)6nGc{Xu?*S9r*mWMXFiX8l zy=}{$f82YL;TE?y_Gw2+8o=usnEK&;u&rzjLxZi&CGFlQdoLNZ@{ND} z{0a~@!dOH5u*&x#p!yl(iCJWelcuhMgSe7_T<533fBygzOQRu*vn*X$#R|&bHzNaC zs#>%nvZ|kU!1?9PV`No810SadA9ThW`k_e~QphImnGPaOa&if`AB(qQpz(T`44p&2 zf?t-i(6^_@*i34LH;-v*4`f=fN29w4R6x9%U-oGyW{YnDql1rX+7a&p?;vzyE;i3$WCcbcLo+*-#%;x0~hA8$>Q_ge%fO(NM%FUsHs z7O6|M|JgR^7SzN)T=9YnpRZygs>()?HW5Pd*tt2s>M&C5SJ1!Cy_l{U?i%q?EQcLG*jSt4^&GVZ|Xj{Ci_HItEUhJDIUL35Xd7 zhnH(SV(QNc-iMbd>_n7=isW7JdYAhgSokR>x`yg7XQ5O@1~MLiO~;S|s4#Z9i55(ra!`sA(`+ITL`LD(B!CbL5 zbIHj1JHA%DIDtM`!9Liczo+0|w*5`7wGa7ccR8Hz0s8K zbN>`9>*1b@2vjol1utEeF)JhnKH`E5MYk7dFF>$1-sj4#63nymOgvt%j0`}8kU}Lm z9{hFc0g#0Z+DZX+%b)ga-@^NSiTD?XSK_G{a*<7v!?K*R|<1+})-bZQ=$x zzj|6hz{w5BqpevcpNfXych4^0@7adYc)aRVBFqKESS#?mvXV}=u7{K66p&(k6ML~n~=jvUU2Zo>f3RA@z?L11~djH-VaWdLxlJaGodJXXN{ zewP z{GCHhAYKpMvQUvtze#O~O7Emv$Bc8&6-TkVLYC53-K}Z6jJzjgd5*`%?S{8ZFew|Z zu?9;Uo=={_N?V)D=A0f5^e~}-BhG@i2bmX)~ z0JLu7jU4I2+6!efRBdoz~m-hYCc(iSKoqlFtQ72g7^Od9+C=BBfewG{EgZHhEi&u5)2a9g6s0}I|5neffBkjHWk`AcseZ5G>@@&!M(CBwJ^_Z45y) z+tuj~-0#|eDiPi)iciFXHV5=DmFcPkZRw0M90gfA*Xc+k@mNYv&d$k{ekMOF#=z84F~OqH#@k_3B#I8$JU6$ zEziVLmLNWKJtt@bLoSuqZ4Q$^=E9J}CGDl$K~A7YvsCTG669lH!_FVnQYofl)r^v~ z0_R|AU&pEUU3P&;FxkXu#l@X5atimeIU+hZNzX1L4Sbuy4(PE0uLmk0$A7N1DZdj^f=tXA(NcTd|eg>hdhC)0MdO zS!$nRxOtAq*1^3oMb9tIO{bMh^{lb**NrGDFH&Eou_Uqh?s4EWvY(A4nsQ)5RkTA! z2legabkmQ@BcWFqfFclVu*!+@d2davJvkS+^d*xMKE{fMw-n`az$DFUke zB+_Ev8h=3LnQ-j=Mj!~v4=RD$Em22vhFxdj6=r_bYNILg78@tU zbe?+QbnaF9a};iH5n2+sIyXeHUD;EgO%Pyh)%EE=u&mhVTR)IFh1d7F;cm>ZA31uu zkVS~f?Q|6zQFI-sQj%(}AFj+|=Vs(%TN+J&Y?t+A-e_Z!;x-K4VAQdXSloOoUP}|8bTs@XPoz?EhSgGFBKD5Qf_+LN| zzAI2DC9f6uo{+al1F5e)pE!w%)ulZC{;X!KSl9tv6*_splU5PY3Hhv&8cHcfW+mkL z?IGYLk*N&w%6yPQI!5xsy{sX9B42!Y{-?971!Ov-F`O3^$*m3&$>Om)kKh&XqH}5P z{MORG(EA&7BXn!UQEz^{QxT7QJO_vmSqp2!8mugCkPP%I#1MzudTQ zgMh#87+m-jfa(Nu4>zXT)HA}86C0xpk%h9vjd~&9Osab$TulVU(q|us!4?~zxzzk_ z0&{2?y8O={K8bN076r=cK6(*E5YoB*yTKtY^8OiQ&@ezZWKEDw53OSUE zPo*yyu&%$!3_;yjyg2oZSUUF=%;MX|WS4jKmsY!luq#t-<8}1k$Gq1kHp-rl8v6uN z<;ah;Mmw6Ze9lPBv);;8Le3?F0z+KrKL7}ivQG|a!_xiKuJ1U+ASzjs!RS0t;F$=u zmKIJ#l9$YKGaof@e_o%+&T*8{;#~86taEX%X~vWmx}%F2b!jcJmgF?O8S9~=LhiL5 zmz|;PO7oVjpE;(CrlfGxYPMWoD5)IwWST%6&vN6wioHL;KuRTZ!H?s!U=UsV+iCN( z%i_?o&~o*3KqP| z1}qMk{a2&Fg6!sjM1}s&$@-fHspdjuyjCfygs^D6jY1mr9)CwODT`r^nkBcI3!R<~NLMv6x3g4n5Xx1kjV~H{= zBXPz%Lm+C7D^mZsuohy-9wSi)WeO$!CRU%7Jzf0kBB#98-kBAUEn1YzDaD|00nk~;G zwf@Gw`Bk78-U^?2U=*xuv&Ni;>OjX&d_lL`X2q8@lxa&2lD2|$PF})kQM(u3G6E(q zdVH@%b>f8bAZ`v1zs^frv*@77fls{)6rM5#k)-kuMdEJlgc`ZSxY^#BzsT)28>v72s_p1p*@j~|IkQaR5&*7d^ z;Cx7W9gxWK7rotgt(IS#Z#-{Z{erRZZsHQ{eQ+>$gWa;nK)z+zU z#%y1{c}mHFy-fe|p_}WoYd@ySCB{pnz^~LcW;Lh&+$zdc$+l+<$W*&vrOsHmXjeZ; z$|APiO6|}OH*MPHV+BXO#c@PLw({RX2~D}>7xA$&<9A1$Pe{blJzIsr-(Z~5%ez|V z$ctGi!7w=JVL*sPKEB2^&`v$7XFKwkU)QjSfr3|hl@M%jmB>26--|aH5m&2hZ+VGI z=kiAH4sL#Gtr}W!>mt55W?tewWX{=kpHE`cg;3R0Cr3D;D>!^yTu(1!}?rfte&K%`EqxaS<|HwRi71zju{CJ(`iD=l|c6^Q#rsN3vN&0h=qe{P}ejU&|A zMSx;U_mRrO$c_{XoFg+2tZMM0V)k!9ihXi!Z|7xiAXzcNhBcyB}z>O$!0B` zTa3XHIK1V;*0L*}{wSha>8rmb>>iTeL@ONvgbe@rDHrsdx#Fbr_M=(8QcW{XpJ2>p z^DziO)D_h}7H91!%2)fyD3y*9!YTA!+nfs zNYpDsNgOL;$pRX!I{PIP#?z9>S7Lew%4vx-mx*Xt9vt0Lla|5N0X=OFEIi@G4%!yk zs&o2akt`v`ZkjbPos(v)ik)(Giu$PrTWQWw36TX9la>wV%#$3+XwaCFD~=^6U3R^M zDI0)z-!P$RHqzJN4>i3jI?-ioF)-TB#=PG z!h4q0x5!jfLk~Ogl-b^~CD*r6)(czCW!;Y8wvNoI6UlW2m|4@GEh-}EP}-&7&}l)Z z{OiY{F=E%CG3iz>>;D`-gDlbk@FIhzp4k2ngl8R*H4Tot9u6Crv^yfe6*yg7o$FlA z>-^cT6%#TMW zS$!x^If;3?(X`vNi#B%p2C$R0>5-`p;p2oeug=?B(1_ferxwSdIFm1UrZm;Kfu&f-Jx`=$(e0Dv6 zem^7{WiXv>;lj@Q#ImDKbfN?xW}~VnxOZZ5>ORS~TqdZ5RQbNL<-~iuU-Q=j3@v** z*7DU^RPQL_VP4HIo0Iygq_^h5J!8HlJ&^s~1#t{~M1`*A+_u!|0k|0U6f_k=4e{ZG zpsieRn7A4pdP;UGn#9ZVT*7fS0c0ZlK>kR$uRwKRrex0%+I`9tb||BfD^o1O^#(;; z4wlT^Dm?ja*DqCTt{anY!>mc^Fi%{qMlHXelT@I-o-|91!xz)tM869SV^rP+_deN1 z7#0!s;hbsuZ4c|={TB{|4rM!(SkT*DMAmSBRs!X>EQDBQAc@657Pq(Pz!~*K3w5 zJ?<6b6WzPYGi<5B#S9#w?rYX3{0fzlT2*DRc}7uQgT`2Fy)&MUgGtD*%Z6fWLgem8 zuILiGs$@!H@(T!btc0M-H4i%Mjo4ypN+Tue;2sATI}{1CAG-%B}Prqbky4>V5cfBWsOG2YNBf=p+|(h0m5)L%zZ2 zwy;41Flb_wyZF_|L>b%GStRrsbrInLwS=|H7fcc`6N+$P@woT=4O%GJkzmNV5(0R$xvKmAXZndd20U(rZp! z;ph)}M!Oh|u*38{r@fDjX0xrp>Kz1qdy=$BZN;MY5a!~Msa0qU^t}yutE39|ZN%s- z&oG6pr~&V?qm0L~3XT0n^PVSh#XI3_*~15Zn!#HeS&k^eNCVzLVQkaS6HVh4{mX2e zg_ulCm7|mOAtBr=4r8c+gW|3_SnMT{W}8LCFK@lD9OVnNoA=JKnwVdMmQBEe6y$e2 zC)suA(yN2$S=U$0ScqHO>o<$yQS*>7K1eY9yg%t)#*QmoMiIAgqLTzS8F8T~OrskU z#DmheI=4Pl_xBie^Il>Bo!Qr2td}C3MC0*XqrZwgjbU-KnGMe|06(%rlWczMYdc+i zeoG7X`$-V)Nr|tfcIY1}&?le+!gt$?_QsLJm(oeFusy9nBv9Jk5BE?rduV7*f~U_z@7jveUl8)CCur8OfOa z;QfPPj7y_Yn*OELCH4Qi=+^W7O)rjFIvF$f6?myv+}>iZ2YZkFJfaP$gXH9 zD{so^B4Z^dY0NHeCM6*0AZDScDe7SFF2^MAY$D5IDgWPu%74s<|7_)d$e_#2*^P)1 zROr`T{ETlw0ki*I2A%mA8T8<<3>vN@bKz(Z@3jSW93gk*+C+kS*r<NeJ35%ZgN>5TIc|4<;#g<8lfdPqMI?F>(R^Pwp2P3S|FV2EF}% z$z4zHzj8nPU%CI!%KujGe=Fp4pZsILZpynu(bz zu#2->I?3zN|2NY9pEmxp71U9wzq|>`KO$?*fIw(7o6G}31QGc37C){ZJ%Z(~sXp6o zdv(J@_Q9D0ueVNhkdf#?z=mos-KWr=da8;z=vU zfwH_Th}`-F#i@p-MB<+Z2*n~{6fj4Wb#*z`j8l501d2Z7K((!=4nDtsa^I~g_!p7& zKb%3Eihngu{{3{M1w_OQ*`0-5<=9w+WgRRT?Ac5t9PDN6Oa(Xu($snTfpG-vmk^yvm4OMQf@HomesOdSfVz_!VY8}Xkp z03Lb+Q~XsJiT|GeXe$4q%Jz5v>lps6cb3Ebzn&edlK*Jw|2i%Iv+}={&fm%$?ux=9 zYA#Z2LIQSXQVjNn=FU!15~ik_PL6`g_KbF7QqrtOj7Gv@4p#p+oqyW+&sMzCm7Gm< zl0=O*SnaHptyQfznxnD*e-VVLS*M(M>FFycy33>+uL+Ld;Ue6 z(Mig(Mp3RK#nJ+BJ4b5~PCOC)#a$1t1*l_DQ>WgGC^7ctrQ`D3dR|DDXT6RfaoRk; zg=tMb@~=F#2tTbJbw;brXfgj$XU0!UcwRY)=fUzB_`);k&<$t)jRxN~=ogL0o$*=# zqZtB|4JN4L2@(-L2j zU_WUuu$5>#SAv&ozaS>J)iXUS&h)_|I}$yR093X^1C*n?-5onN<9!^L%ZnObKz-vG zcHout?9<^6p-VBxE0WEEXNCsY^ZpqC4oKnlrZ6K)8`FIuw|5d~ZMM2*2rNe+COWoS zTy{hK2_iB4(e1-oHwg_jVJYK0hRxj)N)qF9le?-viY`jqZk~#GVA|6WHKV6qx^S_P z>>ts!gKidx2mj!cOI_+lmoTRv#DO?qdhMt_xYbgV{oWHtM2q2v#1|7o20U~AsfYzq z=Pd~nj=C%jBnu~~vvY};rM{QQy4QW0$c>lfxf_y2_$4=}oWGtdPYumOn9Y`U`D#T&RFh0z`-Tv}sHSuHsTB0RNbj}|4nFX8Q=8MTHBE=kri!aUX z^_$PTZrRrJ?aG#e$tKNh{qz^AmP1MIsl0**R8O}=))%QCU8m!hbbO2Jyik4qyX3(e zyc`81@jGN@xCC!z3%QV^Ejy2iUW>C-rW|ic2P4lf1jcnT{dF}lcDoE1jm;LTPIp&5 z7pWb0`w!Q0DO*f5=CaiKo+>7A-t{-Q+2K}+q6?sYL2m@$hj)m~YP+wbx@>P?q^RYP zom5YAJafQ#JRnC4#lJl^1i=&r!k|IxBR}ynV(~6fp?$hvV6cf+I7c!6l*l;Mk##XX z3{3Ify1kcp1%Fl%CO@qiU43}qd6%`lwjK*_(XE48&Apf>o#X6T|6a#&o zqgv8=azWUb82|o6%hRcp=LaY`FH%mNVoNWt5l8jo2vIK}++Sg#)>on5q6q0rXFYlv zVS6Sgj{P`8o*dG8vz^7meP|$z(jCemzFOlfmIF{t1Y zuX{wcp*tpNQIuX@s%Q5ahwowA=0(5vBdHuAkI*%;V1c}(N3H$Nt6j)k3tXh&sua@{ z-pJzdJ^po|1mE3U0WaTa@imb->#|z$Gr63(sPY=OrerU&E4n zj!jNgWu}vJ-rX16>l=h6`NQ>FF80?S{0u=98hpHvS%g};{6qIxZM)Xgwcr*y(PM_5R4OStU5vuGg`*^l>dttbk>~FO*yt{5WIMsOM)RgEi zEfHt;^Roaf6O12c!vH!f)QC#g66l%^YH(mxPY$^JMr@1;-vU^ox?4}lrpsWaCieH8 zEmLpoL%&DjX0J6BJ>N7jh5Q4uL=7FNMq1G!k;_}zJGusO9Rb}=+(mUu#2JGaLa>R}9!y(Jd1^xZ9wC3N(pkG=IWX{B7A~Gg@erZC49XX}l2)w4=ud-G zw#W?pI9DeYZupnYSuKd1*t8`e4#(1H*+kV?o7OO|6b4fC`?CWo!tZ=MIkYBgps3%8 zs%|)2(>H%O<4Kb-1-aY*dNn}+wNz!&xVFjmADq0>_mQoFtn^@yjK91^Z|gymZx(*n z^RjemLr6yUyU=8@$vg|TA+vCqmqzzp7y9laBO}`0?~>kXl}&MWjOK;BJ%!;*DVxyE zRI=2uOTdJ@#xGe`V;1Nn24AF0#eDSh_NQ_)gpy=}9=2jyhBq07DW5q?Z7U}g=Q!Ob z+#*`QQz%=XJhV)UI@|F`HXZ@Fb)!TdAe_-An};VNC1X-#AB3RLz)40ZXktCG#14a( z!;yoE!5YR&C}?+6K(E)SJxVsaRexP(>y_I=n}H@R8}&EckviIO5Xb$006sv$zpXd+ zr|3a>lnhZEWVQr4$W2fBEN7+<(nU?^2hIf6De?$83u2C{Y4;IUrgjagoOQ`6Dqsdv zO$D6fvWay+voTV9sv*4sR6V=BXB_$I1rO-PLXj-in;GgqEVFiOIpi1y%9hE2Zp$B+ zD?f6{>gi?SxpTBiqEEbok{UV7kFJK44KpD|W?&jk{acMneT3Ayn!$r=k^q-Sh6Wat zBtKeIS!;pxs5S+_eL;Tg6rV87FCy>;!?R0%>=w_N9JGkKj)~Y5I}-ulDjmUeMOfJX z0P%OOycp!v>L~hx9g_tkNBk>~)p6wXy$0~jRyRkLvgDV>GMJh~EjM3`Adl{5S@{#x zIYd$}OEmEb7Nl~mkCAqbfgmh*Dhdt9gPsnK)=~pY{um;E0-eBrk>Ri`M#l>*8p`B2 zp|nwjkG@!87xdfWxYw5mwcQ_t`|Yyi#VgdZ7k~e+D*5EZ`1A9{g*Cq{*h*waG=Ya{ z29Pcw;^)s>=`v<8CCjaou7M;07!NJP7|$N~<9~N^wS3knQzzdfFU^yW#08SPc><83 zJy`5iiY&^(QS7x?la&0EZ^>MHphaovqiZ06F@}abZU-X?8U~|IJ#*vO-{~#hZyo=~ z-wn5b{k=jwJL2%G>x@I`Vs>Akd!7&>r={bDxD{0k%c8s^YVehItv>O%^dWV!&!&wj zx9vz~1X4TsEP=5HVUxeIU}ZsPK0|vUy$s(l>Z(64934vA#%H9p2(~cxaldHJJ%OJ@ z)D$O%d@4jE>0HjDrhNbq1hs%ly$z-W4#fs>=q{37SE*UIbox*&xR*ppzFth7MhW4L zhK$9NwpB4BnN`Fr!gWZzOt7O?D;dJ1$5eNAHgBWn+AFk`L#END%15Oby%C$v*wkG8O_<7W-oU2++RB2}_moimKIm=~Sex^R=RD6TjR2|Y| zyub_W!|v{^Jps4!tM#L2UU+GvD9X(DN^`O0X;qq>G=oqX_lh6FzzP~KQT?XLf4h{v zVEQ+WNz6olMq?SfM;sLh5MFq(25-`k{Pl4{rdU0xW{(<4PxMS)g!t(^)CVW1A625$<^f}KQb(%;^tuqv{zlwah2A`<+pEptH;&Sw>~-A?4>s z1eOszD@ZP-gnVk$dX1EUVWnrNFMrppl!z|%Wp{51J>~_u3G$XJ4D}uVy=7Dnb-ei= zL<@W3Va0`tz5_z%Nqmt|D^PM0qv9LkSjqKU7M|zSns8r)+SF1;>rd!c$DYX>PYsby5j1H10xmHAqOemgt)9z${ z7b%&51VISdVo&4B@)Rid=zHF4cK-^kSt&rcZAsF3zywpWe=D2 zTl|OKnSaQg`iI@oe;^$E2X6jrTizQ|4E$&BZTtVb$^6Bub$EB@;}$p6@TFAQS+~!L;VZ;Ki7F{ z!oA6NZG}MH9sjSo>7U0T7J^i}-ifb;f4vg^C0x;y{|D^E z*lPOMP=52DOkDnrlHrqnD!R&Y<$tO;Qbua76{vrB5 znEeOU|G@YkVE$prXPJc2s>KQ=-F1~ca=OZjXvD0Q4f(K1MhnVmY2}{eC*FoYWb&yU z&WQ9?*1u5|VhFd@O1N-NOQjVGwcRFjWOAA9KPmf9ZUz67b^^;J0!44wr9TutD8Z*W zbixODM!>&YE9b?Rf5c9ym5KI6)YCOQ9b?K62!Ir;)Qh05rBv_qp~A<}-A8@C(JOKc zu>l9(?yXK6cGg}f1w#SQ#}k6HMbAm^w!FOcU~raKCGru6s-`GtRI<|6JJAEsP@`a4 z%4tRWP(t)C>wi4(a`Up|BSLr!r>bz7lq2{g5m zte`BC1e7I`mo)t%oKCB1Q^BTg3u?ap?SYBJYf;T!B^@#>yd=KnS^KZVNwandjj zPrKuF#aGI>q#tgvz)BsrM@YndHRIj6Gyw(?&jgDJOS;MqaOFkVb3-apxs;gMK$c!Z z7_V*JQx5%Ta)v`9_(SUxtEdK3GWg34G()ymKo9}?(_rxpUD3l4+|0HkxB6tpo5cz* z?)2Fdb<}|3MBrDdRM5SWk;zKr<>L_$vicwqyDE_5ScZZK8|k-GYf#bVK83Dla#A$E znU_*0v^7VrTx{#s*slz2yQ812S;f+|mFk&b0Ji4odQ&>$o0ls2`aT}|Jnsa zIp>;sU*g)OVRTsQf=H6TvydkZ$8`l>;s>|lirB+?s66Dxj~bB9f{%Ky&#$)6k=8Nn zW!MX!Eu447*BLE~5SbikhEnD>Qe-IjvtYZ1q>z>SjhH($Ji4N~Fk-N1 zn<#LInP{o7d@z^3?9QZM=b+wMmSoh@ePaZr+1TyDKgY1lT!?}oTaL171hvSH_65y1GP=ukVg&7G{NVg4-w-R0<*@3-I7K& zZlw!vZ(qJfwDS)fHQ0X&jC)VG><|a7QT+(VxpN4oNV*~GNvFXV;glJZF`cxr=(W89 zj6f5RQ#-N}%AJNReo~%06dycj9?El>8z~@ zGn!{$Vg=xsM_O<;n+2|9n%we?6s;a$g~}7ycW?%jR-6}r#?j^$e(-YAX@=Ek>GGbw zn#q~EYH=yEU?21<#jV$OPcoQ64!2dp(s~KI1v;AnJrWjN_&VaA7o_Yt<+8TsxzqBNeA1;LBtnacGE=8Gg= z5!|Pd_6(hbUbk_HWEW*s4TUiP7xlPXq!3x;IQ2=6TO*9PB_AejkX_B3?+0F_uL4kZ z<05F-n+2~F^ILb9OYka6-6o51d;#2N&Wt!vnVEo@##mfY;^qNPSLWPp_ugsMxxH2p z0nFLUy(tNZGsZd1t}737pZwnx6oaPJ%w_vvHZw(69cC8Cln?~4JIbPbjg_%F@G1UI5bR3+j+Q9K#ia(b|jbqwE$RYzkF=!M3)6r{Alqj zAr(gEXUeY1Ndvq>DTlX>lxxogENx!p);s?=1ar<*Ll2g$KZoL<-opo(hYlD)p3q`6 zmK={FAM<&uM!#k+yoBK~hbl?)E=nsPJynyFVvpQ1@;b61N%j^I79`(8rpUve;rxr84t>);QLZY zRsBr7ON414^!J=dk|-qqZT%TheFFK(6qshE0e5zZY?9ZURWKRdEK zmNQ~;B!33O*7C49=N*nyDc=Tdmg8k-bKt40qEAr|v$hVkefbJ$$g+NuVH%{1LA5&C zUB!#86^Ggghmomr6wJ1AnteyJI9exfPu9M}b}arus5=xajT7(Ir&+7Ox+7gK*^vGq z={dX5p{}?gsB}ef)i%5-SHB%g2)fo@1#HPmKbH|t{-hetkAo1}-s2lvXj->o)=`hq z#=;k|R~T-2!oa#p63qs~&UFLc{OGrscqsF18V8wD5bWWpb|L9R_B*%(XIgdXIpg5k zPp56Q&fYc75O9EO^@6kkkY25AxAKRchpA6t+mKlnoZ7(n-e)XGISsqmyW1*#W+@Doi)zm4aLz;#J9W%q&L8<@2c0c~ilJg3{ zp^A|~X6pdlR_pJDY7d0Q$XG3@Mx;tw4e$3Ps_$m)U)VZkg@mGWw)(>zS0n&s4l21(mv;7?O!r34z8lVir9*zdpmS91 z{P+)=v^8TlwwIG+8@4sRuC?V0KzAj_wo*rr{4~074Zq!u3h*Z(QU`P4qf(@5SHyWZ zt0q`w#W8h996k=-6O z3#C=xp10jPYPuzdu^q3%(NKLj=B0o}y~&m8{!df=b$e2!{;XE}UDj%kO1ffDr&*e=IIIV$ z+v-5dC4{s4V^aL;)wz^+)~Jhpbky%C>cv-QwN4e(%rC#*z+jtggwi2QbsDpLEY%f~ zVMV-d3sv!9_-mv^bU`Gc!L{oxO_mF$1{`z_~+6A7=%E7y4fAJ%vCb8C;h zu4Ou9D~3Kc`i)hl;z+moPk~`XcdQXtQ5cADrRyC#_N`<^>J{sZt8IF8_q5s{j8{1Q za@3_hNQ3--?-JCsXG#&f@ys$mFj(3Zt-7s?gvQ}q$i3f|q(V}F-R>zfd}5i=t~iEV z?UTbg=h^Vc*5LK3kPhJ?52(5u+C%eTsq)#3rH&t@WTBEN@E&RuBV~gS8)jCd96}iB z2o%`Y%@e7YtdXwPk#yk+(QgK}YTZ(xC~Y1VFL*NRb`UXQYcA`E)YJR=y?+87DIn{F zvNNhUtsnK@iqXl#n1aO_NFPQ#lhqI5K+{fMR9M3`%^hvBdIFD0D z&e>6!how`Cyiw>6=1AS3qD)`=TN0zNHC+uwYxa3?%;!?#Pp_S; z89|#g;BHo%Zj0*`UbMz%!bkXrYzTd-!EARo`Y%EPNU2|wcC9kmT0JUxNMTlWBErqT zQg}7R>h+s;izO^lRqbii8@5e7S|GWM6Aip#$Wu0833Q%Fa1?qo`~Q-Kw|8C0I~ zL^(FnOfskvC1?R9P5|k_nVul71|eHr*p}6Gm$BCHYR%Gq@Yd$8M%{1Xm^j&-@k+-j zEK2);wfa?6A(2yWizFUZiNyZaGQCkoc&SQix{&E@?W#8R>l@c2H=D*vj2hyKQr?9! z@G8ih(H|EhHg0#HSk|Q;de#1$fb|kd_rw8jRjYXo>JMd@4}s5Qu9We1aC`(RiwF|5 zh7b~#K7RPIFxc|8?-JddK7|Jp3YlrO;eyK_gZ1dk*pd(}+}uJ(Z0I}9uN5}EQwbKp zeCE9!d~=l##pz$~Ah+-BzUY$1ne$jDVpiIx@;#aDJrQ*!_~}3lz$&{Qm8i<-rkgC; z=SG@bNuJN7DI;$Y`30`i=xPBcCWJqZLId3rI+Sl8Cs;np;+Z;Yv^P1OTR2fH^Lf_i zwE+h#0nC%|UM<5NTZ`||0LqsbHKm-8^q2)bZ=j3;4AhbIpy4?axpmbP0JLmBb=#Jn zv6e~rJo_<>G9s%dZZ%MD0F?D=e_kUB=1QzKEcXMQp3*e46`TU@nA0$DlX+;OzP#a$ z@4lIg8#y9ZTSA=Jp=iQMZ%R~^prwJ4BHvW{c(%}E1xg;CT}|6=iC%qNA2-Q=$*iCL z&`du#S0coCI^+@MTiNq1&l}U1v-G`2rYx4Nke72!j5!fr*9{$AIgc|!B8^2BdFqI* z*zr(yo?GcHu@uiy)o5=&zW~-?TviG5o5A z(H)FDbP>dVZ7AV?A9Ie9joMN7=RMO1624d{X$-b@oJ^Z}lZEEVE=F%?kwL3XxKVb<+T1&%yo z%9pewu(ay_eRB+Gy>2I0*?|40Q2sMAygRXw$X7Yp@lSNMRav3*s#UeDoh)5rw2xJ7 zRvV4~IKj~GM=V^4KYmTol(-0Q;=$^>7rsXZ)da@2grJoJT=i z!+Ct)jMvKSH|Ol|JF&S+VvP+7Rt*Wou*Vy^7BFFVUI|&U*2EZTEp1AX?6c8;y%({L zzB!e*Ra;eL^5A)joyX$#lMeTWJ@+BUJAd%K-wt^M&k@ty<40Q}os0&4J#8~ui#a7w z?Jjne$xM^v;Z>^&Zrl4L1IH;lK*DZfiQK_JN^E^g3iK-*lS1M@9~$%c%@zCuC6OGV z?(j=2&Zlh-SyHz7zzcr0$vDois?1*SHJ?RATi99qH_%2iXJ5O*2XK^Tw8puoU+1XZ$7D!)w?4 zXO#*tb$oy7sW}hD6ii&`3SD|P#g%W16!CTVay33azG%Wc6&i~K}-}i9DLEyJBD;%{6yTerYAWhDXLCeG6 znzF&T-wy98>$vfsz@zxnLA%=qhtUzLHm=dyGYHuOh(&CbPUrG*P$~x4(6@w1nql7K0 zw7y(ZJ<^~8_$nr8UZ#tVELt#Do_t#q!noW}+&5&&kH zMnH70_Uu++cdY{u0IL9BOtw{vHmIkJp89Kk!9MO${a{9KYy#K*tttL&9%|3let|J6 zK$wd6uJ~HhYrE!QP!RoPITvru;BAAosd(7S4c+ zHF6nyX*wzm_X)CWl-;1R9nQ{&FgJ1^-bNd~b%Qd@M?PJnVQU%e*S#qPDc@F$vT3(; z7$l!oi_bgzW^YS_>a3H$=5f54^BY1!Xt~;Fa76Vk`4#JV3!W)L`e2tG1CIEDYOghZ z=@y1YS$vFx`to#DMVshy9Gp(Mb;XZ0gDLRtG-^+V?ug?W16D(ej_Y+$Z`>gm=u0+N zMaHJF82!vrQ!7W89Y!BbyCf^aJ?W|1`*eQtGJ5pq_cVVq19sY>M>cxzNXb7LB3z-v zn2c!3wNEL~SPt(=MM{`zwcW=>&dmrf@H4Yv@1v<>t1>u}PCGaE`^;i3rP=2_n4|dk z#^tH`+U#`=n}=8xu?T>YjR*wZ*I4xmPR?s@J7vn%3Tc_3Ic@cFI*r zZ>uRTt#SK;pJq1v04BA9CXZPw^q?>c#j3}?oB_PNSLEhTC4D|H%obr}*fMhKLJ@(7 zqcG2^08o3!S__ce*5q_|ff!c(LSKH>n2U2p?_c9DbfXb!@xrt$R4`h2aTDHul3FOC zPoOQUf3;Dk^DMyV#}$A;v)?2*Fh$z)|9U-4K>AJg7It#E*lf;NUG0y$JiNw4_p2rn>J|; z=KKut;yg?FCdquu&uZF5CS+G3q|PN5#)pSeGqie10vbNHrn<0M)(yL5BpMaAS0j^* zBg9d%28T=C)pDX--4HW{0bdD4zWn(%IaCZ1c_#Ucs3;aYbm!~Q0qKpQ+lvf?H;?A0Xr9Nh0JH2p6<4LZ;Rbo!g zTn_)KvRp^j61EI0)uC>QRs?lXIvjTw0@Mq^tvDuFBmsSeO6*!szV^&1J9n2KMQpQ# z(EGr~{JXT4JkG1MBN7~TF@*z)^`)?MBfx}&df8HBhn*ykRrA=B0a+YG6(i@ULeVJ{ zxTHX>qIuEYC~m8KIw~WWI}j>ZvE*>%pQ1mutaY(^r~&XhTkDp(fGq15D8+L&*nM!J<_o+Mx0^H~WsP6+7emV@2N(Ox*|fTNIGq ziOBm#-08^#@QLkvt*p^2aRp}ifALytDCT7@4p%KTrMdcNgbw8Ow_qxoKcj@=tT$sC zcLHC6jjDsy=S-#0BbL=eR~VpBMGZ%V)&m5SxsbCeV56_)3p^iopq$s#-bh$!l#UJi1;F2y+Tiu>;-b=zpH`iOKFSysKU7D zQ93Mx`!9okc|8Hgf2PFeUW~mh5;K(qe1UvH+QSYw580#=@=F4ewh!$Om6hJyPwbbLR_ z@{q%wSoM%8vd*EH?&QlORbx{tL}fQS{6` zg=mr4QIhnx8&(KVLehA+c@4Q~OAA%;^UqU`!{N&pKoL$Yc3Jv@Ayx6AQ6`gEIA60< z*w(mq`QaGvijTE^m14IYAis%)D)Aw0mGFZRN8%|ebC~nO6&p1x7q^1Kh`7(lVKi7t zG)=JgTz%n$2W}UNR@ErK$5fe#c9_cB`AFB-NHL9N{{K&0W~NGncaXjn)r;t)2s<6ToBj_3*>U^THt%YlNOsAc0QUJ>BVkYpYhk(ESefwEC~0Y<(l@M}E8^$39*m>qUm=C}i?|;T-A6^2u~;|g;4R~I z5gf@m6>i))wyGe9VjT~|mP?Gp=*K8xBLB%W`~n94ugb&_mUp9N@aOPA^v^!!(Y!~_ zoB)S_+`d#eI#3iF?MEAU|LFulYq=migLbyflANxRBNztAIl^oGQPy&s|;|qa@qEXJg&paesa>C_?LH-BZEqhE~bbO4) zzX91-Q(sfpgkvuC8EH_}FQQ<#8+@uY&P9ZjjHwYz1Fe))VPC5*_0%IYqumN%D0s^>1F%UNs&Z$*WczZ>+Og^Eq5o{ z;N77FQ73W%MsSBJ8`B9JLBurBAd#<5U0Q3a^Vwq2l>i_vL{wTM%k!LMg%-op>DoSb zbM3V}VK67=8OcTZWjuybx|xLT9TP>kw9))&$j;tT!{fW`@3m_U5E z)DDkPB{U*Tqtu`#NXk{<60cvvCF)bLfEJvX#&>vR9%UXf?;P?q6)E=;M};yZb3moK zxpiPlD140E5W=c;@M@LZzPvg!lt#AmiI6ry1u<#Ty0Rb`SJ(T&yD~_GRrdpk?I`4g;;M1rc_`B3HEDfQd6P|H)P(Uc z5Fh&5eQv zS3l`3>i9-a8+Ewt@Ga7=)I;C(Y#qV>{HjviHm*E!A$CyXrhHE810m2BUM`n9`qZJ z^FHPj_A@z5f~mW7Z-j7Ou~^k%%Lst0kXj8`Xc7cHN<|2_{>4Jq56c}Xj|#-QAL*V% ziRxFMeZ@DWUg0YIjFU(%eDLE}0VuGrPY&t&N z9@x>BsOOOR6T%9=f3Sv#&brJ}%*j zJWEPGO89O01NwNGU-WkzRcT?0sdWtfgOwTA@sxR$v?PtZxTIsz&-yRER0Zi+9NwtL z#vBSMavk5tZA?EpCFiOn8Y?oP#uM8tg&f3_?x;n58MLBAN&(@!@Sao{9(n0dcBS%l z>#=$2H^qavp=Qj)KaD`#zTgE=m+qf4FjKi16qh4gOwtRh(Es)i+0al<&X1vKot*#Q z@!znRNfpaB-L^yOQu~L5kd{molk+nuI*}Kl-Kp=~($c={O4RGlW)TdBfu%p-=Cvi( z_|bp(R#w1Yx@V2kOl3);6{cA?zK*1477XRK&gqH~G04r_x7HwKY$IaE6!57gj99dV z2o-yx{Z-?2SI)0t&O@poAWirFT(zR+<8qb`J-O7Q@r4ONx%M2Y6vy48w-dtDSPCnz z!CYRx_wo|!dyI2vZ|E%E2DFvic;lXUwagyT;Gh06^-y0sAK{De*B}{2H<+ka&eNPg zgVUV#Tfd+M;@2gsJ#lck-i;RHY&8|$v!j?X{w$^s04dvY-3=m$H&zH~)5jc>lq8l++{@ii?M)0>32z!%K z|NM?E`RZS6h;BUNJVJjWsvCh#{GQYubc0jqjN2ENw&RGu7XW)RcBO}dK44VL*otd{ zokL^u4#bN_<_2tPy3HTb2tRGsUJIl<)kh8AUSJ1@u}wUd0bgP$eW{e|+KLglhP+}% z6KdL`|6)Rc+-vt$6GxcZ1+F*0AT98c1P*X@v+m``CTs&XM;-S$b3i!~eSi08(_v+P z$@N3KrsXrkwZi$A?PBoKA(H~l5+>)H5$-f>7cHIX<;FR}U7q{DfVfd8f)>+w(Y_kR zETa}Yn&gNeA_TSsRf$)~0Y;iDc&jVf2<%MTQ(_?!xFd@8kmlesH4JkAhGZaS&LV5E zXx@>BJt)h%yUiuw59lg-*~q4zRYlVCsoC!ZuC1M$w6R#LCRy|m_;#Ux87{%3(u5^jp6En%8;VjZ-H;DA&vapGH$ zf6r_{?%t~Bb0|}O+ccjjt)S?6sq&1H1vY1tU5a$x$Hr<`Psd$ItInrkhv*mz?5BuvpA;=1rA0+H>HNY>IRTIO#+3_4MFPht1CK^@x@XE! zLP@EBUQgb1)^J{LHZ)>E;+Zckrb5|^un=db@4$&+D`&)zKR)dwVG+le)Hm$fFx<37 z{QmDTViT?dG#N}^lBS(a>?V0}EDg>ZfQm8KJGp?N?Bh2riizJeumk5Y+c?x_>`$-% zMhG{SxJ*tWut?cmNJkc~y^o$cXGv)p z22DzWJ47~;>vvcb)e?v}^+FW{wS#_?HWXaEXIIfV_pNI?`Q6)tQkGauAGE{0rovO; zGQu)wsjq^%r`(xwtJRE{2QGz#t<-&&0RACpHPI0YavK?j!H3ST zfD*qKIr9>;52o1iNt_$zRXk+^nv_e`oxO+wqk;AtCR3qdG*^QiZ{ux2?A^=1n4mT9}-uszLwerDa*h(-5XRL24IjM!GN7*_HVeVyVg5UMqdsj%o@sJzE?XU#s z1@E`C%MF`!= ztNqIRV~&ueD--9(7<__&#TO@mGGX+7w0;9AD8*I^CntUPU_c)O{ zhb5sJ2TE}^K#wS@Oi>56XA)e^fY(rA$me97b@G|8kT-tzLjKRUX}rphc}46t;(6-j zu{C@#F!8?C*lf#KuDiW*vo1Ndp6ltK%$iM}7kWK9$Bj(uSgilf_c6LcpWYBVrH0NYL zN6YV>U~|4dzaBfr>k(4t%JZ$cH^lHz8IlkESP>4>f9iARZ-EF2|Ee$-mYZeQ>;)u; zJ`Bgg6cU5%Y=r^;)ClKMTv3tT)PqUUXUJ!7RQV#fNPe5;DTUD8c21B#?$Y$Igzsz_cNg9^_T`}Cgg z;}EjqkuRB`BZrIm;kMelRVB(SkdO;Mj_@O%3ohc_ApiTSpG>hy)1=m>D|%VYbs`##nPMtP4f!gqYZKqSfr()T%9kU*Kkz}s z>;5nd&kVaJGr6=4J+sc0todV9VQ$rru7Y@qvz0F*Ix?bDKIMWn@n=WZUI6))uO)}BTKylp7HTIvxu}?zFiHJt z%~9aXWSGp~24=ql%TYyoOZ-L0YXUyU$H-g@QHuEwLOp#jheyBwjda9znNyCHr&Sfw zY@50&qZD8OybeiMY=Si<1Te5PiZ&f_DbYjg90)=Ldv7b2o>T!nz=&a0;LS_;CQmAY zDR5hOzidZ(`7?p2QADUq4W!isGs&a6L$ih68+? zvIoi>3jx^}y2nYS6>>6x+D$-lJWf@k#Jx6-uqq`UiUqO|cHt8R2o;rBFbYyp4p6MS zxqnBx-lII4?xQ>c&jBQqixoi>rWI8|?*&+V8?*_*E&*-3xhYYJh>6X#$NflEe26Pm zFnWZELme%&Q2f7_t4KC)F@{H4XpfyqI~+^tK=4S$RA=#GI;Y2?Rug>f?JHyurFv;W zYVd@EP=0`PFegYuwg}e%2F6igb@4^HxjD`rV=Y%xTsEeL0HoBIS5t$Xg~{OYRT6b* z`4wJNJ}SkGd$bMOZ}lBzy~+n#NgNk`u%E`*AnTu}>UtHV;h3R%mm#qyS>!sx>|1?{ zW+f)oF7guBdv=toz=8jMwG^@Ip7#YB>b;bbqrw;gqujg?lPOOcXy!)y-XyY~Mnw7C zQroh`a~=|Y7Nt;V|`ZAidiMKnnSTf{6N(h=C2!qU-}ESs~G=Cks5m zkn}t-v^8`!K`09jP?n5T!2$ypeMy;#(zeU6=-Tb@YJ;tJ?JLAgmPs?l){dC%@EU^c zR>NUFs?2N5mNaC+$qJ+ZvW$X)UN!tqqj-Y{s?&? zfgY&x=d_AgTss=8K1LMl94U3jn7Qp z&TDF`#SC(_i$MuE)+WXrYd2~1-(b6n0rgqUPHVd4u1zc%jU8Q_VnR{{Ubz4(mIkcN zUQ)ZFk(O4|#0JjL4o~%eia5)tHoCTLV?~O)ySubl3j{B;NDHLFJy>xo?!~1@kkaCA z!QI`R;!>PKaSwqn+|Rq#_j70V?Cadeb<8ALD-$$_xq{kG;24*3aYHgK>oRMG%6~u7 z_8@KNB&noG%a1(D`(>mxMHMs|ZeOk2JEbvbelL_&a~@!!Q>>d+pc}6vP&!G|Ll+-_}g3qbbRYgd@0y3HVawOd=uu zhWjxU^6hn7@_90YzLH>`O>6^OxbDvg#Anzh34>OpPWBt=4A0H1_xBZ%<~i6sL$ zqBo+tL5*4X*N&Y>0viJ=Gcu?2n_YAA%(^03Rc%%RTK3g;^Yx0s%DC_{7yeM(wch0 zg#nx1j~^DB)1tNP%Bi5)eWP#{#j>kvs+zSq^V$AbHqDPMI;u!VUkGqD)l2m>rwFSg zO(cskQ(wQZ-uandiA8Ie7B~y^}a|Qv3pW` z1wJY8bLqRraQsDBUfO0^eY_rpI@Z_}fgc0ffV$)ohL%cN$8K?1dMzgc+WxKQudPj% zDh@jQ(cU_CXI`f|`LMdwruf?a$i%_nk9lc~XL%-W?dDvCh?FNZARweF|2wec4N!u#{s>uZCAAV?*K5zSp)E)!78RqmBy&C4O2LvF7(3{~Q!dSyr=l(I(R%f5o%{NdQlg1_PJ+X?j z;pYSARO$|f;)*0g=ScAoP>p7Vn65P9325qUeg!)goop)~VZAgKO)Z$_X<{?7#V)p z!;SIpospq<9!{Ir&Vw;KuqJG+)j6c(EA(geS50WEDGb$PC;a!Ep}2U=aujGB0T&cI z(Py{^Va5S@@6Zeg8;W;NMS%>r4#v0#I2?8%%-ap8!!=>)o;$a-x8-fl@>}(YUDoxt8-h`{pIkS;^7E41{G8kO7l0k&3i|hy)_VoXRV3| zRv`m5Y^sQm^xP>Sy54}G-p_}D@Rs7*Tb-3Cy{?8!-@ZY+;yfJV1%Tl#J4tQn%{!#a z^qsu#YAf7FhWbhjSDrDiIQ#S+ylHsG%!|P6G=jjq@{HO38FRxkX1!<3hI~Noeo~hb;@KdM9cr51#M!KC^F0@`UMr+;zgx#(Ykt$?Wb3cFh~bH0l)6mm?D_MWBnsGm90@R z5?-ZxhxzzUj!m5o#0JlYyv|<-=fdC`O+U=iOD9b2I^Nq!VL1xr%EMX!}1 zI~i#;VN3!S=N7Fq=|5}@X_4>agqvu+erig()0xgQn@b$5s?k<3I2KaHN-7n}@d2YB zs?2C#YsOE5Y~4Dujey8Sf$IBrOC!1OU--z5U>Is?-GWXd;)J=6xH%5rd4P{m$J+{D z(G!>k4z?Cv&=JT6jrA38+7m$pz69>zaM@R62jD zI4;HF^@6h;i2?Q<#5l=KK;)dQ9Vl%HU`diqgG*Z)cJ-&?yZ$B(xtv3OfrC*|-ml9U zOpyxL`~}rZm8=qgB_g4wrouIP&=ymD3m9i&M(M8p{N+?Ae>#qUECS}F(O=cDTUhuL zA*s4sbj&(Z;f_h9y>pB$;j;fdwr$%s_t>^=+qUhQJ>Fx_?6GazwyocsoA;h`?|J_^ zxhr|Hl9ldnDpjkyt2$5BXHr`6HhQ*I1BZh8P)ULjFM5J-^@GsWc6o4$XirhPQme6O zPFhph8895-fBl@%&o zggL2+{yoMxNK%u-#rpxOrQ`hJWPbh%^{CiZJe+bEXa0Z?Fu|f(G@XTo!Le`Un2R>~ zkLuY-PUF!rd^&Z%;WbpM5guZSO8nVbt>A^p?(qVgdWnlkM&2%?K7m(uuEQM*6&yrqc3 zRNA~i5SQcyt2vCLI1w0#br^b%-sZE>e-OJ3v*b?3^k=7FhnP?;B#i9gsuf~mu{5WR z8axdXAX$vzQ!(CjJpxV0E)q!fxx%O4+Mn%;MCD@q0v|B&$f@+rgDL}xwtGb;gT)hY z5+yTp@9^C26gW>FeITcJqqN%&%pz0y!tB(`stA;b@p$kIJTSPI4qUruM2TXnDndph zMW8YYf(mVdl@@(IX|}qhQ{z|-h;z<<#rPm^Po-+XDhic6sVBX&*RUd4eImyz55FoD zhjO8gQodbo2uah;cC)SNhAI`XO5gBVvprMYXKD}KS;k1J_z|xhEg*ANKHuQ2AFm~z z$O`?k!W-f=5xlBKfXZ9lfoe7cQMjVP_IKcl644ArG%$I1=mnuQ5^$!00%pi;#U7A| z^zq3%Ulb+Etl}0n4S^A+yxxH!jK%|gqW^N1qrqiWC8x>)Du6D*_J_=D^N)nNB9K%b zF0O;h*QY#`82HfjLJx9A#}(9u=_zVTR7locdH)M zr&gw?iA!M%WyUZu$MH10!YrWWmw2&LRuqQm83?7RHV_4PZNOYS^JI*ZltVKDHtG!& zok~P(CNSDxVlJGQet_t!w3!eNYEPfEiZD_vg$Gtlic2xPfOjo;h~|Q|M2kBRoFs-d&>28Wekj(MWJ!mt0PiL%qGjOnSpI%p$i#5*q6Hs)BS0#mdxa1<2?SljC*q64=Q5CRA= zdRqrjTWVDZQ010bXi|A~V#b_`a7eazrnLgb2EUAZFL;lbgcPkbytjClkPN>9bwc75 zkNMDqGER=8Vsfxe6+rbJuqkqE576 zhP)pY=t}o9-}NaP5sTJm!FS4{SvAzy2Ufw)oOZa8JBVjnlLD~?4Py71F&@R8CCyo= z_>(8l*METoEWzS7oZB6tMMpe7Zt~}EfYw)o{@j1z+xGi6!nWC=AjIK%UJCmg|6!h5 zSCv2me^5FPfvPEUYq0Q%@+Ryw5urHMA(5hnXM^UVfWriqZ5U`gaz2%qg3s?jd10pn zzZU{m=kXZn81*&-L=-NO%b>ptV{0L22MD~GJ|(*r(M|QEn@&-`^XEFJWj=Z@U=%Aq zwo#3om$Ab>^Oa^HX2Z{qMKOvoi^Kaup~tIbdQ~Ctg!f-IDrYYjw~5dNA3-4Ql%n?< z^T+upBWM%6Z0jCIfA+X8H??#z83BZL2Qs6$vc*Ef z2Xkb2Ka{kyb%C|aT*EMwb!{}@tZ7ar;wqI>_0{pf>o#PIA)>vAAC)cCY10Uyx0=XF zX36h^O0Rw4jOoD|-5+p52~a5$ApRydneP5{ z8Aj9G^FbtL47+ZsmH%`id8b$CSGBlre-uQxbS7>{fOio8%-mRiLb|TN$m7gdWIyg< zWHfQ;4tNSL@5bz!FtuG<*)TORb~D8?;rzA7Y9;&~x(Q=58jzna7jw=FMalto-rA)* zHwz!Rk?AFQkfk!1OG6oIkj&_f5A7j;6p~=3-yoa@&0$l>x+d5yPbIV_u4lhr@k1YR zII9=E2p638co{v(zt^*miMaz?F3N^D^1H1=`vHb*MH_T%3ola_o}IFCh09{?X4^_5$&{BIv6KsD8m>Ef*i0AQitZ5p zlCHuz{Hd;}YMpY|xNQI&Cs7zOJpL~FJawueF3**(ok2~X{Fzxv22|nEG-ZunIO`@K zi?YvNjij-{jnQ1tUMvjPe{`Uq)QMuo6hgs@NoP7q7KLuOh3SKe2F@66!Sy`|tDEeq~!i# zxpa#K6(2XBK;$-E9#Q%!ql*!DJfa_3sxrFXnbC4#XHK-3g3o_}dtIqJqr$k2eZB4N z%q6*G@!TeX>HZQ+e3Qvh1xUc>USQbVGH8Io<#;YeKRO2-o5uetJ9;Y-%YHnR1SLRU zAf4E%(r(Df+JK305wl;EUss2~3gBk(RQx-llG692v<3Fe^FsozzsW)o0s?L&b{)Ps z+&v$saNfDzh}03S%2N^S_V>Nj#-)Y&cfab zgG5aGR!k?Tg8c;fVPaSZ9I}%cnDI4B{unSbQDQAo+by$Htb-#&b+jhjY7;4 zmV4JC>=*baBTI*St||vW-oufPteNax21H=3vG2RBEWT$_8#3rjU? z@SUECf~a3_)2&nMRtib2l~p7igW-clFK|tSs`U(ED4bg}vdoh!!8_^7k_XzM0&o~< z>yaHrE|zpH;p)DLvbfFPr58YkjyV?CrnMXTq3><({I~ORICXrt`Eym@e*u)syOQ&geK7?SUgn8) z+#8w$rT8dxaIWakrIq57?D1}*kX+{Mzu#%A}wVqzDjt$|9)>V3lZIyoC4> zr};!A%yYkLXqiSBJlNzQGs7y{ku?a^pDZbKJw)#gy%V_Eqz(!(VmbF(g0-bVNf?b+ zp3z=qD2l{!Xl0VFpIMeUFdAPJEn#@+O5$$zJLTHudBCyMqI^Lq5@=4qE%c) zlP78sBAn?A+7hpKveQQw@>NRKPtftj`y*K zky=JD9Y|u=zhR=}a|7WCfb-2FLVPo&S-pnUufx?4BgrfT*V<_=|Pb zGT?U)MR7#hie!T#(KdMuTY>6ixIjNX6{uyF$&_gpsXzyt5FA&+79-=8-?J=``fp)5 zMu_D|%>u1g=e3v?i*^X?lM)Sm{z``9?B5#VI~tIdI_2{%GTlUVErp}C!JAPvky z#Rx#k|L&g4oWb%Tb>6a(uAu1#w?kpfyH%vx>>nfWc$Z6E?45N-zp^AqKq5*#Ea;1& z;tchpqs)74!`lP?9pa9Os4oyrGa;R(d14EEVk>r_NWrI}oPFQ1h0$i;XlR-aGP|<3ne;IP$44 za|ljTDrZVf?oBvzv}N!{$-z9ikT5Ejv+8*#P9FJ1fP_!@V9m=)k60^lKyorwSnTr> zycA@q)<&aNcf&tg;N$5!!^-d`e`qF8Ezw#=ttnpeHHS9IxX0D(&K&jcbh#}O#9=>^D558w4&xOG2G#-t8IDt{aWZ$Om4f^AOWv|TwMB8 zdqCm5<=NVcE!PfRep53$I-QlXVxUgqV0V7VRQhrq6b3zQv`zCO zTmH(ST!k<;Jh!<2A0y7q?ZIw!)UB5Kgq-t&e>=_ z_UmcaxlE4jj$7e~Gy^Mz_{PyGLJV+AfN9&=I zjr`$ft`Bn4(;VvPik(~G7e}};<@dc;qp}w2ebyi9o*i2}glAW44=T7NPJa~;F5?H> zo!jGxQTF~EEq%{EvcFf#ri)m;hiBf3B$~}A36DMK)We>=v&*(KAceKH2c^4vz!{h% zVs(xXux>D+{DS_t=J4~PdOK_*`3`{xFZCxcU7ePHF}oSO82rue;k=3lZ0_SZ9vz&d z%iOHlsyR;g>Z<8R|95wVBx5qm*eK&-Fm1=Rl-u*`_C+TZY}=YK_mk*+l{6+}-qP0U zN>GKb8EBbS3A7d!K(hoH6#fTYHz|BoA->_Uv*2Lx8j`iuEZW-FW z;=Ldhh)>kg9nkBg_Z$CY@785!Y++cZ6c1qC2X=?g zMiDJ43|p;5?YR#t6S>>)bM509o-Kn66Dt#o5%PK#_R;3PLHK8C5*;7b3BR`kJD^ZO7L&<%s(>V7-t%_=~=<=^e_O-}1 zXKmMXx`}f04|e=8m%Tce;^_@qji;dYYDePOZZzu-Vd;`iEZrw5?e?*@+Vfi7=gf|B zJ^F^^4L3d4crM1iV=JD_>-g1Ytzh4n%#I2+O|x-65I1@HVEy~vY8>&*m}+>nR_*n; zBW&j zuW#zhJjEUB8>W`9wjtu#W^cGM1$!~oeEVt?d}$TS!rKe{zx@IDM^Wl076hQS4uF?h zcdy?SsziGNW?&#O)dsPs_kEQ1l*dn<;PV5<9bVry>)Ju4O}jf-O@ysQW&9C5bffB| zX;%)ArQoEF!!V(X)li`@J|7+KDPb~Fh7Q>jmU>cg6f2Vke$*+9(BUlYFLD^Ok;(L6 z5Zi8=z-T0cfX~PHD`{^-O144dJ}Ni!I{jPBX4XrRz{3Sl2`1FDGr~B_D_R3D4erY6 zFOb!%w9FQ#rE079lv%5;V`P)F{*#j3Df@AJVfcGn+(Y$}G6_J>C#Cjm)ZYNtTbntE zg^M?cb>Vdf;R%l+(#8#Yhha+;HBN&*{a_*GpNs zL$9M;T*|i)A$KKLI4}613)N9)e2KEhF^O(HJyR|FS*_%7oKxuV1{vo!D)-owTlXqV zi}?8>`IV40Z_@>2vUn+??c+`5h1@I+##9!L)=6^E2GYQ1re07oBKhA(DUsX-XuI)w zO=s-t!xeB@N4b1MDD5b*C?PK*=RBdOlP>f6mxGX9*(*n-_|Y+NP;Xlc2qT58udfKX zTB^Bm*|fL6$Bao1T~83nw#>3pkZARyO()BX@fS-z#z`hp0CK|Q5Ep$bv;B5(&ARmg z;>6_Iur`?QWo^vqP9s zO$QkGt={HqWnRPg!8~l)ZBFGkhNHGXGUhi)q4eP<{vvv?jD@E0yTtnCA}jLVaqzhN z*zV9*m)g_hGv5N_U-K((;a!7?LBlR=#I%uMwX~tfy3f^qAVObPpO1uZl^6IOeo;I> zRcRHRVBVVh?PZ|j`o$TU@0Xn}A4R{*Wo`3mdrA#HEhwZla3el`Igrxc8%Q83ML(V0 ztzn+K`lZ|CUaD*>U$;7@I#M^5%3IvWN51FyC^9l2&mwSd9}-sISB*dYwg?qTE}iKvMY&H_w$YWAcM%>2wEk9{E zk}W=HNCFfO`F@vDvVm@&8pTR$l6mWFBP5NL%i%!u7<%OffA}7jKZ#vYGr47UnkE;g z^;JsjBlnCe2i!U{ydG8hIWbIsE+=Yb-!tFwo$+n7F+Vt8{5HSI^*FzI6cgXtM{@MK zP6t54TORb@HZc-$bb5BmbyfFq1i9tFz2(sI_3{Ywzyjxq<<8}E9!J5z^zCf>0N{7x z?#~;O!*gMB$KzXa_uRhPH%IaGr?5|a!=P7N26=EYBdbJh+c@WHO(Q}=f6<*IiQ}Ao ze4Ov;PnYjW#|av@osw#Sdwry4Cs(G{vJcQ8X74BZuU+GB_h`qHRbJ%)LhJ1le}Ych%}Td^3pSTTFByIBhU%khu@FysF-MJ1LI`Ui;;j2=-ORLJ3GU!jpr1d1LK zn6-&RvarmCkQDEQ#{IHwGbq^7{{DC0bX3GWB|9QS@;OKJS#sQ3q?&!UottyYE0SRg zk`zuw#dKT`jl~V2{S^dF0XxcjV0#Cppa${=F)~a5bUw)hwi4Uu^bJ43Dux&ZTbeFi z!1V!igl)U^a$(G_gtRtMF^qs!00t6|CcjXEpJD4W+S_uN{U3p`rPr-3`U%SJ{|XFb z)c@g%kpEX;kfi?oiuiZs|0pm&%JTAJPOQRG)=maWj$(>74E6@9f(Dw>az9UL1`laD zNqbQZGfNINCTYF@5tx54g8thSz!6CHC-=2Mt;x6pQPeQh3AzS+V^m0ygS`oJ_SMP1 z>#psan|LFXOHg6v16xiR1L1B1BAcDS$|yZ=;(8r_3B8N@ z2Rw6tS-UnqTk@9V^yh>5st>X3B!rS1DVhhF%lBcd+E2$%fDn2v-{_w|f?to-Q@_$=}E zxXz%zX{vhl1K0+TP4L?kiFi~y-1wSI`nm~(|&CS)RE*tEI8YK=C3AEw|my2=;56459Uqc5TA zueT#X*#;RysQ+`c{a2G?UO{QR8|s?M)o%pp*Q#I;yNgMTD9SjP<*52|x<)cB--{u5|bKKV=Y%s0x@R20FjW!LIJVRdOWl-L33x7rJxeS`b>e1+Y>MV(BL-yKGLTUlL;9juw-!3n0;m>idT80 z`Gqy=--vGzs-6BzlhN=fNNWGUR~!Idd(7vr^Qvm}i*P=NfUZIoD)9;qy_?I}BvdI# zZfYY#F~-s`N#&p4C;i!rYV}0}Qb-iMgmR?ry2)i=GiI%NouPdg$g+=>Fal%ADaBC% zi=Y|iDk))YC=rziamTJ3`Gnxe8m65#fH1~D?otN2gU@4g(yMb90P-bm%qZ?3ZmHv{ zr$WM|KuDqRY8qy=D53pPpiM9%Nd7<*MB?zX901;D^2wgez_I|;jEx|+od7!&k;tlS zR->M&bcn)MXI1oiul(Z{M3_>t?h0u;1PC2${7vS#IbXm7!XyjLw z@){LzrZ8bVdNg+<_2_x$l}1Wuhc-q#M6Ogkp4ydZLmj$QWxAA}(5V;_b-_0D$x{T} z{>e~WLJM{xWkJx1gVYjE^^0hAv3B`Jiy$};UtSD@@Ph8W_50dsp~7;grHp;f@^ zIfGMlKsiN*lL=}fMYWO52fnF-3~0_g84o2eA_fEG2Da-5Q3hQ3T1C7a&*CceDfY*s zAjo^Jk_v=S&kBeTq)PIkLV)4Z#!RKbgiZb~5jeVY>wr!JM!4&zNJ4D`zS-{tCC)@- zbA>{v$}>Mc{8}wa^nNZgkzh$cZZo`82_w)-Y66OH#OQIz`Eah+8XSjQs9Y!)s-@{$ z6HuS~?D=yGTnO7I-i(iN?mGjePqPXi&B||%%AarzE}Dbi7%;>78mzy>5x5#D$VHrf zo;wpOz($&GRXs!Z4aCt~c^~46awpMSehXTG8sw~6yX2FP8(^(jyX2j(^96bnsB#Ql zMd8fZAz%Olp`ZRIO5~w_ZJIqr>KCbvu`p{Gua(zY=b^6KB-2kf-TLO6WxH2X`mWWz zd7UVr;O_@8gKbV3wP2Wz4FREw=l; z_8>cdXKfwf0zGGhF05Ul)Eh#-IvAf54A=>%Kvl*(!7^RsN0 zjTmw~vEVw*9K++bRCb3acUgG7jP$DohD=(vxGH(qe-7dYB~;4pq`WLXl(x<8n??3o zq%8)zr!H1eZTaBEdQX`Utw+|XI@t~Pmk`?`nwz}PqngjR2C1q#xmRl%o?j2`MwD>z z>|>{}XQZsYVZ)6&{iwwj+}0>Q*kfO(1Zsp^vO8lzQ)s6~UrzQIF=c}v-BRNYP@`O^ zsh7@GJ3>?W1v~yS1?=r}7Mp3L9?KPjH^LBOySV^aJ4PALMV7=nM{ny#T3gIm#`m4& zPk~jK31R2ur#KU6%IeZeSot98^%!>cbmVuGf%F9Q3Vvn(_V=w;o@3p~sFzy)y-uE8 zjo30NnB%&^M(Ygw*QI35xCdI$W5|2yGQ)A0TWIMV>kcNO)^()eV8}b$wmIWNZ$%Vt zaAY4W>D33!PXJ9;S{sD2xyBn{HMaBp31(*XezUMsP2V{hBKDVVX?X`* zF@%_5beNdeHpLc_9nsv!5Nw}ESow#m@9t*0KDuHgWYajkQDhn+ej0tR`Pihybuk)c zcU1`R?w7i|-$vWJKc`E#tlseb?rWy`-Xp9&E)J=? zUv8(ry;bX@}n1 zcl!NTIX9A6`04lK+vuP5FQ1bH{vWCaPRoD#T#5VNef}r>e=Gk-KL1hXv{VrhwG!qK z)TDLLRA4cXRk4>)kg;cwF&1I?#UX8~ATDpCC~7Jvt|aoWaxP2MP3s@)5fBA{WL+qo zOr`;Br`cxxD)*_;rrTz{dD7y)IE6M@PDk(41-T+as45P2j!7w3*vp%9D#mk^!a_`S zs2LSe^;JM2ftx;g-ejiaNxMk4b#8WC!x{KcgLt5Afan0`jND?Bfj%&?)gk?Z*ayzw zn#a;N6oM40LUePUi2Z_UPt^0i>7G9NgpgLoRwU;xKD;e*9eUro`;QfOhOKu^WY(Qq zlwjX2=ZkBXYgb;oMpqBp4ULMOmo;bISED6I{P=V_?VXGY1TP5{{qNp={T#Qh8XAL1 zb`I>cf@G0;fzPDuPQB>`p9g2_D0y9CZ{uxgC~- zsD0vvoY1;Wr$yXq3n#nvq-tcX3HV&Awk6w_=5}j(QK^4~JJ0)j zXYZNW<37fUf3y$3+;^S7^Hv^v?KOPcY`ma)i0&J@WtwzpmeM}SH()QqgHDz|8;s%RMpZeUb;5oTzamUol-lRJom~m zOFms#rpNR98n<9ilWlUGPxH&#^Im^C-o(AGLW;Pfddk^x+$yrjjUeNdE*qPusj>hOSy_Dso5ss z#;`%g!^NyYzVyTF> zOWeNQ8j>T5QM%c5e~~r)B&nk{-6fNSk>d=Li}O*Ru3XH8UF2l} zT=&#k57%k8g8vlNc;B&gpV1I@a*PyrO|V$4y%Akq+;z*JFVhlQ7RD=8xDcKegwkDn zT0+h02D^OkXMe7GZl6tRZ#a_H@Ia$#lr%3X7*KVW9-PQI{qkT>ST z#7N$$BvZg)wJ*x&XO9MLulgW=SBm@K3a1~t9PQER^vLT7jll2X&G|`!1kUSpr@QQ) zJ7v_*A!agv=h77Qo4y>KOQwwiTHI0WR`S`=uors(C)l?+mK)wnlNinB!rsg788P_N zjFh#;*XD9L!0N%hOpnz2t8Lbqd$`uJh&p9Cx44{!hz~K^pqnd1TY_j)XHx%~f%9cI z0Q>jYny&okK7qAQWL1P+l*hM!T*p|KAFXf;#|qXFp1sUZi<2+hsDYbi>*w#>LpCU? zk>|HG6K*=vIfJ@2iT!(6DdSVNVh20)BhD%{zA;Wd{s|LV>dN=l>XaQ1k=fX1W6#*{ zGf?VdyFB7+)b~PthD)y;EdV6uY5C-nI9RCse3wo~wC2^8+T)cCvfjqt>Wm|HjOxCz zyNG*4hx$1?f?A(D792_~>Ye1->MnuHUsn9IYPS*f-QvlKjLUN8Dgv(M*n+ex0Wbu)+8U&{v&zck z=0Wl)uwK(26aoXt??0MlexEP@n z2KU8cn_Qf+KeN)^x{A9(T-X*|R#~%URS}JX7y`2(@{Ywk=V9BB+7OqQ*xpF+eL^Vh zcPY}m|Jr}Y11x=i@0#5e1JcGh=ZLa{Sb)W!4Q>!=GuA|6uRnhE?;95eZo$Oh>p*2T z&uB8_+U%g>2@-ibKOklNMz;$i{7MA^imNP`6`*;DE_W*9@;wpB1WBYp%tlkkYy6NtLqjNqyXPmyGOT0Aw}$PV?fh~juw+bfDo%q97_&o zGv%~Qfj{>^(>$RkAQp!}L(>Zk7Kw>nPZlH{U2${`p&Re2D@lUJzpiPeu=y~ObmW#@ zXKrr%?$8Vsth%PLfMvztPOZq$qfcfr*bjKcJlJJYE-*KHBxq(~6Bgq98NlP}lG|;W zX0_dRnpBuds2UNxIl(;cJ$+(9T0d>lNniA;qfB>kx}>4xKOt8^t2NbvWhOIPD*CQ@ zu{q$O!1g{QqUmmPJ~ry`7B$#-11-^*v6>kGhe0Li__shf@}>jG{&C&Mg17TilNI*N zj4uayVih^fST+K5=!mGkPZN;qa?oH7PkJf>qwIl(5E8( z_f?kfbd~5;P$E!o>WkdF`;ilcfZOi8WzVc_I4c&SToZ$uYn_4lpA1oYQaoK^^k^sGYees>-$cvy3IrhnY?!Y+36uvaE`+8DHUPZ!qCVMSjFsIeyE}}vnqjdcWCpN(2 z*`o-Tf@y4lnPH&7k~AszFMkHA@@2}sl#XAYC4Em#@nvpaV((Bf>lTG?8hvQ-;rB*{ z&A-L7IuKt57QjZXv}%^QqOq!nH-XR4qA^os9=e!*w;M!G8>GC{KTsly+}ms-wG{YY zpyv*;n#g0W_%5*IcV1wPYAnfB@Idtf7KZFO{?IIeFyEEAz*S#eXch4w&SyYO{h1jg zUB0pHJShrQB&(uCgOqisG7dHFP+-ay@M>r5@j0i1VzCB-)w;FV^`27BmE#3U7=d8`#}yISF3V<^^M3b4EPuv((TiX zwV^Pc_7ML0#UT`p7F`+7;t*Cr%Sv61Chb!f<;a4uuB%g{u&cZu&H`-J%1!nkAoIl5@(g2F3?PoEkPC z6O!}%`?N9dd_R*}9w#7s9O}eaWxAnpmBf_sQ>he~gGjUbqRiGr=4|ssxv*S<#gwGU zyY+{@fJ1s&OUHvWzeYWlDyxM*rl{a0ZKkc5PRWwl@aH{HP3@xa27>R=sf69-MzIJ{ zYKq%a4)&`U^cX7r?6<&yTRB;>|(76al7Rr0m zR6jQv7$MA)0U#3)_(l;GyZDzt74^M;S@Qth10qo}+;Ji~s&lNwdt#(2xp(@lVIolh zF*7AHb?t&UK!zJc+@KuGt0-dKCi;VDt;Qb;GiS0sdg3R-CNR>?eF1R}r^*K*t}?s9 z5l(sq?GeT^{QU+KnxZEa+wUXPN3st{x?O@5xo4sR8zOFPm(V0_yXRDL$j zstXZHQ#(>VXja_|S$NjX3OA8jXgOjUY~$MtVp+vl%Z3Gqt&g{~$9~%CcbM)|f#zZh zQGrfp`@IOAv?RI+eYg~~2+g%r#0ovKB*+R{Lknklf0X5vVus2l2hc-=FJD}YX@Eem zifCI~){()JSTe^}ZLE2owy`J4{Nae)BROGN7!8}eDeA#2cTqUf!pSEu(iTojp z`gbvWGtv#}R<*t9FBM(@^2RCYljTI$t-S+^6WV4uvz7Ut(^M268g5s2i$ux5W|SHK&d zJY>eZ!{6wozo1jT19!Xq-_Y-Mv(#CSWZ3L2r^YYxQ&7=@gZz(%Rz9I9s}bL0in(bx zH(0l329qo=1f#}d{G?E=MYGwYFefx<583RC*|55Qp-Yv2p%#CmssVkYR(Z-sZ)6n? zXlHygdnA0C_0fEq)q}adn(fiPnQ6AXPX|}L^txj!C#pVe>oi#hYL3)K$|T-6y$k=&Q)zhF&jvJI~+Ha@-q&4=1T7pCg%m zLVzpPF>6%Xdg)Do3x(>A85|%%Xuop`pRjelC7jvn4jMCMb|nj0za>_(3ZJu1s=gSL zzNjT_4JXZ)GWs%PYCQXkiCBhJ^y2nlNA0wrj~wlSZ(19P-ksB#eQ9jk`BL2W^5`Q? z>5{iPP{!@nM~;}Rjqh6XuDhJ88U8yXm`xrk$qdWE@ezVHb?_yu14 z{BOPicE15bzW{gOzW@nvz5oNifFZuX3Etot9^e5^Z{QIg@cmEt0p@-V^#gbb@&kYf z^Yj1x4Iumt7(Y=mX&**V;|ql&H{2fmye3VavDqI<;ia0oKB*&x%1xfVT>VUM(B;lU zgcOJvF_lY&nz&MJu`v-A0;k^w^>rs%p}cL8v~lZMTFG1w>^+4zP9Dq~=O~lTTlSaD z$dv9=fz6zz8Ja_(E+~jRWsmtvd_a zE&i6?nXRpg4^C@!C?<&ub3w$z#5J^%pnSW6^AjvbWU~+jAR5U1U@^ZQEGpP3EP_<% zL_N4-cP#~NtNp8!nF@In2`cdn<1v?_aP7F1BqixcqQ_P+qoITVPdh!EAtf&gR$bLD)4lye|wLp0l$$o9H$8=M0 zi8pXrJW)c)&(5M~YL_+=`I*!tEWrBwvkH>ZPsm*KyBXW>qkvNx}bxP$A;%P0ACj`G*bh!iM zOsO%9q#W~`^?fVQ)?Yai5oPCWGP9Ub8bN#b9xY+^c2aD0TnEV)*(<1v9a30$JZxPy zBlbY(tA<{TA>hVgu%E9UWj7;_5}2p;VM-R;4rJg-t@ehVNyZgyDmTS1Rjy9f`6K^1 zsI=7~J^yN9ozbzW4JeSwq*FIx8&5w=lcQJ!{;9~elI`)Z?AtA~VQo_}zI0pM+|QOZ zKyu~Xdg_a@54G8NaAyW#|4fD+Ai^FN%03M4W;;Ro^&o)W4zQj%Pt72U)fV)88je%h zo9Dhd1gf+#ZAUzJ7&@d)19PM2VE(eeA4rGChQi#9vxRea=JpsUXyF6L?|1lexsLPA znydg?Y>Hvdt+5o}?oOmQMtyWib%ff8NvvxmQDTae`wBR2G;IF|^*fXpWcQ-(u`Tt| ztskHnA6!m0I%g?3Dfr@*iAvhM$zRbXVPP}e$zl;J%d;yFxR;Gw@tG6W7sppQ>6ozX zo5(UwqCDs$YvDFOWjtlu<^Js0^AiZuznHK;{khtpfw?Vqf(<@(BD9d+K#@`|vWOM7 zzAO*EI(A^{F>pPaPhjy8fTLMXN_Dwu&O^JH$zVqt2kl3_4D!iIxIvwjsSKDl@$ zY~&=Vaw#ry8ao?g(NHqzZx*(K=N7XRBPin-m(X!FNvA!S21RUb&Dak#)RjR0*LqWo z2KkmOkCmc6L6=&LcoBgH1-#@iClqg{5frjG@mN4Bvl3q{ZI&jz{U&Rp}=^}5-@{d;BZ zC3fP`@J9re@`y1|i`a2E{Jq?HrTB{8pCQe~!BIu7X!lvnDo_a;59~C9Wd%nnwFN8? z!!W=tu{`?1PqGWdAcP@KHxB`traWbW3Gkcp$J;Bie((~9SL+qCqmK_B)jCoy0T!lP z`uWa}x%85aJh^2@T0%8x2D2sT$Hn~Is%lgSYv5+jo9GS)JVGobM~|XmF<6lGb}b>| zspI78cY|a;h~+d3r9?;GelJpzL>NdsvsdfyHDEC~L0ePTd8#Kwm@|s?Ho5gw>V4H|*Ax;D zIR(Oem~^%~h&c-sa?^gopigb&fRc?O*)(na6`kJ2C=RO$`xo>QSz|$sS{x38IpABU#E^W`#-w)e!?Ysh)HRdL+ig~D&bta=$@>VR%A+m}sk9*ItZf=;`Z=ak9 z?CfrAR7pRm*+qrKGJ~;I+Q2Ml`wIbO8EEX{(9dV&LB??I$XM6_r8j-pp z9eVG~eEWSctJFfPh^Y%CATn*XKB(AcnGfAeos)VpDf0-MaeLrvJ^!pJ&FZvZ+A$J7 z{2`RU@Bd1_=`Dq8JHKq7xn1L%P1Ic*z9jP~8?I){%f{$mL`S|nMA;;c_Z~m)f=S4z zJD4D}B@h76hN(bIQoS(0+1PyR?R5Txj$f0n!KAxmFxi}Sz)qpMnwksIt4Hy`9kAs( z&)j^KFyNaxj3U`5q~130pNTT2g9|C;N+U+0mnl4_<+mZZN<2iW$G+zNoW&12Gy0WNYsD2}ayv911qImRoD$IpQ zx8S9$CNrHHQSO=Z2Lksj(tFwTn;VFJVG6Z13LRns+vMEG^GxLi45CfF7byM`jJMO7 zIfT=t4d9pktsx@?t(RF@Ni>2=b3X}M_yDuVup#K}24?bk=3BLES$_*E*-{Q*luCJ+ zjz08dJbfI|BdP45;X6K}A?J3D_9xL_K(n|S=GLg6Z_V1fJPwvn1&b%;0=HO;cOh{i zW*3w+?Erkx7}plN+-?(ffv|ajupmdW&XOnhPx|{No2v58nXMN20u#y6%2{kY9`b!G zzG8!LqHd8-p^%r!(Tiqr%Gu;ETz^*_^XUfd7JNplaI;p^3nk*Z#xYN| zHJRk*XTpQ}jRnF+Ql$z|l@;4DL2%Ed0>#NLMjz!)YYc6H;<74~!KRXA%h@HG(ABZ| zjPlDyx*#`<9Vi)D^6@cXwfc0u2KelR7W!E|?;*nKQgT~BDxD0yhFG(^iuKefd?BZH zh)VN1|MgH-BW>9G{shqD{Wo6pLo~_@}0?m>EF1~ts$bO!| zKV2pwVwiIr(J*&sR4@hl{Ku#-h8<*`mDny(KjT#w2b`Ut0doUGEyK^kk|jL$n?9D^ zL0?Oh*tz-(Br##gxK(J%d}P{l_&xT2UZObQL$!$y`XBKy`b~+&T^Dng+RNGK?$wtE zwg&E@qPrIcOdoCf$u1R5ds|JUilXWvs5mPw znuK1$gWbnw(%rplqsx8GTXtGj3h2y+zC2Yf>jUfm9{^H7t-pR~T|2q0>h}rG77&4g zzHVX*dz#b=)=z>)gXQGcmU-eN8dlX<@wFBqvoR;m2x&KJ;}DE!A@&wiR&c0OsH_NQ z1yXqmCTUHr8rn;Ng&mI)tqGRSpUU)c8`XVwh*ktV*484JYHvLn$w3pu10sv@7j3&B zY4~c5kf@AAMwd&gAw%XRkHeOUA(Pvet;B`vYCY$^vfurR0)Qpny=q2l*dIH8}^{OkrN5l%zO3~vI z!xxTv{*BW!cZ($WjmV43H3Uj?M7fW6hqnoCnR({SQcpX>jofOD`|8S*rH-On->}kc zvyPN5{)z;fW5b1N7F(9STZieo_Nd*tM2gANe*-uPQg+xAZK~(bugm z-E&XJVQvj`KQ?!Z>1L#yvuY;SYF(xv3w<9)0zARlwg7#APY6fQ;Q5|J?Izn=)rw`j z5?N*KEsh%XSvSD76#CrC>+r{OGq14j!@sXl0kztReSeyxT(rPXdiR4D zxao}W4=N69w7`F|67e!);~3hi-aVrXN}NQ4|-n%1DSBF`_3{8Ni+H zfzJ2>H$E`UE6XpMEnxwTaz0L`rZNVftsdA|nQXCuqd&|Vd)zCrmNZ1fu-%R0cr=CM zyBdovhHBtN%ZaJP$2#-?4V)j>j^~c%Eft&a;a3eatWby&MO`hMQI-WP^spoStm<1rY75nqA~?y888rz8x64 z6*5r*dHztYqaQ5N)zA{X-2ju7vx}rD~m)aPH ziDwYS)G;&U8_^zK=6-tym2l$F!swC3EUqGx~yvJxji3_Ie{ z{5DEBF{c*##^c!3;siwP40+b#b(LSVUxRRJTq#HIb6-Yf_dyx3`RlPW75(qwhNpJ0 zioow~UMGf` zl}Pkz7+OtroEj%cBQ<=Y_K>0y3~R-u+Od6)a(bMCQ#U`n2JjZbV2w3{P^t9;9@S(; zm%>|sToh6pwTA@THdd4*L4V3*4HdqWyv~%pwuh4jCi212^aOy7o zmzB3%+pHa)`;|fejF&>BHXOM6OleCCsC-HpxI77KGPv>+>{1C;Jp-;)5yvwd8r%~Y zm~OZxaAj$9S;(6`fmm0qR~Ti%8-Y6j>Wst5mB2qJ3v;EE9+&FG(yAy|BxLQ;BIcmZ zQ3{MEnEB`n)C1x^rJC3aQytQvmYM5zwdlItFD^A${xd9Lc6w9mOYocR7Nl+mp{$Bm zuuV8sL01Rrs+b!j0h>MKVw)Lb>3HRbb6No<`uCY%ZGQ8oA9ddw~?6inc z8mCm9*k`ZW4jwczBMA*B3FLB>bu=<$nA3ccnL%fk#jgqzW0eTJO=wYp(0Y?N{@Qy<$df}p+aL{kFTTX~+$i>WS{K&gz7@D;r|Vf~}jJvl)xcAeWng-8CmMV*`QpM3gWSw`eJ2rc_^4BYEQhpIKu!lT5 z4Dm+{=MfvXkmelXUX}J2j3`%d9A4{`P^I1a+>Pd#gZ!na*{=?+blo;PZ+qnM@T0An zq#jF*!gkGSalPb1-qNMPPmj~G_Kz>c>Jf@NFG?|f{%S@pBbhlHOZX1DSu0rCFZb+R znZFnzL~gp+G}sRyo0c1CkLRtv!7C-7WJ(ja*);a8#37tMWIQzHnT>k-n$}KemsRtv zY75bk9Sx?<^C3Em>}xF^VN{(o_i%Hv$bv`HR41%g%j<$Eqgve<=U$3~iXCGf2fbhO z1vn6aB;7U18QkAScpKP*mmR{{ZGF3Ys7iW9O9HXmc}Cv4qSk)FSouFLLR zDl$4yzfE}VtUMA{8@h$f9ut812akIY=Ejl4xaM;6gBvGG3AS{zYznhLy)gm0QIl%rPA+10i{y5j{yl0M@^ zNBJy5EDZ;1Rw;Cpnlp;f&8tO~-sKe?B1crm+vv;r7bcbXOz^$HTxf7E6&=b!(6g=N z5~1iwf)oL-$7CyGO})9-d}UGMd4Vfu#KX=*^huSJzJcK~&y0QWHP26Zjjk69GmBJ* z=o71g!)-CPhp#%?y$jyz-&jc)Mu7{?GWy!OvJ2Un1*p1cKrYq3MfhzbKRo6J{i|KPULPWKTL?qC$ zvQK)&AN_&#bNKh{{7G!l9KtT8Ka2>aOZn7SRrT9+&DFY?OOG_qm9_cmbCCdy75BK7 zBeHCsDUH1XVTkT5Py?B7aIRJZ5DEf@3Tke}*b4FBbHU>YZb>G>%nPRf3Ro zRgTX`-g7cgQ(lPRXsinQYv-9s=`|A4xQbTzGd^<0?Yv6ssaZYwi=o zOOzz2#VfC?q1jEy&fWEf6dN_ME6aWobEeA zPZ?WKENOrM#kdI$3u`;Z3y0Qe;ZZT+EPDo@XF!5=~^5Xj3xBDS)^v z9*w;Xim(a7K0D%BCjx$fNbF!s+;Z>gICFIwrf)F^()mb5|GTiFJj$)Hr4$%+zJLXc z@y)n6?VCzyxMg9o$w0nIr+)6?06PLAtDcTjBH<7KRGj;VvTnf+C2TEeDk|BRB@~*! ze8DckHc5AQQSbnzok7Vf;ykwW1qHQkqw-F^T>FLHeA{p7AiL~}?PH_3p(TES-16hz zWvM!kcXLjC9BnH50s03_LrlJdPcKG8*b!3yvi; z9~D&V@3+!6Pgx-aeZy)%!mt}AQ5)xOSwyg|V07V)0oDAH)m%MzMkT^Mt$0`1(cf9z zEI3HpB>NuTA3yEdQ=V84RJ)uo6A%pv%@Hr{aC;pJy9H2>MbN(~ z;u0MW^fWwQ78p`2|3nB`FNEWmE1~h^qsA`RaY|Ua4g;5`p`*@p97FzsOGByl017G) z0AtKf&?1Z03-d2KDr~^P!CTQ4jUb6;A&-(Q@&;c#->dkFpcuPiKxDv z=G8i;_*EnC%i*nF#1pIdS|efZqaM8UHrebNKDH`sqErUF&1ZB^QG5oKlQeT!EnV+d z`@6$nuDZZ6&A5_BEloC=1*t@^B>FM&bK?-m@Rn8~l3+nNwCRwM1c45mDh3uj6yKB} zus@Sase>PdJiEr&@((Y=en667aF>SMm{qQMh?{2)<=Y z@K^G3&5@2qXU7tT-%u-bsec0lQSl;^A{U%JYO|nPb3b=>TBYoWine-`X7nB;yotan z^u}wF^CIJ8V#_PCosvOQ9Xu%-u>?g5zDmoc(qF7HuD5VseP@P)ZXFF(0Thp614cvb zhtt|qz^jbs$>=Y1ibTCis429fX=7}7Z_H+Gk8f9udK_fbTC*a-Dd3!9G~D;ZEy%UyA^B^q5NWErHz>c>_zFF;eV(17eXQ zVC~Ho8uCtfmbf63G4*ox5M)HHD@#>MpydHVm4)q_rmuTz)qj-iBe>JC;@DU$_T4+r z)sG<@RcfuTzZ}!^kZa%(#HpBHlwR{Y`ZX!jClxg_|2ifCDxG6gm3o!>vkoWZ#q;oYp73VsK4{oq+uPgJX5J^>)cU2`mpc)F+Hot2nuGKiF}-tWGxNpznz+w;adRu> z?m?v-As?Sbe=HqeDoM>=d}zmHsZq!3io9$x4jeRV4jG{P z?1PN4oQq>{^GMm7rLumkfwCK5Pw75r2fcD*c`sasE|*@pU5Suppm22h=jM<)gE2zh z5`mD~?R0BRIlYDZq7;x*1l!v2{VbIu5H&|^FZ9i#{%OkU{UMh! zm|mm`89_E^{VCZMpevV!k<^)^8A*9hNgYW&<0zaE$S~#(*8Y{3!Hg2ZNY{Y!W|d%r zYyzyKF=TTA?dk#lK`6#}RrOWHsw=%E8%r;ET-?K>8Qwc&4`hevCr-7A-(aZU_<^Rk z2%c!=rLl@myBAZBvVx?A!@gU3tLrDc0wrgB%UjilZ7)n@phBA|UnT^sGoQa`) z!XN2Z)*3(bSy|iYK>Z4m136V1(I}2r%P!w#LVq271{w+t{5rBlrkFHPX=b7Yt}i>% zrWp}Mff!8S^{gq;4gYemDu)}&&2oqaGCCra#PgUgw!vUf4h;)YE77Y8PKqbMv2oY11Zjd7S;w@gpVYeW;VdKy85F36l4|oxmP(=H z1KM?Wn5gh5dp4}F1NutX=oU+v5O29ihVb!z&MPQih)PKPSq8AZ+R*?3|N8r+FJ(X; z&Q+kOzff7>0w33+S3lNkkNSwwIY{HMVE`JZ#G;t*kvQTm=H$Wc+&4`uN7>!W`whcr zcZvMW6nYrXcHu$S#5fwWu#c${CIL|F>7jm(7VJ>Moj~_6UJs+EEL*5sUh| zhQ0~O&~8N!QA*Gp7)4ODhtmG`Muw!@R&t+Vskm8RLzWh`QQ%nQkyBje$$)BB32LUS zp8`X-t#)}KxiB{{600(4?%T31+XGw952WC`!w16{PW-5ys875w4taJKIEQ+lI%Jgp z9p4@=PfC}1D-$5pY zg%~u=5YhN!8{1-L6D>FMxaJ1Ez#kFP#d4ezMrYuEyycdhqoCxJU6ob)9`8p>ILwp+ zUtAi18dB(20;%Ml@q}qqKRDl=YYJ)_>DVQOiW9pj0Nks4R z?LL=33Y~CzqS7_(@Ps|Vu7}eMGEi}Kim4la;t}PN;J;L&k0J4ztqVHLJd*U^zf@gQ zC)?D94G^bb`xmf{T^5HtMo{=r%T+fQLvhb}M!MwHHjn>GfdaYH?{dTnKd=*BuA4%d z;~@zgWa?qx&WM%SgtS28wM82X$QJ4HF|J0MnD(;X0%tE%{vjz0)WhKjnb{DQaKyHL zaMKWbp=Ebx zTY#fwdRb#xV!VN^O6n#|z(1}%Jmz>hm1okvJ;8Nu72aX&?KuDT4*R`PfOmJf;I2ubIOPgVg+kXUR%i zil>c>l&SB{HQ~v(={gKtM5X9J4omXGB~9-dFNL`^-h@7GmKuavhzC$Nbnnp=24IY z77Yi^I)>C5t6%U8<=epwEe8A*EDy5pdX@n7=m|L4q=h5IK4=%gBRs(L>&<=xo-(Dr z_Mr&PCZ;ASgE+{knbi?CyH|I4E-{M}cqoh0#BfI-SB68bzqHMPJ-Q<~1I8UH{rP)i zWzoBvqQcA#F<(l6Q}A`Z!hd?Hj$SQ~gSfNkTBTk!#$N`@K@uB1woMn`BvxI(Ayz%o za$STFI8|Mgs&fc4gL7Niw!jkM7Uu|Yz|yG~P^-1t8difHM3EY4v@5rJQ49@zGKER7 zpDtI3P7?9E2}cS)r#gBu!)+eJxD5%(;N z*(+hbys>n&`St>>QZlzuZo;2N04tvhSAX*xqq`bk`pz+!714Ti@q)}eGAJ?SBb^7j zxLf8L%}h-sV?iS!h94`HEI%D=*=@9BF7WFRp_1Dg58y&2&avFVgC?8bfMT2oS<&Oz zmlOKBfe)LM{#yt@kh{3~@_kNF>X4I9bH$eA8EbQ{omCwQ{(m2 zTzz}vhy|}COs^*6*^v+H>H&!b%f;P;bUS(J&C|2)6o?)-BkE zN4ouricE3LjQqxEBLxro2xktc;*=p%te8iXzw@wfZD5jqZ@vy&iE5!Rx5KcYkhu~@ z1>h6Ag+ELl=hu$6A+SJbPo&G%X-vQ1Rcoh;489~th0eTyT5Syy_^je7r#;c)UDbf; zFa}DbtxbAl9a~I{yk+(QG ze(>!Y7{%m!P;=Zs=pfLTTn5}24hTekfI-;F;`9NJSNS*bZ_s;ApKK1T3%E`nJxStR z?6OI+6JSXV8Hc9bvSbU#U*SwtDx1c-_>TFcW_2da|9a(1a!kUmaP>gKo+=WLrBA3& zDN3I%_)>|dJSIi77nYbml$9GEnn{q&^>3(~$O&^40Y@kvlzr;VP#yn7+Hno*p5u)~ zBtY#ky8&;Az~M?45r*%?>bU5x_-HNf0%Vxjl4<_58BSE&U7O?mV%>l&h{I%(F`7GW<;R{8aQYZx_#ZvFMlOBHJq2 z@dvT93kWX4RiBNhquB06jQ&a*v=LZu8k13wHEE-QD$%8#Ln?YSxWztU zojyjUt$XW7wqa=AtPQCBu<0swz_E^$c@h=TrPUyhSRM~i`Wwz9d~PnP$8d%-FL8y( zVjmfvZ6-}Ndx5W`7-;=q*~d8^yjdiffbFhP0X^NS>datH(+66Ppe-`dkQ7AIw|I;a z)%hUSMepbjMj(CXEuxl?2HD4mhMi~1jr(dtEX2lFX?5Cim&aXd0-e4}qj;(c8Rlq> z*QlS*J^JO^O0Q7X&lsfEb}R`|3saVEdzcskxBOP5R%Wv=mH%0ti-AD;+5urL_ zKBf@O>>#<0L922aJvez4L6$9yz9iFnKQ0t%>HUz|*J7W~oe8IXl2CdkL*p;j5G{(q zu3{9w-O?OVG0#;r#}Y&*cq$LEs9X(FL@W#sd~!SUuchSe!L8!%!Oj0niim!`B7oJn ztR~43oPdSR1B1g;;{GEA634W` z2uAU3sJv=8Tq0SRtPs5kpIT62~r{nno<|Nfh4TA{3lta!%{Mjn(~m^ZbH`P zbd&YMFLOo5elZWz7RPx=Hmax1Vi})9?PW~%0Zf+Kw(dajpr(epv6DhpLx{~*O1q$i znpwt187A%D!T`Ia6r2x0S(U|Os08lJgkmG5w5o<)UL&!EE+40roI!Cj1*@cm9$e<% zf&p$bd1y}sJ#D)4c8a@Fpjkm0*ms$gAjDE0vPs{_^%%@DJ2_~jjVyGPWYEN3^hOeT zTZINXwaZEaXp=_VI2g@Kr;VWM{-qG`WW2`2nB2&_D1J3LRP+_ar6><+$c^gj{}pkT zVNL!~1E!Hiq#HqEG}4kH-6)Jk8UZO`bR!KzU?3$8l0%VhM-HTs?(P)H?H#`V>wQ1& zJkL45`+qDmyhFm6EQK|5EsibcvceK1Da=o|0@+~*K-ka>T&C9E@+^j|!`g>7b zYe5Ewrz%;G3*7_~*t;CA2stU^-}e*H-)t6NEpVANYz_ByjLF|K+59r&{zvw^Ww)@ZMDj zVPXjO(X>v@E7F)R&rU538rYmFN-;xN+38m8Sq%~+aaFc^j#ap?DU>SsG67#cTmE+qZqTzr=%0lo)XD2ju87c zcZR>>#WPr1FfF#Pxll^wOI43vWi}H{RofSga6G5kNy?FJo88cKCs3>XWfQSU+#ET+ zAP-EM6Px)+|H0F+T2po0hCq)MxbnkOa8Et-UW04PnY9M2ADy4(;q{!NY{{6yTs>~~ zHY0Xs$CkpbwxaB76@zARo_B35+RQXFZT%O6x{?xB5C5NjdSo^4@PET8+P>;r+J3Sx zyLksQ)wii8@gx(~+-38u`K=qk2Prh92uyK%i4U~Is!Ld#(ARwVZcHS0s>Ff3^c@{r zr2(e=>D(b^dfD%b*f*>7r9QtR8~9mjMQ1#>1gWx)a_oAS3U7Wro7Y~Ev^EC%k9aP2 zJi*QUaLy?sY!uotoX|^MeOZK^SdqP}sf@TN@lW?Vk2V)kLQp4)?7DzAOi}{N`an>@ z1m(*bG4QI*eu8gRF42#*scO-8?aF8MV&F|TSH_9$-*i>n4Rj8z!&0taNkB&dm^mkc zcgMfhn^uZ&7X4PUls&q=o*i^j;a)%qyy<^1<@j!7@#T2*y+e!jP4V1|%74tbp+6A5$?HApvaT5>S+ z-IQDR+JYzq)_j1{??ixCAPUA45TKUhXc^GO(Ms98sXBteXEOxhwF(KpEaZmL>qTm{ zdAQf4l+Bvin@cE7H35fb{NF%ZZEo>eJv8B#2iRZx8tsW{gl7HZXFC@wTaP1HA%GxfrY{s`Kdkw1B=XUb;{ip^F z?)H>xEqDz7Ds0@`h@J3qk?3`+GvRYHT~D*7&uQGG_%giU5q37V;1Pc(xZp9q$T+~u zL4{;|fJU}=9gHC&ZHhF+v{0D9F0PXSs?eYNK^bb1i z0ovpNdI1Gp?Kb#Ly(W%?hllvSh(xno1{3`)O9(aAy{P;S!+V_k#Zgd>Imfd&O=--Y z5j?RK$jYgFOw{AsJc=Trro33Ik_3b4C0)0(=7=-Rsz*| z4Qm3cFxWa}ZuKO9aeGr+`sLz}0v8a9OUv(T{Z}NVrUwC@9?a5u&aW^Vi;sJfRRw~V z;lX8X2I}l_<8{7TjoQ|{$9C|MeDH%9r*L?pt6ho5gJ1*ON2Q6&g9+k%bK*`boU6Q+A3g6)NKmveWP{3eew>&EwYz@QMnPkCQQ7u=hqYz8NI0fotv8m2UTG)GcBzx>m)uLhw>mYS;m}HjIhyWl?(6{YB3%^qZ*)~&OA^~)hqfgE1WT1; zT*mC{=e4q`A)+s8EvUt-BJFZ%9C*|0z%Odg*oq7il9CCh9MS3?aW&~cv32km3V+QV zJjdj6cDZZ>#sRSGh$2&$bcm4F25(i~5!K;iu_GmA;s$2zanwe)4&2lEnxc%~zS>QA zgUDy6*7aa*!_lGJ5w8N-Kb#V2558^q+BaIM_=-zOjW^Pc;i($W_@02UQ{H+lb#98cEagQ$o%8GTg*dKSS<3Pu(zaTcR@sKPqLUckecgJ`Cm>^qASm4R#G zhHelW^JwXM2nROl<$+u_C6f3Rfv>M(PN6ay)|8(&SRt3(A!-8G%DX9u8NCA2aPlgI z%_0f<2TS5a6}|p8oY^G`_^6=aI`ZSZG}~+#C?}=gQX9W=N*_ybo*P%juxJC=4*Y)_@-lM9Q=ci6iMTfx44oVtQ|PoPz`L{ojWFJir!Cp9KSxX{ z7Tfh~77Jni=m0WTwF9DL%0@w8ir%9W6H5%yW5^s;6y_k|7{VO=N7Fa@t0D}O93$$6 z#o~`+CiEtbrrGVhwF%viqg#9z%sv*xwUa5k_9 zJ9=of5UvzgNKFOd+K)y!vvI$E@3jjs1MN}ypK75f8Lm-cAWip?2Sgsj07!!=VP>1m z-#^_9N0Fk;Yhnhp6kW~Js2L$L-7N1`<+t>LFuXaa{vNKQ05rc+NZ4Au7%q4%@g4z)X zwIjc*ig-)YYM}wjANwd4f4#RTmgw0dKzKiIwGfVb3mi*swA%Zj`_PB`LFpBQWHrrj z>i$hY%7fhcTmR$+gnvf0j*=VIy445Be{xq0{gWF2Gei}Or}lt6$PNEb?uwy*a_dK) zqIQUqTfYP)H{kjI%KhLAN^aDqj@%$9xq%rdxhsbLlN4TU@8QyBdW3xP^1L zOBqCht{$cYMNR1jHKkqdT%n^8wGabT>hLhU6J$ZteRu+qzYw*cfi(tfzV4Ma#v9(^ z&h73prun_cjT&S7!x*`(NgJR6@J2Ci`MJQ&6meH>g%<&~sJ9j%4xVA4E#bx)M4RTX z!!z+LXaHHCyRBgbl+ddF7S8Mu2h~W3`vtUPcL;{cg|?rmX8+b_wzNPgfBK+2^g(&x zf66~pZm$SIRi^G31V*Z&DmxmOwhKL%Lrrpg4@EU=jy-q84Vz(T7t-k5;(mR*b^^&@ zK`l2#6x9(i0?=uID*gU1#PWjD0`;hsLWd4ej~aU2!!#HT(Y>$W0zs&0q@boTIW8Vx zYnS}*i2=&QtpCKXnF68~5%{nOAm#MtVfz_ZMXMpj9BLj#=P+Zu3g|(e)n5ohgq(%1 zn_Q_vaP9ojj#8LyFSYTNi9w0ua}ZbwX&DzOjdgZD^q*~TS&5Uoq)#xUb*Im9!uSv)=kZ$zr{y?TBVEVkOZUVCzVqirHIEtyh9(#it|!IvD@Mts+`2Omnza{h z{8p;{8bu~(iN4|`&qEXXFWnFYV!3_XQnV`_1QAsNV(_;+ktY5+QPdpt=7f|{hw72c zU7+wL{|}}TsVM?VB&SxNg8fxUX#55Tz9>4B(;fFDP%#l-6J#RCTYP=bYx)lQWvCI0 z)ATKh^(O7N`|C#`eps1tJTtjc2i_$ye|@ug3KTtBz{fhlp9-%SL@}{lzWUw;rL&Vn ziNvOSNT$5yY0qU+aRbY!zLbb*^I4EB%4%6+k)4M_VM~59^SR#FK?x=(NJ2%u{Tn8`J})%4=YOTc=j&U(qC!|&uLa- zu8=yt`-Aai+2({+-2TN9XUyXF7ujAzwNzsJFiVReiw<*klQi>-aCE`8KBA-Htm&+) z3rXr*pQ5WZu?nOBbx>Ol!toEH54m)fp3(*V>n+Alp^H5+Jg4aL*wIw~W$n=;%ZakO zAq1P)uV~~JH|LiTD{@_m&Ba)WSw;qKTT$34>)!4*Li|g9Qq4E1Eo{}fW4#hCA(EUQ z1Cl$wK1C-uJ*&~UdobwCj>7dPpi%3#Y!~~7zkHX7dtSe#!tCPX$Ci4TbE>rO4V3zQ zUlkvG{IPHCqyxfzEUa0!C9qeL$;b$6pcJg2xF-R8I3wOP`R*z| z#flV!$51PJzVce`pzv%a%LMm;*&FJeqJcMi!Y5?{?Cs{8oI4R~@_S$)w+lH4_S!tr z?>!AQXrMEFre)kyyI6EDb51HQP9eBSs}>7sXKf@BFe>0BTx~A0M{ULu%a~sFT>(I- z;tbcow_j9mc$1X@E4$23K0SRR@WthCUpT-((QiFZfjwJ+|Db&hnLs7V`uwQGpJI?+ zJ2cviHRYG|wodnV@_DR#GD83QmURza-``f-Jp|q2dTBr3|H7Y(G$)MXXtCK#6!8Px zsz1I=Pc3)Sg0jV^awLBSqDyfN`uLTJd$OD^+myqU3)CoM(vLY0zxPqgtQKXllw>>A znul!9zeGGi((oW0ZiWiJb+J)nvkIp&eAj=4(A~21+#ocIEa+9u(rBsjXPVCX-7(pw zBEDZPXTx>HWQJc`T}+xw&J};ZjKQVR@-3|5Afi5IZd)bV{bwj5IwFcipD~i*G(_tw z7l~S45G2dxE~!OI)6+$Tb~W2cZTiJ~l46jmh?STwCF!=tPdz0rSOpkF4>!BN-%)bT z)#p!=;tC22S6y1`9BSTewvohf?<{$zg(I2CbZ|);I5(qpw&?k0D^Q+3H7Fx4#(mq5 z6vL0S+3>Sx6>feRt`<%S!@j)3PH4(qrN8te7HK!Z$5)GV5s&j8v2u{)m_&Rk!*d~S z7R6&#pjfzI>SB*)Hgo$h)}~91*(?A$8*S33&T3xS%5$m}5cTZRL_R+FNj;9uK_xE+ z%9pzp2a~k4@^4KQH;hbYP!up!y>|}1XR^-l*WnAsocPR~1nex%nRgUY&=x$AP|LPm zdTZ#z$*02<=i_Zd=Qw4A5zD%POcqHTQ7-(Xe`5&@bE}pSDMN3RE3P8#pStk<)7_C9 zW$6I56EmwaJn!)sRKj@ySMnCdlxdjys9Pn61FLynqOtqhcCyDF?nA9y96YiillK|`}%vhN*WUdT5|p9xO$3ANs%AbXe^cK1 z@SDc5`Y^+Y#@Qlci?fNZ0C#%g1uN4W^;1zO`3N}e>{Qk*W2@%-Dic`p`CW;vJ(pns zp6^XH{UciA_x8I=zh`3dmqsPyrj2yH7xyb;Ydx#}RPY8$-$#PVl`yM07dl(T2gL;F z?R-lULI_0m5DB*d@0F+hyv3Xtex}9*3dQGSXLm)C4s&Vm4h-LXme?PS7rVI5xB4Wc zu#sz%Pw&e0H#haUiDmyuntyKBBlQT~6veTz;dVuGXU7%tXkq^l8yyC!I>w4a2Zc8b zt@Pn(5;5sMG_tFWt8HiBeL}x8%1Wvjb~tjDDfo=-=tcdw4|yH+?U4EncV9j1CBx6( ztolzPz&|%Xt{b)4f#QzCbfLtX*qAKQXUX3_t(P^3)`G3xHwy|b&O#F7RXHe&=xWCj zs&^ll18Y-V&N~Q7Je8Q)hG4`w}P5{Fn9$P9A*Rb)QJCjuPyT zsZ;#tu?t!`p;Ql%T*4ZMJEqR|?tm-WPeQ5RL~<|cz&@BYT(5H%h&m18Wl@o&80}4* zyxxW5QzAKiGHox+nzX&bCA3Ln8ihTYkBcfiT8*pii8)%1 ztBr~j<7#`O;*YdJs5suk)pGoYtHlKW;spQV1pnd${}

      uzNT}a%_2?E+mpUNDOt# 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

      0>7q4>nJ%GeqG{qQw@jiFdnPbClps8QwpR+ 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

      o#Bj-!1EUDS42ThF_ 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%0De|%Bfjz4G@#FVSs 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 L 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�Hg_ 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%0DAq^Nk#a;8(iL((^#*fNp zp|9C77_q@zsq{sgjq8+kYp2M;-GpEL_-UkS3s5=&S^LRPQOOj@jadvaW(>G8*NSTF zihAnjB@SL6rd@LVxw8~_fwzU^oYt^;A9{o327S6+7J90}rH6$l6vJ&|glv2V9oAQo zP6^#CKt&mRw`$C{E|({RQE9r;ac!&`3d<-zw+V(FsMC^7>lEK`S?lW7cbDs9i-lLy zSTH#(ha|})uc~rLgHHEd)WaSVJK=E?71`HqmKYA}bQ;R>{`};yvVe0xk=++LA!MY9 zs_Ht)pWDW zKXjP4skJk4POyk)LSs4a zjOMQOc23U?EQos_a*PBa3f-=<3t4`ZGg#AsRLEjK%&b?a#AawlyZQn3N#XM42{8vz zQkjm{rV=&1AD2<;gU~Xd9%Nf#H1tbqB0@^e8TcujIOx1z&EYUBGYVv&ni zCbBONz?C6=e)3<5@y@6`D+bFljSs$jp!-^QChH7| zvL8-IXOffCuM&(oQBFs>hyJp+|dr^UD} zo@kevZ^l7fHz6wo3@+t1i%xbrX3Y{|p_|>K zf!!q{l(%_^BTq$ll~-m1!zHTG_G=@gK!5Z``syXvdGrK<92!l!ty#+~)qA&?g%#V|@g0n?a z0tVF9v;^%@&1K!C_x7Yl3#K~{vz(MAKTXBRg1Nr(9;D5F)|`U&8^6W|`xBbx8GXX9 znG3oe*F`$$^?EzU+BvN1$L&HD`}%TmX%`m^@FNtJ-njEHZ3=AFUC&Befqh;@XL8Jn zFj=C7`O=DtK{xMU(!mX5iJC28Gm}^A)%H$QKJ>$<5aS6O-$f|bw{Si_v7@Gt4~!Un zh35kwTO9t1k!&qgW7Qf*5hY4hKPuEqR?5k4gGm?4c6Bf(^{{tTE4NMaHHiQsMi^bS z>1Wp9Vo==Qwn-J|X4w8Xy~rcWvAs9aKuy6A45m zTp#vvT7uX2Ln5Kp8L=NW^MrJmnDYXVWJ|^9g}Qb+^hqvWJS#IW{y6GpVjufi(Pa_r z5)Yhs3T(EXhfP>vIP6+^Re(z!ocAStBw0tFf>vv7J!1RPHM;Z#-6q^rU{@V$b=({C z?^SIkVI?#=daDt<e>UOlB z)AOq>Dmz0fx@ESkBHPln80>lBs;uMyS8dj^7;%>0OIZVXagjd09~VJpOly|y)Tv|H z+JZGlBa|>$krzwjkirNA$e{~M_Elsf*(I?MNp-`>_FgqlD40x>Sk;68pL?dq6Jc5jxcm0px&i z)sU7#5r5tnzn|3y$53AbA3lSG`dsUG6qeiiM zfKFC_do`O8SFRY&l@5(-R%kl6oz<+_qIn?cc2DQ_K^Vp>4VfJ6y)zC%m9ln$;emkr#X30kcda)0~rV`gv&T;~ekE7DLni6PHo593tL z0!!8)+|Z@mz&5zeb$>83F{)bq9`XemW~;m?a}?!z@XDq)`FBf z87`~#Yau+c|4o;2D3IosWyYlc#?c6UP7}IE#^$w^;8pLnF(y)vC%>B@6M}*!gXG6<+(=*2$OJ>oy z=Vh~&lwkoUh3$g31-1`Dz5GkJC)REi#DnCk(;YN+bA7p&RIj%Yp0!!d!kVErs%xo* zX19f|M_XeV-LYZW$1W{VBdnzohfB+iW)?@jo=30Aw)Uvam28UH8ni{etH?uTHxw-Q=$&T zJTW`fETQ5QqFO9r`rSWHY&Rs}{p-6qFE&(mZOBk4YIA-9I1Hh0pF5DzpeMz^a>kXN z)+%p8h;aaHJpdV>5cTI_MPX^aS%fEzdkd0p&!hhc=6n~+R$AUCa0AG5mLJk+t-Vo zOMNSx>myOg_NEUw4A)Bt7dJWks9HNh)rVQfCaSLz=|3C09gddLC$zd5l5M%H<)DRD zA*Z7pbt(L@dH(duCxO|WR4K!a;=+CSmCE2yARDnOV5JlMka*m#Ys~6@66cNeNPRaM zWxUr|jfu(hSvUBOAXYh;_OgzvjI4Bb@qFwI3?N%&07XvsMr= zn6kpyeP~^GC2vBFp}T~(ifG!ApjoxO$;F℞@Oj{N(` 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

      6#BAD#-I@fqFdJbwdb1P|tXtZH10Z2z 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�-t1O^Ur7vXa=|9%5^h-Z!V! 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%0DM|_>kEj+}=n8`;Cx3f6Z6i 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�?0Vpsy>S{79paUSbCc1x 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¨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

      hwmuR)Owdyt~N;(s2}p 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 {nmad4q&Z_l!$Rz-WOz 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≫byowQ{8#dxDu$qzuubQw2(*BVDWWSjgV|X9qSo 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

      pJfbmC)fmKZ2 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

      06Os$z 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


      ^E21mCH;*CD|lZu4cN5qw|J^=xbAA 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
      KJy!Uhm8WeapBJ<671Jpu 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∈$S<*V!1zo96ZFu;`-KG6{9V?&-7BmvO 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
      ~v$r$1 z=ZMH}_AVNHX!?2Uq%K32(T{T}Mq{aKcFoSV>R-dWSaVc4UutiT$IqO1;EdGFWiTuuwjd)Z~{y7;0?RZ@_*Q)av*wt`k6JKYUfzbe0!}`!hVN#`MYb1apZR=Eps7&GSahG3U zmWv7ol7=%xssad`C{KmRH{BQE7KvcJCiaf#`@l*qS{krtC2mQpgih2JlEV&TgYLCJ zszj5AlbLG2%fYSf9Gp`I*1PH1dLWD;_l>?pmz^Qk7m7f3`@gO1%4XG`n-YsWcEb|S zu-xJ*tNeKq?e{Rb``GWrZijcRN0)UFG-EGvvyES`e>h`Bt{~qiJecpwV8>-L1qn- zU>ktuPuV|9M4E`FNaTB?2O!%!`L>I}a$IBi{VeN6z6_Llw2pnVrlW7^3q*t~xyCyD;7~-HI2PkoR~?7q#g&lCUQYb+Fp4agKOA!#>CBFJxJr$~>iL+=8{#f0JU%sw zbX5y%7gkF_5M^iDw=H_lUH(u#ngc)IlZ`viftUjWbYv2dBo-p=jyjI0MJ#MRy;lEp zca`dqXQqv%Y>9fae+c5a1eR#{j?y4#gFCp628xURC&r?t{$}#prD~Kv$>`%Hy#$5f zad#sw;V&E(mlNBNuV&+ogljrY5-XDHSv^J&*+Nj=glxLq_$~R%9xS@(VqnhgerL2Nq9@>YpjAY)G=Pht;xa*zo`u z!o$&Kc@I<2;2^UZNP3cSODj$JCM9ryy0B;au&FyH_^is)shqKn_%ohmj!0Mzhw(lk zsUxvuH*FA5djR*8P+%UiJX%4+G_Kt6NeFSG3Q+^uMUuhmHrcEj%_{%bvcnGDc&A<+ zsf)iEyH}foG3U!bLFK%!okIp5MX?p_zA{Q2;rgs~Ur!eRVXhzmuR|aoc#;KBmN}}M z^BD)!VUzG-H-E-T37}p%p58}BrT0f}V{RteMq^4Jfu7jlen2KEj&=Bl^Sys!USIE*Sf{%zI(v`=_Ux(2}vp?GfQ1Y}BhoCCFB z&Vc|7H|K4G8TI1lKo1!qa-KC>a%k5;)eJ5#GFUUI-h|OzFRU1&GLl|0YPe%Pw{aPc z2*#ELkoS%j9-&o)K{XFtSP7?6^hK5mZyp>6A*E%60HO$CXTBnS7aUV!VJAm3V6faf z)}Kw;i&sHhto?ga*}s~CC}mkkgK<~Tj7UFGYaU)l2(v^EeLIoFai~eN%l_%uSF;C{c zK*hfvpalgmanH+8IT1qctH%I-MmGI*@O$C;Jf3 zp{Dt5R5}M1L5SMp&f(MZHK`ncB|(ts5~8qafK{sO^I>w09r=R5Vio!<5q?S@5b^|3 zV5Z!Ore!aS=>LH_Al`NvKk6H6Eup!K@51AavRzqNm-TCY8lt^B=&~X72d=cB{se7qj2QvT zh=$ngZS13pCqaaz)_+!Gms;HICAjQYvKO+sZDs-$wwAdqmfC9Y+pN`AW4BwV?L&BM z2eR*SxC+eSJXyAqup@Ni_x*$pH`#M*I^5X9Q;xIaN1d8>mjaMzZ6%1~_RXBDO1?bB zR??vfIgRh8yxIsCR$rd=)tFP){MrJZq9%d>!O)rNVVEf|%a$9`SRwM56Oy(_IOEO= zcQ~W}!WVj{zmPZig`JTv5D$F8$B}RdJFYEmKe}#n)CtISW!eGqcw*NB(vRUO<`9q! zSwnV@Ic@fEney7}Z{aEGwpt)n#OZK^FLAfV?YA)7jyi3o{%6W=;mztaSRh%>tob3; zdn}Bzj53co^?i4_!c+8c?!p_Iz)}9ny&+*E5}xu={$D-gm9N|$J(~&pW}Y=)_3Y~1 zIlsKlCsW=X!AmQoitdE3>TYlMgX}~Z_C4bt^IyFZA5A+J_3gia`yZz4zEJfa^#23; z7mAmbJcHV%;`)SabvUZm@MGj0`YZuf#sp9JMMHz%6FmS zx~)WM=Srr4WiwUSy`9zn+`;zMZQ=T%Y6$sUEy8!Xg0Zd2d80gp7sj49(scY)Oz*6& z?F%vg!Tdj{{|A=;0QZFj-z~B_s}_4SO}7>9$ZC)^=`gUh8T9}p#|PuQxqM5eNVqN( zxpY#CKWu%m`6Yq4LU`?$v&C}Ts_fA!?6o-}m&$9tOu(198vJG23U84K8$IKu2`HUV zLymFj#t#Tk3Ej2U%}O;3#BBo0ha6B1HGln{0Hjj+fr(WZh85RXYj#R7;$Ue00=(`u zORgZyQA6wvS!R8hsI6ptCV~V@zkh1ultd&qU!C@#&=u7tuQEq-B#Fs%Fkx50vj!94 zr6QVD(wPlB25v*i>4iigSTAmM{zCEYqU}M)*d;G;M7{WQSfR}r65gYp05qc?Au%^kG(hIdQ4*bQ* zVcj4Sqh&jofpk+fNzdo>UUAMP4lGK<`LPCT#Paw$NOvCf!+cLkd}k0@y)nsyC4-}S zq*RtOvoS>q=|_C@hl8#WG{yI@S{2I4sRUY*8fi%bI>^;|#w0U6-plwYF07ews-(e- zRD;W^;4RS_KXYsm39dlGth1#YFjaG!rX9R6m(=c)J^(JAP(c^z5TqN_v4xcYCjQ~njAl~g&-B(=V?rW)OHc0 z);hJfnc%{f371kIU4YW%zMaoQ#AEC7Zf4^g z9f+qb&szARZNEFRfzGu6mBvM2Bx7E!M2V(51F>aP1g(X}&G$suiaki@cLtqYi^iCR z7KuaEM1w`ZP0f#KhQ|3)c`OdY2KlhOFszs?%TYs3FsKf@1TPP?Cfuf?`nGgt#Iq&G z)JIMfn?QTv;yLDGZ&H}4&&@F$nV`__Se=|LKZwj3l%g|$Ln#)K0o!K8hWx82uIzkZ zj%fyJly`yAP2>CW8B{3%b6-oqUH$Ap(1@;Yhp1Vii*~`fNKgDA4ue)fvQ!P0gKHdl zqR1E}h)qn8P+6V+G$oQ$Qp^#fVhCq*+r+F+^uVVdRkTjG2a7 z6M3wyBRx_wqq{=Himh6l%6gz_IZ*?%5X6bmBoRLX-adLy65T)9h!TPp$s_m^(kA;s z6OMZLn!f1zdgfzTu3+CulS#4fr_cJ8%nvA?oNGLcp8m5XnYKTt21R!88~Fr8l^6FC@YcDdpXaRS8c{d- zIA>+%WHctRo9hEc3?v_@Z}rnnsG!Y6^XXGS#bGd>x$ zx!tzlem2=FeQC9Dv-Y`-Zd+H=fxQvH{f}xM9yp19Tx8u@WG{CGp5|#MpD1p+k*Pyb z9ZejF_C~WDYO4)}b=z-h%A#T#d9Kj1e{c1I4*vlpoPCjvYF%MqS9RtsTw!6uJdO!w z$g|a4acwy=tmq^J{QmHbn6EUa+OxOQO|=#1YsKWZ23(ffV%j5n9ePXa4s=Dgxp7b3 zXUy^D(#c(pQfWF4Iou{9cEIuAxv%4+d*zlT zh{fEr6)oy0Ys2kv9hWuX*33&lz6yH_)_ywwir@2DVLsIRgDmqtJKt@HD1dxE9*wuA zP$-NdL%rv3e)d@WIUBhq(#Fcg&}kGE!!4BfhlP2k=jD1G6b~c0Y_vtMlztu-bN9GX z$cQl_W7cPR!^5wV#M=8*qAQ47(~JY&%|Hb=40kMul z9KYq$Y!ZzeIti{c>_^R+5ZSDo`Pa!TuW{a1^pa)%dKGtHY3UN*mao@^E9tc0VS+qu zQ?KRToH?ppF$pcE)6r9n;agYDuQ=Kw?Smi(d)nzh@-Pp3RSvP%x}+`J)w#F>hg`?_3EVnlG(M0 zd&s@BCU1i4fq-8Az{$9hM4?8Rb79|zmw0BBpCZ<}s}gMjK^}c=4FOebfcFx5DM^P} z!IQqtB6_Q4a;CM7gh*LiBTVB}&b+GmO6h$9M7`zOi_Nm6UWtIqO_xCFRM+VkNZmZl zwQBYg16vX_sIx#WlKh4Gn=+(cQr{&YEFeK=g3i+@9D$i-;+Y+HH^Z0#Xh8$40yBm zH)`rvl+}#F8#<{SG(JuUw!ui0jSN!SxHIKe@jjEan{1}ux2;m9u<&Ze%dT`u+0A$f zMk#wSn}-pkO7OSYazn#i!xbcXL1N9w2yaflX;P zGu2wngblAb^4f%c%dg5qO>9HjqURtO)ljLW9>^93_y_2c;H&i9EiR=C5*OL4=~-2^ zu?x;2tz?{w+BFYi@2FL>)zUx9EbjzbMc1y6{B5$(*OE`}S1=f@QC0rmyZp=vE3I;7 zm-{+dt`*nnyw+A9Z1hz$e~zf$wCc+l5UpLVi{nO-X^;nBAP`IvoxR%d^+$Bf65v(r4Uv|r_+M-oX6wf;b<)L5;Y-|6@OMrn0EnV!Z)@!>f0@hru zFM@z9*9>cRk-Usvwfy6RR3?_cHuEVQX~x~MW9eJFF~5m>Np?DEN{QJK$_MJF!>B?^ zI!}nY3<$^QRB?yMREKw%z;$~48v(Y)V1b$X`mWX&wd_cf$*2oGe^~Y4?Ou42vZ17= zAaF)iofns1hdGAb3!G{zPx3H>au8EP`^5VEZFR}pb^{A}+O6EY-eV5Ec|CFN)QiOo z5b3Pdi;M-LPUMsq-{j)g$El|?Fgl3b!onqr*82LWmBf1th)^STo)n;WQogyW7lu&R z^RjSP<RqutGMt?H))EbBG-NF1$pIos!8`O^YO-5RfF`dC6$W`jI$y zxNG(~(IEf6+HzQ2X1Jo&cM!3{^UaXpsOrFGcPH=t`j=7UW8SU?V{6u!0QQ-3=E*lK z&VMtNAyU)lMKdHk{Pm?C5{;odg;xvM+mYV`u-W6Cvg^b726fO#PoORhd~!B22K8KH zC?t7FZ{g;=u;%NJt5}NNZW0gX77u>z=^NF}J}TjiquxR#G3zB$Ft0jUqVHrQMDF}B z&;D&aNL^got}G>L!Ay`=ua9tY06y;z*80dguc5YLyMhC<$a_7Rp3WS6y7}{sjoX%_ zdK}-h>8E=Q>9V@0IF65H3ZJ@kN`G^?{YV{xOf@a5#ALS)sEPCa%I(74wzG<}W^P%P z*{T_Q1$_1}ujQb%$1?!2^;>tHTEAXe^%7;fjFAvS>+da0UwWt?q@ORgqlY>9h~bH@ z63Xx$VhwnExzvY)VQShxbXa8f%8uAEYL6$4m7nu|twn9bP-5s{5EVXU!S8FsPPZCZ ztT$6B;nm+TH`BXTVmtbQdA<|&MU^x#S;W{Be`7`*9pKd3me5?RosuL-bIGntHm>@{ZwgXVB&h)B(!zEr&d5G;g@KMge2o{W`-M~JEhh#S-3{;BDbY)DFYEEk9mq?J- za#Qess?UXbDt#$DU5$UnClEF^iV84EPNpg3JY*yx7Oh}~4uMZKV!O=1=2A1y1Jk@+ zv~R=FT+JYRaDQ1$mXO*Vwh^P*2g`aK|DBNyS1nl*)_ac0L~Xv&3Q2`A1#qf8r#6aSztkbbXDZ}0Hfe42-K-tVp%V&=mO=kz7 zZXR-kSP?PI@v=WBRp>aS8t+~TbArK5$6!^C#;4JZ>@bdGJOp8Pvl>I0kl##M1TW@y zA1tALI>a_&oRww?ahAd-anhw9DsSMYaDE4%pa1UI*d40Ud7xSKJ^rNtoU_OMIbl*@ zgS4h?cnKv9R}KCS3L^jb@0+xiiP8mJp7ze5hjKH-yqMJ1m`Ac~$x@RYy?2U+pe8FTnJd;ZZ`@7%aMrEV{ld z=KsUkMN0av*8bh+N{e+`DjsF3)r3tldpm`?uP@nD@#!ZKdWq76nm9av&yMJw$CP1i z4z9&daY9GKRSr;KkRD^83$`BDzox24f(4vHlyjH#7+yHdEgc5ypQNp_NYREisQxzf z-I=Ode9I?@Lx@@ohza?6xu+gGBdI99jifqb33eT}_~$=qTjATgJF-0p!qt1ryOvv8 zaJoBERzX%%2hW$}xvY*!0X=&q_Qm6c{d4HDHTGn1n4WK7Zu#cN;%;U0(boXXieyI1 z#77c5^#~UuF0mb|BZ7c498ptsL>(iy?9`~9=YDRbu^yF=6iWcxLsmhF|n0bUVtbK*ODvfZ?=Ih14O^c^3+c3>~ z|2#&R!shAyEnHV__aP65&GEbras{k6h+3EnvTok=m9RFMUu}+23vDzmvSONytxj7l zGMDa-p(%&*KusSu~r=dO7m46PnM)!FrsqD?&&@)nCRr{cLY!x0WII(@dCVy7t^N) zSg)f%v&cR%-|)^J8d8bQ84j=$dqzo<^bMQYlPqFQJz-n5I|+Gh`Sl}17lR3~KdD03 zYyh-n)5v#R14$f6Df14?iM09mw&pcgoj;U-+*`5 z`%_Ca-G+6CJ)#k7V?#EZzU=SliqB53ZC)Q6uTJZ8hP^)jK0khaI5kX>8ie)Tq$C%3 z->5!(MszP-%tg**`7F&DApM91+#C*V>XvCgy*A_Sqiw~^^&CA~iV&g}-@(o0G<`au z&GhUW5rs+u!qx8gPAmF&2trL+iKb~N9fQN-Rl-AzxZh_i>+wv)v48CJ+A&a@EH{$f z;$e}_$LW@$*P_m|P&!hz1A;cZW0uqJdYy#2w8jTH4M8u;oTcfh^){BU{`^Ds=8R^h zkQvv@a(ZG1S-?h-``dqvl#TL#%)@)$A1#OG)J=_7Bs9$(D?{yC-11nM1EE`@*gTF*`LSrvMSofD!zH;~l`4lZp zkYv}~wo-=h`4{!noMy5c8tK^mNwcY*Z(Uo6hU;vwXi*N)SM6A9@rJJEW4=XJQp6ZE zm1i_>yHM8}Oc~jVm|J)%3n_Dn|1;$G+$ZX(1SadHL(Ss#cT}i}J4CTWY}5t6W@j}R z2<5)Q*se0E;B5ao{&K?ATNCXguzXc{>ki89!u&87ytVaCUTg9fwfvI|E;4l7hcZ8b zCe1frP!!_Q$aV4%%~S>mxj3{~7_do^3%ONPa|r7{#bYxlxjugk^mVKdn6qK;a{f1&^oqB>Yt|Sxy6mZ zZw`R-gomco1nn`0LPaT4AqEy;VX^CsHAaw>85`)lFL#(A>*=|9$JhN1PJNz0s5CRa zBh2M-SP3nu>Jz$Spf#VwZBJHB zGw0bAW=XvtCG}rp1k-1o8LM;8vu)4@V?csCynAY{gNr1gV&)1>Wk8)7Cke1E|!D>v{UMGf)3Rl=@fV*1UHdf#<2S(FT~{M%3^z*bZ(K#nhk) zrB~G>6Fs9ngs*wX87AkZ{$o;B5NkX*2YSdUB`njtYtiuO{hKDY*Y(Jv>JxQ_TJeB^ zsgM@Hjc8Oxi|bWmqV|nd<8^}x3SOjo(Gqost~a`(b@5`PUj22o)-!1lApe86EF;qj z^dQETGobThlE~$2V)d2m!9Vf78T3JaA$#HZS|sM@Qv&9sH(9qb&JXl@FI3+tQ?}bFZD7NenrO)LUZj&wvl+>?oPZ-mL!kG#nS7qsAQ*2}fBqS;i(z1zY2iGli1v5p zWH(bMgKO4hJrwM;VQkqK266!&ZuU&wO|N$-zTa&LzwF!^C*2E5?{rfXJsP8{9@ejJ zl2aI>rpXq;xV^=Wlt$cCq*-1vbblJNNf`z zBYW#b>3w8S@fYL!BY7LJ3VB(u@H{fT;b6XF@X9hFRpqm(UquyQoKKyr!NZrWhQj_} zZT~wg)q{p~Xx2?4!?i%#*VCRyvB;%SghG$)$mSCiawG6G!Ty**l6d6X7kmql{gDlF zqTgR}@N58-RzWR4<1npQmVzC#uqypEpoFJuwfx<=tYsX+zFg?frGp!zL?+t$y;vRN zK|VewJUA{xkq6bkxO=^WyZ>R3=Y2mvl6`Va?4srS0i+tF-1+FVq%oJBqD>7qnAmvy zMid11j2uo*czYh{P@A>LALFj~V%*}nOO3P@F?RRDvY@Z5aR7Y9{7p7^gvj8}!K1Fy0Pt`*P!rp;urrRSD zovEvm4)m4_`J)-*x-A5QeB5EB86=Zksg-=9Zch3m=U7o2dBY{%1(c;Igo~}h3Q=?9dt%zN))&@WeQGwdrmyif$aO^vKMcMnx+Si(beWH zjBE!aOTqzUVs)x#T6I9|mXssukl?Fuc(Oh$Nk&ssaXpAD=xm=l<3?` zVU6YOfHnWxA5<#8#IpUP`%gJ5Yf8xZ-K_l{Db7of8Csy^5QE7qhnc&SY7u z7|&wtR7!4tu}NpptZxQrEj>squ&}kJN3+!|L52|VK_Ev~1M!^j_Nf;UF8HI+f1V1+4IDe96)e#?1B7!~(R%wO(+U+Iidu%Hc?5PrZnUp|^#Q6YQ#N3V?# z84WAQ#|N_XpVOv~js}%EQ;Rq=Zr695-u%HL93Qjbp--dOt8;DfQ4>Z%Fgx3FoG~0F zj+iPV(=_^PuR2w73*I7*mf>?!<|kcZ#f}0<9y`Xs4$GNxB2bb}(ttWrndnL#0#lfG zq8cyTTA7_O`0o|EdU%9a$|9=;l3F$kRME3@-w1)P25D?KOosU{r507R2%Gf5(su%P zp@Ipga6dz3c^R+pZRSBUzE}{B1vME?S}tIuLuSxOtLgjP$}(b-hy!z4(BBk}I&`C0 zKdLCo`p%Y_LG#JmhTF-97%sFJmSO$FH7~_Rfg`U;GMMQ3Z+FeZu0gau63=oGvhI?V ziv#ipRSO$BM&@Kghv;m(|K1f$LcwGreK_I81C-r~ zkczD^;>o7i#AUJRm6eH$?_7$Cg7NjBCTxrY#lPu=(%~V9dZRsLELdGi^gvs6B0M}v z(TOACqfTq}$Y7YRQm92;#nf!sQzvXGD#z+l0+itSS%m7|&Z1ofd-m zE;x1E1D=+H95G-34YHa`W+t3x3_5ZOlWf|Vh&Z1n#bOXWaTa2D@(d*uaXw36|1iaC z$nO(ob%OtiAy8y;*zIRjHzL5Xapx!h03oP{=r_PA!?~+((pvhk;vMedPI)ou8?|XM zB|^YjZ;mItpPs#$XumW2=pEm|VDAd=2_1E;JxpYE9wb)ys^@C*ZH$4Fq`+yN&JLkW zQ;#|3_x+IAh74*9uvbFaklu#ulIm4-Zr`5dIF?=_!dQiMgfLdyt_~3FLVwRLVFzxLlo???afJU{1a0H+)lWDY<6#~${#=^1m(6D( zr3drS^QgZewdJ=wC(-6jh6PeMgJhiQkXH<&+fN`9WauIk1zKf@m)L$|m#^2hOnV3N zjc$e)!Muj;M_I~JzswJiqN*mx&ZUt)+|oqsV$ZQsP8nNXPD!;;y5^V9P+qEm z#5|&Q&Zti|y-+!n(+8i>;~;RuS##0*vk zn0sPIDuPx2KtuvniW*ueJ$+9 zx%WVle;DJtwOn?pvD!hI6@p{#UN1qct%M!%=r$Sq)m9T+?fXL+^A0^5VesG>+~=w} z?DqpvO+f{q#`nOIbOrTirUVS8g1yOW7yM@s?`4oTxfXv&jYBr?oYtTv#fpvZrW0k} zSmyJYP4~N@H5gd^@!N^B%r11!agH$!_8|K6nbYwW18aRIjvH~kVd3UJY+K6N3_k&zjX$y zX;?U|UyTd22WB#MbKSLm1m44|onO`+C}bN$kCNzyzmAv&r8PZEG?lzJd%YlkykH`& zb-%#~T_!&NHr#s*XdEK8{}R+vdnJyjYMx!)Bt3gckF>t^LL}6FKpdZeJf9(hm*3F+ zNl(XecIub95fZX)XAUhIr<^9|*nP^dJeOa>;`}fzqbr2(<5*a4-q5bne{dYa@eelX z8d9t0Ln=(o2gOqfFu2x=+@iceh${3${m8;PeI zV!81?3;IX74;7SP$Tcyh>}%0~n6=>P1zeoH;5`H6<#|Wr;gWe!}|R z)Ir)5z6nNCYTS{#U5zCk4ufI}L-nXzn>jIPP&F}qagj&dTarOreG|pXR5oc<^H@?< z$A&-(Vj|KE4nB&eUwOfdpzxGRr|j4A3_yEIbYDeD6DRLyoy#^?`cm6`Q|SAAbo)`@c<)tvOF>JCrI(B zJ-HkF35^?xGM_NkLHaH~bZ~J$bmn_8Dx@^RI6FjYyKE8h-RzX3SNmxzMs0UNoZ z^kXN`R8!V2F#C`_B!7^B7Vm$ZHj!!58|&{&vFzjPQnSfJTw6I^Q1ki?R_0T3dBKNs zdCg6BMGNG46bC9goVnw=GO`i8;IbY+HdmMYdTBtGo~T7~qP$|y3!uQ6J08TJT9RXi#`Ykc zt5_NxC6vUFYFtsswvyt$*)5amlHq8&oKj-rZIV0_nv4AWP-&bIDWdcV&zMB0d`RN6hium{QUQaMeggw9fhCvZd8kIy$?U(p4zF*ur-u=x2raaFB+F&!bAgD3O zk{$Y+Bpo{c4Cb&iNaepup_J{8ndG4f&V(~q4zM%tQ*dc}az(7WN!0t7CFLoL++ghM>VyP<&SMVz|L)#X)q&)77+$eW($8b%+5!TciV+GJ2P`V|Vs zQGwtm_(V-$i^wLk&&lxKFGrx4S%}ydjfNEV|r=UO!2#V674Z1s*{Aw!l8oV$nb2kLP20t z!(@JhizGBk*^t6RcecjF8``c%MDM&%G%5*ZpXD`lQxpMTmZSu7H(u9yFX*+sst1^D zUN7Q{j^cdiS1#aX{=Hx7wNmMy^D5U4&Dl5M%X`L%896$P?87w>qiBvjWex@L2V6esWAf6^@@^ERCzgU2l|r9;kjtgO?R z$R3R*IgIKQ#IjFxB_Uspj;sz`%+rY8=$#I4|8JFnGcAUoVk$RP3mMhIHRVXWY22 zx5Ptj{4~~P?f1pp6{j%1)dP!XYf(^+*Lf`l#NFdxt{ij=l|u|+>Yb)ikPNVuId(>A z5%EEHvh~VagJI|L7)DtVuez2>5Q`YKu?vYs1f~bcP0SjVvxE^D8gW zNGpGjc!KQr#of8_JEp0X7P8dA;>-wRnCvP?DZ1@#5rHMHGDYSv+QG90NaYne&@vL? z1Q64E`ClUncgK#v{bNV)g)~u}Vj!gTxUxRvgc!3|!x9wb^bt|ks^hrgxBGG#U`(R1wb|Hso*A{+)np^v+p1{@ ziQZ~pT71C}batH3}+i3%8! zl{h_mVeLP5Pvzoy{VPUs*M=@LK4qiL6tb}xZ+nE2 zPk~`FCTt}S?*rj8X1T2-i>fJ(s_mxcY|ge@FaP7N?fz9R#=6aU8kvLR@4N&OaHzXX z$~nT%R^2ulDH)c~SF=D>$ZiU?*-q_{v{y69+$_gp`%kc6PQ`l#mDiZL43#6Dn$v8i zSJc!oD`}^+F?|J~{tA%(6@VF9{!91@K>Zbf`76Lqx|eFOWpO6dN2RS8%<}(gIqR>e z+Nkf-C9OzGNe(@9NF$vJL-!yc-6`E2LkQ9-9ZHO})PR5>&49FYNyj{c_w%mjFL-}D zYhU}?dtcxEIp?gi&RV;G1l&DvFoZWP#Ef3$sE%8$90vQHu#isH`q_Yt-E*c9z1bjn z7z1ztb(GOt-IGNfNil#8X$)K|yr^NuN!VxEQ;>KWaj18xCjAkmq+Fm;BDulnj*5#& zdH^aQ1HIw$-ehTNUs>&9dufoZyBpQB=BjsaqLf2Y?82MC(qnst#`ZkkvA>8f?_65p zb=)9>z9m|yRVNy8?!nWkgIAM$!6K3>N3GsqHwn(~ z!xgwCy!(uWvcGh@Ric-^OXO&d?Op}rCkA64&T7@m6UXE+pIGR%FukuTM-P6GKR5=haG6Z*Dyhskr{>MbuBm%gk2`#POFT{U`@-b5%}Wsfi1 z{*3ZZ@+YZ|`3-f~Cn`-ptiv}6+ao8JWI)La!gCQc?jHKJ>dKSWPjp^_em8sY?W%^{ ztFdo6ysS^sjV{b^^W-P1Ts9;#RgIg!&5oV>117U+s;aE0d7)lf;N299GB-<4^)*lL z3-UYA&A-=AhqT@fZw5xzQK4%API*^(W7lV_Yh6p^K`Nxa!{kvvqaDBvDb^?5<~+9e z$a4-q*$gbJ-*2TJymR@)S5wvTuKjQ&2K`4{TMUu9-tRj1V!p_#S9T%mfOmdVDN-Ff z%caXp6IBC4&a3)qhh8sNKJKf+7di$6oc1l8omQ>)5`1g&37XfYYlZAOseKo7j6|1m zjBb|viaj^I&=Y2}w+YUB#y&Y0JYDWZEH8~=vI_p0d9t!JL^2DhM>nIH=;B^-o%rCf zmEzp)0eex7%C@CGnGNbxZoh<4`U{`KRKMo;aI7%R`fvWlQDik0-QHp`6%|!;{RB$n zGd_Skp_%pBq(CnCMwIi{!e=x1!E+T7c2UexN23#|(c$J=pH?|9_s&%G^>iC(Yz|rpGHtxaHx(`O z`~uR@T=!aoxH~zmLDJkCW_>p)`le0Wx?K}MiLM@N5Ri}984MSegS20BeLLM>wLzB5 z_2K__$)~4@gbIN$G4~NogG(n-tD`a}-{A}X*3GP$X(!PR{plE^F(eO08nq%O+Zk5) zAm}FAprDiJz|R;X)770(E>6j4ZCpjc3 z^NNl!S>cUji6|v|BBUmR1jzsSoxHq7FePR5`-$&pG?QRYu8;Q_Cy;`*$yVP48Vqvs z>K`1l^jCmag(ab-QZmvK$($>addZCT;;NZqMQ>RJu}7lK-;IZJU|fS;NF?TcUU>hB zYg}Wn{nGl}lX8F_d%5LTDCXiUKpJhoi3j5TrNY$Fv@|wsV(`Fh;~p;Lk5Sv_-cc>f ziaq(V|FuA{|BWeUHpbay&0Xfg`!CjwY$iF|;kN=aj4>6w??^)Zr3vpRb<_Bj)+O8t zcf5xw0)Mi}#q&QWT=0=3Ka%Z9hHuvfKdPk=)&K3XYe$t&wrc{h6Ozb<%w%@K& znuki7xuHhu$&{sBF{e_7r&DDsZSi`bRQ#C4K)_$wA29)W#SzN>EBVpDryXj)<7Aoa zgFh<1`1sjiV^q*W?t2T!wHB97LeWpp?iKjwV1 z;K8Z5>E7b%t+~CQ03r|cg}7}Ke6fRx>Jw^;Fw+J>)LRP!%mOTiQgSMuBzrO(_8MXz zZS8flK31uj>V~?)YT8xZHafgR^t5XRW})hB6ZDTEibseFtIg^W{=nR1JSNA?$Rlrp5er3dbJ`+Xv_kD6KmZ5=te)McR z>x)*ROigyGdvDE}(T4`K#;ojDg8a8>7`9FPw-F&z_O=(9tjw``L9zf{PY&zLLi5KJFS*d3#))2}yVTnn`oy@<(Qkl3pUesN3qdJ@lv3cXp+VfL|qP{Ko6??tteioPc=r=Je zAFP+q4WE{C!0^W(v{Ao^ zm(bjmgo-ceP;`xmMkwo>ytUUeHU;oY-zs8G?pC?|NyBrz)VJ6t>>^_^KQpZibQP%| zB|e}dlg^zty-bx?Pa$`$X{w9SovLMyV z&orcpS{zZEL?&$(?V`CVK{GNjr)YtbME*2dS}mG+xkcP7DSRAPMatR{J}vI0)o?pR zD4SfqKUck&d>~j=rFP2pj+FQhz`Z*S4F?LN*NCgaFN!b*=N@@MaDxjBj{xp}($EfE zATs;hAW9~4PY7S~lrGD4Xh2QXXox0WJzN*dRooa%-0?$qfR`JTZT)1yvlbYIY_1-N z^1FjKL}ueTh%&6z1dK*+I}3%;+>}T^`a?%_v2gWG!1x<(5aq80rrQAbxiqx*o)DQ) zFA$}?lPjdswV@3*ih)#xZ9;b|nU##x3t~}?4E7qo4fgA!hzZ!n=OPKO0ZW6y(+bWzQEPJ8bU_5xr8zeBAXRvkE`0z8&^!Qp6Z+lZs4Q z@I!a2o0V*C7tq&wfZV>k28g3a@j@oUxn1hktyRhWOR5K&m+3zQh~o%)K>B?f2}DtC zJR!=on`&riCg6WyBL%W^g~&7~SH+*fYk{c5Z}*TZfjR{*YJt)4O+Xk%buAFftsTZ> zmR#ov5j|E${fg|7QxvjCEp0H0flWY~gA8;`cdMQib7mJ1mW8Y(dT9+{Mch)QhJtb6 z_jvkewn%?V?=~1cYE@Nyh;c3OAKc)7a3lTa4*_9A|BfyM%Ki`TcGy3-kq4Vz1N22R zfU=QrSB?G$H?oJ1a2tb>aO*}Q;RYk&t_A)t+>gBAIeJ5oaDymW%-tbKxLaZW3-=>3 zNVs()k#K{NaO;*K;Rf*k2X`&-AKW0yfg?8v5^iKts;H{b|KM(e{RcM~3AZj1Zey@3 z|H>i29mgV{x)r7ylV*zSyLiQ%2^hODvewOa(?X7$T|aR1&A`1OF3w+w=9)k?KF;kU z;B`pA1CW4UKr|^YZJ3pybpfPW7wV}x9(TtJ6u9! zmI%!#<(owDbUDQN6@0CfQ8?zjoLlFKPSNb zZ2$@0d@p?oAL|ofNw?d`9;{^7i*dt{?*h9C35x~pRX+K{sK&dMmlg^cvL6(X0^CZH z&p5`aEs(9?kU8D%k2KvzvP{6vTH!Ko+wY7Zx?=ZrMC}}R_$L$<+t^`9NIbZy^_9k`2 z^q(V^ni)2g7?uPr*bP|=#w2y4QZwFQ#KZP@%(J|0w0X#ercB%u7xRMwt0ga+VOk2) zY7vvG67Qcx9*Scm8stVY=#xEAV9!D;b#vb7JWJNP84f1W%IUsJu-O5!HN#W6fkE_rD#osYUx^{}D86p=mXTLs;L;Up4;b9$hGYKD#L0K1_mr=3-AxiVx z(DO?zv0PSgfvU>8YQhJ4T5vI)1Ez^q;W0?A)UFJ3s`vIBlXcm$Y=5X&xT;T0Ysez4 znz=}gS-``^;BfM;r}ve{*KI8ZdhykH-krVfJlziJKo1dp)L3DZFI!k2qK#KSv>vHy z$mdvp?|tDBSz?Ba6+#tfH+xVYm?9=0(e5H~?^@7VsOuhB@O}$tB z_G{D=v+v_*nl(lmzy#(XEI!mMm6uwK`@|H0YfcL;;+0d>$zfdw>2%}ycspFl>_7yq z%L~I~;a-}(y(nW%>Y+pdD_+z{3u2NS`=a=ahB=VcbJj--Jhw;$+FC|gYofnjhXFoA+ETRZAq)$OqX|;a8YG+5p@*%1@+ci>g!XtkT z>IgT~`j8k4EkX0d;Wh~Ye>dy3%%D2clSi)G@_Z+V*yaE`bsX1Y^eG@`S}b?pMaavk ze;_zJt!YTvZFwg22ckfZvC^DEJD`ow@KM^D%{k~%Ylz^n+-Jnq+jHfM_3D%EZRG~k zZ(+#-DK*qE%)T39b;sZg#h$e3r%H2#-P5^*FU)i&Q%8>Z;Dom7^2Jhp{YhYkmj3SS z@fMLCd+GTVNb%Um!_z#CEe~bb3$hCJF4D;yx|y6XxF~lADjs)E`e_2cjE^r9g*iTM z^-+*g^|JfByWy^XNK>(kEBJxhB&qjDv`bdRN$-}N2+b3xjlN|wZrO*VReU6qV%S<( z4O0F0*qdjJvZ7h9^3)QblBun?J(of_(`%HTs&TpT5eJ!-j;f@c^vSBP?84gR5 zP0g@)7ugbxJrq*%y2!k4e4-IYUDiymEneknXt$fmjE%T1&j>9erKVo8A!nc@k;r{_ z1LQz*`#5vVGxnOm#3&|w817ZB1cJ_Aj1M*LOvxG9YXFw6LQWQ;(beJP1Yci(*aOjS z=+6w~zni`{W&PwF3{lIuR&q#tN4a%dQR)vEpOqGpnbKNqQ|)}3?H^ZLJ_MxrGg1> z%_lTd;djHvYmmCnbz=(z%@-MOv);-ww5`QvrfwVunFSR)dZoWCQ!i=`n~{LKD{jK( z`;-PJ_hBKXh#8iHY0y_QFyRmk^;q_AI7g}E)j*hDCgHZR1u%VBw~ch@8foxXBAIDNb6DXyU}Fp?5Lx&ylfUTn9~KG zHomUq`lZ6!rjn7(%Ctb%M;a=NUZ_w1Ee`XinNVA%@$oQgvg%v7SxndwFw0l0n2WFtH&R zu>WH^cRW?DMuGhG__H&e3)m|cU;WY?6zvR{yNs(MEs&pb#*{7vTW2GOff~=i@+^Bz zjkq9X{yj+nOfu0u4w_B_)ZCp?q+pEVq?&Hk{pQGz12@c!RBzbiSATXUm&>i9`47#J zj6ox+wKsV%Jm*E187m_`poj1EzjVzgZQbqGml|bJEAk97l=U$zna}rZw8waDn?J@W zg8|6jX0?on>ba2391L^HAne?$pb-o&d?er<*r&L(s%FU^nA*vyk?~Td_k7BVV zNSxUTnz76m&z(Z7#K(hM944_g_!}}ujA?>Mm0~jLm9<%gl|c>HzTw6sDM6ViPPszN zh<^{L&43TxGy#i#x$?z7v^xcp9p1j|*7jeg4ChuJA}jQr~mQ z0uw{q^3-WiosB^7NQ}yx|>4K5N z^4|I>-h#|cyIBGJUuU+ZbSNMBfdkZN=-o0ELzP*K>hHly3@J8%`?he$$_ws2aA+tv zzF5cg4rVS6R4~j7YnN^>cyaeps{s{oOzt;4pN}^n>b)H(3=ANRx;+m)w3v&L69VM; zq;P!^FsW+KLp*ML)*r{dtfH_#j$TwctOB{45L0K?-^GxhDLl%Fbj=DxT*uF+Mpu{F z^;-cDCpWoXl)5fori?*t8n5PKDa>t0ZE;A9@ssr6W?vEBwuSfC}VFg+zPMMVKpU0IIg#} z4?kNeB{4t@tdIx{Do<~@qE~ynoX@IUSa~CB1{L-56H;#sD9+@?BR7!YFu(6pI>N3!u37tj*3=7sYY^!lA^3NTL=8ACb2#eSUILo z0xO1J;XPZNM|ioFmu#&DS~`nJT&B-2WFz+#_v|*stEnKNV^uu1hnMf=BKvwLD@c?F zdPh*3`BE?|&1yP#8mq*W`L)zL?Xd%)u=@U}e@2#tvXS8?b~K>3GC=d# z;Qt2i!qCBTgfy0I)V++Fv*bBm4*xUoqRs%D-0cat0tl&oJ+{2YQ?LZ~4dmzt6^Vdz)m@b#mF2+5UOB3i-S=1L{+Och48Y}K2@XFWrxxx zlB2;TWT{c2dA%Y^$Y<0fn#}cZHu?$2!+ZgAFCrBF?6quBxrJ$Tb%ZD)!O~J;JwolO zVxrx_$W5)^;bFgB&pf5)uYNl$2g%rdvuZV}+=Mv+{Wx&m4JKK>-h1vsisP8VNp1O2 zJlMzt6ZfeAfsqfv(__I zVGr{9tlfnR!WQmS_g{*-m*UGn^SPuOl9r<~%%y=4f|H`+LFO$`e51;R>?qkOk0@R0 zMaS!Z)zP&hb6}^-^VHw)Itd0YGt`#*1W)7@LdIzLtqB~TFuAFa%0){W1|@HPw(07U z(1zZ@u-lyAPR14_75e}AwLP4zb=lpAANW zbI*Zz)@*jauH#0zlRxe`aMxMT@K4C!LT{hb*wJ#E3I^rjrXZX9@0eW1E}zE&my-dh z8VV3aOFv|2g#4=|+mmcvjFy{PkW+mdea5Tut8IfAa&C7Z%PRI>NXxwZ%1-kY5P~s@}${^nG_;Nh>RxlM`rc@bXpyEDo=0HeEa8 zCE>$DM7n@HPs4HXBF(r2xTu!SgM+Q)jn^S4PZ2DJb^4)&cj6I3LCPDqN+sU*wMthTOKPd z_KmYeXZsa;^-#ivn=n^3EnLJC3mZHiPI27&+%}#!&fY2a!ejDL`!9%UA*r^l_ugX< z3cwv$-s2k_1;V+`0CQkDHEZ%Y#1l~rFC_>qjcqe@TmbYWb=&7aIju(InJ@^QViH90 zaM*qqRJ2+e_U9k?&a%PHrw+bcrLeqRXRQ`OOGFq6Cryz;X|!%G;YImf&O1;salip- zC&_Ye{Dkuma@HeULW~tjgkm?4x4%tP`%)+A5l3d1fH8hckp=jbDA^9)F zz#l9e!~Z8c0Fwc&et^}euRKWiY=+x++?!1=$6`J=~<-Y}BkTPPFGGcQSws8`X6k!L5nmIU1 z8Q4p(s&Gk|sIxhmsndH}xR^LvONeorEBqUv@J|^32<4ydtn=w=Stf^PG*HuH-Qzc) zsW^@tzz)%U6Ywe=Ke5lw{o_uyd)C+g>(1DJgQpM`|ED`S{|8U;SLMIu&Zn}dxQv;B zy1bRr7gt*+MFm?e1t(h}cV#OFAr@6tBP}_Ai?ocqC9|=G9NWLv&Yv*;5ej;w>?aij z4Fb8?9RX7(v-rt^6iuCB%`0H{4i*9c-%fW5&fDa|$@=T+mW!~nKn*#4TEl)7<}pOz zqQw}7zH1Sdd2>aLnbSLSsj8->a2K7msF8a>V0`IT zPH>V`DEV0vXVJV`UmHdot2Hw{z*NOZT3kX|i`~|i-B#8}%$Add z&Fx>l|2q~0eOL&gmk3F4Iz4^RsrhgQBm{(_KLz$dS04g`+=6CA-%x(*XI0zB`yT{O zr@{%)uQ~Uv#)*FU=ZD4vl!BB+$H-r4jcPD4{5DH-i%J#@upuIkzPIGyj8lQqt{^!k zzg9#@+wBF3bQ%xQi;=4&do=|!C|M*}DwvCAkQ3ZUSIFA(l zUqCdCtp2&;fn@)>A0Yol`ENP@scdAWC2r?np~R|YCu-^GXk@M=Z0*RQt|np2q{c-r zW~S(BZ)jm4rlchNZz~@7GmJmaA7H6!EHmuqiVwz&Cve38&ca77=|Kllz0E;7FuBq^d)j+m>~FUk_mhzuF=smVS-f*DH^T}L%N{rE%-3U zX3N>!sNFa6ABjp~MC^ia&;)b^MUnzc8*kCxmP4F>5@XA#`=j_XDZl?CF&a_-MPfu9 z|CyLl>AxoCugZTbF`vq!j#Ae4MlvcQwp>=W7B&D`2Ma49OIdMyHw{@H1H14h#S4&R>=PmOG!ymagiyUqrdIjO77}09#is7ZnH3FS5$= z2KE3MaSbL`GkFtn5mO-{MTvjIH~k6YAE5yEL-YKL{i;X82Azb+0RTj8ZRNzDQeeBS z+BUVV7FjEN!e3pd&+CMUL_Y@})7ofjbvDY6kB&r;G2^$o6F?!!IwxLHp`e4oP{gN5 z-otgaBvQ`K8`s|tbLWg_aY|OJ%OAXIHeNc^RqrtwdHvQqnaB_AFJJ|(6oJlcG5Z}b z6=1N>lsFKHas;n@q=*afkCi;rKJl+%J*W$NUAF&=f5nFZ{ebwq;eMr?={a)~7pMB@ zaVjv@6gzbuH=Te9qPyN12(rk)kIh+ZKfmTKo0zRf!VQ1O4c=^Mqvd0&6GeXuf52ZB z;h|GE#^ON#puk77J5~@1@xitMAn)l-ZPSsZEmy4#e~HyXG~Dk)e$st+M8~b;;?S?( z9~*of=9PwdOv%Zp#7oZ5<$XRY^pN@o|N0{JfEE3Te|>0EHmmmS_kUq~@T{sh40AbFbOxN76M3fs@j)61S% zHswBTE_!W7go?jky}7Mlz;nxQUu}#BmfaRKc#KRATL)s%!QhO10$?31Ot+I>=hBxi zkm8xQ>kC|-*Kkw%Me${LCFVqe(<8q_&Hk8}lCQDAz!DPfwl58ilx7wyE8S(5$ViIl ztdVhFbBm=wa>qu>y9qrGLIQXC>Tv=bK;R3L{6PA+;0pqcFB~9u836;r#?XA-iUA9n z72$zS8sQ-aI>trB1Vo3;R;pLSC@v5(NK{^Hr#OwsL=vBJ_e&UO*x#AH7p{dVprNpL z?kRO}1TP+lpf;Ju?sr`k)>Q<+!N0wogO=vU7v1xnSuu(PzZa}WoB^{$OeEuX$mnUinGe!1}CbEArHLVmTXay|B^eD}P3pI)+1A*R( z!%HZhjB&MC&ms&5lrn*!I_sTT?#j zv$+#%cY`rqpb@0+dnGlm?!cIC7dr2B0Y~-2+b0>Omz6l37LeQqxvGZ%Lvd z_0AT#XE9zV?+M7pBUQ8Vk4r1ZDKyV8f>^n;ym<&)w9-~1Jp5+ctJ_I(^Rlh15kOux zYi<~sN@K&6T+udqCwHr-dZd}bAZ^kiwMQP5cDnZMO``FBt2n>o=Tzq|f=7^fUK1kR z-c%l8cK0ytU?yR=$Qz~dXuN=WJwE)`-}F&fo{3D|sLj+6oj>dgjs-b_el+|fDh0wu z-A$Pew*rZI)H7j<7L8&2=8Yp}Sg?h9)nv^KQJW)cOOThXMMh5$`B)d&3;pAzfu%Q6 zkS-&16djpYTZ)H;8Y$(sRM2q2rLib4DA{&^DixzQ(GrJ5Lr8Xh)`>h> zs*e79=-#x1++n1P26~{g&jOU-OfS%o>UGkHEgB=G!fagyOivw=6^Mc4187k%Vl)L5 z=(4YV<%~;XE@RqR4?2`nc2#poy22EF{^S}<_ayWs#>-C^K&eB7=DXzec#oU z<-Si#HcIO{1twVIm71k{Ha61Z8vVTc{s3o@zfhIOWwh*l!f}2F34~yEMsc9<9h9$M z&a4S2d7{R{F2O?INCy^x2fwM(8Bu#e zE7zC2NI7ir3UbVG+nQ?4>(6Z}XO`Mh-n6{B+F#*4$_GGo3vVE9XO{dxw>2&{hmq%V zIAA_vj5^t;q^If4YK(+TqMTUxTiuOAQ4Q{L_I5m;4A-Ti?#e$guO@NGjMdTkkM456 zTT=I)lz$u0_el)t;6r46PLnsZQp2FVUV*eA#}CIyQWu`l z((6C?p;5zRN7a-9#Kp8UnTw4!rAL#}0PkLYI>T{z4_#{0Z{ws;f!`zxYXfSVQ^tXP zDWj0flK0c=+uD^}!re+JuP8|+-ZfhbGj3^)jaVM+>Tm&;M>|P`Ofge9-b#EQ`ZW}Q zgI1ydMDvP~_HdGAhMcd%aTKT2HG|jFr9|DbyWAvby4mW|kkbd5IT+4<6MT|!S)C87 zZ#XC+ifG_IB#vmc)~$;j*!kM!Hvwzs_wNn$o2LGgaJDvw zkUyx`t{feAMvA47Pt@z#Hg3jt%y7{*IabUk>NTgIWI&yx{l`_>elL@80x#2>2loU16@3(kYo(wsG3_OB z7{cB=NkaneHVS-plA{k3}i ztMcEfUO$zE0c;A^VlEu=#u8jI?lSgPmI_81^d4N|tTxi7Hj3uzQN&+RN_lpfSo`KjtL?xYk6Nf;cIOI9LHKSJ8Wsx=JJPZ}EdmOMZsR$ICgPJt zq|nH#%ur!rrFVa|U+{H4bZ`p14wi^duBI7A##-uqxcf6TAR-8&;R6j4nL$R!F&pzI zZ-V;waywyrrNogg9b85ehU>Kf>4ksZ@7RTfzs3*ayGh>rrZpkb)&Flj*o{Ps+(}M9rUo|X!RoYml z`C2?O64G0@uay^DAsMY^&@x+U@UsJn!HEUjIb8>zz3`eTM;5;#-K0<~=<+Wi^pxG3 zf1Smfc9M|9^K6x7Drjt+HD^N@$boVvfC+0{n4*IT>N^`+MFpZ41@b>jQkFm^%5X*i zP+QQHR|qBxw>yv+1@oS-W=@-Hr{O#!!Ta#Pq?TOvW4Q z9h|e?B1Kj!wY2b10SP1yk%$&6dXA4L4t2rAV}kmA()Fw;5RUEmkcePy z$I-7F+=E3r=%&1QxWlC1wg&wi-tx`>`iAH#U$AHg^zpvFN*Wy0=DFs10Q$iG@s_kd z{nc&LKHICw*3HlPb>*#yF#mUz4rI)8s0n*NX4j^r77rDcQqv~9_{BD9SHSwj)mzi) z%6M-Ob8C4v(Z{1W|Mm~6(o&gN1*-}8!uobXjpYlVDPokkPDMNDp~XaVd#F32c~t1@ zmN3y|)0b_4Vd*pkpScv8txQHc8gjCy2|-{aZ*cjIPv_FKTePNW_$aFGQ@oEccPMlN9t6_hl-kFhms3ld* zEK$w6kFGhH>XvxR*IsW`=6ib;zGk!To=rcN^W|3rKSDghh3Ya-Kwwd7oUlad^3x`H5CC6j zu@pY1)0n{$a`={cdCBj@wV2R;n}`MnMR+OUXp7?6gqV(^BakTVt9dBlaZ{G;D*)C< zez}2}Qvu2ql;H668!|x^;+K_`1{EYBJVoFabiebSVz>#CLJCFU*JlDjvj^Ob6nkhbn9&Y_XIL)K_a@3_hq#

      7|^2PqUb^pqTG`WMQkDxmcHA!TGexEbG*gDpeT$w0!-L=o4Wq%e4-|UWa|! zPHzeuB{r)PVljOmK{P<-SD{$eU+^(eE)%Er6NwkmV>g+-RHA zmvZ$yCg_jvbK+jvNqN;gwmR#OpNFDy=Drq~*8so#dECTWbs`*}TimYnnal-ZV zF`^{+GQdFEt!22pN8a7)zDJi$+4h^Lp?nS0i3eH#js<~6QUk45jp$$sY32U%=y`=i zgVuv;vC^^^`BT;D+wS#ZaTz+nC0Nd)e%k1})#ae!hg2lhMT6RH4gNLljyFSd3Z0!y zxOE*o1w`7AJ{WxJW(L8}vBjga206y8gUp!I!>e5>#L>6|G=vHn&UBct8W~o6x5jBJ z=%C`6>r{n$^{#%Dqssglf|dy33}{nIzO>vh)%sOU8EtfED~J8upqck;$I!-7gDt`K zyqu4u;XJCCN}NmW43qi%EXpiZQrk>FwH1fi8V5p_&W*PSmk8evDR)zKU0{LqG7gj9j^QCW?B61<44Jzq*wp8k2#^?HEWwfZ7@@mufx zwd}5j)A#-|X_Mbo^W-M)^?BB>-F@e-%hyzI5P*ALR9fwFhIt*zp9^<&^TGFO?e`ER z@Op4T*!7h4*|@Ny^gBNEd)+;rzwmu|KlBpt{@A>q9p))t_uW?4B0oP9WI^BXdM@q4 z;d>Mat+rG7QyC+PchHi<009wwKL4tWssEeyq`c%mE91BS)1Ev7`p?Ga->Qs1mE|Ql zT-?QtY@MVHT#eOLoZUo(44hP1-4xup6gA8}0cL7U8Z5TV(w4G{|7rxqe1`Go`O}U# zOJJ7oV?qkSj*r077ygAGkEMj@TvkMa5zjpv1Ds)RL-&P$?Be@jx8D$Qf)+&a50_!n zj<$=Ol8Xj+>Ls*Eve9e-HjMGbJx51bgA8yGYrNfX1F@=XqE|r3 zrs8ub+2%T&PIYX^KO8c%JnvnhRxi|o&fA$`$(Ffn)_<3@2{~J_2J^AwiUjmQd<^l& z=bY72R?DfBytBP1^F`th#2Utloc>QkLt=S(egCtWkq-X9sr}zh++@Lj{?qe!6JRH4 zBO}Ygr1V8WPfFO5NrA&rn#DpwNK#nSOvq7LQP0FqQklusgx*$8^6U&@LKvl%)n8I?20UaAnkH@azwJOn)CUE z7LIsJGn{yl=#WtVGCqn*_m$ES33*z$9fp7x%zJ+JCczkAj08@2(d*)2 zFSxapM4=P!8pOidntn7yjF^#?Pkrr1Wxc1w^jdM1Iju$)R8@?5y{cKm1c+8x6mUak z6$X5e7%GX@6%EhJ27tuEJzf#@94s!paiOOo_Z=o+-{o6NWQ;SiiufuaTez>`;XhBv)ym7a>r=;)l<1 za4OGar%CP3&X8#Ub!GyQtva@b3`jBAfNFp2GS7;1A}&CWsv{Ih@-bB!Ju$lJMFQOj zk9OsuUmQUSNi@uALm(6yRA{BqD^bgSVGs?q#E%DIBG*r17=Pju%%BL20#`B>+>lAR z>le$J8q;-AJJI?^m$@>t5HTQyT`QP95Q}J;i0ISNR4jx7AWKb=lrLT^jFuQ8@Ew7> zKX9SweMk_6;6a4LF9nx`Fj{Y`I9}5G_ER29Pwg%Hdd#o;RTjeSP8W{+fkH?x3Ty|7 zki3jxzV|>x_*c^_{Fs1{2{&a40`Nh8SjNr@uux;+C<)h0dPox+bJ1G|1f_2LB1n%s zXh&AY-{d-L8zVw!NhBG_(H%f=@sPXsd3bV2%SmLwhmE`zQJ>bqVK9+mnbM*;Mmn;sdak0xYPx zpS$`TV@Pp(Tsu6#)t%Nf3as<08!+v-I$z#*$37x#DRn-`Tbd|K@uZkUY5W|^6By+4 ztjHG7S~gxbbALIqIIZjoG2#7UZOaWJR=+jp8!{~ak$Az~5>Z}5Y`>UwW(WL`0twrs ztIO|jRNuAv_B7PyCeZ0EwfXe=BDUK0u>F?iO0eO(kTqad7sLt6FS&93SSEl~{J0%< zvGH_UfmnC&{&>_^)AhyaqVoN%vtGvcWpB0XSnnI6@15NBl$%@bvrkid&fFzhA}r;H z%DVhJ@SitCL5QJNB`6S3G}OPpA?p6Jjr^@q0U3jTz9G8)|E}<_QGvfI|E&$`Q(4A9 z&B{qm&V@^vMU7t5RaQ(|PufF6!Bj)kMaD^unN`S6@r#7#7jb}v-M==dKVkeM6tYYw zd-Cy@CZp9xn^pehr4fqdC0w)5-<;&ER~zs88(X^GIxkf2RF&V#+MYY#(~mPU@7J1- z)v8Mp<$H@Hahk0q)Z1Blp{Wzv8+2x7<{GCGS<kfmc5eeOm3u))b6B{p2 zBYu}2i*b|ndSOWW7o9t~GV8xu$b@ zmq+)K`cxk0Us|=lD8GnT7l=;aIp~!Y*Ovnvjv&=uMJiLh%!dV9i(i+Z_$z-1$aV(Z z2NN4s_2F4KvwzTem9-h!~WibD~`HPX`mfDP>e$GR|>mq`9VSm^+J z{JOvPFjJc5$Xe@n-qHYrseNW4o$yL~F6p23e#&u|E_L8l@fLaSx5#ntM=<{I>j7oG z1%OQv=ePWnPT41XJlKKtYGFOYsKrEO5SzI0#U}yb4!`4V9DztDz{CfRA^cwu@`lL<|G@$zdV+~`%aEIA%m7ZrW&izudbxe;NYCnRdB3Zo? zRGM*Y7LS+lBe0y_*;a2_V!43j0qO+cf^ni<&0`v^AVAXT%_S8U>qUJU;2KF}>;6+#l?EN@n&vSdot&+Bo zjUVr){HpYX%MY1^pCJtrn}Zv8fgq|vV9FE^O>KeSUza1&vIg7zXbMs?+T*V{+r zj_?#a_(?BaR3mpGU-Ocl#G2xbA^8xQ<1TcV<+tYn$bdR+f0|PY{hF-q_^neAn-#-2~s1%=A>FGBHLYJqq?*rE?4U zfc8zGW3ycrxWw4T|_Fw)w9WQ*me>%LAd^IT1|zcXg) z&BZY;s_tX|n$ zs=A!eG5W%v=z*-KG+|#379w!vNbKc_46MK`_~ET{!k>t*k9Xw(b%3_%4TAqR<)U2w z>BO5QFK4OqRi4l4emaz^c|GT;B%C_RLH$rp$}9Y9>hae~Uk8$}@-Wr@ucbSX@)iLh z0(^!kp$@FmtAaa;y4MvGKZ`gPC=VhA9$K%k;RYb5M#tjkZY)KjC~>oAgSs>thBS%w zVZI66u0Or^(p@%PY`Wb1^xn(ZDQWZt;Co(dvwxBw08wE_^DgqI}G&frE^hK~H+```p`w&pkrMynGKU+YTr0 z(|PEGKkw%5BDG({i^QnsdCS&a^WsR~3G3huoigxJ2ag)QbB8j6zk(YYb@ zb*mWc@?jhKz3p|<=_PEUh3~vYmSQOl^0?JofLQK! zgmYjWs~j$4 zw1zs#*u^VlxB)yN8D>TEGz-;)QPQiHlhi(8BD;?tYPtpjm}`wal6PpG2b^bACA;uM z0Q1X2uarf`R?&4_bvmpSyF+j({g9!v z6_6TyUzsaIkv!N4x`VYy~-;ibU z)v*lAQ__Y*qq)&p7}tx0dy~?NvgGFN2+sBA+_=@h#d1p<(nSG zWPEf25y_zwDeXp-K&)PtkJn+kw^+}G`03Yto`_S6A>4M@mS~9kys1AT*#Tt2Dn_l_ zf|i;UvOzWwgwBj=>PS51J!raYIfi6;y=q~m%oAy(WHj@eCkdNnKGuM{dhjriT2+<` zx891PWX>#a+4> zLS<{(5CFvZ!mpRSMxiAm`19&{0P`@9+Mx)UR@@_XPP!HJB0`VsU~*Ja*GCe`ILq=% z2>(tNXe+}d#LSgTAP&knXCj(g_Fp%ug?~i8Kz{g1bhKGLox+N{Z=?ItDn{V{^|u< z>h=Eq4$r&tRKB~`j6jM;PM;QOw2O~ehhaPrx=E5=n=0kSek?TLCEDGa4qk;nZK9>M^ncU6&g7+T#T*K)j}L3@g=up*SU}a zenWRh2Nx#k0|&n2_7=kvJkOZb(TPL2%22OfKpY zalo9SZAcy5b6byc$_qpNmOR&m*5aL;+a<#x_49j-=vpVh09}-@SdwhAOmuGdm{caN zSaM0zu7bJyH@MZz+OI1L>x8rC8Tv44Rm&aN{3x6>vd^(tw2!xkg}WF2&4Y4nkp6Pr z4P*9N^BE6fDK_12x)S=Pl>#YX6x`(;`)4fO73NK7d~G+II}fI$pxF+VQ=7!#zgqme z-0TM30{7qTo^}bdzrCYPrYdhrSv}nnW}ChvYn-f18gD{*h9&(ZDUo)`Q{^)duRzaJ zMEyBow|3iMB3_}Im%r#z{ z>Qn!_jQ*LAydrM9oj0WfD?_K5@ge>fE&8WlQmnS^HERNr5vTB@>Wt*n>hUU)vZIPf z`|{u|Ol*V}OftY}Eb{@pdzM|QQWs7vojuk<4>B5z;in%Xc6RgvK%CcdhNU@LT zEG&A?@}cvTN_gQjGD?MdydSS%HZh?011SyJ8nK0-XpWF7r5f!vBNSs1XZ9B~lS^envW0#zxb-Dr zM?72#H5JoTYCw?C3=`7|xvygA(F~bpBra3m5vEGgiiDO!Z#L7=E69P#mSqWIWrij- zd$mz@UsCs(;c<0`zHcG@u%i=)z+gT#(PPa5V4Zl(J(*h7`gNm6Bx!`8goZ_gNaeU&7IreLbS;~Nv*YV!zi;&FHdMVXF zI2utPu!G=Di++D0WgmY}9Re~<^-hBBNqyul)Mnx^W+>K@x&hNbhq(>5A>TIda_B6N zzo0P@0s($+RnXY0Yencyr2% z^l+2S;?9HOsXx?69KFnH$4F~BS>|a$f{(YUkixz*%g)sVD6CTH!f~;b(8?WBmc&IO!opjeebJvZ z@NnLN`6`1Sj_Yu&alO_Tm9=$1Z zwH~#yjOUQZ(8y^;TW)Q@Ii>R6T>-rJOk!ar_alrxH6(`H=2oZv;F3#jr|huiI{33C zwu7jJS<`>YPQ99SwJdM?2J836sJ#Vk)nC?2IOnrPfnUkCYZ>mEYdqN^$%X_c&GE|s z+riRb_j&QbsaNbZ*MspgFE?kRt1~IWDsTL8A%gM!$Yup)=se?P(ffDVWg!d-T&_;m zoAT!Qks|=-O?3E}Wb|%w>=m|VP}K{yW?%8yZ|f0KJ@fu1gwX^>Nr)=Kcgo-Q0ug&3l1r~iOWMz7OV{$fT5o>D zcU@DBA9}+!uidspKggzMwucE5HfssUwikjAz0L)n&bjSwp-$VmRUeSFsp9sj!L9YE z_uZ^bBd|E2pL2P@yBNCx-j2@-1Y^air0ux>1m}sfie`Zb46I#jfx}Fa4I$nj?cEYb0|oLQv-=kv~)N9_PX-SB|w! zGy(FptooJDuT1GQ*Hf+OOLOGgu}ho~ygUtu+czBvv$g^cK1_7(;4|vCMan9GU5(DM zK%V+HF(aO-7mzY7%g3Gc!{Vc&{|7%nz`v?X3vuo$ICYceLWi_74F?>2dMO3>o^%3a zuuC8kb|_ODNkX<*q%GSIa%FEp+%0mzO9-#TfZ*Z7)z9tS>i0vJwP?enE-pgxp1FNl zR%jY;>W+ay2f0o}0BAv|ND=V$=A}8v@e8?P*feV>)q+iB$%V&HB)2+EKDh{kk)^*sma1>SzZUzUrpMp_w+sow2x3g4{=K! zl$Q1gjm1~DM3d<<6JRy3XhQ3)CXum+c`vkvWPCyWAj2ZhP$Xy^)9Un0q@n}STUKTv z)z?VR1XDjPxaN01c!aBB4WV2l9ELrHu$}$#l}YLLJxxpP6O~pO^ypsR%B(Z zu0f(Vp*Lx=$4b*oZJ(;~bEO%|YN;^qQ*vO+KUfFj6BT0Jys*LUNm8-NAoc=b15_SR zWjmitXDEE8Z!LU}$;Dx2*I=rMczAP(W6`3+q^ivC)2WGep?7$f#5DbwVvJ#tSmz*e z%`jDWZy)Z!h@hXVnQ=U|e?Jsk$U)ho6s_+oE?H7o+(ErZI87m%1x7cIWV@~) z2^0tnX{Pxzewzo%NrD{p2N_XnU?W)HdH8}ItJSi`6y?2YKYvjzF>i@s6I!3R@Hgry zWl06&3+fKto>Z*ev_NZ-xoE5ra2IubdhYkzNF9c9m>_p!$d7~$Ubh)Y&fCdh(08ev z4d*emArDQQXx%|JXT{L2=-DUTC{^>wSL#jQmaJ%1UhWC1S6&usRtK5zG-_R>_*#P8 zCWw|f`g$4dHoZs^82|dZeBj`=G)}S}F(25yQJAmpbZe9Fk2)DM!_HBo#n*;d6+$o< zf>##@IIJ|fiq;Ou(w4K+QCD(g=g2@i&Tz)4%>OVi-$~1+c__kaRxGZikW)H55`&K_+Vjb4bj7d!Cvp>lJaw zHh5^6`CdKWaR>`76u@M`x%ajg5G8J5bJfyq^}t=5mN1%HN~wI)j9!mAWDEBQ>kAhl zP)46YbBR_?fA9$w(PR}g$Uq_i?VhZmOe=Lw2$`C|5C>>R{fb*8@ItkX$kq|+li&lb z#3^hg3V*5>af-u;C&%ltn1gYO0f?0^sWQ0+^@_-q+}LvaG*Vmol_e-Rb5YzItB3Xp z2l`(<8(2I%m{w_EqSk+LO2)jdxqh@T0LQ7e#4!1Q*mmp~uAW{dh%k#_BpW&)lFz9H zC6gG;ZV5{_sazGY4leY#W_8(AmKn&f{p@LW!4e;gT$~ANsvQRB1t}>3H#YU)tpp;1 zV>CF-p+<1&)F6?_S8=RI8fSqRHexRKfPzs;#}rY+K;9TOC~O)6Gc-8of))MPp9LDZ z6efc|LTQZtt8o<~lQxkQW^ve!0uufHHkdKR(MRkzKfGY~(LCg;NZry9>Pg%&RdZQ( zvWvEjlyhzOc@KtZWROb2VNyi4<^~5TP?8HC>JT~EGTjuuRuWyX!3BB_LJAd>$@_<@ zN?hh)oL}#30jeJHQ9OqC4-u=vx8ojV3!2a3$ooICMPkhbXUR4vUFKj zI}o10W!K<|0Nw|>j%+^g@0*^ULOAA&vHBS)?^M9!2f1-l({FrI)qP;;30utm=bWqk znM?$}Md&DL7(PbklbtS^@^PCFO8u#88}(21aKf7Dd|QT%%D@8!OJGmrG`to?C2o3T zyB9tozWPeD#-+5BqsGBgwu6hLZhxJ!jfA3+Dse$hqe^OS%G#1FIHI(5NIjO2t?#@z zCQdQr60>x2tBgbwcH>w=Wo1J5Ohp>F4BNzM?l-$=5GSjy*XrNJ5=Q#@iGJTRghtW-O) zwP!kV2Ne2CdB^-8hML|EjOXr5S&6u)Ck8XnqXiu5Vf^mwW@lz7Ygs53E}K;z>l5vr zIDO@1x>x$^QU7g?;48Ln&mgV&=wR>c_Oy%Ry?0x!xj6Jy+ID3A3R_fc5~nvJfnDfm zKx>Po-eeM=bQmy7&J2P;XgJSdlp6>?K_L2@PZ+gn3uc?k$yc`$#FH(^N7ux-YK1bN zlhvt{-7Y1GzpSNOCSZ(FINsZ#kOgY9BRm|9tZ$6-9 zd*iwsVu<}QW!jzAleU|%!%^i1VkdEC85382>e9XyCoAwKnEQ76gtpozztS$-3!&-`IxyXBm)}Yi+!%r-&MF*TLHMbwGJ#kKb4@hv=#u2}cpS47ggmK9#kS+al_2 z^n{h6a#XWZWtF2no?aoegPT7Us@FuU%%1I5+dCbDXr?Y;`%_jQO9+o|5d+;r`hG%R z(POoj><_;z3At;8!?&A`)fnx@<;fL60LYdcwbFb>!kx-g$b8#k^y)*k* z+a^Tp*QcAh6xqTg`f0viD_r$_aRc?sQ`$k+Z92u_NEJV7{Ahp)d`MD{8W|v?H?5+z@|qtzL%x0^3dl zEz5Lfb~Wq8sA5S+E84Kb>YsBUx2~M-r&+!v*|KCunhDLZ6o!;WhK2XL3M_F8iD7aP z(YIlJ9iLuY(Ak?kDLxKyxT-Tt+Mot zWq3u&Ia{;6ePtyWl3@}wr(g_Za%=gD6xD4u_o-gQ_+BFC!?1My@vRzn#Q6DE5H0Ds$vd_#Xw0Fsb2*z%2^1Yx8``_=D z5)acfokAIDF6^Cvh1``+KYrhrI{3!wFog*?ZfRwa4On0<@?DdrUOywv&E$9$RlqvH)|}b#2Z) zb1m=`7fidKHfktY=Lv?gT=OeR99X;~dpT;#}=sl0cy-R6*}=ryQUs4WQV zL};_w6>|t++we$=Ub$LUXwDjJvW|-W7{R`Hs{t7TAvWH7bb5PQEXNdg2!LUXD$R^% z1bP+G2F;WO2jL%)_TdGAWIxZEZkW>@(D1PB+U1s8LRqf)SM7ACTBZE$ZiQ&dOWEndV2Q9KAI9i$+^gVd~dty#9>=NMNlGOX8Ga6Qs1pXs-- zyHqGsd=cwK{Ga3~na>zQvf?=1KA;fPDjE%%7Yj|p1rfU*=EVXMG&Vd^CwWAgqMC{I z^_nM!4Ue*r(Ji5CHDSGir7n>SHq{TOp)ysH*-PC$BxK;?>2R+>bP@K!@O6_5Vm1ME zEckLPYnDG4mo3n&m(jG5$Z>Ca+d%G#5GHmvGw<9fEt_yqk)V?v(pcOdz3S48h z;MB1UTz0hc2Ji~r#^dOO?IB*&fs^9eR(x3AR~Ll$R72UrcTQ{eyIOO?^qjKL0y_6m z2d2prnfIj={R}Dze>lT;1AeCa$=M%#7Ofo<=%FtX(Kgm7cAQS$_rwCsXe{q~R2z;e zxT&FZN!eHj?s)Dd*WMo7vZ$;WjZ;n8c1*@@I1SaANm%&Ge<8;%=pr z2zdaHzm1Uv|I*7lr%-r7q5o!LM)}-^K0Y`2YaaLs20&XMpr&6iMfSj%uLcIJeQB3@ z<y|?uo7?3YyZGbpU z>jCFrCwD4(cX~U5y`g%UhO0p1nu+DJM186{lGKfd>Bw%ZpkCC!{~;gT+0Q~tj$#*rND;wJQA`u`p?Sf13v0gjWJl}4e zHCj3|-K3no;Pt*hAfz{Cr`ysfG(*{1q%!SnUkMZ!&5f^g9Hg;55|U&&RapOPY9aXf zb&8B2e1cPD%J&e6L-Z?yw-Xf^4B~+T8dPsat>FBka7XQHGJK64BgS;tZ9_wM)y^n_ zymvE#$C#*+wJs@{g(e?t%8!zo%P#-B39HaAF8fM22PExi+O3VUqw%!m4xYpG3>u%gv``HSTG^;PAB0fDuNrWL#Kx|Kd0Qu{r7#I{SNy5Oqqy;3hJbW9#Q|yO#wF zQ`6luDDMX}(xD!BO67l`x5_dK8!7z&fr?38mVGh}N$R+OSvis{%5AiDv71-)6%aPwgq|Ty1ed?{Z&7 zud;|adbcs$si#Z&{mw7GC6XfeTSS(sz9o=MY3mAd&MPeyaXwXou|u0ig<5-t>_V8W z0_CXBCa6PxjQh_Kj+mJS@|s)UIlY6RK}*~Fe?ah&L-k-qUFS{_iyCS&kZ)<7z&klJ zZYOEHBNq9}JIK8<{7_j}S4bWg?}g|nmIj+OGf7VvEX$VX;-oBS9c-JSDt&)q8O$Hv z`gBp&>q3WIQ48aef~q}M$_mmoT9x$|ZXxyp{Xlk)dNq=@#daxp^YmrwDnhN%hk!Pc zm}TZ*E9x(`xVtk`C8B*|pZzXIvAyzPQc#VS&0dRj;@ZUy z9PMZ(sK%y>p@Hi^_*6xsL#@v+un|O2IhL+oKPT4whu|F(>t`LMU_4x$PvYLIB3Ue0 z>jvU#TTl}o4W?}>$a2%rkt4DV3b(+idwviA7LZaMkEOxLt>SW>h%GU3>oH_2^D2k)hx3A8vQwd&}0z z+pMe3Mg@b}2S2&5gbDou7lm_rn0JJXNl`xDE>=lJ{^0$=Lveo_yqJ6ORl9G05s@bK z>k{ntQn8y^$` zC7(~)OZnt|&%B9+*;_+|Z5$uVHYqeq*(1w9_J8=~mQGl$Xn3KBjs*!ZB7}sS<&AJM#OD1FY zxSO+;&!(hf6LTITDn;A(sM%w8JPYWdljE+$;MmkDBD`er)S7UYL-*{B%S(91SeH(@ z=OQS2Hh6yALf9J%=rEk{iOzVCBDlUlC4`h~?gxcCZc*BDo^lbGGo|-$*fZ-$t7><< z5SDIXt(L{-I2tWZf+|`ix8o3u%RxZFdE*ht-ZWY-=1o{v9#;HYPJ`lpKrQ2!iUAa28Ff* zdkVPlnJds6kkPz<<|KiZALj-ij=CHD6fu574dC`BDw&7DroHYSu^=cDdp zk=qwR0A@YyH3MhFM;RDwwQETn;tv%@4NOA!Zl1Fw&@xrEm@RYCgg-8Jxs_dN%x2O% zWjE7NXO$VRYI#vT33fVz>U{e#S7aXr2cD*zv5IM|(#Oa8b#R9#6oXYPiJFq^mPEVv zK5fL9#$Sl7|MUQ;0=DHWSAU3pbxFJlRN$@7+kf^%Uub8cR+0uUm@26@FcBp_JX6~% zf-|7ZrS%#DSP%=qyNLS1P&_vZcZ?FYz3Z>2$%NmfZxAb&%`B%i*z|Z$qBqi}-S=K~ zQIsO+Q{|O$;?oA9N>u{aQ$`s74m7((+%8n8l<}Q0Z%2`6ga&#awe=rraAO#~rL!b! zLM@%bzaM2OUdN+t`PhvqNe67G1~WNkD0nfE=|on}i$g#tR{={J-8?X32E&jLJ9Sfw zpv0CfR}ctkTbhnIE9)YnQ{aFQ#fzUWRwQg-QxCA8$f`rJ6xU9^D*l&dXG^db8wg0N zh*wd($0-JkUwG+&OIoSrXq(TlENAuDyrWCjxjje{NV{iL?c)buh3;ia`UC8l=NR+&pdwN zmhwHFpV^A2v}8Jx4EH1qeQ@f4I%XqhF9nv#*%#zMEaAu8SE&#^4t!yG*qzLrkR=_* zLy~2o?3P0TUNvNWgkIQ57OqLUmq&e1akF2CXc^|I2&T$DFrU--AM6Ap^W=GA=rYEq zt(D7xR_W*)MdNr>2J~FWKZ2hY4n|-4hg$lPTwU_)62N?d<+rot9fXVwT{}DWarC(Y zSiUBs{H-s5X1Pob^!@#=)-hnw-=k+1y_2Zy*G&!f=}GoDRgYb5&}M-&RZ4K`C2e8> z3xE+!oipA@Njrt(VFgkA!4OfHiPfQN~hczby=@)X?lhg=&?~3 zj8V9~&kQ>|$*X>0)`DE_wV1*8c`kOL(o>JI+vroF)N$Jzm%e-Gv9F{q2J<^aKRJHF48~=%pA3oRs+ve41W8iaj_6kr@Vma4s^i`mbM&1If~lWSsR2vGM&*L^OjO$0aF=+JccE zFKj7R=iH}j5Yw9Buc?$flJ|d4kX6DUc@_9}N&bq~tp3g$?TX}`9pngPqGCP}W|3-R zN#;EZ>^ckl+vP=ai+M!p*nlGWNgJ`Y>lE=9q7}-7Ke2fNhd5}2FG8Q2iFxl*kf=nw zmBz6*;JI{bEU1v{9xUKn13hNSMs94J@2-|f*vA@Ik$XgnoX1)UnTsAFZ!U7wMu&)s zyK_H4V=4;Xa{E3QA4Vy1MJPc02U$?M%G54@r9{Rv=3q1li^x+=9EIbYd zw2<}cbmu&SX6y~8d{7qk`wMAZ2m6adV)3hC{-?uhotzg*@wH*%+|Us+)uU5Gw+R6pJHuaSrAV1d5$5!<+yR}EV>!!I(WU?sv6+W6*C@Sz>; z0xaQ@a3t$dV<{pX1XUtj1SG*JA*f(V_#7&nFbx16=y?bL{{(v1kdOd!@AdCaGK)B) zvqBB>t=GV+DL;m@-q@E%xW;N$NGc2y#u)wg-$$IUi_%vqEY(|HE!iLHGk`ia3w77V z6^eT#S8BlfPEhH43|7I`(GmQvEfsj_^QBNa0izvT7(r95%!TP4JXFQAT#7NGj6_;@JINj(qOmqvAUFMC?D)(9LkBN<#{B}krT~*k$eC#p|8QeO%;E%pC z-Eq^!+nNV6JPe0;WFSZ(krNb$ycfm(n;B7OyhvVesZ%ccSxH@~g+QBV(|c<+Z+mjL zdi2jhMvVhMHlh;VF;U}fAFmBHdh30Ig=rPH18qQ=;?V6aO{!n%Ei+4~y!LDW2hU51 zW*sxG8lWYpo2Fo3i7!rpr*A+eY6Pmi*;*Iyo5+R`Vlu8?#R-OrtaW9nN(~YiC{bD5 zzG)Hv-&%Eynp31eCSC$JhxMLk=b6qCjEhFC-PNZ{W&wH)GKwr6`?K0hVMo6nZRX?; zz3jg(DVmk8aawAQ6zsWI4VRlEveIYgWMn0*)|P?=G484;n1T{94bGP3jvSr5D!k zMQlswk#D_`Ep@;pUNQKM9LTk4(?etWP7w$^ZAWl#mYRC6-G!D&Q>Whw_ zJFjiOC?g@XUGROdH%t1bX{+~!+$s=y(LhS#-0&t-$}3=(ZVMynGlw(s0B?Cid1Lcv zf>79S_71N8mFK~%GSVpbKwz^*$j@97yu&ecD=~xWfq+3c)Y3B0Qb)K&&^5+~VcUduLTL#a%z!Z;op|0~Y9Z zh(X6>J(5t=0_>o+B~I2OP6Fv@XPqP=mh=j`ErYN{PmZW23bJ^Gl~N)YtDrDSahB~G zcZcVo|D8eS5E{x(@nbj3Sa2nW^No05URi5=H{s%HV}kTAN)6)EXvCs9TCKQvQwrle z{0K6Y7~ni~K&P4fsnN{F2wq=tXuvQcjR7;5B;a3(qG$k$Xq$IJ<@?QBeX%Hdtr}kYs44AZO*!s**!v~!Vf#L`3mYFWsJq3*M8^2fo(plnL=7L?dMO*`H6P6sInm#B z1>+M{4Xr=tCt|Nbtfp8%{awnZx@G~vWsr1$L`Cs}2>+r_Ki*4^&WPC=MB}h&AQqq8 zqKx06EI<@%a{p%TfFYi@;`aINntZgo3@|f=9WJz8yx%o3E`oBKA=M}0LE>)0!teL+ zI7qlp0vGdS>*F%UvrjU|eC`(2d8Cy`4=CcH?9j7?5il`brB&4KBGt2ikaExU2WSCB2P7;+5MA-c}aHTSYtQNdo1?-%1BEC=;|6LF>Q< zx7IhQ9U*i@*4|BmKk9VGrC-F?|NY(X9vDIZkcn<~PHEXvV2QU=C~ur<2gcnbB_EUJ zDXPRt9v7bxsVcoN9qDJKWT`~~>l>)bQm+zhvw=LsKe@Px$s=jHj~_JHshdr$=tnkO zqR6W4BF7!|A7iEHD;SE*Bf*Bl8m-x#TT&buWjyGmBec?npt_0gWhk(?u+bZ&l8uV- zdo#8qL-i46HKndbc`SwyBoL>j1=wjT+)cBrFl>9M`n5>^t&dP!mO>$ltLU0q{Qt|B zX*H~h|;`4-_=Vc8w{or_e4OZInWDP;%mOx zT}G4^@l<46layE3kSK@ff%-R+bu5AqT2};o(A}Eq*eO>U^h_LhG@OFYRmCy$Ur`{U z_vOE|kJjYf8V0-t3S2|}9N(pv=Z}Zo@w)7UI?ErDFv`3ilT2gl zbGhzR0MG&3RkUVSKgW90<4y48%Iv*N^l8vKhig15>ZuB zkUuqIk6?+K?TR`qy;4lxKDFG_C)>1#f1*wy_AlU@yDbiRjbMmi0<|_5!wAoWM!Epn zn@4{YAi+GDcX{I_?|H~B)-7PIh|t9LvyJg@W@IYtLtEg9+G5ScluL|6SXZNdS%~u9 zfafmL#!wUoq%cPR?iS z{U)mV0Ru*l!UMld_bA)N#$+4oaBdHymtt>TBwmbUO2>oIC^=BYIK#l0JdT~yz!5y? zAiL8JJ!G(69a(z?n*zvCv-H4rTtH%EdtT#MVkJSWO6ev|CO)d&KU#e}0k9j~T-!d@ zN$%wPdaZs8qj)qK-dsBtUkX#u{_M^#rtG-*q8m**!}heh!leUfcXyJam+as^`WEEd zx%aBvFbG);tj1>#vkcOUj-IBfZT&dG<+)eRq0f6CTUvhWP% zn{`eD(ts>(Pio2*B&{IbNff0uKwXilC=SLCZ8)|nHg$P0(M7Y?kCA9S{qAgo92+LD z{o&9oq{pA47D?lrp=)yq-DbUVYYK zR{;wS0BujZ6Vq7hsWn$v1;0q`r*7?A{VVK0DdTQH_bVdAx4`8R5)gT#%@b0 z{chCMbL<|t^3!{1D7ZW6rZLz=HVp@^2IiDH>u z)+K}s)oyk1oXRRHI63V-QwYAaTj>hRQd=r(K{qK*6fd2sFcWIoW3+58=<@)jQoxQ# z(~VA+cez6dOS!NC!#o)l)Z@~Z7xuD2jF^%sD4|J`zqtAQbw*O|oL9(jDUt^$kB#Mx zpo%iB%;uVpvfJqfM7t(hn6Ibjn>d+AF8HM2`ZSr(j=bAd56CUpEbi`SIsz0oPfokj zV0u)1Z$ys!YRPp`*tjOH*5{2}nD#)RY+2l_!p2xLRWIg9S6;Z%v>^+;xCe~CJBY7s zQ1broKb^OdwZjl@h7loQ^X1HnpeJ^VzuCObu3T&`IrGaZw2s=u~^E(EDo|Be-PmcZz6d)a{YuBeq+ArIh{%K zoG&6NE-CmRcP}*jsS??E=A`fQGt>yl@vO zXq3`H<;Tt}t?>`E9ry6=IpHW&63iaUYv_hZ0{%=XN#stvj`MENdn>R@GwYXQo+x5? zn{!?zs)2Gh@Y5aJOOIjTx9RNcJ7xSACQ^~e8?X6a?@!14^1m>it`j?KyY(Gmo;C94 zQ5WLpXYx+`4e@&F=$UfJ=|3!|BXFCO`yFgPs1f5*Qn+HO<=Wzxz zsx@M)r*Br!BzU$9$wrNZx7(+zb0o^Qb?x|5ZkSp%8)(+P+jo^a6WB#5JxWU%G3ruB zE{}(*{f%IgJhPHEW;rF8m%Ak5aEgk^wN#{ff}d{H za%Hh%=z|2J7)VVtqy#hcEgoS+hu_O|F}nmnktp8&krI5<`GYL##9okA_*|c1v?8Xr8}hjw6^!`~(2As9p_GLN196eta|Y zucYkt-UD=d?-6jSK*l@|3gj}cs0lnQz!6%rPDuLg@4lU@5jBsT*vNd?3l9=TUaEl8 zC;l=dQG z!izYyiwQ);0w^RRHGvofhy=C`Rw$Y;Q}tET;WGK+RMpr`;O^>t$kI?dLJ&d-N=| zEtBEmAxT4Z3smK-h7g;rlr|}Qb<>QEGAy?LP1rA`;Jt&&s?1#m%aBfg(QKrZSJf~B zbdy_{3JF@NS$=G$;gz*8Lo5B8_(|COe>I$CKvY}TfN7+;ASFmh4~@Wpbax9wH%Lo& zcZ0ytNJ>ZyrF2L$AT8Z6NFyN)^A7jB-_LXQUhAy=tY^=^S&UI#Upd&aJytV(w8B0V zXQ4e-I7nj57XD-1Gk83V{Y!umwaQ5qt6DJ}x{5!0cp2z}&kR~_{6!U!kDQvqMx6{{>}SR^bKPbJhpKYa5PBxc%@6dtNl};z zzXxa(*ltPWt4k~nw+^cb6+912=w2Y9A;-{i6TWnCj9MQNah#IIz34GR<`hgtk|5Gc zVac=gKV;XM(O-=!wW4x1=5ucc_QpDDE3nF z#XA>wR9$hD8h=_v!0_9mrdK3EDNDeGNGf*^y;@bpX)7EpdeBCb2hV|W=%Whjt|NV2 zvQA7MPb`xXfxVsb6V{+6@E1^G{-4C#ztmeB|M&2%bvwibaB zKdtxHGp!!Wb@4A|wte$Yv|Cx|TU+TJnWMZg5T~>qs4{k%4gj8i2R6I40Glsc|H>Ug zk1<|B-cC>+gy##dOE7mt!aG~@an$T5Ysk7 zp=ylfmcE4qq{;v<&G&uyL*7$q_spXss zm)S4&&-JolBI<=uA?o#qA?ghU;oGT#OoS>W%S~DbvN3P`mKzVAaI^FzUH4{Vf5O5)R zdGVd&Y(wO=S5WjMhYq)d5@JY4?@TsGO=E40ZD{!8CinvZ@B%twcV_4h%Nlg*bZb;? z{{#Iy*fGb3X>eu_$>Uph>Tm3+4&iB^E2jF*v{5^&FV8| z=V#0<|6&^D}1WXUwhtV$OKRZ1{|M z1%bKNWwc(oE}np$9sjYEK=rE_DzX_}2szrLfaKn5Cyb)iNw0hpX2y6`QPhDlEP^+A z*uzm59r&!BiU+p~45~MT^%6Pfn#UTGb3PTn!;gq(FX&M8`C!sHX`iEilhslyE~3^Glu1kk%9M(al%IbXFz zXD$BT=ut_ptN~J|A#T0|=M_S^%YjhV28+Dj&yn|+@Ij-AApfZPEU0@9g zLyy?KmJlfZ;McCsSHTy7D^Id(>rRdG8}CHsM*$vgw4z#$GN>)(rvs^q+`;S6;L1*2 zWv2M)Z@y|R>Xsa-G1%^;bS;=WlU&C9Lg9SlZ-1u*WhP9KCGz$QT5c95{&we~xokCY z>>iI_RTNn}^bZda?;Cp>Ch)#Z+xt>2U7ettmw|m*jQpNx8T%VIhX5Zm%u4@vM%*FK zJF&~Yy)nx%`H9)Q;om|ASxp3wu`F+=M$x)hWQs8=d}oU)b7aSjhy`Q<{7HW2{Q1$y zCpQ=I&u9KA<$u&lQ*iB>tYx)uguMIgHAQV}$kwZsk#LZSFttRKs!M6^S}FySt-n)v zyQOKTXrrU_=dG}Nh-kEosFs!RTBK9y!v1Cj5HqS(ivaVEyZ4(gXq~N?R z@i|&R`{_}7L}Ex>N0Xt0WKXE&S9Eq>p&ObqjU7rx!vDk{aBlhY)%`2z!9OP8`=Sjo z?ra(@3+e3Jo}EAiEIgex)HF}L+?XzVw^}-@GhMtvdB*LO75Vf91@qTL4>8lP?8c;1 z=ee=3=%ySL^wE(P<%_YU8&UpYBpV?i&pDD$*D7rg=gXe2bKQ+*I(#K{br6CfhccgG zS(7S>H}+Hy1#*miHpqHZ3`15K3od_4<2qG6+r&tBAi z+bFIWA|TvoN-kIvWm7<5%aLJ|EZlg`P^z1ll8XDw9_iZ))>aJ&x(3$klAlXQZ&6tt zov&Iz@c=X%yr}dw4LrD|u9<=z-ZyMCCipwC_>sjA7)q17N3NNito-d5(+Avq4u#u|M-ln^eK@UiH0VWf^KDe*vM9r1m{)$*R^)DSXp5@nagslTk><1$9D73co z_sLXur4qs&3WV*WnP^ygqR`&s_oX^~z4$Q)`j-8oeR<<0qwkkM*)KK& zurIu*O~LPJYq|i@VwIC#$s~g(e+$W5*FR5zt4hWYyB&8uG` zrwpkK?TzxfI2xtz<n@$MQ0A87_@fI=-5PkfLDYpAr^zQe!Q;bO<0Ek`WUKfdHLB8Nht~+ zOHk}Q!9tgck>A^)++NXDxWsj>(Ah3QBWs(Ot7PoLpE|oe%p?m3fWDSvMEKekKzn=3 z1DyRD(cwZbP^~Hg(I;~$A-xcUV*e^WQ`x76hP2d^9zV<6}nR|j?zdx#N2-lDX>E|&orx2Uzg0gos#}Q)d>^_U_1(wVs zMF7HSg$k}81Bj6%zpd%)PBNn}Z34m-~KC(C7VLnN_$%b!|}c zVHhCoS#F)(f8_>*XCaP`kQ;Gy3wQ8;a#xN0D>tA|50NZ^+ztFJH}pTbtH%D7TPNxa z(L;pXI%NpC0dN0L?q^>Raw9r*;sQp<4a!EyT{ZTf+|YmJHnv8{trIn6Xk?9$yO#Gq zxdHCaawDQ1I6)Ll2z<|SL;sVzYV2RRbr5nR!aE0aNP!oK!lMbVT0^Uhz=HdX)dCb{J`U~iGNtH0{sWf06fmXeYYBj94~iOKjqkD* z^#3rRm^)xYVC;Iv$Yx2{3<-d?0NEs$0%2)_AK9dZ1FR80Eg%dmy+CW+opZ1{#kDP? zU@jzpXvo!CuL^=|@%lP1DNsRvqvSG4?S4f0*oh#Cl>+B9uRSRvz-KJm^2= zpEGw=g&;DMcaMUi6cL&2b&a}s-%21zP9GquS~NjlI$`Tuc-_UT(zDB^eZTbwoK1&l zZioQlMEFmD9$iFgr)#kJC8;Ums+B{=ju2N3`P(xMYCUA{8z^@Wf<_vG#_Y6UfVEBP zzc&UX7Q5YxUH1!wXhh(1BS56{u;Z?C)~XIYk|hL>(u+O=tSZP+p~W@$b%cbeuZu*v zba3PH$)54Rg}pp=MiS8ON)UcmZn}B-#5LK+6MwM=vdumA6J#|x@iRU8KEN3tzqUFt zjSjVRGn}U1@a}Bq@){D6ZM}BC+^hu^@0R+!k9zy~vWV5%F&{0#t!sM% z!Cti~$(L5^H_!$T(^7O7<8=CBU=ico<>4e>ym4ekVZ!|+Uvl*8l#PTKl&g}hru3G# zrb8OOAGIaM4!2*WUN!G1JBHQG`P&YHd?8&K5I}{Yau<|> znS=RcVV*~Ktr22fjqR{$l`wB{jSL%Yk@&D?xaCy81k3f!Hs26Gxpw))+c$gdQ$Wp4 z-^~MkF9ePBv9K4LRE9hz$dXlP?MkmVBRAg9VqXs9cP?1Rq6j0KvHB}x=u%O?<@>-Y z$5;syb*j8LD!oSQGUPK^F5@AE&a6vI&}8T3*O63K5_P`-ZZCZ_G1;-FGpQtYql9)J&>fXcNjc!ph6Bu|~6aQxtQyu|!_-w#_x_S-L^2XtMAD^ZQgfg}PO< zlQk+3K8zt@>fcdiRMXN?YieEQ_jmn05H0-_w%dJqVzMTB%+$SASf)wRh6#mJ zxVyW%ySux)ySuwf;qLD4P*6A&?oQ$E4olBWPfz#kN$>n83w#Hh#1;8Oz9BDU-h^v> zaL8U0yuV(L*miHtXXiBqkoHQbj^a7)k}jn_xN|U$<}w!U@B<>w^(Vky*W{44D#hel z95mcFEBxW{e?0OjT-kpKL3#QTlHcir7@rt$lrvL84kAkJl_iVd|f)#q1aGlElsR`GR7*H-`kuX-c&Q z4T2tR3JI*#wtiGz>YnM37q)>fOMA`KN6TT1D>eDS7(ei*c;vfyU(9bn{Ozr94AVT7 zdDaC>yFg+!ad{G&Yf$dOK*Jthk>&`o=?HnwGU@6XrSI{6aa;%Eu~F&CrS-OGc*O(& zc{Ywh4(y?@KJC4C?+)DS(NA~NOc(T=XrXwb#|ZqS(-J+q(bP8jp6qh8r6H$dEasHu zF#GTrubu_3h$uAAd#|l2J>^PFy3>{4kH9f>EAkvEh;Y2*Ru;J3J#%X#(&6Oj8?Q|j zDx6n@a6Rth8dxE*6s7UHy@w%rY5`=DeV|5|_Hg4hOh0RbNb))AjoBGxPvUnbUadW? zWsJH0df+Ky740pzVOTpSZrZZ-xokWi3>}P*etJ2)A8(DI>wq1yP1n6#{1S27MR?#QB@#2y z#Kofbp`h60EY1me4YKQ{pTw>NzOg{i!=plnw|)kFb9tSHb313ljr>_eSX@)B?icB8 zu$+UihiQarE+Nis5KCp$9ct3r@k<)dSVkKw%VxwjX(n$85&oXxY!Mr}0Z`_sHN%l^ zuC1GHgXsO+o{S6j&e9&?97v>=}6P@dyW@A zQD%IsQtwP8R;Bmc%*0W3cEhtZ*y?Iets56~%#)Z?WqIJ5(F9Om<&iEL{lqkfQBd%d z`;gm|=%n^>XAd&pF_h7U5HD{`OGGM`1+{+7 zkXZRIPWGo^ImoX|5;PflzQSb)#Us?jU1FwW9fF3^)TF#T<`V`vi%c_(Yc6Li<`1Qv z7`W4Fk<^Lspf&O=IWPAPlxNaL+-q?xGcctmUnX;qraDW$@5m!&7CzmEb|9^&ipp|_ z|A0*#NDpqEAezZ6`8E`@OFmOm=){{(gZ)EAdMa~9Tj;oy+kQ&kmU|!2a!ATQQw`PW zB1c1tm=U>(P%#>hqzH7N{mp_-;ys8qIH;aCl}BO(GezBYigv`5$&b4Tw(^H& zG`kHKpR6&Coa;6Yec|W~7=~#%)btMRq8~eD%tsV%Y*%k|qIO{lm`^Sf;NmfLM~|^+{u~CPsnenE_R_ zE64UzDIs1!D0==}aFdh0)mIkZ4K+z6GYQ$A4kcPwsf`!#G|a#t53V9?FoJcp4ukel zUO+^2YZ@&Nvvhnp-|9u?+2TQwvAG&nn77s|29C`GT=KymdXggCxDNqJ#KKqV!zuPl zM0vE#ec$iBU;MGEp#%XpK&1Vf5h8f2m@^^n4?BO!KXENcfcPQE(4Y13XyzwKU?0pA za&bi~SxhqZLmhl$l}=AYx=vdfauQrYQSP^nRH{K!E2QU+z_9ow!J=Ir%03xf1=A$L zqy7b0gF9p9*hA0!^Q<3gT<~V!JkISq*M1&aGH7tNr&n1H2Dy?R4^+?oQ@7&?4{Q_; z!d-{$W7SVjLmHBA9jp8)E;FxqrHjtE0`}jnBn4)dSdW>@BF}8UN#`!66ljlFyb}xb zGKc24V-~q<*rfy-fgC2d!NV`DdvOP8Xv{TACpgOP4`vs$XAuM zV+W_gN~n5+T$A;(Qjo1dsZ7b+ey+kPVroeY47%&q^$JLzN!-pW@S4`+YW-<-PZB4n z_B51yeHq0nW#BNQqlUgjR~qudY9Z5O$W?td^(#Zo)-$y1BHixq<~yEAkaKh2w}FJSeCT!95aaNyU8}9g$3O ziX4&VcT#Tg_kZQ5vu)WjLE%YW-WY8Y_~NH!r^SgCZ9GwP##vWKCAg7ny7{t=^$XNT zhdMapp98C!=(L2Xc`AVUJUg3o<*lvu!;%Oy-pbrL<_>#tq3Fl(4YbO*we^b<9ecd` zx!@&GbT_b;52p0Qx^bfq*|dGb4-ziHbmMmL@mc+b4-lZ&5i17PgLA1Gw{fz`?o6OM zZtV?5aD-O*up{m#n5Zq!Ea7!);;@Zn)Mp@Bfv`Q6Sz`5gmhp1%U{9Qhgq#KEAUmJ_ z_|kf2tn>5!rM2-FPR?$xKZkj->v|l>{7J_OGu%8j7-`31Mk_mmg1g?;jC>8q&B*=G z+c4mpi7Xzer$UdsI5L1DP-T=N=Zpu!gZugoTWa*zE#oJpRULdcIK;DYh|3iib$0S* z02gw-gm^kkL)?KMLscekBY1@7ybTrB6>4%>7i$#FailP+B0`g90vr^;57FRIQkw_v z^LiZifPtF++9w^ zY?0vkd~E`kba5;n;3j4_s_Ps3GI<;aAvTk}ZgpI9*3O{dc2mk>_Y4n*RO#)KgW1yk z{=VJXl(06tU)<4g{joTj1!!UY9LhRcy;AKnnhxmRW=|~c2w_c~6wpGy8o0=p@WIk= zzOZ?)UOnX9;Z3pne9?3w3gFX1F(DUszwA;m@;dqw`u=8Fnc)Bbb;)k-s;EcbJ( z#L5G-bbyH&b;Je}T0mY=Z1aPszp3wmG=~x=9$~8P`H@hCDH|K2cT#Z~Uv}D#>YDyx zqjOG8S=LO{Rn-T+MM*tWcc%tdfhO`UM>>)I8`_xECIhvRoY3C4H0R-uTT%#ZvveZF z#Cs^$iWsGX`xVba);8$WZ0)$N)a_Y6C?9(5dXhJTL`OxzBmZoT`f(%k{JkafQUwHG z`-W}OS@5(UsM02P#289FEwV_bjlaMrgN8~iuDkdlZ3gLgQvODDh6DDM-$PJBBhU*BiR^ zMa-)Y2jWy`dtRwDqweDFAQ76=SIr{yX<86NUml?L$WA=y@fY#eU-EVwm2VYYgp>^z zqj?@IY8Kn@nX`pH*pBXB1{iYl;iK~Tcnmf~xdC;?eO;@s3hCO~!)lgzjy62(1)gB- zpaEVGxKN4f8-sD-!7`D-vHOdDLFh_vqdn$jK0>}G%@(2OR@7KK7-gAUU6;QKU~Msg zxsNOXf`PX6($8;89`}4@$z3<+x2rSxfY;;iz43CjE~Bk~hfN~Z-GVB&q|i4(XNb;- z=|rkGSGjX9UybNg${f$2QZS9-LVCp2Voexh(uH}~Bc)v^k)WVI7%R*ERZM*3?1km< z4m0t2JcuO$+jztf>k6*$7kCQ-gZQDaU`_oS&9o_|Ie&r1;9zLhC`KqoA5%p3EHAUx z6s{~;Mhfi3N7=pQ&<$YKuM|vMpPhoQApEUKVLaz>^qyn|?0{fmoR69Tokqi`IBR*N zUv<1v*jaG`2N;ZbMsiq_aFWD9B4aM15QmFTpP(%iC+e4+OP;^Zg$zI;h?M|0D9?^R zf<-Gu8ber)?o@GlcsAIIj#z?H50MUZ(MZ(KLXR@k?xZpi-uiY%gjLOp#gZ)xxo1qg z>-~sCULS&MuqH`BD{9el5kx_4z94~XDWbi*G0?7Y$rydZY98g9drT?}fIQnO6R5B({u3d@TeAU8!bxbSAWZf1V$IdA_G62g}bAeh`GHPwY8cN zyPc&Bv#yJT8nv^ugn_u5;~$8F-`x1!l`3UvD@CVoBzb5?8!RJUI6xYO=HxHVx+)MLzJL{*zJO7RWp^-O2l zi9n|qWSGB2pqtd1Zh0&A&x;H)inaQ2LyI@|^>>+cHLY6BamuGKw`YlbHG}K5nF@l_ zsLGC)ThHxUZBx0TcoE%@_$07o{zhPNG)1hqr4Zey z-=i^u?Dll#c?UV&0k7xSqdc_?Ki%aZr{v{~Zi3DxQ8QFPgWF#!-|iSQ$$bT@#M){&pEB2cIDLB0q<1hv?{U_6x}YWL%7S z?K^NEI;2fJB3z!5X`2;98Qn{qk@&`ef#QefZ6T7r(o!+9P%a;x5%w`9yi<6B-Z7^ror;89_>>FMb5Nie#u_hDH)b zMykyNM{tn2$-+u$pHRVk6aKlWRWX>3KI`b)a4tY*7%2SjK>A?nhYa;Ar;0EcsyjLL z{bgA&B8j5K_0nF3Ei$;kWLQsd&Wxb`ON5Gi&@5uWP*(l{&MYPZOo`}7$Lx=)j+xW( z;(b$b7#^l0nqTqz&Go-xHQu7Y^eJ&2%%>hdo)d3sgV}#iLLxuErEn=7b9DIC@l&ef z^qbR>n*2A?_K5QtJ8s1U{{;o}iwoD#B2TW*7$G`YYcc=w=3;TwRV2RObFVeFvaROu z|0aSd+;H|yR@GuMScW{{7I;4WYf;hR$p_3BbBxs&&dX%v&XnCjNaG8Iq85+Et98r< z+7Hq8Ea$hBUmK}e*Gd8G3QrA+(oXKLT8MS~!*>fG_eRNy>N6xmt`1zOq%d4yf;J~3 z9^pTf^oci}9T1f{!MQF`L^XT8j}DT4>S*!$z9nvMydHIc!ESiJR!r z(*KD4nRAVDm3F#25g?n;!sC4$J49Yx)br}`Ve%5%w3+jM{c^Y<`mp_TPv+jvakoFV z=lSZoYHR}p=lT5Iu;(JVB@rWAz~SyYm@cf%JIHSd%4pUs?Y|i;<=uZqIsL5!Wkvn( z1jSqYSAOmPMCtmpY(*_%Wyq$WCMs=WC}Lsi#9+;=Bqw4jEGI4KXs4{ktn4f-sGurF zuV!QUM}qoKN|$mJ{nzhwNI|IKMS%ruu67mZYXl&u!2ucTSVVJ+EO8|G4`eQvJ*yFc zHV^AV>jZ5OH3^h;az}NuhdSnI*2B;w9*c>)Ub*1AS#mo{%Ery_&isyG_G*&`$W3*_ zq;J$T_|NG8xOr|+N_5=n3%$+s$>$%)Z3}Dyb^TI(!1aizc&lC)_cs*2smZ+(64(KA z0Q5v|jX^Q{YnHn_xHPqqd5trZK zUBA16JS+|QoeqvqADBG5UpR%uJcBo{)nR+%s}utwR1ik0`qEc7o0D_z3pbBUSY0z~ z022fpwPuOeeBXz+e$;}`_VbP-WzdqO$uOHQe29XsXXih0f75--ohmBuQ}g&g>CW)K=>B>2 zfU+7C0Bp6Zrrv+){#VO?OZQL9Od6(=CME*9>@3V44ou==g7S=VN&*TjOhN*>CMu#f z%Jxol8ls9O%IcD4IY+(;b}blb#WD8xX`W%E~5Vx+qMpa2-#;DDs$*UIUw3NclAom+%px zd?2%l#?Y0RhDXo1@s`nqNSIPIseCTCAj2%1ZD(_%w#CG?2@0Wj%zRJ~I8=EB;=FVl zZ&6+rL;qmT+0g3L7Jde0`%i%}`CkIVVEFIA^!`_1{%ZMe1?JN-gCU)?gtCmfqnx-B zo2w8rE1QC=vxl6yq^T*Bfsn3+Ae#XrwSX;~iq(H4s^8rB-IagQ>=xljGB#pQ5#o}B z$TTK?quF(Ea-QGU%ExP432CQt6M3kWcj(BX9#tPJDPOP!!NJi&$^*;lynYP;gM}mr zi%WFnb|0PyOj#S}zf_j}8EWzuo?UiZ(?5B3v#x~MeySDIR2A}7eTV5RUBFII_m~q9 zuw~l{mBAW41|I0A7;c+$cFyFx=tNq*)geUf1Ispn%o+S}bAe<_>ZVBPnzhJv9*ip+ zYw9&%ch4l9YfEMrmV4@JNQ=Moo8<6SYqvtR2@{7%l9 zxnf6`&c%|%yo1@{%z?+ZJ?vSUK@UEFBM3657bwKHh(e}j3Pd6l`X{8_XlY){ekU;~ zy3AM2t=uBkSy08ROjX13-PHpxSM&jTRfWRV*@~q+nx7+i7d(vT^@=k^hWzr`hZOCS z{qs^IaE-|lp1wVtROC(w9t(MzU_rIziJr946+==!RVQYYwnz7R z+cx)rtfBg9KHfg<&8qVH+%DAcZgf1HbDG|v=6JPCUw3yujyZbz`nYWT8EJ=6*m}R! z{{q`><@1`Ask zF-1jwQ3eAkK{Ept4LTDxH%So%Hd}p*|3KRP=Em=?AP-GIe!)i*(GNgtk3ne|NB0$h zE>w=ZU-#pvArceI;cqydZ1@3ma0=V9dwybRoDCk0)>P$(^Z1Z)nU5%(FS$yg)n8KQ zV>p3K%)1Rv9PREbAY3<`s{&lWoHLJ=kAOoW0%X}Gb%+9yM;xmd`mI%a-bmqks^7hJ z!}mAEm5PX)y+3P0)Sv1C#Q#zk=%xOxIKqF`g}++F7VZK~u~y@!?Mr@asi$(O;*dc{ASMrXyz( zj|YMwcTxC3&b)!L@=>d|lYo7com#9P6c&c@upTu3nvPmwmFT)Yr=xpws`U>_hiLmC zgV6W@2qQ2WzI*n~vmxboI%xl-Zydm7fCgfAwh+|P%N?MzBTSsW{~(8g=!gOTHXZ%B z8T_B7Rt2GdZ|nb_TCL0fhi(07SwYCr+)UI|LQT%Xm_b6CMZ-kNSw=!bT}as0l$uV~ zm04F_*~~~%Mp0b+&vBs%_~*9%_d~xX6#JCkoJ&YKzJ;m4jov)*mV65IbN+&lH9ju& z)Qjx5hn`M(Km0!*`hV`N|9K5Ytjfytx(-T~POLJDM(QrC>~7XdZ2aza^ui({sw$$Q zF6Q>s>Xsg^>i_R+Fx-|?pkB&V^r-7~T75#+e0hE>nqlR3dlh2%mUu$@!TfUExn}S= z?Sg^t$=e^2{zuyS=L-HB-@lby{t*R9XJrjh32G&)Pl~9Gt)!t4tF)Ocv#6M?tF1MY zt}(y9orjXO6CFLaG$l@^ox+=FCnq!hfjqTk8GY735+5e@yW5|D52P%?&u< z11M3?yLycn>iiXe5c{%wEj3*~-rlx-*1YS!!3eiXkUD3nle|APA4sX)ShB|tH&q9F z@5!FAG!dg_-+bqBaN}LY;)WLiL7}_z(+dc(=YynU6GRh;pppAhHCf(5&u$nc5HNjM zSXIx(l(K*S_>b(6>QCJh{Hb-q=jV@iCuM&rO@FKCIsGxiYyYd#{89A&YWZ&||7qDt zLq%Us+>lwtNS~Qr$WYwe-Pp;08fXSN&e!# zba#pnJgGcz3H2^kzj20aERMz!D_J*+owZRV%NP2r-)k#rOu zpEFCSlu&|kABt&A73&j-oFqN0d-k13yuecI1%dk1I#LbTjBrO+kCjoadDN^gpj4D1(3Os|33=PS1+`-Dv65r0hB z@e~g*t>aRN6qmCUbQtY&`&gAVe0Y`4AUi=Q5XuY|wd3-Gqm37WU30v>g+rp<)xfKV z5tz>j?qeC&)^|Y{a2G&pC|K&}mq`n}XVpQ_1it*l9|xR~Hp8?V1&uw2Sx!xZ(_rhf zoHhK`@gZazJ{z_<1VmP{w)C9iA)!NWvH z$cu!bFQ5Wnf(iObFAupKnbGrl;JA5*o?e^4JyGBUfqnK>c|`3CyPm&1S#Whl_W?nI z!ac(A~1BK%zfG-U8jeY5SE`yrc_HZ6=7p>U4i<&zI z!jXjo%E>qZ8hC%~rn-)1%mM)>*`@VKJ4c=}SMmh~KbO;j;(XuRqLg8ln`UL9!GK1t&!al8@`oF)HXv3k;u)oZ}3EF9(9l% zapt2k|M8MSX$z%%Kz9gte&J}scwgw>i-u~tFzhcbrI(`*VkGu`*K)?qK;;@j9cDSD zNU!l^yb@6}v(S$|kf7uSHp!z%4h(=n0C=Wt`b_gNT+60 z!vGOQNv1(v8wO4KOCYDo#lp>wGe6vVQupbD)JUOfZUn_aA+F>*v7X^lEYQ8Na1xNb zQH?=Dv&pe$muR~?7r-*S%0-Z@@4e!wV%w(WK=;QE=I~9KHXYBbT^*mD)Y{N&Eg8bc z)q!QZr|Slz%aB{wOCocXDw4x$XGv~YkDnP5$;05D41;TlPZ=f& z{fp1taK8PDxkdI!36=HfM7}rJ+bret+~texkDT+K>Yp-e5BaOf<*QME@ExAC3^oxUv?a1SJ6w`J-U9Q_5RP@60R1yQ z5gF&3q}WlklZs=w(20&@^|H#AwuA;XC-T-hQgSk~ZwYm0sKOD9aDm&nld6yv~$*XC+`ieWI zJs!?+LO0(WFBh_VJwjz8k$|2=+OR{mbYR4PC1K5i9L7AxPj5cSwDoSj9wsaq%HjSD zd$`>6*t@~%Q;$}qa#({t|(Y+vOd*C(KMfa?JUWxr?1gMhWXO8SH&A*Wp!Cw}c5LriaBT z<)EFV{-LOzyYC=knSN)e)%*4RE5q(+D>r7mkZpZFDht&y0EYd8xAqEcxxG@~GQkDN zRe;*ubSU*qPwz9xyo{J8qbobRg7iKpI62kqa7cLrj#lIr1n>fJ_tB~^P)_?VQRdjF z4(sK5^g_{94EvjVd7jvGo>hHqN*sQ959_hcMWsL%`Hx%B^1(!_9KUz9Hz5*yV>Qnz zIu3f~U}r!AUCD zoiTaZ+EsNsq|G~Y5-1mEryVkoa);?ASnIUqU($#N!$jWRi<@YEu+7Hzx}nV=LpCRM z>Ck`+a|rT~>9)(H8a>8oQ;V5h<=1(x#`)bzX8s5QdPSJEe_E}1gXIVvE~UuPKdwS> zI90QX_d%ac2|dU;pnL#^77ZjB629-sHmrilz-zbp72=1zxDCN3xJ-d!@WcGI*-%u< zd}shu)@W#vyl6gy>R5{%ksYkrTq?cJdSD&p?;-v$D6QF4ES{ z#wbVQChlJXo>{u%GxYiqGl@fk;J$2pL19nC5W$eYGq>2`PqY@N{yDA-Hu$1#GPb ziD*$81Bd@i6=wwT#=7~`OqDw-S?;(-p;s@X1!;zWZz9mo(yC?VN(c8wd{tTEtk-9I zl{s+an-m0TLUYf=*TI}*X& zNBRoGmfZA}(hn^$aAGHSnqG+47DlugSAG)N9RL!CBafeYDZA$d-yKHUr~mZj zA@cw`z4HkONQ#h1V>gs4SiCU|u_eXgtz=|Jn>4W#V_fy~N^-sWkTNtYSM~8<{K3V; z;WJ!j&(4HYD)@2|58+=p^$C8YWqh8~C@cHoW*;5d31gS{+UwV4%ROWH#TL222$n6s z@+p$sJ#c zP7{>u2kXMDrWhDHhJ41ABd%7wqgIT@0_V$X*1QO8MG86;6M0}W#^cLD#XGEz;>V)b z46924-Zg23Fy4q$HAJ-V39ICib4Uv&v$~H20)5I| z*n#B6ltJuNOWi1kK|t#&JPilDLJZeaIM#H!E7r#|7GtxYgLrr1e~x=CaA7NCjM)(k zGe}2YU*FLKUYXy@FIVt2DzT%IU18oJns*oUFlK3ot^nfm3e#~ z4izp-fOMxzc-fY+iK|zU&q0W+t>g+K2?q61mBBq)l#p4V-!&*8rcewmM~KW-at{MC z50RgSsEMP$!6+EX85TmwsE@}Rv!@XO+aQAM!`GRiujUv4tul_7qOUf`PQWylUSOuN zK}WEJUv6mvG{h8X2nVR_14$vRN7>ONyP9lt<7<2K;28nsyJ7xBwR$R0bFU6=W2w1`LQ!QV#Bq7Ws^Q@+BO}A031o z9dMalLV|3PJAxhID+>jN{}TWNa;ke$E7s4Tkl_GRA{i$U5)4gX9w}<2;$kgX7dk=^ z92?l=%qW8ltvS9cWY=3d+((C=WjBi>Af}pWtAj9J>Xl_uTVOb$R z>mQlMWZ}6>?XRU_*d#|U!URUfgMxDvi0=x%v*?zRDxurm+CL&K_M5B#SW7-n|z-jX@DkN)aprMWNy4_ImlS>O|DI}j5Bc_cR6drq* zWAG^EmJJ;d7=X7Hg3c3vu7a+1_sBu6R&MtPskUwpV6PT@u7ap`^ay~j#`LiD^m2_F zPzmyHE%p}oR-UA+P3E{DRgqRsCs%3nqVB3sZ}ue1c(aLdl+n!cHg>OqshF%6qIL;% zKHpFMyo%<9F7!=F#=%Cj?5zu=3&oP}#+-4jFO%JNHgA^6QKzd2$5x2KgQP!IF>&LX zAo+Xxg~^V8nzu28BMx>Tr>4*`#n${cNzdyU$QXqMG~V~#sP21ANx+*xFw;kYLA9B0 zlAFat5H@REtlIz;djORFj}~iXm7b2{Wl>kWMmDd3$G(T}Z?J_Qcs{1KEApL7gOx3% z-NDML%IB~pZ5*U<^3sk0%vMz#R-?wYw;@Gwt2ThD@|KaDR@z-Cu2cC|ocoRH8-tmP zCOj`SOSd&*w$YrG&@VM=H`$49wWEFw^egrO%nu~Wp}brpxqjxOO@P=-Uw3(x)I?tx_yvN-{k~N@ItID_#)i1d_XyWFc!Yoq+Zu7SujO1rzn2J{P43C ztn8SNVa;zfB-QF|K&RQ-h&kOf{_$8>zk3CBIM}0x@>9FK)tg#ztuBRDZ|RkIYXkq( z_vqW>Hp^(=WbIxElMXoS5mX5^ns7(MD7^4V&m(LX0L`0l9MKN9L0{aT0t_q z#x|_xp*4Oc>+CzFgf0BU5tAC8`lQBA44=*iQb(rred?L3niQj_aI(UERh5f|yAqkJ zY};Emduzbc&P|LAgdh=zZ?%eqVNc#wBL*^i(3RrjNrrrx;}m)G#Y<@Q@>KP)VYnPI z_qDr#-O4ZZks|1iMGiXm$Y+I=Rz{GoNKPi`5HJ322xg^{bXXp2+F<+&)pCv0i41j} zu(bOubvv49CBtwRSF_PqlR9TZbz>J1HVn3wF>pQk(?URKZKmigm%~{^u;X4$47PRS zudyXd<={8uSVc?n&1Ng=1)Zaa9kjeW+RsXm_72e8d6d{lH#3>9UirTYiSt{j=_$6J0E$e&AX0KK$&1>&3O!IT#DS$ggUK%s zL-R0LLjL_>xc0OMF51W!yf2+Zc$}4nkg<}(eqma34%xqHF_Ju~!z+0u#VdxqYJAWq zBicky>ePDX=Mu98@_uWlhZ15{lMGh8<$;#mL*hgn+Qp-Fg(-TD75=GNZqt<#gb0!`$x zC#~gP8^Zm!cRGZ23}(R3f2-aV%tipiY};K!m+y=hD&D!XBu~~|hhU}1s@sQ~3BlH^ zD|SwdlB-S@Y}YWo?{<2HU|Ff}x2j~`y*g{LOP?(&}5Z_E%J?uuJqk?a?RY@P< zJwr=G0K>*MFF*anqhZ*lMimVr3lH?ZmTEpc4Hs+_GN=AUnm|`PbdsQQB3HCq)V`lz z{;@XN@9Aa8pfj7Wh>sHajZeg;4@dKD-kI^D)0oS`XL5Af{6t@X`@I!%Qk|LZ(Q08W z7UhSW6G0gMRbuXoxesY3cuiSY6cm#(;WuHU_o0(DC7qH~?(PxA{<)9+JOAJu+cG!; zu+f5^8aP^a%&e+xiw@Z1g~D$O0}4{xp{B1cYxtkXk2F(y&_bB*zhp|+dNgN5wxkl2 z)QW#Wg3)_0fHqO6vJR45`~u7=M2{mkLlS_@vq?D@WFrs*S&v50j6%YoMPq{g1yz85 zshkzi2>#p8#2d}@9~}A0QcNc^VWen$hPdgNBqn`;e$-8Qz$NYokZ zfrQ?r0y>!h9j4J96gDJ8xcHvFP<belS4JYDVWaH?my2I$kBWeZTc3AmoC;h^q=k$+#1uldWD5-orEK2mT zd67i9$*3F5?2(<|#8Wx;FC{uQ9}yanB!_O#nGw7eG#1gRpoBo>Cx~CcB;BK_w_L5} zZ1$Fr4<_w}6vOP#CDcS@@nhjy_GmG5jz#zgz(vLpzL7UAu87)`fn)(271=-q8+xT8 zR|zxJ6_eCm&>DNJL0!|$YT}oKVQOoAq3@cuu;t^Sb96VMh<9pZ?4lKUfDrN~M4djM z(lQufXNOhNs}SG~5%3jQ$p{SIr2^!oSpsHF>vUWMz(3dL#F@+IZlqgT#${kvgn2=<$PM|~2+F?o0~P_gr%-W#{K#Oz-E0Mt{* z^m3gIe8aW

      av37&G(1{WnOPfX1n4H;gv*=)B?!>3+KUv7T3jU_l@jbqZch9meU8 zZFmX#d~Y`Cl4)Q4Q;&klc}G|&9!qTcp!RoxbjN)F#9yEkZfGWoNu$CZO!qKb-rC`Q z#|-I(o2#J{IaHw8v`THNf)B}lJxSfR{4yk6YO^}(SsGR`Pd4kl#->u;ouSG6TcHbu z**OaNut;`Q0i+|5{GdYdk@bxcr;I?P!n}kc9K(CU!iRJ2(x%OcRNY0?JgaE=y%ctZ z)NM*$5mafS1^9IQBbwn;u6Q@#;R;U{hMLwG(8cH7ae6^3yslx*hCxGKp4~;#31hOk z8QT|KB6MgK-40>g3v+}JT%n7Jt(IDn%6IT*n68}AFTu8r999_6fmZ}pVVVzoDbefn zE?ZxgWbqlP1~XM6c(XB?*_5#9sfx#_zk}?rIN-H=>lx||62$B6taX?NMSO?7 zOqVOyHoFb{AZKR>equ*VHvtM#G(R?xv30qBZ65$Y4XTMDzwb!F)kGPizWOd%+Pl5w zITeE#{Ie=eH1>Vi|Ixe;Sa6=PvT|&CDr&ULE|l3svnPfQY-OZWBk6GR+m|5*x{c!kCMJ$4+` zbxqd+(Z)oo4TWX<@V0ovmc{*&NTcG1j9zK@|#nDC3H2x zX+F7{2&=Q?D+-wEb;-`AwM|1?7%OGjgRr#>=cwu!fclkeb~_sK`Lg-~Uw*(7ml!9l zQQxXzTg+@H$sXX;haJ{#j5ImRfItX@S6S%eq*xwWptA^+lupnLC%KNiqX}G8UbS?` zT*@2I=FFQph1F5OP=Z|&QWtIajy-E>VBI*WI|Y)H{x6-xxct za&{EF1LOC7e2J!tzf@)i3bTILV#ySBYo)^|Feu-(`B67sq*olqGsz>}$P8J%E_g?z zkcMr7Sx8VkKe3W0J*u;F01CZ!eL!;MTVK)uM?-_lLpA$FN>^n+^%wuv(bwIji{zt3`bgi-pMfJg(zR@e8!xQ-=daS5+B#Ino@-ghu8ZdEQeyi3h;wra-o$r)I)Izy%cyj=y3`!qdM%5xrtjLc=-s5)&&;o_!%EfjqBZQH!t2d2gNZ$&ZkJ5N1@TU-FBWfyUIhf0R6M$l^ zAarVAj<6|Qpi5ecJh;9lSH+EL?QfG4049kAyK4#~8{d_MtAr3zMR2uA+RSc1Ci1l}rRIcohi5LfY zSdGCUI|TF=##3!rBF09WzVKsrNAEW^4h!!4!(9CeSh>RrgLr`51-mF79*Ou#4}uJw z@@&yt8~-U-uJOyPM)rG}4Ysij0fosby}X>G=2Z8cSWP+-R@XyaBbF*FN}zcnJtH_5 zBj42JM<)AFTgxKlC%$)crl%u1Kc`#IPQdHrr32izt1L`+j5AOuwbf24h zliM)1id&sn)dNFUnW51owm@u&C${P35q>WG^+@#9^QX@(9xp5n$F#T>M6+}u@&Q}Q zju#zpDSY8isxC$Mfe0N(cKz~KrPdydHXPxQ;!qK}=S+x>8bI!OeWR`gnY<`X-?1gJ zU7hf4B=DU#|4mH!h3{r4rmB;Z0K5#}^E#;WyVMv-!&A1C7c;HoZtj=FBX%q(1pzZL zri_M2G8Lc14modBM+LtkMiuD{afN`G&iBL0MNBvq%OcxK9llZ|5EY$Jpgzti0bFTc zD>^h_e*^{6>RG@c8YL%-D37`W$O@5ZO+ujqC+dIq$ch;OWFiNi_RzLF9GuY^A@Fv3 zQkO-EXG?EHDB=K_c*Npu8x1W(rG-K7e8osBbbEJnxoGtim>if97m58U8_SPK)^}%FGo^Hz|8*5c)8q$&(!$6p^K9&+4 zvIiTyODJUF`CZn9zy755^=z&#&V)+;P^0lkIv|+S55dHrrs3%_rb+x8Tt;6T@C!Bf zjlE?`XB?&J**)NP0Q|Ee`b*Pd#tN}Fig8DMpaxDe>HV2Vy4)KeHGiJ)stJNP#Fz_r zP*1>ZeZH#S&Xwj=)fo~$`1XyztJP+89lLb;C0FOJeJw>btEuligPEdURBN8j!!ItR z>I(=J4AI*KhaM$%8S#VLMpGEkj%9G%Ajs-WvD)KND?Fg{REi(HxvZ^mIM{fu3MzQT zh|wcrg20v~bdf=$W=Gvs)vZn?Ou?%gn~sfI@Ojw)aiAHUjuX6&)3f?dFab^xsc!(y zVxHU7K>Q;x{KVxD~Uy>DkNq}|hK>KZ}ZHUeJ<@n=3q$*a~#pc=B(1o4!W<_h7z*`UT zv`LFJ)XfeZfHITrDqA$Z+JP`w)b$hOeu|?V(Y0JXyw_Q*QnsW~_Kk2rB^xahxHK+|j2!jRpV?q>wu5JwH$^fS9ex& z#fAQk{31Mwcn*IT2~}f`q3VHc!<)(5C38{7Ccf(6D-8iV&CrU~&yzVJj3&8TJHvLz z&M0@T>sYjwL`uW2K(@cziBI<>45CisSuGplRZa>#(lC{a&fHhdW4fK3q2$?Gc|2t|_uP7PKaiZ`kBHbFYBtm;{Z)Mlc&2F`lE9Po89CT=H zOw_uaN4-xRwO9L>v!~D0S9{Iu1)K-SFZdRO{Wrf*6~?+}Vvh3FebLK1PKV?DUoHUk zs;AI6CK0Fd%Zt93Qm4r2Cm+@&sxym}#ob%HX563lGc*_STD&ndllse{AVNhMewpu^ zx2TR#7=fj*aQ*m!`B!_>10QiGF zXWtER9d5IQ8lC+_HMtiO5_$z2S&B)jo|q0oq7MUWf7E(5E?5~E`ia3W94 zXDc*{e!(3@Td$`>Xcc1CdX3BR)Vf`4Tg+)Y}nS0)l!`aNQvGCT|ETY6%vxTTI0A^YPx7vW)n(C*^swr1u?-b0W4mR95ow>a!k+CVF1W-G_UwW z#7ioab`*4r19Yx#yL;n$S{`XmCzn$j!hfC3IOnma)dED7#{8m_iJ)9;uhm8QTR)KmQ9=s_JOFsDfYH}K+^>re^cbB`T_XB%?K700l^P9h6{GY`*nP~Dtu$0b)j zg1_K&2h+`)RgznHj?&K6PE^6goTH3kooSr0g|%bF@f#51fsdOv4bz&HJ$n<~tOQge zwg=7TH-mAflfvXcr_gbboFf1}9NNuNW);hd>VcPQ?Ixol3d&a#zY`1S60)pjqdv~d(WKKbyT~U<8WFS6$ zJm6Z7|IHmxpE$aqraVP<+^OqVFs^$q3~N~(5i6mDQ)P~lGS2Q2a&^bAP5dno(V0J< z(XjMk{5|i${Smv^BVFJUT)eRD#=_qOhHmvM)&9|$EvGqg&Kh#CnDW8@n3If&DwIl3 z8j+g91}0O1+7(65|KM3V$9CvdC{vzx3&s6c3Oh5m4k z$9Mk|*?4Krj6*@#P=+pcoJzPaAz6s1(M1IZimwGqV(;`U7=aV->vyp##R!C|)~xB@ zQ*3F@s#E0<87>h55|m2m<*kNH^E1uy>fK8gJCL-^{t5=E{l}n6Sj%p(w_;#t$SJq@ zWd4m(LZzn=$uPVQB4Wn#2leL(|e>cKHcm%;FZ zpxz71ai(e6J(Y`HLbzVVi$~kDqDEL6)L`J`;h)I`ccW~9pw`{-T~q?N3>`hVab2;q zSuQ7awd4`g#SF+5cr1z~;}V5xb@x@^v4ioOYrQr*c3r_oNFoZ1=MDbx?a$pr5IruBZcjF68Y8DQk-Dr| zl7EFUy(fP$2Oy?~@TSL);g6PSi6V4sL*pt6@PLrEGaKiGy1?pqdd@aFcL-wkof7}l z(pAMqW87GLiSAe<4H){xZ)dyB7BO_cu>RuNcj&Wx!?X@%h0eE>4^pT+LxR$g#}``V zJ&i$hj1x#tLL0(Dm{#LEO*u%h;BPX2d-{<~UBC1&kiQS_u~%**EFH^#ZyCglQ!s8@ z#irw6DRZ}73Hb{(N0~`+ruZVH)#m&Vdw>sM>&b(fgkQ|A_zy62Y;AS`RJRN*e4x8ZKnJNMiQNK$hj zd}&u%*~)2>aXIF4)oJG=H6@4F6Xq*qyS7M!yL#@Z;tne$O*m^K5x_6k+<_;7huEGj z);3P0iH$B=igyR5`3p32^9i@|UCu~UYBKOg5!^^l!2EZvHVAkaBJ01IQG)=%8%Z-K7M5)78>Dn_NBMQg-&|^V z(?BWC9l^i;D)PwaSH`2J?!K%n51v|vllC%^@qqORBEVc9+N`+D`Z=N^;3+%UoK|cw z18)anUvP5R8VVe`JPzE1N)G9?B5uNy0qnKmDtU0Sfra#G7#jXDM| zdXTGyrh>M>x5wKG*VMx~wj8*H^3wtAO!;Ay#+z+i6ZA~Px<|~}Z8)YjLcL5a02dm& zTTx}J57lG_e`Uhwwf69qG24pLagwe4ba5tWQeT)3g)X*RE@OuigsmrEDg1Z!ruE$~ z95x*&fE^#6IjS#$vyB1lFBYC`R|K}g@NXXVf!&^*uy#{|W3R7kfWjP7FqUDKSt~qr z-W%qOmz5IQC3c|(5j{^(s=ialD*?tH{jUb_zx&Kp5orB3d1X;E!rS#Op}R0sX@rk8 zII7PuVVW&|F8`fIG7x&t?vu%({AQzwK8y0yHfDD}@Jg>_sYIypTqj*sOE>inPC7-W z!66-iY1TIsqPFM>+WQ%k=S!7|*)cH*4+@&h3UWhLZXdJ&NXx)f>_G*JOE$0_@6@8yh?~f%~S+yTUQz#o1#hi3_FM$ z8U|E&`w{6@80c8>$WWJh9oq?kW6k|PlYJcD%?K1^NAfUp^nvm~aI0}nHo0V&)=R_m zo8k^;2ILKFTG$?U>b6+{0yV5_YhD5dNaV|d!_xB1?ev{!&ImRt`s1_~`){6qRjM8Q z)wHnX(U-7V>hrLV{%HHPVvh!MR8^0fto+K`KTU|NpP~PZ_CGHw&l-#x~`MrGB@-=(%SGk=p|PQ===>} zS^Z-SAsjFnF@CDqlqGZ7>mNCz(>nNfoqu(CyPEse>_o>zFyFBnqj`hSSx43`=~>N7 z5YI$6{>v?O?3zs1_6lNJ1B;hUaF>CL`-snJ`hU5-{+5N$&(=O>)R>p|Rb zKTcLEVd4`l$%=#UD0g9IQFP&UD&(d_Y~rPsP(f76k{Cx^e2m9oz8cWK(cYuqHyp77 zR3F%o@nVw`+#~X!4ttL1kRG|ACW&mVy-#ix@G|&z;tZlil~RC<88?}k6&V4jpPxGa+fv3lF5}R0%SeH);(;mQr@}!4B3MA~|XXvR|-vo_1g6Za8e9owax5 zv>WsS8`(e01o8dyqTi`cZ7`W|B=r91%7UdZ+gJw4ikjo^d2 zSCIF)MC=E=BB(y$?MpH zT@83khmln1ot)E@-LDtQ-0SWtstNVz?Y#9b#;Kn=XhibQrPJlk)s|ne{mocL zhd4m_9W$CGMFXC~13k@Zl{vc?R!4iyF5oj_#g9ulLuFiwg|?i>XgEi@BQV-OBuDN7 zeYPM{Sr@MY2!~460ZiXO%BX+5C&%^V4N)LwHKm>qtRt#EaEOc|fs3Hgti{50%m76n z(-?yFZyIfg>zYshl#-{&0hM7aB+;cjsIeQM02%QiZAy8;J zvI&d6zLF7iG}%H)s8T{im?$s?Sjk`5cZ2@$*H}x4f>qd^>pSWKMIuYX@t1iHT?P-LkrcS3t0X6;|D>9;Sj^(EQUiubFgVsr|qc(%mF8D zb>s1og>x9GU=l`3eH}lmMt$UHOFa@0Xw)_}sufpZjRcg)!}KqWWpthllw`0c*h0U@ z12sUfyzC_(Wo7u*i+>`4V3m>xAKhtPA#6LoEdsLD!Fd9aU}_rVNMk>9WX5i5B``J_ za@40=wK$ucSMb7LQ%L%zE5cvTQZOGygx|;6^do>_I}g8k+8*C#uO2dmlNgW|HNU4x z?^Tm(F-XH}b^Qy90FeH(eh)M5SS6r^auKEDY6BRiViQ)nPC;j< zuZmlFif+XXa4Ch3oPWim+~X8u5HZ7ekV(*TLnsW1Z@|Pp{eRISh|fy?UFVc)F>H1{ z9&^5TIshLBuf|-q<-RH&Tt=41#Q3$h_c|qR>XGm!k{wDu1AtRTW248a7;Q=}=(gAd z@s-W0>zxT+h2V{a^Y^PD=4B+kco-(xFgkQ{Hm3Qt!k8P7-C?{=`1^0x5@fiq`9yay zNsa=};bMid_ts{4-_SWD;0V~iH_{$TU~DM#P@ZeKQW^m{{2IYo@(kd%wn0}z05zhM z>=RaTD>NLei--F1B-&{9dG61Lf30=HXswJ5S*Ka<%kxdiX$8!*n-&*wDdd0%pHETQ zq=tctGE@K}>sI^2d^}uok7iXiGpiw<4eF9vEYy~HF&JAt6smi!TO=UttsI=+7p@7@2 z18O^VW1K%h)diC5tkW$s%gt{S2XpFKD^36GPeT?6osucvdIb!1DLXJHFb18JCYB}B zDkJmAjz+H>2E7oF)fRxE=t8>f6C}th`e7${vsjPT$r#zx0KTN+^@yqbxk_}9Ep7zr>iys#&Z^1_s^Gr5^T*UxOD<6;d; zL_MT zdZ+sq-~t|sI`e1kjs5V)XNMrkth=za1V5#^hV{M->3Y!z@m$b%R8#i1EJ8)iLY@omIjUgZ&rGR1(DWN>Bt z?%A

      sGWJzai`2Zxrm)ZR@@MVJYi) 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 ayD)CP1-A3c+b(Z=?uVP!4t%@^{QC#j3N$PL literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile index 42143c8..034a8eb 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile @@ -24,7 +24,7 @@ gem 'jbuilder', '~> 2.0' gem 'sdoc', '~> 0.4.0', group: :doc # Use ActiveModel has_secure_password -# gem 'bcrypt', '~> 3.1.7' +gem 'bcrypt', '~> 3.1.7' # Use Unicorn as the app server # gem 'unicorn' diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile.lock b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile.lock index 42e8e7e..6ee7f36 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile.lock +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/Gemfile.lock @@ -36,11 +36,21 @@ GEM minitest (~> 5.1) thread_safe (~> 0.3, >= 0.3.4) tzinfo (~> 1.1) + addressable (2.5.2) + public_suffix (>= 2.0.2, < 4.0) arel (6.0.4) + bcrypt (3.1.12) binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.3) byebug (10.0.2) + capybara (3.6.0) + addressable + mini_mime (>= 0.1.3) + nokogiri (~> 1.8) + rack (>= 1.6.0) + rack-test (>= 0.6.3) + xpath (~> 3.1) coffee-rails (4.1.1) coffee-script (>= 2.2.0) railties (>= 4.0.0, < 5.1.x) @@ -51,11 +61,18 @@ GEM concurrent-ruby (1.0.5) crass (1.0.4) debug_inspector (0.0.3) + diff-lcs (1.3) erubis (2.7.0) execjs (2.7.0) + factory_bot (4.11.0) + activesupport (>= 3.0.0) + factory_bot_rails (4.11.0) + factory_bot (~> 4.11.0) + railties (>= 3.0.0) ffi (1.9.25) globalid (0.4.1) activesupport (>= 4.2.0) + hirb (0.7.3) i18n (0.9.5) concurrent-ruby (~> 1.0) jbuilder (2.7.0) @@ -78,6 +95,7 @@ GEM nokogiri (1.8.4) mini_portile2 (~> 2.3.0) pg (0.21.0) + public_suffix (3.0.3) rack (1.6.10) rack-test (0.6.3) rack (>= 1.0) @@ -110,6 +128,23 @@ GEM rb-inotify (0.9.10) ffi (>= 0.5.0, < 2) rdoc (4.3.0) + rspec-core (3.8.0) + rspec-support (~> 3.8.0) + rspec-expectations (3.8.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-mocks (3.8.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.8.0) + rspec-rails (3.8.0) + actionpack (>= 3.0) + activesupport (>= 3.0) + railties (>= 3.0) + rspec-core (~> 3.8.0) + rspec-expectations (~> 3.8.0) + rspec-mocks (~> 3.8.0) + rspec-support (~> 3.8.0) + rspec-support (3.8.0) sass (3.5.7) sass-listen (~> 4.0.0) sass-listen (4.0.0) @@ -148,17 +183,24 @@ GEM binding_of_caller (>= 0.7.2) railties (>= 4.0) sprockets-rails (>= 2.0, < 4.0) + xpath (3.1.0) + nokogiri (~> 1.8) PLATFORMS ruby DEPENDENCIES + bcrypt (~> 3.1.7) byebug + capybara coffee-rails (~> 4.1.0) + factory_bot_rails + hirb jbuilder (~> 2.0) jquery-rails pg (~> 0.15) rails (= 4.2.7) + rspec-rails sass-rails (~> 5.0) sdoc (~> 0.4.0) spring diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/images/codingdojo.png b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/images/codingdojo.png new file mode 100644 index 0000000000000000000000000000000000000000..5c82e331c6e20a503e29be7d74ea223b009d1ba3 GIT binary patch literal 52303 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 literal 0 HcmV?d00001 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/main.coffee b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/main.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/main.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/main.js b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/main.js new file mode 100644 index 0000000..e4a70c5 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/main.js @@ -0,0 +1,14 @@ +document.addEventListener('DOMContentLoaded', function() { + var elems = document.querySelectorAll('select'); + var instances = M.FormSelect.init(elems, options); + }); + + // Or with jQuery + + $(document).ready(function(){ + // alert("Well passed....!") + $('select').formSelect(); + }); + $(document).ready(function(){ + $('.datepicker').datepicker(); + }); diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/songs.coffee b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/songs.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/songs.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/users.coffee b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/users.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/users.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/bootstrap.min.css b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/bootstrap.min.css new file mode 100644 index 0000000..8826912 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/main.scss b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/main.scss new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/songs.scss b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/songs.scss new file mode 100644 index 0000000..f7e8e16 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/songs.scss @@ -0,0 +1,200 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100%; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, .student_header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.thdark { background: #365c6957 !important; font-family: 'Poiret One', cursive; border-radius: 10rem;} +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 50px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/users.scss new file mode 100644 index 0000000..44aee21 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/users.scss @@ -0,0 +1,199 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} + +body { + width: 100%; + height: 100%; + // position: static; + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-image: url('http://getwallpapers.com/wallpaper/full/8/4/d/427490.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, ._header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 300px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 60% !important; width: 60%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 400px; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 1rem 2rem; margin: 1rem auto !important; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/application_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/application_controller.rb index d83690e..c02b617 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/application_controller.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/application_controller.rb @@ -2,4 +2,11 @@ class ApplicationController < ActionController::Base # Prevent CSRF attacks by raising an exception. # For APIs, you may want to use :null_session instead. protect_from_forgery with: :exception + + # before_action :require_login + def current_user + User.find(session[:user_id]) if session[:user_id] + end + + helper_method :current_user end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/main_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/main_controller.rb new file mode 100644 index 0000000..8ba6114 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/main_controller.rb @@ -0,0 +1,176 @@ +class MainController < ApplicationController + + before_action :set_user, only: [:first_name, :last_name, :email, :password, :password_confirmation] + + def index + if current_user + redirect_to songs_path + end + User.new + @errors = [] + end + + # ============================= + # Switch Controller for Log/Reg + # ============================= + def switch + if session[:form] === "login" + session[:form] = "register" + else + session[:form] = "login" + end + redirect_to "/" + end + + + # ===================================== + # Handles User Login form + # ===================================== + def login + @user = User.find_by_email(params[:email]) + if @user and @user.authenticate(params[:password]) + session["user_id"] = @user.id + redirect_to songs_path + else + flash[:errors] = ["Invalid login information!"] + redirect_to :back + end + end + + + # =============================================== + # Handles User Registration form + # =============================================== + def register + @user = User.create(user_params) + unless @user.valid? + flash[:errors] = @user.errors.full_messages + redirect_to :back + else + # @errors = flash@user.errors.full_messages + # notice: 'User was successfully created.' + session["user_id"] = @user.id + redirect_to "/events" + end + end + + + # ============================= + # GET Request - Renders [.html] + # ============================= + def new + @user = User.new + end + + + # ==================== + # POST Request [.html] + # POST Request [.json] + # ==================== + def create + @user = User.create(validate_params) + respond_to do |format| + if @user.valid? + format.html { redirect_to "/", notice: 'User was successfully created.' } + format.json { redirect_to :back, status: :created, location: @user } + else + format.html { redirect_to :back } + format.json { render json: @user.errors, status: :unprocessable_entity } + end + end + end + + + # # ============================= + # # GET Request - Renders [.html] + # # ============================= + # def show + # @user = User.find(params[:id]) + # @this_song = Dojo.find(params[:dojo_id]) + # @this_user = "#{@user.first_name} #{@user.last_name}" + # + # # ----------- [ Put in Session ] + # session[:page] = "user" + # session[:song_id] = @this_song.id + # # ------------------------------ + # # print "\n\n\n=========\n", @dojo + # # print "\n\n\n=========\n", @user + # end + + + # ============================= + # GET Request - Renders [.html] + # ============================= + # def edit + # @allsongs = Song.all + # @edit_dojo = User.find(params[:dojo_id]) + # @user = User.find(params[:id]) + # @this_user = "#{@user.first_name} #{@user.last_name}" + # + # # -------------------------------- [ Put in Session ] + # session[:page] = "user" + # session[:user_id] = params[:dojo_id] + # session[:user_id] = params[:id] + # session[:branch] = Dojo.find(params[:dojo_id]).branch + # # --------------------------------------------------- + # render "edit" + # end + + + # ========================= + # PATCH/PUT Request [.html] + # PATCH/PUT Request [.json] + # ========================= + # def update + # @user = User.find(params[:id]) + # respond_to do |format| + # if @user.update(validate_params) + # # format.html { redirect_to dojo_user_url, notice: 'User was successfully updated.' } + # format.html { redirect_to "/users/#{params[:user_id]}/users/#{params[:id]}", notice: 'User was successfully updated.' } + # format.json { render :show, status: :ok, location: @user } + # else + # format.html { render :edit } + # format.json { render json: @user.errors, status: :unprocessable_entity } + # end + # end + # end + + + # =============================== + # DELETE request for + # >> This shall terminate session + # =============================== + def logout + reset_session + respond_to do |format| + format.html { redirect_to '/', notice: 'User was successfully logged out.' } + format.json { head :no_content } + end + end + + + # =================== + # DELETE /user/1 + # DELETE /user/1.json + # =================== + def destroy + User.find(params[:id]).destroy + respond_to do |format| + # format.html { redirect_to '/', notice: 'User was successfully destroyed.' } + format.html { redirect_to "/users/#{params[:user_id]}", notice: 'User was successfully deleted.' } + format.json { head :no_content } + end + end + + private + # Use callbacks to share common setup or constraints between actions. + def set_user + @user = User.find(params[:id]) + end + + # Sanatizing/Validating Form Parameters... + private + def user_params + params.require(:user).permit(:first_name, :last_name, :email, :password, :password_confirmation) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/songs_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/songs_controller.rb new file mode 100644 index 0000000..1b1a346 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/songs_controller.rb @@ -0,0 +1,45 @@ +class SongsController < ApplicationController + + def index + @allsongs = Song.all + # @allsongs = Song.where(state: current_user.playlists) + @othersongs = Song.where.not(state: current_user.playlists) + @songs_added_by = Playlist.where(user_id: current_user.id) + end + + def create + @new_song = Song.create(song_params) + unless @new_song.valid? + flash[:errors] = @new_song.errors + end + redirect_to "/songs" + end + + # =================== + # GET Request [.html] + # GET Request [.json] + # =================== + def show + print "\n\n===============================\n\n" + puts "BEFORE" + print "\n\n===============================\n\n" + @this_song = Song.find(params[:id]) + @playlist = @this_song.playlists + # session[:song_id] = @this_song.id + end + + + # ====================== + # DELETE Request [.html] + # DELETE Request [.json] + # ====================== + def destroy + Song.find(params[:id]).delete + redirect_to "/songs" + end + + private + def song_params + params.require(:song).permit(:title, :artist) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/users_controller.rb new file mode 100644 index 0000000..6469e97 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/users_controller.rb @@ -0,0 +1,142 @@ +class UsersController < ApplicationController + + before_action :set_user, only: [:first_name, :last_name, :email, :password, :password_confirmation] + + # ============================= + # Switch Controller for Log/Reg + # ============================= + def switch + if session[:form] === "login" + session[:form] = "register" + else + session[:form] = "login" + end + redirect_to "/" + end + + + # ===================================== + # Handles User Login form + # ===================================== + def login + @user = User.find_by_email(params[:email]) + if @user and @user.authenticate(params[:password]) + session["user_id"] = @user.id + redirect_to "/events" + else + flash[:errors] = ["Invalid login information!"] + redirect_to :back + end + end + + + # =============================================== + # Handles User Registration form + # =============================================== + def register + @user = User.create(user_params) + unless @user.valid? + flash[:errors] = @user.errors.full_messages + redirect_to :back + else + # @errors = flash@user.errors.full_messages + session["user_id"] = @user.id + redirect_to "/events" + end + end + + + # ============================= + # GET Request - Renders [.html] + # ============================= + def new + @user = User.new + end + + + # ==================== + # POST Request [.html] + # POST Request [.json] + # ==================== + def create + @user = User.create(validate_params) + respond_to do |format| + if @user.valid? + format.html { redirect_to "/", notice: 'User was successfully created.' } + format.json { redirect_to :back, status: :created, location: @user } + else + format.html { redirect_to :back } + format.json { render json: @user.errors, status: :unprocessable_entity } + end + end + end + + + # ============================= + # GET Request - Renders [.html] + # ============================= + def show + @allsongs = Song.all + @user = User.find(params[:id]) + @playlist = @user.playlists.uniq + @this_user = "#{@user.first_name} #{@user.last_name}" + end + + + # ========================= + # PATCH/PUT Request [.html] + # PATCH/PUT Request [.json] + # ========================= + # def update + # @user = User.find(params[:id]) + # respond_to do |format| + # if @user.update(validate_params) + # # format.html { redirect_to dojo_user_url, notice: 'User was successfully updated.' } + # format.html { redirect_to "/users/#{params[:user_id]}/users/#{params[:id]}", notice: 'User was successfully updated.' } + # format.json { render :show, status: :ok, location: @user } + # else + # format.html { render :edit } + # format.json { render json: @user.errors, status: :unprocessable_entity } + # end + # end + # end + + + # =============================== + # DELETE request for + # >> This shall terminate session + # =============================== + def logout + reset_session + respond_to do |format| + format.html { redirect_to '/', notice: 'User was successfully logged out.' } + format.json { head :no_content } + end + end + + + # =================== + # DELETE /user/1 + # DELETE /user/1.json + # =================== + def destroy + User.find(params[:id]).destroy + respond_to do |format| + # format.html { redirect_to '/', notice: 'User was successfully destroyed.' } + format.html { redirect_to "/users/#{params[:user_id]}", notice: 'User was successfully deleted.' } + format.json { head :no_content } + end + end + + private + # Use callbacks to share common setup or constraints between actions. + def set_user + @user = User.find(params[:id]) + end + + # Sanatizing/Validating Form Parameters... + private + def user_params + params.require(:user).permit(:first_name, :last_name, :email, :password, :password_confirmation) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/main_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/main_helper.rb new file mode 100644 index 0000000..826effe --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/main_helper.rb @@ -0,0 +1,2 @@ +module MainHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/songs_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/songs_helper.rb new file mode 100644 index 0000000..75baad2 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/songs_helper.rb @@ -0,0 +1,2 @@ +module SongsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/users_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/users_helper.rb new file mode 100644 index 0000000..2310a24 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/users_helper.rb @@ -0,0 +1,2 @@ +module UsersHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/playlist.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/playlist.rb new file mode 100644 index 0000000..016faa0 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/playlist.rb @@ -0,0 +1,5 @@ +class Playlist < ActiveRecord::Base + belongs_to :song + belongs_to :user + # has_many :users_added, through: :songs, source: :user +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/song.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/song.rb new file mode 100644 index 0000000..059087f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/song.rb @@ -0,0 +1,5 @@ +class Song < ActiveRecord::Base + has_many :playlists, dependent: :destroy + has_many :users, through: :playlists, dependent: :destroy # all the users that added on a specific song + validates :title, :artist, presence: true +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/user.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/user.rb new file mode 100644 index 0000000..dfb36b6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/models/user.rb @@ -0,0 +1,18 @@ +class User < ActiveRecord::Base + has_secure_password + has_many :songs + has_many :playlists, dependent: :destroy + has_many :songs_added, through: :songs, source: :playlists # songs user added + + EMAIL_REGEX = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]+)\z/i + before_validation :downcase_fields + + validates :first_name, :last_name, :email, presence: true + validates :email, uniqueness: { case_sensitive: false }, format: { with: EMAIL_REGEX } + validates :password, length: { minimum: 8, maximum: 15 }, on: :create + # before_save { |user| user.email = user.email.downcase } + private + def downcase_fields + self.email.downcase! + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/layouts/application.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/layouts/application.html.erb index 773ba95..e651619 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/layouts/application.html.erb +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/layouts/application.html.erb @@ -2,13 +2,50 @@ RubyBelt - <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> - <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> - <%= csrf_meta_tags %> - - -<%= yield %> + + + + + + <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> + <%= javascript_include_tag 'application', 'main.js', 'data-turbolinks-track' => true %> + <%= csrf_meta_tags %> + - + +

      + + + <% if flash[:errors] %> +
      +
      + <%= pluralize(flash[:errors].count, "error") %> + prohibited this user from being saved: +
      +
        + <% flash[:errors].each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      + <% end %> + + + <%= yield %> + + + + diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/_login_form.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/_login_form.html.erb new file mode 100644 index 0000000..4a97ba3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/_login_form.html.erb @@ -0,0 +1,30 @@ +

      LOGIN

      + +
      +
      + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      + +
      + +
      +

      + Don't have an account yet? + Create one now! +

      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/_register_form.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/_register_form.html.erb new file mode 100644 index 0000000..bc6dfe8 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/_register_form.html.erb @@ -0,0 +1,45 @@ +

      REGISTRATION

      + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      + +
      +

      + Already have an account? + Login now! +

      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/index.html.erb new file mode 100644 index 0000000..9423895 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/main/index.html.erb @@ -0,0 +1,8 @@ + + +
      + <% if notice %>

      <%= notice %>

      <% end %> + <% if session['form'] == 'login' %><%= render "login_form" %> + <% else %> <%= render "register_form" %> + <% end %> +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/index.html.erb new file mode 100644 index 0000000..ed78fd1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/index.html.erb @@ -0,0 +1,105 @@ + + + +<% if flash[:errors] %> +
      +
      + <%= pluralize(flash[:errors].count, "error") %> + prohibited this user from being saved: +
      +
        + <% flash[:errors].each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      +<% end %> + + +
      +
      + <% if notice %> +

      <%= notice %>

      + <% end %> +
      +

      All the songs in our hub.

      +
      + + + + + + + + + + +
      + <% @allsongs.each do |song| %> +
      + + + + + + <% end %> + + +
      Artist Title No. of Time This Song Has Been AddedActions
      <%= song.artist %><%= song.title %><%= song.users.count %> + Add + <% if Playlist.find {|song| song.user_id == song.id } %> +
      + + + +
      + <% end %> +
      +
      +
      + +
      + +
      + +

      ADD SONG

      + +
      +
      + + +
      +
      + + +
      +
      +
      +
      + + +
      +
      + + +
      + +
      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/show.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/show.html.erb new file mode 100644 index 0000000..841d791 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/show.html.erb @@ -0,0 +1,60 @@ + + + +<% if flash[:errors] %> +
      +
      + <%= pluralize(flash[:errors].count, "error") %> + prohibited this user from being saved: +
      +
        + <% flash[:errors].each do |message| %> +
      • »<%= message %>
      • + <% end %> +
      +
      +<% end %> + + +
      +
      +

      Others Who Added + <%= @this_song.artist %> - + <%= @this_song.title %> +

      + + + + + + + + + + <% @playlist.each do |song| %> + + + + + <% end %> + + +
      Name Times Added
      + + <%= User.find(song.user_id).first_name %> + <%= User.find(song.user_id).last_name %> + + <%= Playlist.where(user_id: song.user_id).where(song_id: song.song_id).count%>
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/users/show.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/users/show.html.erb new file mode 100644 index 0000000..4838e08 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/users/show.html.erb @@ -0,0 +1,47 @@ + + +
      +
      + <% if notice %> +

      <%= notice %>

      + <% end %> +
      + +

      <%= @this_user %>'s Playlist

      + +
      + + + + + + + + + +
      + <% @playlist.each do |song| %> +
      + + + + + <% end %> + + +
      Artist Title Times Added
      <%= Song.find(song.song_id).artist %><%= Song.find(song.song_id).title %><%= Playlist.where(user_id: song.user_id).where(song_id: song.song_id).count%>
      +
      +
      diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/assets.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/assets.rb index 01ef3e6..70f4c58 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/assets.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/initializers/assets.rb @@ -8,4 +8,4 @@ # Precompile additional assets. # application.js, application.css, and all non-JS/CSS in app/assets folder are already added. -# Rails.application.config.assets.precompile += %w( search.js ) +Rails.application.config.assets.precompile += %w( main.js ) diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/routes.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/routes.rb index 3f66539..b0de178 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/routes.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/config/routes.rb @@ -1,56 +1,47 @@ Rails.application.routes.draw do - # The priority is based upon order of creation: first created -> highest priority. - # See how all your routes lay out with "rake routes". + root 'main#index' + get 'main/sw' => 'main#switch' + post 'main/register' => 'main#register' + post 'main/login' => 'main#login' + delete 'logout' => 'main#logout' + # delete '' + + resources :main + resources :users + resources :songs + +# Prefix Verb URI Pattern Controller#Action +# ====================================================================== [ Main Routs ] +# root GET / main#index | +# main_sw GET /main/sw(.:format) main#switch <---- +# main_register POST /main/register(.:format) main#register +# main_login POST /main/login(.:format) main#login +# logout DELETE /logout(.:format) main#logout +# main_index GET /main(.:format) main#index +# POST /main(.:format) main#create +# new_main GET /main/new(.:format) main#new +# edit_main GET /main/:id/edit(.:format) main#edit +# main GET /main/:id(.:format) main#show +# PATCH /main/:id(.:format) main#update +# PUT /main/:id(.:format) main#update +# DELETE /main/:id(.:format) main#destroy +# ====================================================================== [ Users Routes ] +# users GET /users(.:format) users#index | +# POST /users(.:format) users#create <---- +# new_user GET /users/new(.:format) users#new +# edit_user GET /users/:id/edit(.:format) users#edit +# user GET /users/:id(.:format) users#show +# PATCH /users/:id(.:format) users#update +# PUT /users/:id(.:format) users#update +# DELETE /users/:id(.:format) users#destroy +# ====================================================================== [ Songs Routs ] +# songs GET /songs(.:format) songs#index | +# POST /songs(.:format) songs#create <---- +# new_song GET /songs/new(.:format) songs#new +# edit_song GET /songs/:id/edit(.:format) songs#edit +# song GET /songs/:id(.:format) songs#show +# PATCH /songs/:id(.:format) songs#update +# PUT /songs/:id(.:format) songs#update +# DELETE /songs/:id(.:format) songs#destroy - # You can have the root of your site routed with "root" - # root 'welcome#index' - - # Example of regular route: - # get 'products/:id' => 'catalog#view' - - # Example of named route that can be invoked with purchase_url(id: product.id) - # get 'products/:id/purchase' => 'catalog#purchase', as: :purchase - - # Example resource route (maps HTTP verbs to controller actions automatically): - # resources :products - - # Example resource route with options: - # resources :products do - # member do - # get 'short' - # post 'toggle' - # end - # - # collection do - # get 'sold' - # end - # end - - # Example resource route with sub-resources: - # resources :products do - # resources :comments, :sales - # resource :seller - # end - - # Example resource route with more complex sub-resources: - # resources :products do - # resources :comments - # resources :sales do - # get 'recent', on: :collection - # end - # end - - # Example resource route with concerns: - # concern :toggleable do - # post 'toggle' - # end - # resources :posts, concerns: :toggleable - # resources :photos, concerns: :toggleable - - # Example resource route within a namespace: - # namespace :admin do - # # Directs /admin/products/* to Admin::ProductsController - # # (app/controllers/admin/products_controller.rb) - # resources :products - # end end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817183037_create_users.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817183037_create_users.rb new file mode 100644 index 0000000..e22193e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817183037_create_users.rb @@ -0,0 +1,12 @@ +class CreateUsers < ActiveRecord::Migration + def change + create_table :users do |t| + t.string :first_name + t.string :last_name + t.string :email + t.string :password_digest + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817183944_create_songs.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817183944_create_songs.rb new file mode 100644 index 0000000..7a4c376 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817183944_create_songs.rb @@ -0,0 +1,10 @@ +class CreateSongs < ActiveRecord::Migration + def change + create_table :songs do |t| + t.string :title + t.string :artist + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817184058_create_playlists.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817184058_create_playlists.rb new file mode 100644 index 0000000..a68f55e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/migrate/20180817184058_create_playlists.rb @@ -0,0 +1,10 @@ +class CreatePlaylists < ActiveRecord::Migration + def change + create_table :playlists do |t| + t.integer :user_id + t.integer :song_id + + t.timestamps null: false + end + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/schema.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/schema.rb new file mode 100644 index 0000000..3a4828e --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/db/schema.rb @@ -0,0 +1,42 @@ +# encoding: UTF-8 +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 20180817184058) do + + # These are extensions that must be enabled in order to support this database + enable_extension "plpgsql" + + create_table "playlists", force: :cascade do |t| + t.integer "user_id" + t.integer "song_id" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "songs", force: :cascade do |t| + t.string "title" + t.string "artist" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + + create_table "users", force: :cascade do |t| + t.string "first_name" + t.string "last_name" + t.string "email" + t.string "password_digest" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + end + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/main_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/main_controller_spec.rb new file mode 100644 index 0000000..bb4c3f6 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/main_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe MainController, type: :controller do + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/songs_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/songs_controller_spec.rb new file mode 100644 index 0000000..55c2e54 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/songs_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe SongsController, type: :controller do + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/users_controller_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/users_controller_spec.rb new file mode 100644 index 0000000..e2c3d3b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/users_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe UsersController, type: :controller do + +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/playlists.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/playlists.rb new file mode 100644 index 0000000..f57fe66 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/playlists.rb @@ -0,0 +1,6 @@ +FactoryBot.define do + factory :playlist do + user_id 1 + song_id 1 + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/songs.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/songs.rb new file mode 100644 index 0000000..fe3c36c --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/songs.rb @@ -0,0 +1,7 @@ +FactoryBot.define do + factory :song do + title "MyString" + artist "MyString" + user_id 1 + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/users.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/users.rb new file mode 100644 index 0000000..4824d8d --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/factories/users.rb @@ -0,0 +1,8 @@ +FactoryBot.define do + factory :user do + first_name "MyString" + last_name "MyString" + email "MyString" + password "" + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/main_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/main_helper_spec.rb new file mode 100644 index 0000000..f83664a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/main_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the MainHelper. For example: +# +# describe MainHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe MainHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/songs_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/songs_helper_spec.rb new file mode 100644 index 0000000..967abb3 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/songs_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the SongsHelper. For example: +# +# describe SongsHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe SongsHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/users_helper_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/users_helper_spec.rb new file mode 100644 index 0000000..b2e3444 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/users_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the UsersHelper. For example: +# +# describe UsersHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe UsersHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/playlist_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/playlist_spec.rb new file mode 100644 index 0000000..b48498a --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/playlist_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Playlist, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/song_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/song_spec.rb new file mode 100644 index 0000000..0d0000f --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/song_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Song, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/user_spec.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/user_spec.rb new file mode 100644 index 0000000..47a31bb --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/models/user_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe User, type: :model do + pending "add some examples to (or delete) #{__FILE__}" +end diff --git a/ObiFenix-RubyStack/Vagrantfile b/ObiFenix-RubyStack/Vagrantfile index 2a54f45..058cf3a 100644 --- a/ObiFenix-RubyStack/Vagrantfile +++ b/ObiFenix-RubyStack/Vagrantfile @@ -75,4 +75,8 @@ Vagrant.configure("2") do |config| vb.customize ["modifyvm", :id, "--memory", "2048"] vb.customize ["modifyvm", :id, "--cpus", "2"] end + +# config.push.define "heroku" do |push| +# push.app = "my_application" +# end end From 14ddb7fe4084d565a164cc7b10bff09188a2145a Mon Sep 17 00:00:00 2001 From: "M.O.A" Date: Sat, 18 Aug 2018 14:23:35 -0500 Subject: [PATCH 15/17] 3rd Commit - Deployment --- .../app/assets/javascripts/playlists.coffee | 3 + .../RubyBelt/app/assets/stylesheets/main.scss | 198 +++++++++++++++++ .../app/assets/stylesheets/playlists.scss | 0 .../app/assets/stylesheets/songs.scss | 200 ------------------ .../app/assets/stylesheets/users.scss | 199 ----------------- .../app/controllers/playlists_controller.rb | 22 ++ .../app/controllers/users_controller.rb | 3 +- .../RubyBelt/app/helpers/playlists_helper.rb | 2 + .../RubyBelt/app/views/songs/index.html.erb | 10 +- .../RubyBelt/app/views/users/show.html.erb | 2 +- .../Ruby-Stack/RubyBelt/config/database.yml | 2 +- .../Ruby-Stack/RubyBelt/config/routes.rb | 79 ++++--- .../controllers/playlists_controller_spec.rb | 5 + .../spec/helpers/playlists_helper_spec.rb | 15 ++ 14 files changed, 297 insertions(+), 443 deletions(-) create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/playlists.coffee create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/playlists.scss create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/playlists_controller.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/playlists_helper.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/controllers/playlists_controller_spec.rb create mode 100644 ObiFenix-RubyStack/Ruby-Stack/RubyBelt/spec/helpers/playlists_helper_spec.rb diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/playlists.coffee b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/playlists.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/javascripts/playlists.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/main.scss b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/main.scss index e69de29..201c26b 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/main.scss +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/main.scss @@ -0,0 +1,198 @@ +// Navbar section +nav { + background-color:#000; + padding: 0 4rem; + a:hover { color: tan; } +} +html,body { width: auto; height: auto;} +body { + // position: static; + background-position: center; + background-repeat: no-repeat; + // background-size: cover; + background-image: url('http://getwallpapers.com/wallpaper/full/8/4/d/427490.jpg') +} + +nav a { color: white; } +nav a img { + width: 100px; + height: 40px; + margin: 0.5rem 0; + border-style: none; +} + +nav a:hover { color: #06a9e2; cursor: pointer; } + +h1, h2, ._header { + font-family: 'Fredoka One', cursive; + text-align: center; + color: #06a9e2; + margin: 4rem 0 2rem; + position: relative; +} +h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } + +#notice { + padding: 0.5rem 2rem; + border-radius: 1rem; + border: 2px solid #06a9e2; + background: lightslategrey; +} + +// Form Components [ Add and Edit ] Section +form { padding: 0 15rem; } +ul .form-row { padding-left: 4rem !important; } +.form-row { line-height: 0rem; } + + +// Table Section +.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } +.trbody { font-family: 'Poiret One', cursive; } +.trbody > td { padding: 0.2rem; } +.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } +.trbody > td:last-child > form { + input { margin: 0; } + width: 5rem; + margin: 0rem auto; + display: inline-table !important; +} +.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } +.scrolling-wrapper { + -webkit-overflow-scrolling: touch; + padding-bottom: 12rem; + overflow-y: scroll; + position:relative; + opacity: 0.8; + height: 300px !important; + width: 100%; + // z-index: -1; + } + ::-webkit-scrollbar { width: 12px; } + ::-webkit-scrollbar-track { display: none; } + + +// Container section +.container { min-height: 60% !important; width: 60%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +.container-min { height: 400px; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 1rem 2rem; margin: 1rem auto !important; position: relative;} +.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} +// .container h1 { margin-top: 2rem; } + +.flxend { display: flex; justify-content: end; } // div container requiring flex +.flexed { display: flex; justify-content: space-between; } // div container requiring flex +.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid +.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid +.grided input { min-width: 100%; margin-top: 2rem; } +.text-warning { color: #fba153fa; } + +// Custom Margin +// =========================== [ 1rem ] +.right-margin1 { margin-right : 1rem !important; } +.left-margin1 { margin-left : 1rem !important; } +.top-margin1 { margin-top : 1rem !important; } +.bottom-margin1 { margin-bottom: 1rem !important; } +// =========================== [ 2rem ] +.right-margin2 { margin-right : 2rem !important; } +.left-margin2 { margin-left : 2rem !important; } +.top-margin2 { margin-top : 2rem !important; } +.bottom-margin2 { margin-bottom: 2rem !important; } +// =========================== [ 4rem ] +.right-margin4 { margin-right : 4rem !important; } +.left-margin4 { margin-left : 4rem !important; } +.top-margin4 { margin-top : 4rem !important; } +.bottom-margin4 { margin-bottom: 4rem !important; } +// =========================== [ 6rem ] +.right-margin6 { margin-right : 6rem !important; } +.left-margin6 { margin-left : 6rem !important; } +.top-margin6 { margin-top : 6rem !important; } +.bottom-margin6 { margin-bottom: 6rem !important; } + +.separator-bar{ margin: 0 1rem; } +.sn { + color: white; + // margin-top: 2rem; + border-radius: .2rem; + background-color: #111; + border: 1px solid #f5f5f5; + // background-color: #357ae8; + transition: all .3s ease-in-out; + box-shadow: 1px 2px 2px 0px #444 !important; +} +.sn:hover { + color: #06a9e2; + transition: all .3s ease-in-out; + background-color: #000 !important; + box-shadow: 0px 0px 0px 0px #222 !important; +} +.show { + border-radius: 1rem; + font-size: 10px; + width: 4rem; + color: #06a9e2; + &:hover { + color: white !important; + background-color: #357ae8 !important; + } +} +.edit { + border-radius: 1rem; + font-size: 10px; + color: lime; + &:hover { + color: white !important; + background-color: green !important; + } +} +.delete { + border-radius: 1rem; + font-size: 10px; + color: #f44336; + &:hover { + color: white !important; + background-color: red !important; + } +} +.brand-logo { + font-family: 'Days One', sans-serif; +} + +input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { + border-bottom: 1px solid #06a9e2 !important; + -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; + box-shadow: 0 1px 0 0 #06a9e2 !important; +} +input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #06a9e2; + -webkit-box-shadow: 0 1px 0 0 #06a9e2; + box-shadow: 0 1px 0 0 #06a9e2; +} +.dropdown-content li>a, .dropdown-content li>span { + font-size: 16px; + background-color: #020000; + color: #9e9e9edb; + display: block; + line-height: 22px; + padding: 14px 16px; +} +.dropdown-content li>a:hover, .dropdown-content li>span:hover { + background-color: #06a9e2; + color: white; +} + + +.select-wrapper input.select-dropdown { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { + color: #06a9e2; +} +.select-wrapper input.select-dropdown { color: #06a9e2 !important; } +.select-wrapper input.select-dropdown:focus { + border-bottom: 2px solid #06a9e2 !important; +} +// label:active { +// font-size: .8rem; +// color: #06a9e2 !important; +// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/playlists.scss b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/playlists.scss new file mode 100644 index 0000000..e69de29 diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/songs.scss b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/songs.scss index f7e8e16..e69de29 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/songs.scss +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/songs.scss @@ -1,200 +0,0 @@ -// Navbar section -nav { - background-color:#000; - padding: 0 4rem; - a:hover { color: tan; } -} - -body { - width: 100%; - height: 100%; - // position: static; - background-position: center; - background-repeat: no-repeat; - background-size: cover; - background-image: url('https://cdn-images-1.medium.com/max/1600/0*zfW13Mn8_fvEKcU7.jpg') -} - -nav a { color: white; } -nav a img { - width: 100px; - height: 40px; - margin: 0.5rem 0; - border-style: none; -} - -nav a:hover { color: #06a9e2; cursor: pointer; } - -h1, h2, .student_header { - font-family: 'Fredoka One', cursive; - text-align: center; - color: #06a9e2; - margin: 4rem 0 2rem; - position: relative; -} -h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } - -#notice { - padding: 0.5rem 2rem; - border-radius: 1rem; - border: 2px solid #06a9e2; - background: lightslategrey; -} - -// Form Components [ Add and Edit ] Section -form { padding: 0 15rem; } -ul .form-row { padding-left: 4rem !important; } -.form-row { line-height: 0rem; } - - -// Table Section -.thdark { background: #365c6957 !important; font-family: 'Poiret One', cursive; border-radius: 10rem;} -.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } -.trbody { font-family: 'Poiret One', cursive; } -.trbody > td { padding: 0; } -.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } -.trbody > td:last-child > form { - input { margin: 0; } - width: 5rem; - margin: 0rem auto; - display: inline-table !important; -} -.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } -.scrolling-wrapper { - -webkit-overflow-scrolling: touch; - padding-bottom: 12rem; - overflow-y: scroll; - position:relative; - opacity: 0.8; - height: 50px !important; - width: 100%; - // z-index: -1; - } - ::-webkit-scrollbar { width: 12px; } - ::-webkit-scrollbar-track { display: none; } - - -// Container section -.container { min-height: 70% !important; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} -.container-min { height: 550px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} -.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} -// .container h1 { margin-top: 2rem; } - -.flxend { display: flex; justify-content: end; } // div container requiring flex -.flexed { display: flex; justify-content: space-between; } // div container requiring flex -.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid -.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid -.grided input { min-width: 100%; margin-top: 2rem; } -.text-warning { color: #fba153fa; } - -// Custom Margin -// =========================== [ 1rem ] -.right-margin1 { margin-right : 1rem !important; } -.left-margin1 { margin-left : 1rem !important; } -.top-margin1 { margin-top : 1rem !important; } -.bottom-margin1 { margin-bottom: 1rem !important; } -// =========================== [ 2rem ] -.right-margin2 { margin-right : 2rem !important; } -.left-margin2 { margin-left : 2rem !important; } -.top-margin2 { margin-top : 2rem !important; } -.bottom-margin2 { margin-bottom: 2rem !important; } -// =========================== [ 4rem ] -.right-margin4 { margin-right : 4rem !important; } -.left-margin4 { margin-left : 4rem !important; } -.top-margin4 { margin-top : 4rem !important; } -.bottom-margin4 { margin-bottom: 4rem !important; } -// =========================== [ 6rem ] -.right-margin6 { margin-right : 6rem !important; } -.left-margin6 { margin-left : 6rem !important; } -.top-margin6 { margin-top : 6rem !important; } -.bottom-margin6 { margin-bottom: 6rem !important; } - -.separator-bar{ margin: 0 1rem; } -.sn { - color: white; - // margin-top: 2rem; - border-radius: .2rem; - background-color: #111; - border: 1px solid #f5f5f5; - // background-color: #357ae8; - transition: all .3s ease-in-out; - box-shadow: 1px 2px 2px 0px #444 !important; -} -.sn:hover { - color: #06a9e2; - transition: all .3s ease-in-out; - background-color: #000 !important; - box-shadow: 0px 0px 0px 0px #222 !important; -} -.show { - border-radius: 1rem; - font-size: 10px; - color: #06a9e2; - &:hover { - color: white !important; - background-color: #357ae8 !important; - } -} -.edit { - border-radius: 1rem; - font-size: 10px; - color: lime; - &:hover { - color: white !important; - background-color: green !important; - } -} -.delete { - border-radius: 1rem; - font-size: 10px; - color: #f44336; - &:hover { - color: white !important; - background-color: red !important; - } -} -.brand-logo { - font-family: 'Days One', sans-serif; -} - -input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { - border-bottom: 1px solid #06a9e2 !important; - -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; - box-shadow: 0 1px 0 0 #06a9e2 !important; -} -input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { - border-bottom: 1px solid #06a9e2; - -webkit-box-shadow: 0 1px 0 0 #06a9e2; - box-shadow: 0 1px 0 0 #06a9e2; -} -.dropdown-content li>a, .dropdown-content li>span { - font-size: 16px; - background-color: #020000; - color: #9e9e9edb; - display: block; - line-height: 22px; - padding: 14px 16px; -} -.dropdown-content li>a:hover, .dropdown-content li>span:hover { - background-color: #06a9e2; - color: white; -} - - -.select-wrapper input.select-dropdown { - color: #06a9e2; -} -input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { - color: #06a9e2; -} -input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { - color: #06a9e2; -} -.select-wrapper input.select-dropdown { color: #06a9e2 !important; } -.select-wrapper input.select-dropdown:focus { - border-bottom: 2px solid #06a9e2 !important; -} -// label:active { -// font-size: .8rem; -// color: #06a9e2 !important; -// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/users.scss b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/users.scss index 44aee21..e69de29 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/users.scss +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/assets/stylesheets/users.scss @@ -1,199 +0,0 @@ -// Navbar section -nav { - background-color:#000; - padding: 0 4rem; - a:hover { color: tan; } -} - -body { - width: 100%; - height: 100%; - // position: static; - background-position: center; - background-repeat: no-repeat; - background-size: cover; - background-image: url('http://getwallpapers.com/wallpaper/full/8/4/d/427490.jpg') -} - -nav a { color: white; } -nav a img { - width: 100px; - height: 40px; - margin: 0.5rem 0; - border-style: none; -} - -nav a:hover { color: #06a9e2; cursor: pointer; } - -h1, h2, ._header { - font-family: 'Fredoka One', cursive; - text-align: center; - color: #06a9e2; - margin: 4rem 0 2rem; - position: relative; -} -h1 span { color: #06a9e2; font-family: 'Poiret One', cursive; } - -#notice { - padding: 0.5rem 2rem; - border-radius: 1rem; - border: 2px solid #06a9e2; - background: lightslategrey; -} - -// Form Components [ Add and Edit ] Section -form { padding: 0 15rem; } -ul .form-row { padding-left: 4rem !important; } -.form-row { line-height: 0rem; } - - -// Table Section -.theader { color: #06a9e2; font-family: 'Poiret One', cursive; } -.trbody { font-family: 'Poiret One', cursive; } -.trbody > td { padding: 0; } -.trbody > td:last-child > a { margin: 0.1rem auto; width: 5rem; } -.trbody > td:last-child > form { - input { margin: 0; } - width: 5rem; - margin: 0rem auto; - display: inline-table !important; -} -.trbody:hover { color: #06a9e2; background-color: #0000006b !important; } -.scrolling-wrapper { - -webkit-overflow-scrolling: touch; - padding-bottom: 12rem; - overflow-y: scroll; - position:relative; - opacity: 0.8; - height: 300px !important; - width: 100%; - // z-index: -1; - } - ::-webkit-scrollbar { width: 12px; } - ::-webkit-scrollbar-track { display: none; } - - -// Container section -.container { min-height: 60% !important; width: 60%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} -.container-min { height: 400px; width: 58%; background-color: #171414e3; color: #f5f5f5; padding: 1rem 2rem; margin: 1rem auto !important; position: relative;} -.container-max { height: 600px; min-height: 70%; width: 50%; background-color: #171414e3; color: #f5f5f5; padding: 4rem 2rem; margin: 0rem auto; position: relative;} -// .container h1 { margin-top: 2rem; } - -.flxend { display: flex; justify-content: end; } // div container requiring flex -.flexed { display: flex; justify-content: space-between; } // div container requiring flex -.grided { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 2rem; } // div container requiring grid -.inline { display: inline-block; margin: 1rem auto; } // div container requiring grid -.grided input { min-width: 100%; margin-top: 2rem; } -.text-warning { color: #fba153fa; } - -// Custom Margin -// =========================== [ 1rem ] -.right-margin1 { margin-right : 1rem !important; } -.left-margin1 { margin-left : 1rem !important; } -.top-margin1 { margin-top : 1rem !important; } -.bottom-margin1 { margin-bottom: 1rem !important; } -// =========================== [ 2rem ] -.right-margin2 { margin-right : 2rem !important; } -.left-margin2 { margin-left : 2rem !important; } -.top-margin2 { margin-top : 2rem !important; } -.bottom-margin2 { margin-bottom: 2rem !important; } -// =========================== [ 4rem ] -.right-margin4 { margin-right : 4rem !important; } -.left-margin4 { margin-left : 4rem !important; } -.top-margin4 { margin-top : 4rem !important; } -.bottom-margin4 { margin-bottom: 4rem !important; } -// =========================== [ 6rem ] -.right-margin6 { margin-right : 6rem !important; } -.left-margin6 { margin-left : 6rem !important; } -.top-margin6 { margin-top : 6rem !important; } -.bottom-margin6 { margin-bottom: 6rem !important; } - -.separator-bar{ margin: 0 1rem; } -.sn { - color: white; - // margin-top: 2rem; - border-radius: .2rem; - background-color: #111; - border: 1px solid #f5f5f5; - // background-color: #357ae8; - transition: all .3s ease-in-out; - box-shadow: 1px 2px 2px 0px #444 !important; -} -.sn:hover { - color: #06a9e2; - transition: all .3s ease-in-out; - background-color: #000 !important; - box-shadow: 0px 0px 0px 0px #222 !important; -} -.show { - border-radius: 1rem; - font-size: 10px; - color: #06a9e2; - &:hover { - color: white !important; - background-color: #357ae8 !important; - } -} -.edit { - border-radius: 1rem; - font-size: 10px; - color: lime; - &:hover { - color: white !important; - background-color: green !important; - } -} -.delete { - border-radius: 1rem; - font-size: 10px; - color: #f44336; - &:hover { - color: white !important; - background-color: red !important; - } -} -.brand-logo { - font-family: 'Days One', sans-serif; -} - -input.valid:not([type]), input.valid:not([type]):focus, input.valid[type=text]:not(.browser-default), input.valid[type=text]:not(.browser-default):focus, input.valid[type=password]:not(.browser-default), input.valid[type=password]:not(.browser-default):focus, input.valid[type=email]:not(.browser-default), input.valid[type=email]:not(.browser-default):focus, input.valid[type=url]:not(.browser-default), input.valid[type=url]:not(.browser-default):focus, input.valid[type=time]:not(.browser-default), input.valid[type=time]:not(.browser-default):focus, input.valid[type=date]:not(.browser-default), input.valid[type=date]:not(.browser-default):focus, input.valid[type=datetime]:not(.browser-default), input.valid[type=datetime]:not(.browser-default):focus, input.valid[type=datetime-local]:not(.browser-default), input.valid[type=datetime-local]:not(.browser-default):focus, input.valid[type=tel]:not(.browser-default), input.valid[type=tel]:not(.browser-default):focus, input.valid[type=number]:not(.browser-default), input.valid[type=number]:not(.browser-default):focus, input.valid[type=search]:not(.browser-default), input.valid[type=search]:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid>input.select-dropdown { - border-bottom: 1px solid #06a9e2 !important; - -webkit-box-shadow: 0 1px 0 0 #06a9e2 !important; - box-shadow: 0 1px 0 0 #06a9e2 !important; -} -input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) { - border-bottom: 1px solid #06a9e2; - -webkit-box-shadow: 0 1px 0 0 #06a9e2; - box-shadow: 0 1px 0 0 #06a9e2; -} -.dropdown-content li>a, .dropdown-content li>span { - font-size: 16px; - background-color: #020000; - color: #9e9e9edb; - display: block; - line-height: 22px; - padding: 14px 16px; -} -.dropdown-content li>a:hover, .dropdown-content li>span:hover { - background-color: #06a9e2; - color: white; -} - - -.select-wrapper input.select-dropdown { - color: #06a9e2; -} -input:not([type]):focus:not([readonly])+label,.form-wrap input[type=text]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=password]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=email]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=url]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=time]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=date]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=tel]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=number]:not(.browser-default):focus:not([readonly])+label,.form-wrap input[type=search]:not(.browser-default):focus:not([readonly])+label,.form-wrap textarea.materialize-textarea:focus:not([readonly])+label { - color: #06a9e2; -} -input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label { - color: #06a9e2; -} -.select-wrapper input.select-dropdown { color: #06a9e2 !important; } -.select-wrapper input.select-dropdown:focus { - border-bottom: 2px solid #06a9e2 !important; -} -// label:active { -// font-size: .8rem; -// color: #06a9e2 !important; -// } diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/playlists_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/playlists_controller.rb new file mode 100644 index 0000000..8a74f3b --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/playlists_controller.rb @@ -0,0 +1,22 @@ +class PlaylistsController < ApplicationController + + def add_to_playlist + Playlist.create(song_id: params[:id], user_id: current_user.id) + redirect_to songs_path + end + + + # ====================== + # DELETE Request [.html] + # DELETE Request [.json] + # ====================== + def remove_from_playlist + current_user.playlists.where(song_id: params[:id]).delete + redirect_to "/songs" + end + + private + def song_params + params.require(:song).permit(:title, :artist) + end +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/users_controller.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/users_controller.rb index 6469e97..3c77e77 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/users_controller.rb +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/controllers/users_controller.rb @@ -76,9 +76,8 @@ def create # GET Request - Renders [.html] # ============================= def show - @allsongs = Song.all @user = User.find(params[:id]) - @playlist = @user.playlists.uniq + @playlist = @user.playlists @this_user = "#{@user.first_name} #{@user.last_name}" end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/playlists_helper.rb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/playlists_helper.rb new file mode 100644 index 0000000..5c69b75 --- /dev/null +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/helpers/playlists_helper.rb @@ -0,0 +1,2 @@ +module PlaylistsHelper +end diff --git a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/index.html.erb b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/index.html.erb index ed78fd1..5b3a989 100644 --- a/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/index.html.erb +++ b/ObiFenix-RubyStack/Ruby-Stack/RubyBelt/app/views/songs/index.html.erb @@ -3,7 +3,7 @@ <% if current_user %>

      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�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 z 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%0D>t2`v5 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%0A{W`lEKb*#S}lDkyv zDwb|c0}`gp=gt?2*OnsW1*Q;Oh-hHG0ag{lF^;eGZ7enLZSA;63*i)!o{(2cs>B)I z#oE#gelgjncWixbrfUgwURkMDQ!BYuTL_y`7W&*K1G8&2QBx(9D0XjfrhzF8+Pwi53wD+BTg5OW zNU`~g{dmCGg;Lp-vKPD4x1wdy6++*ob;;(jWBbb`EhWV>dh;W!sgTf}$4ZORy5Ws! zpaFR8$jjG~sa+A9fL3iW4OBQMq%{3ZwsM8;x; zF}%k{BI~m0jR;6r(0YoLx(&Jb`_4b7f7m_Pohp6WCJB$8Q zO@KzqExehIaQ8d^wrg7Mj_bTmh-y(2@ZL{k64jWRMAtGpPOzM%7lV6AdQ$t1WlTS>M4vC6k8 z1V7iNI}rW}yhwP*+Ojg=P^2vvSKA3(VF*LJ9mUvhf+zi8WQ-2$o^`(I4Ex5NGb`Zj zyiw+IL_u)(AgZIsy2_=+H^{;SUP!!D8j~wc_{g5>aIIP4kL@;ZeqqH2fO32-9=R5; zoCiQNcyr+MD2<>N`gAaidnhS;eLyilaVZdJ(B8CSxSt)m%jV7LmPYRm%!EOBQ;rTz z%2e4gm;s@Gli;7!K%w-XXws~#u`YxUJ2hGj&nR?vSAaPALG9_0o(IkeWu-D>-seFe z`772G+ncTi@xnRELp4d&BbrrG&^l4zi}^?q$lMSxA&W)I17!BNfFr!%YAZj!Hu8JS zvZ4aQ=m81=`W^K@JU+_IG)+htY**sMPdRjg=q7+dq|S_qLH&ij>GvkuYT`pYL5+Yn zSFzzhnQsoE73~Urfd-+==9MYpo?yZEfXRPi5*svR=i>yCg;8=|DQ0l^bftWHSuQ@~ z%Wr0ncJ_MEYn_^?N-2W;96w)F_I62hh7uh!w#akOVYns|v6m~Ehul!h8A`G1@mv50 zlj`{27^T!JP2{CnT!W33`fv6HGJ%G``+!=9K!*&#{}l+{2@C_$0|f_7;V93j#w7SbG$5P=GR`Zo~H0 z4OzCM>$YyLwL|Jtr)$|0T)Fo5KIBW8Tw8qu#rVMr;WGS=d!!c$)bcx0G5Z1~A*hyc zZbZ|zno=*KI~yBlL!W17`tN;R$M|U_Jn0O$W2K>ZhTm3d@QLlR&R9*Zw-K_RO;z?w zk9?w_onOVSrd`TJ_wcKHDMR#ktjKE)pFy27SP|(LCKk|l8()!+sw=L~ zwN(t!U4Vm04!>hjRmJo>-ceD?m{0Jy(9)XEX9;8JcX|o8^13xScD2)*NAUC+P^wMn zNU@>w?LtK-4ZiJsWFS7j1bLx=dn7r+_hW&>P9GtQm<05f_uk<-?S4pPqx%^hh&)Om z(>0WKl%eiLC@hbc`jZZQ8oR}(ySvo%A#M@L4Y-&VNr!vz;9W@$`WOlfMG`sAD_ZmO z1ITCPJ^HY^u9=y++>}ug9_;#DWj~w|iH`^=M9c;<_h1H8i#xQB85QMHb1GsJ%*GVy zIxyw7yC?F|fzZms<5Cq8ErT(+!t#0{f{^J^#%2Cj8$S&MsyB&YO7BSJZ}Z1*u?L;Q zO(reVG-fHjcy?vLx=HqRwgj(M7-|9dbm`V6=bb=i?!sJs!Qkwq6Mk$nfCEa?7qx03 zr1pb^MK5(K=*Evbh1}humgxzjN~r;2O4_p={{0emdIYpq7CsGfQ)yH~@b?YQ=6kg+ z$Nh?GrrAA43Amjwx)Mc)|VzuYOetT?B4>l{+ z`1h^lTd6FD7u{mjFb5s8lpW?6@x7EJ4yK%;Ff z5V*WeWt{T7X=uPall2MVNWSrJ+s1Uu*N^$qD_?zKAz#ir<0nRl(nk(+QG4VOrlXY7 zJ5jPOrU$hZ7E>1!eUx55=;T!IQY@%`0sH&vp2_mQe#&Q%oCOTmq@rwtHV!$M%j$vo z&VM0k3M>?Dn*Oz!qh962uAiRN$xNb>(&`_gron8ULFLujQNU_bv+aWW%7_vGehD9j+Iv^G%)NhPRj`n0_d#Sv%XWIDDX0_S) zf137=*h0BOQi!Fi2pD0W7i#qMF{AAWVH&?{a0aL*R3#Oxyuq-bV9+_Gq2Xgi0+itX_vpbugt#_Sw5lNE5N=HN(;@s266b#V?I+ zI{ggJS-m6?zh>F4oT7TsB>E*Fjx%}=Eyqu48yDe`U>XdGABX?60D>^{9(Pm1X?`&4 z$BI*jWDtLxH^DUwN7k~L?J=jPYGnL*NMxGqX2tgY_Lq!1&!7MmZev|!*KF+#an2;! zXuck5QPMi-v*?KNAz#i-G)4VuZXC@gtfhQ@rs}q%&qZZhJ!!yaG$(#az}JPE$BxnD zQtbtVV~bGwu?C-jRDF*F2RTRh6W!q)+_GtJcg>9`sJ(jJv-l@bc1(=xSHbWa@hyJ2 zKp;cLWGC?WKYzRD;d)k1$x-R+oB7HsRCw!P!MM0?(L`aAI-#> zmbjK!5~f?fmyVXZh?oSs5b8GXRuiKF&#Soi$yfOL`(5Pveyj{_2xIB*Q*}gao`~0W zSvrQ~2mPO+^Nveu|Kl(sZZt*QBScihk+^bIZovtNd*r}vrsgWE>lQblIMB+03XW1V zS4&OJSq@y4Wu}%^-n4b=*6;rO|NL=Y=XJ*S`#JCT^Vr~DF^@hAHl5X4`?fee*@K0% zrZowgLwcAz_+N$Aa;oF&285}XP9ZT_d`ugb+o|Mu;^o2OPte%s1@cx3XR1M^#eYED zq`Ooh`x}q%fv5qzc9QoUN3vK6cXkLJ*iOC0_S`b2bB=x0aXTtnvHRo~3Hs!JfLb{| z{+5Y!cK)f8#F0nK* z3v#tgVf@{$3OoYgb}LSa#?;{apobsMCGBQ`BvEDTH zk2Ut8MZz&wF0a3t?X-2Cr1Tz+)?{=`&uSMM&d$lV>v8$071(U++4{;TwNIy&66jB} zLK(T8dSZbwj*CyUyBpLIke09&*$p^IE`(EE0qOZz+%c;fOp#6#KRV@MYk61T=EMC@ z)Ai^M;bPHe?2=c~6!?CyyG5sVvBRwM6>8Sb4f92al;zgN#SDBzy4@EqWQEB&PnL#?@X?oL3y0!e?Is-zk z(tM(11dFdW$ST%8aI)8+GX7RU^_6=VVWf7UY;wf}){uFlFuPxp zR=;3{c#?zkFyqG}qK+e|)@LZ<$m3|+R2F@rEY4KizaJu1*%!;a-DoRH0IE_)AZMyc zYGA7GZM>6ZS-AT5u!t?K4Ian1C@tXaaSGxuN7p(fs4%GzTb-wFG$R!pp`i*n7K`i9 zz@tBZGTIOe7r8+{ncWkCc0}|C74*dx$97Kq0u%bkmm+y#($uc!vAK}TBb{6mD6?oAtcL=^Q5-f9iF4)9783YVJb z>w>5q%cDLFb-({PHNKvM9%5B;<*k;jD=+jP$^Wx5A*-t2GngYM_3Dw% zWv!H3wd8q$3ufFxan}g}dR?22otD;m16eEm03eY4Gw9ud_VIHHN#4C57bD@Rel?33 zJ&Sz|a0j+48oG4-b*UD?x3NR=1$fAr`>5jz6hHuSSiMzf2Sd3nh1pfN*#YXL&J~@N>KX>Fdjg!fX zx*v*MH*a+97``?wSBIkUz)}@vKlF3L-_t@jgyXI+NckiSF9`f9RL9t}{S5=0f|ey; z#+4Ny;5nCG$7n~MTeEt0POCA?cRgIb0#<_pZn)#e&omoyw7}Eo{ zjZVTR$cS4KZ#z2L5WeY%ev1`Y(DABDB_n8)B}|55*5lfdp%jGP!DRe749H5OcNUL|TQ#H*hH^<^uT&U1s-3Y07rU@YKE$(ULK-?yIl_)K!OiS# zK|@8O?Uwg)j4vqjOJ{6uHqn$VrA_eUkv3DmHlbkF-|ho?jcirqTHi4n6#MECX7^4C zN&d^Xd6)kHSM6jRv1*Y~FFH1vyT)9-;w)ylEgM$>>`_ zSDm^cW~y31inMhX>(OePg>Gw9HF9NrE|_-Rb*US;8OVC**Cwdi?JO3?BGRGTzCLO} zPsy}4u!lz&PMxNY>+&+?kaW^oX8SYW(R7ASyXiP8uyz@gb^cF52TOI?P*2aYdblsB z{N;`f4>jmweg*;p)rsuD+Z6?vO%6DiJ1SY(rEP~1K5!{jCVi++8g=Izn}TF30gnw= zIk~;{5Q#tM&Tx}L!c!tM=vO9Z=d>E1+WxBE?&?@``61j;1OxcYyCYh8^fwamMpyUo zlFZWCOt~hY_qs>sdp#@>><)gR5)4ZB^YDqK@YK9HmupG%%=Y$zw zO?{{YL9ut#E|kdH_@oNSq1wwvIbKmGpL;84@%yFz-$>HlmYkeKVJ?uMW)Nzlm-9SR zUE>^Y*3VD_H9eCI%kQ@o*k*yGJKQofylt35Q@^A~{}tMae8>)_x_jpm7VE|jMR@K) z`NN|ztsWombDxML`Kd0|X?Pca841ELdW%iZr0k2@sfycR8(?d1#zDa*PB6P;+0%!V zLUX+9g~C-GH|jjmaCWJ$clc9Vui^ZYPlCD?kD?P-u$w$jiKfL*mB#zDJ&Y4Otj89T z=8+IRyym*wQfdFcX@E@;=KBC~(DSb9QolM2lAb5}ZDEo2KkQyN=4QBHLqE-BUZx5N z7uYeX&-7!*%!Y_8`B;S4cd0vb5=S=jP@CF?HX+{&tTLsMJ;l?VU*fK-iasxKS;W#D zE+fJ|@cKgvC21zw;zIzPrHNfm<+K+t^}e2|e|pB46ueJm(3om5Pmrj%mgA?tuqj z!d{mGG;4qXU&PH!{O=_r+ele8ez-=+n+n&xqu9fk5!nr}53?fb&M7B6ALD4bXEcd|ZC29AQ#}AnHRIG}3berEK?_2p|kiCK(Yzt?fd;<5eR8 z7>&X(0}G!vbDYG;^JUf5^q@6Jc8Rr%=ugA|F*_idjlYtI4QMK!jxrrJ)f(bCL3u*%_UUj4Ey#xPX_oor!sZmLeHj*G9*lM&vU_CW^1MJZ2;D}t)yy%!Y6FU+lO62c< zO4NL$=ewk(5T5Z(6G2(LYwFYNM&Y%|oCi5%GJNP?b>Oj_!2H%A&dB0txI?Z7(MTg* zD6@poI29a!C4c6UdGU zWr%oXojGBI{vjs_T-)j+-lf0^f^OzWh2U`(^XBz^wD$C)=u8y_0quWEdI(2nV^jOI zg$zyZN*-R?15qngvU>9DEW7(diC&d1b|Z-OGiN4m^UOz~m5BC|j0WKumHONF!q)hI ziXhB%04ktdw)H16)K z0sDA8>_xhvQB62|N1i{q!_&QJ@jZ77`MX~1UV6aV$&F@E>6?Io5G5y!RkUgIdP}h(Tt#(ia6Po zH}nn~K-t9$B#WU2Bw26DEAFknIz!aFe80+5NNpJ$i=}ZtLJOmg-FuO7Ip_x^1Idy6 zp#gyHjsbws>A&CK&#oyTIoMGftGc974U>Ko$6I;~;y-}Y4q4IXF@!W5-~7kpV(<9H zRo^yb`4d#0nwb4`hQ0G9M=P}3L^R{bp>NeL1K;Dg@-Wi>*W%ol-$=7^X&qEwsKv!W zYv85w_JZDGU3isbZP8gPry4_jRo~Ap!R?7pS)?PlmAsaE3f4!sss69EAY>$EXNPimucq&6QB^&u7{(?rtoVE*jB~J+yKfWxLv!U0A=pn`a-T&$OwQ9;uA5|ld!gii6 zciViC0&{S|i!Y=@sN+w1F~5MgOQv5IKfIy~k-?*&^nU)!nBgw-nUUOJN6d2{7je-# zzd4fJpYc!DQ{CIE!U?Odncn-&LAY4z=bUiaH^o=IV^)i|d@uwB9w>lWs^ zH|2CD`D}F5iYnlb6EK(ZP#bzhf%p8a>z}@FHOtIx8&RC6+O4%%P9F3|z@)dvgt_pG zFX;(U8BcAKSN}$+o^OYl8#bqaoetU`fXu&_cl};#dkFnfak(k7JW9BSwZa2e?mkhe z_E;FcuV?%+>jg~U*{iDnw-_FNheeBD(H|CO^`c|5d+0CuL0SCMOxo`7m_*?B7YV^* zVP}Q;voK`9_`}!Dynb^*kqi}hyEq~xBwMPa3Z;t?>8~^|;vGLsUj&qd7whZBwlPYB z{&*Iimi220sUDcDvJ+LFUduh;%Tpch7#KW>IW6<%yR%!=H)?kIq_|SHRAioW1F0<@ zT+A#R>IQ7Jd`#DTC6S463q@1-v&CaY5bVPk+vl0d=?8Y0j`KiY5|=L9D!w1 zJjQ4uxFE|d%Qqg->dQ>1N8#>mDX&vu!I82O_J1d)yt@5Q*Q&gA4#psk&=J*9z-{N| zp01!lD%n268%xrE>`J%XKzegABC7uZSZ=T~aUxP%M%tF=2)_PUcV7r_p-Z3$4Eqld z4QeDuer?2-e5I~?-$n#Z`-v+=aL^M+Mj!d&;}O;DIWJPw<&cW{4t>JJzgqm$=k8)t zJYjr4dOWN@`Fph~vA5M$4*5ox095|Km$~=5UuZa^CwYcq704YXh1r7XM_4`?Ft7*J zmLXW5o=7szYa3rTN=YgFvEe)0qF~w02C4ni3Zh{^=%L>txQiE!{OwK`XB)|{@=0H8 zl^s+N#|BB&qCCKTYYSr;dK(EnZ^@mVuM#pXOk$=4YH#ixlSV2vhJ`b|f}FN@v$C%> zZTuNs(^vkhLtNsXATR&d)ph5c-v>%=m9TB86!53&dN=2gqS*SrS9T)zbXEzr75zr_ ze{`w0_lKW%XDeoLGKi*Nq2Lsu;}Hz1fS`G8XAe zTF_!C8~cuFEU@zP8r6Qe>_%tat28{!zcp(qtoD*?1anCv1 z)2c5g-FC6@?j~FQPhv;gthlyB0qHW27f?;@nTzZDS-jt0$GsTkOBdy8H0L4_i)N@4 zHo=vtbxpbuQK5NkBq{+NHg$yVR|He#BxzYWl3{UICE-Iu+!bE;`g+-lp!GaY!Hy|z z^0mDtwAHR2AFcjc&X0>urw~>^cCVaum59EgZE-9bl{fF~dL&|1xy`%PXHr*~@d|`B z-f9C$KrPBYAgQaSmz;v&1g(z5+Zo4&?e^nZkzK{YrqhJ|gJp3O_bT+vhO_tt@@8Y3 zii#6jSYLTsP>osuqgfrOVZ&kXAn?Lrz-)DqBkhJ%P?2uHj64S{F~b8flQ~n^=D4+@ zN$f`4!jh!oEfe@s`*rm*;8miZ>(fpVEMr&JdVQiz6 zn|I{C&Od#?XSEy+Tg=H7ro~O6W`WuM0vz}3IxJbq{yx<}y%@;P#4-$;>_H=PCzb1h zZNhWO$()$Krg%PHPrzkl>8hZF2-4OhTwkH=e}H`MEU@{(HY|^D?W6D~i^!Ok)vv^$ z`Q5U;W=r-%*Z4`uqWM;Rs`_>+w5w$bR8pW};~#02McX~7u3Vw=Y%)S+i0;3EH4E8*O8|*=b$)u*i=stgg+?MG&oW z6D$$Zdi22121j_!KbCp%6_zKDYc=O@;<`Py0tu{?L9Fjp@F@d8|?PNiKWv6$eGmeu*;_ zU5~MaC~869Jfi_E6(Lm^8c->hJ?Xa&)7=Kx{q1S>=t4d}0ALJ1yQ^L&J~-^V7g5!8 zw>y@F^a^h(cUR0bv?duhOI!UuOp+GQ-!;#0589q~$toj`^biMQWz5e(LV+hIJgRe(MyJKa;)Wd)XKTaEK>B@OG zLz=nl`pr4YHbt}|x_*g2*y!gQL$%xrm z%X#Nxz=&0WmYjmVrlmc!lIMz~)yMz6(f8&Y zdd2A23hwLsc`NEd7*RUVNeG2?V>MTIKHs*b4qB&#WOW>j9_!j%4QdU`l59nIu7?@k zza`y7o2dWCL|@t(k8QG@hhEh>@ltTSy4?L^dveRx^Fp{@;^d2Cvg?OL3?>5Q*hCts zlD^(Z4SB2`GEPa;c_%69AtVZM)HtC9s&i67l$SZvo%k@QsQgH%D~1FLh+ohZWu)gc zk=K6(Sk0XMUxULj%#Y_7njVPHivora>rd(0x=R$umT7zz%CfpC|F`W)Lt7q2H=S$q z1%p?+D-l|QK{goSx3B|*bk|2w64UeFk7?n*YjN$s3nT@6J@-~GB`c#$#>@CBzs3gh zk%}h!LYmolW30zS65!I&vT)InK~`ce`D3?t-QRm#GLc+8n9f1{>${pSxK%=mk51+| zN7ha%x7_8PI%$16Uf&h-m?!YZIE3$u7jITdq_mzD-4a(cpn{;`X4~FaA%X2b(7^W)?f8@W+(wEC zs_Zm(EVE>d%$vr>Sss{&(O&3o|0V1G&!*xRcRk_ym2A_J>y=(}cOl;bGUSkCsNl49 z4=K@$SMG|BqIcl;>zipaAs6RrfqxN{VO!H{{XWv^uS&L_Ufvdcnq=N|1ktGD(FPymuj+UUuCk|xPhn1=Z zoitjvRFXI?nwQraP>#D&PAC+g{wizgDa?z+>1xWB3-Wng|Ms%eXC^Doe7L|q-X}dK zr|I`Su5T-vJX>7+^kBDHw@@#xE}CD1rDTbqS!r2nZap!g`cI0;F!1YChe-Rnznpj~Ok;qe~%YnHTVNKeV1^WM!)SQ0CA?6% z-K{_*w}402tl9_(m1PaArSV;5f7xC9z<8Eq^V=ph$`l(4b3%A<|PBis5TawnM0u)Bn5EDT732*e4uz@eBGYH z=7lgT*U>Mf)JI_Qw4a>NzoGyy-Ph+XEMGj7!u2^djyO7y&B<#j_P+kz zAaU!Ccf%f@p4zR~?*i*z%RJPf0fppBuN?2XTbGEz+r*lk$ig{Io@(G2y`$RR`g;cE zL$1c_qMuoh2*-j;n@Gi|B;<$QDcx|_ObiJ%s-kI2H%qh)t>-x6kchej!n)?`%-4!f z2T?D3B?SVn?_-zuR0$CM#Q|d4Rs>BBKY1eP`N*j>H4G0u1(14pdi>I7ucL>JC=D;n zt(vH&0v=?KsW7JcY{O_39>EAvbkK~2@?ePhJP&tz3INda$hEBWmhD|My?_`Jnj1i$ z3@`PKn|U4igO47sjV-w~aCkP#;vEB>N1A$gPo*4V)Tkm zQH5{2Km@d6WayM3I2UTXXrtm0R=n8>8}6d;dk_kb^i;@uY*|{Y`{mxj389(~#No#< zhWhiYsqd1CcKy-RF-v5jR!1)1nqR;Rk5UOlO>K*c8S5=5Pw-8s->*{t&}^| z9uyKCOp?4R1QRm;F@^5TKCcsFXpFHNd#2=d6j+zNBGvd;zUqa2qAX>-HR7YE)t+kcvE-)+dW+Rwx#b@v6fz89evDxH?CJ zl6+59scfU!Dhx|seHneL$cOcl*;GJX4WkV34*OIsT5AO3Dia-QK-(_5e!^zLzVWOaK z&)+SdYtF$#Jd<+@siqm;ScHkOzEi14#*<`Dy5ncs#T$~ui0%0TTileg8Zo)$sp}9$ zj`&1`M|buC&Kto0g7CRO-N0F__?^e+FI%*SH`Ep|_C875b7d}+8jYmb8j87uH0<@7 zcP6J4^3G_unq9wldA}@8;>xKLuo5T4tO39Yh4j#Ceqe3h9w17Si3B+vbkQeeJ`zYR^`ghgjXhn z91yQx*kfI>2MgL5%&lPur0&_MNj4%VioBTPFi0Uvb`t z37`?te$vlOLqg?zjMycY8Y-+N;5YsQD0a}5Yo!Z{_LOYd(4%t%fczTsk5QuJen+$> zGpr&n2$z9;*u{f3lrK|g5#ZIRkzZwW?U^PKKoLt5oh-{=Pf%Z&<;=M5EX0*s41&^Q z4Gbd|XS^A$`ynV9<7$Im&5{9}CYKLCqjtKLVwhKNoBWDx4p^WP$#iLBG3F#mVz=xi z8fVE1nHK(D9{9fCVQJGc56Jmd=s~l?jN#$r7d4UMm=sR+qnR3 zj<~f_+_qe-3PXi=2G#LN_JK2vu<7W6s+h2A9-3w~kM^XiBwbR9t^W^@5)~G?^?oAc z7zV(I5^hns0H>Zl-zpo1i!4j&o6Zr77f4=skenPT5xZk@S+~|%ZY$rlTb6mjDy^=n zz|Hfr+LD3(l)B@@8l<71p?XW^K3UhW55Gya0#X>YRK0jkOSvmd-=QMD*Ehe86K3wFYG<`u0G2-UbAKp+FiT=O?U|||HkuS*sraiOvk9x(TWZ!IS(-jr~=D zY;?G3WDq$XU-Cuf>lSAK2qv~eEoeAykx*&t5}64(zLvt@vF4et;f6WIT?kvtvnDU{ z$y=(}q5QlbOud?9(zHYHchP5!ydi5K5CA`+xv zvWn5kBmRb0ZV967PQ+>hdO4szJKb$f?VYxW5kE zf`aNHcKwlqfFqlx(veTpg3{6u1ik z=b$sLe+B!O^gq83P&Cd6(KXrsABy)?WX{~)N;0xoWiBr)r&>juCkjFQcUiw>y^dn6 zXf$xBNcZ8rZl8sH^C3Ferk7*S!-&s$q98uoAfo65V7l`ZDLu|JZFto$dac6x84}&o zA{yHf8pp72rV!hz^k3#uhP`G_A;a}A7GxL)W1xel%QXP~Hcrt!k?hIq~3r#qZpD<;?CQoG=GWP^{Va>uoZFp=dPRdxAm zPU3f083x*sPlaS?in~B9$xF~Jty{s<&gut+i@zGr-tWUJ;(zykLX;@i|9+ysWO}M) zX)<@4YsOcIgg9s^7GwCbOua1B)=G5S^WJZXs=vNmPbmg|5KbTjZxi-c-7I`FLYFd& z-J8CyVva2S2JS6B3`Hcc1*QGNXd%_Mj-Q(fL9|oSs{IWdbROVWi9zYD>#y3bD&G+H zhZ}@xiIM_*B$5N->Kb?=pq=`8<-F8nA-YD&Rc9QQ5&xxh>!IdcY=POTn#TE=*_`{O za2mGw$Vmj=o#adHXcs(i7MbLugB!eHX;0B`%bC|iw-}L5r^`pb(^>9OOkg3oP+N<4 zGAy6Z9?9wy4B^#;;*{7*CDhS}K_IKQZC^jrn@gC&rvsyI=X{h4%_W%RXz7_%A;F3I z4qDFu?0di3WlxSe-pEkYdE}5tCRt8ld>z@HRAh9^zgJ(>MF2I>T5TV0+pHu99zAkKzs@g zc*2%vCM+2Pg>nSHV@v;$v{2xF}G|W;pcW_>4&R;SJj|}n@(F&ot zQ;Peh6zxr%bh%a`^?_riFdv=qi}O2nVfD9|80AMf7hReu1_CIO#C@hFbs30o4sd4U zTi`QjlkFL+GMG)RPwKc;C~PUp0Rq+j0>Y#N?AtzX#G zNO}*kj|d0%g2{99JONO}PT<7IutbJ%w`FT$w8AB0k0C+8hjsDAqiuImFw6j2(^P$r z)fW$l4N_Md+a2uoz+=+4C#j(%^Qv69t8Y#PcY;%2rU|ABgjr`@L509HArZs9aNBP`-ssa#-FlW~MN&%M@fEh#L$MAP_~K zBTBF@8odKw$@Ss4p9^;QoZ7ik^^N2(@Ov}|(83_BIG5y2V*ud3Zhtp562Px+6wdHb z^7^dRc7*ooYAa;J0przOCY^sWOh4OUjxz#X^u4?^o`^>Mpd7*32mwp%)5!`Wh-F(4 zuLRxFws0DmA$$_S3Yb{ziV~l_aKcm68q>z<$QHGAks}(LtN(?V4;nMg4TA8&66REl zLOwc~0jC{R&?()Bdszvi1&zcWpe#Db61Im(iz%bQN1*pV&{P$fIys-heLNo9ilf?i zPh!i@tRE*)E2P6wv4@IVi>A{7tfELYQ5XaZ5vML~w{f~?romp;^#FEup1G0EQn?di z2;{r4L?jl`D~e~q;+m(l_%O}-?2sa4f2QwiBbB_b+hP7E1x)Wh5 zxZ&Ybq`J;Q141e-L+urXU~)Q=w+m@!@xc}C=HX0URr_{TX%NsXQm6>HsT)izUVBgq zgN-RHi#%fI@(22=gKuX=F%r0ukxwM`+n)%A4EorE9lz&F#l{s3+~Q8ydKOM8f&Dl_ zr&S%`_Ly~WFx^i>f0!dhLDB3txCczu(K(%%k>b)eW})0rZR_^D3@(&XOAw?;cIn7# zHiE0`%u0M9ygZLYPr$cugWSyI#QCE$DAfU~qIiq-Vc$*DCe!M>XEf8Bilt*M`P+dj zR(xMVD%Iyb9coKHgvrHxzGHEZ8ns)}kY{K&@)q5DH2JqY4D%*eecz1GeBd9_4?D}t zIJ~58JwyHsE}Uk(D(7OX7CIJ(KS8jo-uSw+68oTB!v)~1S@mR5vGoklE`DXJ0AQZ( zPv}3YHd7*;d!ysnL5iws5en=rfy_WJvXZkxd1suv?DFy6n)OfhVXgcLmJJQL7t%H! zSjU~UTEcJ}W(`7$oim#MAjZ~05FsuU?3MeGJSH^t$UB#r1yb)Ha*v)!Nbdz9c$6p- z(S-*iAv&~4pp-Dc6u{H@kNcbeketbXT)FOzIaPUIxXNB7vv@_5Tdzj2&Kd^VF#4KC zQ+o=%W_;;(kBHL(?1ci}Ejf;us`FZg6p%%cNLeLIcMy!`=00+MD9Cz(1dlQ53x=-K zjJP`&-3PI03z$+>u;ajuGu3%E@iQ4}zlHQ+4A;CKwdW(A2y5^fq8bGqL5R`;lc;Fz;g8(02vlU6sC=qEoZ!@ZTm zUA-V?eYcJS|z%grD!EhrJtWKpj5W6dw57?(+i($@{#~2OshuKzv4ATT74FA89mts8O7_a(`)EZs(^*r!O|`ndF3A zXcC}XqOVSTcrvAA{_9(CJ>Y4>pGl`@i!mbhN>~eI{_nPZ^~fESmar&N6rEv7?84^c zlEvzgvEF%~hv{!%#F+D>aaFfzp~}U3_$PpN!eJWc^!`X5=;@q1_Z?u1b z%0F>8^9uz8BSq%SjOirzQbAxZp}K*;88^ia*I>>HBY{7t5`guA#V2+`j+at%btN7c zzR5^3UNkIB)J-jU*^)4sTT@}+JD?T&bd+7?bUenrmVDdi71$SZ=qU=fQ)k3W1gMuV zJSXona!!DvYI`0`lgdSkb&kIx8w2Tr^|QFtAuMBDwe;a+MPOYy@emU#!SM79)33Uu zN2ZfSAP5$Xp2*{^$Wwp{Ty^;0%^sh1^g;rRj1v}#-rJZPV0 z;GI&g=>6PpTh0;v;1}20>FuMof$_a+IA!8vcqFq#>hnmz@e9S)(14mP-L)>|Q7rcO zF%P@}HV}U<+1zcW_m3S`sdap7()_V*9e@LO*5Gq8bqJ0Xb=<(>kQa-o-=hIY*peUC@sEh9E4OyArbsMsDHDdVf{sY9I)0q>*FOP^C z=UZLGJ@$jO;Ob0)iHJ;tcog~zoSC-L)ouHfeTp()5F5oQ53G41*n4;MT; zRCtQ(UD$}SLxdaikP2UgTtRlEcU18XY`x@(mvOwWd7U?G zDe`&YC)4IMuzkB-J-Ve)}`lU zIR8!n1ln&(>0I zIGBZ)E*L7ex?P`Ze@4nP*ETjR#RI|Tkx1036H!K8E$6khTfSJcm$YsIu{Ils z`h^QpEn^*42vWZ1BiN+1CB?e7`TEVvE*`^hxSCbDt+3vt1A;cCis>2~3~^4N%;T$3 zS(Yf_7f2pK_5QIMmi5Y$G;6h;;b*9!Tv)Ncw9vAyR7QDx4&Yyt8+zY6c+MDw@yTwLmp~DiZN>z}HSmA$UE3`Qa#D5eiji&hjynqWM_~{N zgo$6#kG}hHp9Xr=)lJe{yA;Ny&&)QY)V$I$b65>e8#8cY7rIuKId|{h!2Y_FET1j` ztWKSHdiu@WnB34+pq?PGT==inLD%*G^U92g8{ws=y_uGWiUzlhiC#y{i zP^xS0EwGI5yuOep8R}~GTkGTXTDll+9I)4dInXKGt`JzbYZ*W;7zr+iT)0#GE?P`N z-;H!$n-pF2{<6id3(nUfoUgD|XIiJ-nxqrQ7P9)@{WdaAjdFr#d!4-$03wK2Qqs#6k{&xmD(>o z2KR6}9u$5ssGgB3#XKfG!l}x+Ih*oI1*KoA@tLy%wv8*Ak%!gMzmq(!kJ*KvVDn)k zye6NQJB1rw*p{&XJ>#n@0IA)3s+6E_@SPHNbz@|Zq&xPIU=nknp{3a#l=Z9f24B8C+V7z$%mYqeUt`n*RMUavbA@aPqW4&` zh&UmxVq%4V5}X@iih z5E`g)ih(@| zJ7tC$dbY!VsB1ld6X6TYzciswUtk!;5>H3y_n{WD)+4cM@Ofi3jl#)FE?|LOZoJ_TW1Tp{`O~(O<>&WO~^@ zdEKpkCoIctia71u4aG&>&e8ih2o|-;6vIX!+N(h}g0U!ey=?y24YJ1|7X(o>`4Cv) z42)56N&AMckEm!Pwk<--MeQ9&Rt(B}FF4%)Gu#>(fMd zU+^c~#6Qt`J8a;&9-4=1>P~B!|8@YG=#|s-V zx;Ocy5&rV`lHAnupPi2XosHWS;X;g_J0*yzWXdcPkHLmMH;=#J)&&NI zB*H`rtUYY7x~*HuAlQcAz59(DA}idK)=Iosc{Jxc;jjK#c}l8iY(}mx=vlzw4h`ST!2IR*` zpv@^?<3Ku4K^7BULx!DWeC!_F8u;S*JR&exU}aye*m3QCT-%OphbzI_-ekK|VKA&9 z0q#9X@)Yd>g@gcL35PpBedUMWcv(SJ|DN(NvY5bl6bo-=k!-cJ*-HA-@o$O*ZEn^E zenVA;6Jw5%3A=z*;w~8qRZ4GdScx%$B$3ioDRz?Mdcq5Bn8^)uGEVqXkl#SAcO=b? zf0btcb>wZ;I#29Krs>lw+hm7UdLUZEOH=2C>r;(nVVYwS$Ei|>%~$!kYb*Dr@~ZSr z)w~Cg`o68~$5ng>RW^p!M%SChx}ui7b{3v_z`0I_M+GNbkqkW0jvnjZH!Nl-AYoW~ zzwk~HY0pS7q)ej(q&s0`4-2r6sHf=NSH5Yp*>}oU~$dj(JuzDdrtk#GFQlQ+eTI>zQfML&?Wbun~GWO&%_!K@l<_8 zq@IL>>Y3`TRDv2AbUc{WZZ!mBg5=4mjKtjbyvqxZLk({b#_i~)S( zV})tnJ98Lx+{MKOsNM3?>h~0!CrJ5AM*{CLMd4MBVIQnxMX9uVQ|SWo5)5^KzwOhH zQs{t5+*YCurh8(-aCWREl4gW?Y;nLl`2j)G&bfoJwaLy`fMVr8On6obP1h0Slx@`M z_-=hY63;6KmqN_Pzz&r1XKy*)kK@M~kEi^qI*#!WOH)>dpZI3Zsfugkk7aC@Q)W%> zvY{$YYm`KsK6JMaW?LcP(GHoko~3D%95jg21Ioi~51xplxta)*-Ug>1#DCO{a)%EE zbn9S8*1I?TU9i+J+wk?nG70$;Eg1VY7!8-1jfcgn9iroJuF$MhhZ-*hxHdX?_f$#k zh5Jx#42yS9N0^hdCviHW!@*Y7pE+;UMOX3+mBsZJY?9u=7agbfqQ@1@w~1m*%gGsc z$mEBlxd{1Y3qsrnJB9`16^Vy_gA}<=ni0%{?5&VeBHy|%hY?6%!2|n!m_mYW;p42k zU-^MEj+u0~$-YWb}LQ|0`I(J+bZw)OugmbJV)!s z!&bo+eW@=#hw@_gS2F8&5~GPP^_^&xM8e2hI$>T&BF>MYF=N~%j9t{$zBqDPipl-p51Bmo(V^c??Xu_4 z=}`H}QD53WyVT7QlV=&k#iH$~Kj1FnRI&_S1 zjF411Mt3Mmm!OgYf`>FPj$opm^S*q4K0nXz`QP__UAw{G#KsRBYDV*H&Eoa6Qu#ug z%LVT1{Z^`Y?!U#DeB0ON$|N36*3DyiM>E9FFBP!OMY*h?{bUT~S(AZ^a)PV#j@X0q z5eA3kNDFP`1^I&i0gAqF#kSf{ zMh~B_D88bM^2R2z8-(*0g@w{#J5y_M*w%;Fm|0si!5+?C^*aR?HifHk^6J^wyzf*@ zUTC0pXzei`r_v#tCw=+h?mP<{;KiW^i^A(k;0zwr!4#ibT)^0f^`}aE(|yjS(mo(@ z%Mg&{vh4S5#%SQ{iWW|2aFVO;qId{H0KbkxX)l2s@4AO zMsPI;iyFshu!ydf#I&{-MWvlKyhk4dGMyaTwa&Yfl(U&b+^wf$tuVfCsmL)Em9Gm= zf2L%zJ43#CHs(@LlwCpA?!J!`z`w&C0NCzu(D5roFCBhJB_FrhETzd)WQlZD)Wp7U z@Im?dXl$n-_~5LK<-AJ2-xD`6$Ih^J_c6-~7Q?J9bWN)a{V=X=FfC;_J&Fc5#ap&%~J(}-6ON7ESKT7lI zeRLb2G!ROQLn}Ecv;5FEhtvhunp0T3lJ>f9Dc~EzL@CCy71P+iu4onQJ1_Y8PlHLa zuJUw#Go&ikSvy)^Gck04b9qu4#JmqsdzLO;>v81@a|^)Zv0HMVG|45dD?2%@vR)A% zKxw-gQ+36v+s|N{Jh~NmTe!2jp6icj*QQ`Xl?)3C?ktD?(*>yqWT#~H;~^t~_4U2|oK z)MEwh-S(dqyzynK*8J%r$jp`VwBqMKkq3!OEd|G% zOxHNS*kC>1&n1wt3Y;KN6|61T!3eJ z_7u#NQ}wg?bmThhD6T+2D)KZVEM-ALpEP^||{FHQw-t$U%x4MrAZ(++qE3D=zZ! zt-@z;x>9Oepr#xZtN{3Op3IbqUsuW}kA*<$RIc)50!Db5m9w4vfhylbdg2Vg7#!`} zXan7g%EN~m`~>seJA0GJqmQli(q7TRi(3(U#7aQboZ9de_N=yHYSqgRNl)G6Oc(KV zYn^epJ%Kd>Jp=qAUnXJl@)=M-+U$lQ0GO~J`A$aMo5$0OU)AfhqOFM^g7ZJXrFG?2 z>X{x%N~7*R)Y7npQ~zE+9q|&_IIj=ejCY#EQ|*rxmkFEk=l`TBmXKnD(-ep)4#(1| z4$qyNr02DNV_2{GzU}^ZI!$16h8*o9cU=YKc8)nG>&6~J}A17d(sWt5$#Mlf0!oV-4@ zQR3-fu|*^++nJCLUp)~QO=xd>lJ@Yq=^|h6`=a|cz{m8k^7k#+<;uJJvvFeR_KHVN zu?pxcu?}TbHcWI=wr$8Z9&EvrN3gz29=xL<5^;SA*-1!eBcEWqZ3=lFXR27ensxsz zs&LbGM?$4};Frq3@|TenXQ6$9JhqJ!OGthUCnyO z+9LtX-gt{d`W*k&$?t!s%U$|-T(&?(R$Wsn>V9igK2raloP?h5A0Jd66Dx^}lPz&9 z{a&G(o}3Q#VI}fI(oD+Vli>I4A+U+KL9QLIgMGspFPEFXua-~1JaIp(iVA?GODRU& z5`cLtHcwkuuiIFKZxQbN-|ee$bYKwOGu=&7Y7qy>olAxD^D%(CJT-$hA1^ACXD_r?8=hSwcoQDeC)T=#v2d%BP# z(WXK2I-zEeFgaFr40*Jjx@TQGIH{+~%()320aF11bLvmCsdIVo*Bl2g++sEQ=3rWa z-U%o+-igFLzTGA9@{xucJH?&W*H zW?fLiI@~_~eOI^%;;uradX*yC>}(=>63*cWaCzGK_P<;>6Qp~|FF&F1#hz`<8?8bH zTeYIgNX{=kDa!<$kCWZcr@I5%PL8_CxH!rgYRmm~Q>^pTGS1#;HYTI_pF-s60^`~Hb@5woh#**RDIckso2IDOfF8gt7~e!|z79KzV_WKs|= z=*L084D)TC%4g$2lv3WdLhfyD*w1##a(Q)H!7iL#a#{CuXqnGgEU)GAQE1%os8ADL zJGIPc<29uTQLtq6y6(xm2UKg+)7rwzI2WcV_Wc^LiuXc1gVO$dc3<32(q@50sdca?!7*W(`r z2Y;>eCPxxst=Tn;?%jt0UKut8WA2Y|je|IDoS)kseZi+hD(6%5qB`#7{8^biuh5z_Sg@Jqcgs{2*Xxx~Gb^(vJ{`B@6z5lv zjY93N`?q3Y|~zo&i6Pg2$S%H9`sg?$PW4nD*Trt_fkW=fHec0!fA_TBX`6a~x- zOvDGM7;}bIqwPPQ&`7uS@<90>WFQL*!5KrwRx5fa=W^U>-1)JfloJ5n(qVy3`u)3{ zdAFR<1XUP8)t^@yV_qyp&fq314ub2w!TiZ_dC}GV#DM|&1Ih)4v9O$!x9~QBi{Q){ zBsk?&D1U;T5*knL2D((R8=a%K(>^WgsLaI4#Jg5`W87wAoR6AfKR?uI%+|7CU*#bL zHimow#{rWqFxEo=uNcI+Nzd3;Y!_uLtpPtMl6k&2V*14C(-G;ebp4BG7CZP-1$iQc zkRm3p^gJOTVQNlA#XoY_R&>r61f7|((S#Kq$6WPyCa0zIX0cgdHSHAq!&uUS zldf;81gcYpOAWyeK63AovOgdKZtp}vTjwBr8NxXnli2tm0)}ZoT-yDK&%i_?q{^pya40aw$Q8sDWOIBm(hR0RAPq z?#|5D_g-#>*yq9|=%^F!Wj)^Pzn80^*rVVl*q~@&a^#Zz(H$M(8Kzg7xsJ7PuOcb^ z3MUXWz{ZQ8fNp(axdx0u)gvYrTIj^r57z||jTtaZ8>CV}v|!tE*^T5IY?-qeQkn9I z>GS-0ZD&`Lw8atJ?Q&p-(_WZsup7%=R=oRZrbl`-7Q!#~%P2O2r13omFr_ltmy^b@ zeXX~e-w~LDr?OSggxV4J?18_FDa%4{{!r+gr!OeCKz(WaJ&In`VP5( zLJMB4&^(s$Dko3e08T&5iNn$iiCy!FK4optYMZ$<@tS4szNq-d>VIOlO@%bD##3MH z8)Rn9^E820#MeMR%%5GR?<3UJ@YYG5P5iQo7um<@Ik(2w&{nMz1<2*6&ho%ym zIQb!(Un^#C?U+ex-MxDx-0B4XufgT(ula{5p2fnHFl8XTTUyz+CJQ!Kag+L^0!abz zD5>vXsN`skka?f~!`945^71CNJxfL^KO{brl^;tx#s(KX-qN6SaN#$c-u0cU0h{}` zK4>>+H!y3o*Jyf)(cNtE<9T?rrQ}Uuv=^;Y2K4{anL8G#C)Et{Kzds<=1f{J)Qzu2 z;s9goC;8Z<@i?pl_7w%?b{k-E`IT~33*_B9PQRP*r{SdrW zs&!iqi4MSJY0oPSsxIHTq;11FJZ-~jU>j$8g;@JJK=6RJKIvN%>8wj$vJT=4rdL`3 zwQ^|y)x5C81<36MuflF*F*q*!v+_S<_77oEpS684CI08?tu>|`lXCfRV}>6`I|!NN5N6QYOzc0R}YG(|!mHF#8$zq3swZ9Dd<9e^XKBV9+>pCk(|2)8W; zY0syQ-bf0YoLzJcg$V(9JU@=IRuMslV8lS=Ebv9ZZn}CgyJ1ZMB~H&SsyIJ=duA~S za!N_k?~a73BKP+fZ`VQxv<*ESFo~dI8e>oVJB*O*$B22Q${`OSgNjQ=vMwm;Lf3rn zX(DyZvzuY_4`Vui`DW(WN&aY{QT@*OLlbGn{(XhR04LArC;j8Yx)5m>6^969>EQ3Q z1{C{L_*lH~ST4Q_BDfg9`sEh!%xrp|iUxjE_A4Up=4ZbmnahpD&kzq%`#0kvRkuR8beiqaIN zBIJSeR*-e363}`HR|J&(z6n1kuh@iqd{?1}=yFu>^TMrW49U-krQ@>4ti1#tITl`g z5vy~*=TiUAU);!}q--ZQYxkioA7N>!YHeyQ#H9?Y5Jy!5W}8O8PJm>c`nB-vS&MV1 zrTPA9)($ciJIybyA}Avng8?M-))ViDD+hVrR(x+lxAs^YxK(+X80_&}6@#isR@#b4xRv9O3y0*DpueJQX zg6YPXlgozGC!HjPK@i}WtriC>ynOMZTbxOVGIx@$>3NNz6P&Y4wayoWQP)4G@Ms}1 zL2r`io_5caGWYb6wzejOlMTGqX>yjj#`zy*g?NHH;KS=Yr)=WJv;l&RoT9lePT0lD zIZAlqTCL3y`*a!adf~%p^#sR*5{V%Ganu-(J$XJ znrWZHRJq6H&Ocum^mIR<4Eq^QZB>jFrq1X^N|p)4N7HpgiX8HUFx=toGIpz1h@igl zUScxR;EfIf~y>N9?JzkyWN;9qQ@;7GBG6b1$#<|Zw*h^*ST`gn#O^2{_x{8WK`wjBk_0&qy zsl|BSIGUpY;k27g_K4kh&rYgxC(s!+hCQIe34~z0z`&y5QE6waWQ?0MqU3sD?DQ=atKwXZISU-67+f9nD7 z#yGjm;Dgj6ffMeT*!U_h_oT$1g61-l`0jJG_};=ew7OznsI#;8YFSvoymIz#&Lwe8 z4$t9zE6H~xCd3$9pBF~=5OZMA+Qx?fQ=0u$xm#8bm+$DDR1ahLNh?8Q5YFDme8hPD zv#H|x83ec|)P#N2H?(H*R_6x^vuLWZiV@&!*WuID?wr!Mt@{>fS`Pyx3Vx~K8E1Hz z3;t?Lc2XYX3ar?z3*%eCgEtb5$)+dH9#xCqjQm;$vBv%RE#Gr6~Zq$tg4wWFZB z82O6YZ6|~8`PJ(T#bpkS(6$gMEUF_2g`7YrP;iydz`Oj1AagKe^u{7L9)C;XuU9Hk z8>cLVSHK)E$KP#2iA>w`8Bs`0#`q9cbZat2)GRYqF|rB#)!;R69{;s4P2Ba#F?oWq zxJlD|TIp#8QWcUhsjH#6n)<0cJKU}XZ2Eg+*I~3@*yehG4Ahamr5UMceU5hQ2Row> zJP{XrNuwp&u_y^-*P;-tn;DB*h3xi+DT6IA-kN*NKDf!c8qX+jc>hQ8z@pwa|8rL5 zDT_WCkw)f$D&nF=+$lxkcl(X=u~K87iVn6;ey2Y?zu4QC=$NclM9@l2Xud}l=exm^ z`#>cyp;g38K&U7Q>2%CDdLRDr5|;N1y0UuV<80^tTw^lKQ?{TM=%igLgNk5>OQY=< zO)P(SwBf5z!Jyr9Dc={%b@pBl$UU<}_d3ZJX^07B!-Ad3)<&{;3I;eRVNSfftl>(i zFi-30R8grX`@yD)Q`W!t1wKl{$NtcaWR8lZM13TNc(9!T^>ZqhqTT{d)&06P=Z3F5 zC%^yLLWMDuOU<_H{)e+Gx-4D+!)c`uL+^$6M6+xkEd(aXzxBRI*-tFKJ{{r9augrI9Gy7P%R4#%1HU5uNI<(-T@+7&ka_TbW~$FB|WV z*T+g`V;xnG&q9gsRF(Uc>T%=nd0o^M{VG(ou;bahG$XixT$T>uMd9IY$3V@3-F;9C z{l@d~)O)-lMVM*NaeW!%F@e0x-XG7#SX7FWa=VT>eUQ^);Y~4(ZQv{zS@yo)QbBu? zLxg5Nlq+t6a)g&Fk}iRpn$-eamD9kX#?QTKu&2ECzcgu&FMT1Kw!%9P0baZw`Kl=9 zOp(%bd}GzlU{~vkPI0Y8j#JXt^))EsfgeLT`Ph57Xflfw5I-&oq+v5?+q+2(B57-n z9B1k`$VWfDV&Gzk^r;D3QkRK0yF=!7LA%2Sw`Vh!AbOy0VsN0W znJR(99Za_64wv6x-|V<^~!`bQ`o3VHet57=BP<@v$VMt;C4?Lhu#ZnD(me zpTMQoq5bqH&u`b{KGZVjG+uWz@F)BVbQLs?p=?j_Jb8f5l}c7EiN_8B4$epams8=c z@+ExL%K6$tl{xsjdqmMZ=UFpFyuhe7t?+t-cF6pce+HbJds1A(1(~2Qx;A)l0oETb zkEuHGx7B5VM|X+`OLgx!EwQ;H=XfoRQ|Pb&c667O`THW1WVyL^Fv>NsM=(mZr%b@N zbw7iM+|_9@eiGg_`LKTg|I896B4<%H{!FI-k~kDRmk+LEhQa^tKc->x#2W_Fkw+nx zV2Nj!S>|6(HZr9aW@_N~UMbreC%YK$>$&!qMc%&W<(nTFXrk99YXi#f`fzU;El8?Z ziqyz8uRhF;SgEs~O|76Mv5mW%q8PUZzFhJWv2y-u{MBp2 z+5)~ftv!XALeHeKm>vc#Vt1%2JfG>j0NyHq7QaB?O1y!@c^fzFbT+j6o^vWV!Z=IA zOL?BgY?oNz8%CPtW-WOVnF3g#)ngvA!fTE3K~KTAs*{KK>(P>LaPd)QxYBATn6-AV zmh2{tHDl5>rdl_a&NVzv$)d6^n*+q_HKni=6;YKl(S(`|8O_tB-reBNx}r8 zH2*b?vST64a#GCuU9l0TFClVhOwp+^bxx3UaEsXq7 zzYkCm49g=^{Wk-Exwe3AU+#Mf8c|5qdwfYp^*Cb6G6PX+b>L*QP2^{0Mw z<_qCc-U73jDgV7{Ka6f8TC`m?KT2=7iKYpmW!5=wu9iF>#FD=iVI%)VtlBH@GO0Dp zTtcG4wpV($YyY#l3~1x&w-Pk-kkx`D*TqZ!#JD9)MGH!P_VEKZE?TI+&b6@#u7bPm z6ZJUc3>-jkO3~6)5vc>2j?=|JFW7x9hSAO1g@k zf#(iFK@|_WPmuE!aP7+dk!^Q{CB^6l-#FLL8-t67fSrvUk>aMS%wyN$C!8)AVtu?? zH3+>`eJSEF;OiV!sD4eK5ki-XSjq4nQU=)njTC{-SnUE7%8GvCP~G}3xN+G1u?)s3 z)au)7l2|+|&+9?DdsnNZpYQPVuos--PGs02eKx9w>Lrw$4{7LRRWECQ611RgWW;Oo zwtqx+#kaR&E|LW<86-dPK;`z=-2czjAk5nPY#JjZgHq`cKOvj9E>x&|3 z;;)qEOvsu=*u_t8nyLVjuz)kxAa)hh>;q-nN#&V)xop)prJ+ml=WmKj72K(lMb^nM z_J^vxt;@`X&K%644gIao*-)d9t&bikDZD25{R(wNG)R{o_&HxLtIJ>eb^iQ@i!QrD zj5Ti9ou+}ldF~kDq+onIh+6Yt`cBZ>GS`GxMud&Q-w_T#{_VOXy@5I1t|VD6TwR#2 zM1W3)+moiNa0d57BzJl<$3DCad95w`zNOu01Bf^4GMz<}dJ^A5eQps`#Sg!JjzMPG zpMW~G@5d8cO%H_B#tX{j{|E5HeR=oluS&6s*r#`-Y_P{IlWaO2!!xdkI%VSstk&XJ zk_{Og22_bgI3CCjZ1|NtE`ICA44!f_wxbG3>NXN7d($(lFRKViM%(hM9{{&kaHprT zHPttoUiT|9Pt;qzW&vg#?`9XUn`Bx%IS39{GFK~@cMi%JgZlANOW0?YhV6HvN()`b z;mp($Dn7e>9SP4&@Cf*}odcpKzzieTV#lfZlr)cQPaFgbu%5p7{Z*sxU?R#*)E#*MMfWPa(_+CuL;bc$?ENA7p3pjMO!3U5?1#CDz>rJ zDIo0`lD#R;B;O%#N;!!WR(GRVHoXjnF=>CZ9Kz2l``LlzuMZERdlDn*Oz%b$2$j-Z8f#dXqT3*(x}WaA?tt((docm}d1dti%FyZpY} z+tje!#P_#`L7<^%NxFE!-?EHdQ=Ux6CFs*`UE~1|L7`RP-cfl#W?ISD8=t?@ry_gx zffVD2>22j#5&qh3g&2$JjABJwNW38k<0Z-Bv_xCJ%{g&qu+!Tli{VL)I5?XI?1?ck z5JX)MpKiU>*x#AR!p$KRdNpYgGp;d-*7E2H}pk1= zL=fryY1n5ng<-9tq0(^RswU$lT)~@Q>KO3|bNZ=oazf$ZJ4bQ)f^^IO;nLC zDzN#eX4Yx|eo_;Qem+)}PZn-{w2Dm{@&d=s#||fEVAhX|>Kyf-+!v|VaRKqQ2yOQr zG-k971Osk}i~F#G6yjYXFxTHtk>;X%m|ZL>CtCwou6BdJqks)( zhJylId7IL3YOVa!9iS7ev+Vr0Ixquh6Eh7hfbPjAMeNvvd-HN(g`m7BT4fe^+y$S8 zH(J|42WS(MEn5tw8qTzym`QG!hUHeD6W;86>p29jkkO)FrJXbQPq~h zJMpdAF&GAX6%s6f|w^x!B)`ht(Oj%H&+&ElWOt|o8lSaVry>+jRT zn>|-8{hzQ!M?(#70ir6|)hr@!hhC{WAOD{Gbvya^Ck(Rnkow#Hj3J9q4=YlV|i zBiIpZ=w?lx*gq4Y@dX+$vB^U_=~WpX1joN0$_{p_hgI58&*-n_@Aa$hu{0_N#NTA8mAA`5qCeS#rIM z3G7Pq6qKpUPP_Vm1sql_t#*-Gs$nLr*%#^k&9t7vdcjBPd_TV}7yf`5D`%7&&hl&@ zKUubxBQa)ivW3MIl0&U-zlS@?S5Xfk_TG$YYvyRdh|Xl$^XZ1@96~d8vM@>h=uwXS z^{ZkiFDJ2#x|#O2$cy1Ye0)7hsP(JCI6Dw{k+SoXbabCEKLIPqfC}u%L*{{pK^W}z$zKCxyi5$F#L(Mc4o>AvYY~FUU-TVQ9ey_-d^0l!y4M`aph?yd~q4 z^jK)Yz@Y`2`412r_gBwD+{q3*KvrbL;*>VS5i#?&qp*-KU-CRjyfQ|dbkscus7Lvu z9{Sk;r#7v5^59BE;YQML$Fy;d6_d@E$$3uoLIRt5)O&h&Kj=ekvi6rR_*&>i{dkNl zdCrUBKI;mqeS7!X?S^qoN)5fpL4ED!WZuNg6N+3U7Tl`$z)MC|mVn8;wE&83@_TnR zB7pP7NxNYDJv_;Wd@Y~p`}BPkOYxPZO7vX~X5ZCaHyAS^A1OdT%6{NgT2# zniqm9p)P2iLrt9pc{yL_C2p>*z<7nqsBPQF1?4-2vo;^bfjBnUu2sN!)xyjoPX4+R zBPqAbjW1ZF8B;-8_-e2wL~)NW%{;ZAazaB?AbN{{bW{w?J;$arI=^$wzA46o`l$ZO z;9q!BWSjZdgh!$-&~|PAU2#^0qQ4hd%c*tX{G!CzpCOkyg;})4Ol_s0K?}sehAx*9 z7NltE*u&1jS5448;wyQKf|X|EAmRe?f$wieD?8`ZE{w~#ky2D-StiM6Qh_t@Kz3g} zs&u-4NiG2t6oT9(RSv$!bM1T@bDcbLDXk{-&36>6{b@NXf|$PiuFk(Y0I~jpP+;=0 zj?T&;ci{AC&os2LlnO~v(4agCKf~ma=%tL-iR6yjD8&cNrsctsS$aW*sShvyOrJn> z(fCKa0c{=76aRp|5G-#l-oak7Y|f{ujqCO6xmPida%5%Qoej~e`s#WKS(}plZ!|Yf z?`33QvZ-L3F^*`i*e;>utG&S@MtSVUm zzGn88)7W>Ryp)L`!x z23h41#>N$Y3XS?3+cneAlM>{nx0tN669h;n{@=Ld?L#Aru$S>)MEC~2{k1gjI;G*e z)k3cD+lebhtH`z$L>76Rr3m*{iI<)gt<-Bb!sR*hIdGM{f4=SLg<9AWUN;u0yHrK$ z2e0`}CKX7IRmU+FwaAa4g?S?lXCm(k!#s!hEwZ(po-NstY)W#dlnY`5u!m;;H%suQ+!_KqI@8ZhREtSQnhJ|uij^~O{hrnS#_EZedsFy7e zB*sW9E)P)@*-^h(&F3p;@(iNOM;NxvHjS_P=;kA8juYRbb=Bb$`;<}}q6NilM%o*` zIPRG{E*sSi<_byYT*wxmkfY2uN1EdST%@H3*wQ@%E0gOf{8>JjL9zgPNGZ9c8rt z7`YUZoacGfE zdw-3&fyQ~1XAolMOdHTM;rJ8ZUip1B-^kXo47bEyj{)_Mv+C8b-LtkNY`IJP+ur`5CQWgw_IoVI_ip4SGI$pott?Uc_fxbP)}!luc?CmJ%#cp&4u zv6Sq~j#c0s%je#Z>jfoOz>vh(V{O|dM7Z&gQ>#oxWkAJ}srKBSc%%DRq7UtJR7R*8 z0{1-sSXFw41We+4Uz&!T&nCCUuEmG%2Ds5_N^?_$uhne8Ga0Q&?{~5{Ndg&={@mH@ z@4i*Mlar0^1UoRm5VrH(^yn|uVk?F?@2sQ3Gbtn5;GDylR5kQ+Re*O!=wzS%HQ`yG zZ*P-xwN6ei)y`|=0?xtq&}R*-hG22u=<25)D=N4c0IU%`GBOs+2O$a2f=t7r6XAKV zJyL0@X#h*tPp;8_=9A|&&BRA+!IOqY9XDin_1r^uE_xgrduB#0iA6juSciP#)w-t} zq+td$FH98Y)VL;LM$S&ZH?LU}?%rGa_GDTxvdEg3an}em(OqQfoP#LV^!6;w@>YuZ zvewQU`mRBKLWY+FCzrjQSwjw;GTR(em6;NNTf)TGiejqbZmlnOo4lRj{yCUzbgK4Y$7zgd`Yx75 zz2hCD8b9fUD6&B}8Vj=gW_h~KC|lJis>pdkb~()g1>7`gY_z>%hB`|7KvGyGgd}Dn zC5Y1Ok-yFz@8-{Z>ck_KojR7$aLPhwJU7(a(Bfw}IsVC$H%n({A{Klw4Y*8Fnx_-P9yhB&vqdqa9W{ufK;3e6 zV3JM?;P^Ge?mO}~9#F`vy6LT1PV-}WiG#EB8cUb;4*myNUvKRUTR$B=7;Jd*OLWe{ zcewYh3+2QR#PAn*0gMo_PE?4t-aQ*U(>ROoQx!x28i$AtKWrn4Zeawz`DQ=;^jePk|3tbZj#*JPYh6 zsZWV3P0b15=hbJC)5kA~t99&tO*&7BM*T^uqz{|aeGtTxnLa9gR%Zp9yG*rM)xt6cy=yN@HqX^OE`dPP8hNT;g7h2lbzvbE#6 z4npP4dXzLV2X)mN3zAP#78oKWR2SqB)H`~ocHx!eclDlX3%2xfHgDc?)yLGyUrmIB z!;ka(l4U|u@~?z^>?Kh=U0)7gcRWnP+8Z3cP`EWW7;(T{OI%E?a&)X?)UkbX*&R9t zUatTBHA1_hHs16qJS~#Daiq=uZ*7-u;pOwj*+&l%Z;@mnoMOtMGb$# zbp<`L&VHt8tq&6&J4SJMt9j#8(D+}YNYuIc%&C6sK}s9Z87FW&#D0hMGJJ`Cf(THm zFRDt`RjTiQX|nxy*o|4HP#4EgvD|(a1h{u_^4FBrf^UemirUB{ixU)+2duEi!OCB2 z2Eix5q6nb|nHMbaldgKjrY9bAL&8>a2N1*U!m(Jy@Rb|fy2}Ng-OE8~pb7rRzzVK@ zGpzK@Wkrhs^>?X9H-kY-3g=T-`|mn6X^E~JW;);Pen@A}HH#WRPDGGSl7-8(j?F5( zxxpYxa@N+hQTfIs#%TH|d-IUjibBDPjh&o7bgZDC{(+1Pq^N#<*OX`V@dkYxI1dor z4J{)=4d9ZX$v4l)@LO2Tt=#g~)+jO(j+k^T`sCgx1D00KF^$v9E#t<;8@3BIA1P$~ zBk{^?7;Xzo(c2^PThCa=Q%=>(fl5celS@CuXF16oyyiAK8LGK+ZcW!?R(8oRHFfb< zAmNz?O9_1B;eh|-lMNZBS*v2snsT**W@T*E=h=ykq=|Mr$+Do-yPrn;`TA4=M4ooC z$nSu5lvMRx-iqtMSw(@l84iO=5X_5nj0dPn4D7YZL2smPpXm1j;il!f-h5(>z2gRd zbtq@=L+3B!5(Ro3EI`&uAMxE`*x1p+1e+fB(0uqR%w*}O1qxh?nEU3T9^J^)ZLZGxSQJY*-uNLR1%bJ#kx(rG8nuQ zIRoAM>J}C+Glh>DPT}K;J)YCJ8{uz+wx(Qoz6fW0=u`HN1c*=9mG%4;R_FbtwXCd| zJMSy{n37l|qs#lx-ybS_FsVh)lt!<4+|r;qlJ|ideMjeXdeymUKe_Qao@(xVBxb$6aB8iABp($&tu{UHC4}fDN<|}UEta|c8>vK@! zum;aXuNVl2>_zSW>#o{B?5D~xj+w^LjKpruyVWnkWhkF(-WH(*?W9!6-gvSYjmJGu zLn+-O1@e4O?W4FML7@Gd#9b^0l#f~w=Lus8sRdH;x@S!O2S`j9uR*ZQo_bZcR_&bEDSa+RIDa4g(0McFv=sZDr6jfw(%ndACU#pjwDLLz-|Q-F4C&}HD1LTz`u@1Pb_?s$ zADvn@@9zMA-x27_e9|a@OZ%kxS+kw8{g}N|@}Aq)(N;ye@<*%c&h0(y=>>~QQC6oK zrvT8?bqDSlI+o#}NA2!w&=b*bLG9J^Y2z!kJJ5@?{5eT2g7WX6i6PH=ok;oZLBvsN*UC>&Xmr z!dWMU1HHmaJU?|q*$}YeZ{zy+1P?*7 z9Z0EtFE?^r&XwE5JSu$N0liEF2$VaS#sB28q+~k8?xx@=jnu6h!|uN0pN_fwp;4d7Q?DvSFZ8fn6Yw5YJ3 zOr8*xfIqK(%g1e}Q^Jj3C4AY=(EY0+_3V_AdFA4yAezYa#5Ld85izS24+Oi@)AXS) z9p#8}o8}pv_TOr+(r=7c0Y9#1Q?wIht}&6#KkqUK0ur#>hYnr=ABA-pCTQ}tSWUBB zYzi^{M6HWz3x3Y;(_+0>86=p5YS)wn2+$>cWAp)r($g^&1WaVdE3vvx=xB<3UO|+K zCF`}<&5=M6Z`=FPZB`X>m>%z1e62M*^d3rrcK{G5F>9VR(wAE zDGzhs*vbRhxO-yRW}=%ri|&N}a3Ba6I_6^;qrU#JjUB^eS6>3x zT%rL)AOChk`^Kww0@bHd*cb)j8Gd6W#joq+8;7$6n%G>0Z6{$Luwp7Ug{SVPH)A5X z1G*B;Ox(&T{Cr^aVj;1!vHjl}W{$vf=SiX7)i`5yWiYx<{JCTYTr^6Bw1Zo#i&zlw|V&l)V!cJGcQ;(TR$P@w2icR zjhUbG+6vIH?FPtPZ}1H`I&pAxfG6G3oIBPzQXM1liUbG_dKsig-QWucm%1kohm| z@g99|ujlllahmm}4H`19iEj*hT$Z@-3fY%t9IF|Ha1AROUR;Y!+>cOJ0+Pja8H5WZ z9cN8kLD<+lrf+wqSe*nj@k{AHX}&FczF<9�%%#lN4hgbT7ZIqbZ@j2A8)ScfBE+ z@7559*t-`Cn_B#zqVs-agL~U}MC_GB>`@|!Emp0z2@$a)1hHy_T2-@DSH!5@h^^WZ zdzL7*+Q$fDwY6z!QPt8`OLw2~eZ7Cf`Qe;%-`Dl|;A11Q5uQ0vidu*?Ie)a;hVsd@ znV;S1XSYK-6p(AEd{$XHRI{u4MMQ@e?sYrRIIpNLdR%zymmQ)I9Sep87rLsxT@c_p z&|Az`f+PJp_d|VuDqSe_wv$6Wme^?8sQmOQ;SiO9cG$y+h9#l-0sC2$zZ~1}#@qd6#RO?!tLXgKkYw{mYX#&5J^p-37@Gv;@ zlRZB?GadQP`K=Srt@f%&I7+vga3FvNOmnq(Sa6~Wf3Obf!HZ!PPBnSGWPw=vw+bSY z6C`Nz17pT>S>}=x*o=t~$cTDgqh!gt2vc#?IN3uq~@wvp=MC4YKd*mYtO|odMVK~Z1?yj$LZ30GV$05Xv=CvS9 zKLaithvvfzKN^Mk{_7K>DB|5y<^kJu;Cd4 z@l@bGDA8-B%By8mTwbS2*1Z3ve#;OwuF6hL3|-g{VuLhC3)s6!)iz=SU-+Ib|B2=( zY8g&3&P}SGYk&z|20V%t7RBlSMlg??3KRdl+Hkh|v!wb!w4%K90zW}tVVO)HC$s7u zC*Mat8hPIL zch0c1r9KDL?aYWPt|BU#mL&2HA9u*rDiOlJ_D;}&#UN1-3Qc~pUFdS+K;e2^d143Hw@xy_|>JkYa7y~{SrpsmCexZZ+LFeL>5uH z8Cw}AJ{x73WGXCypbZ?Ez?Xo%904r9Z^N3(u#>rde zbie&Tvr3RFT55Cr7Er=$Xx>S+X^ zy3$g6e6Px0>DP1`wnp|Z=h>A}6RU$?6NN+ekcun<7c-**^+4no;tQxVtI%z)a?v

3m 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 !Kmrt-=8`qO&nQJk>jx?;{cqf~><~b+_?vu^-aE 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

;|cKh0nR%4^=q%Gt; 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 z%0D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

+ +

OBIFENIX

+