├── .document ├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── .travis.yml ├── Appraisals ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── assets └── loaf_logo.png ├── bin ├── console └── setup ├── config └── locales │ └── loaf.en.yml ├── gemfiles ├── rails3.2.gemfile ├── rails4.0.gemfile ├── rails4.1.gemfile ├── rails4.2.gemfile ├── rails5.0.gemfile ├── rails5.1.gemfile ├── rails5.2.gemfile ├── rails6.0.gemfile └── rails6.1.gemfile ├── lib ├── generators │ └── loaf │ │ └── install_generator.rb ├── loaf.rb └── loaf │ ├── breadcrumb.rb │ ├── configuration.rb │ ├── controller_extensions.rb │ ├── crumb.rb │ ├── errors.rb │ ├── options_validator.rb │ ├── railtie.rb │ ├── translation.rb │ ├── version.rb │ └── view_extensions.rb ├── loaf.gemspec ├── spec ├── integration │ ├── breadcrumb_trail_spec.rb │ └── configuration_spec.rb ├── rails_app │ ├── Rakefile │ ├── app │ │ ├── assets │ │ │ └── config │ │ │ │ └── manifest.js │ │ ├── controllers │ │ │ ├── application_controller.rb │ │ │ ├── comments_controller.rb │ │ │ ├── home_controller.rb │ │ │ └── posts_controller.rb │ │ └── views │ │ │ ├── comments │ │ │ └── index.html.erb │ │ │ ├── home │ │ │ └── index.html.erb │ │ │ ├── layouts │ │ │ ├── _breadcrumbs.html.erb │ │ │ └── application.html.erb │ │ │ └── posts │ │ │ ├── index.html.erb │ │ │ ├── new.html.erb │ │ │ └── show.html.erb │ ├── config.ru │ ├── config │ │ ├── application.rb │ │ ├── boot.rb │ │ ├── database.yml │ │ ├── environment.rb │ │ ├── environments │ │ │ ├── development.rb │ │ │ ├── production.rb │ │ │ └── test.rb │ │ ├── initializers │ │ │ ├── backtrace_silencers.rb │ │ │ ├── inflections.rb │ │ │ ├── mime_types.rb │ │ │ ├── secret_token.rb │ │ │ ├── session_store.rb │ │ │ └── wrap_parameters.rb │ │ ├── locales │ │ │ ├── en.yml │ │ │ └── loaf.en.yml │ │ ├── routes.rb │ │ └── secrets.yml │ ├── db │ │ └── seeds.rb │ ├── log │ │ └── .gitkeep │ └── public │ │ ├── 404.html │ │ ├── 422.html │ │ ├── 500.html │ │ ├── favicon.ico │ │ └── robots.txt ├── spec_helper.rb ├── support │ ├── capybara.rb │ ├── dummy_controller.rb │ ├── dummy_view.rb │ └── load_routes.rb └── unit │ ├── configuration_spec.rb │ ├── controller_extensions_spec.rb │ ├── crumb_spec.rb │ ├── generators │ └── install_generator_spec.rb │ ├── options_validator_spec.rb │ ├── translation_spec.rb │ └── view_extensions │ ├── breadcrumb_spec.rb │ ├── breadcrumb_trail_spec.rb │ └── has_breadcrumbs_spec.rb └── tasks ├── console.rake ├── coverage.rake └── spec.rake /.document: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/.document -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: piotrmurach 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/.travis.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/Appraisals -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/Rakefile -------------------------------------------------------------------------------- /assets/loaf_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/assets/loaf_logo.png -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/bin/setup -------------------------------------------------------------------------------- /config/locales/loaf.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/config/locales/loaf.en.yml -------------------------------------------------------------------------------- /gemfiles/rails3.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails3.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails4.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails4.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails4.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails4.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails4.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails4.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails5.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails5.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails5.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails5.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails5.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails5.2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails6.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/gemfiles/rails6.1.gemfile -------------------------------------------------------------------------------- /lib/generators/loaf/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/generators/loaf/install_generator.rb -------------------------------------------------------------------------------- /lib/loaf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf.rb -------------------------------------------------------------------------------- /lib/loaf/breadcrumb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/breadcrumb.rb -------------------------------------------------------------------------------- /lib/loaf/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/configuration.rb -------------------------------------------------------------------------------- /lib/loaf/controller_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/controller_extensions.rb -------------------------------------------------------------------------------- /lib/loaf/crumb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/crumb.rb -------------------------------------------------------------------------------- /lib/loaf/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/errors.rb -------------------------------------------------------------------------------- /lib/loaf/options_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/options_validator.rb -------------------------------------------------------------------------------- /lib/loaf/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/railtie.rb -------------------------------------------------------------------------------- /lib/loaf/translation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/translation.rb -------------------------------------------------------------------------------- /lib/loaf/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/version.rb -------------------------------------------------------------------------------- /lib/loaf/view_extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/lib/loaf/view_extensions.rb -------------------------------------------------------------------------------- /loaf.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/loaf.gemspec -------------------------------------------------------------------------------- /spec/integration/breadcrumb_trail_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/spec/integration/breadcrumb_trail_spec.rb -------------------------------------------------------------------------------- /spec/integration/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/spec/integration/configuration_spec.rb -------------------------------------------------------------------------------- /spec/rails_app/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/spec/rails_app/Rakefile -------------------------------------------------------------------------------- /spec/rails_app/app/assets/config/manifest.js: -------------------------------------------------------------------------------- 1 | /* manifest */ 2 | -------------------------------------------------------------------------------- /spec/rails_app/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/spec/rails_app/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /spec/rails_app/app/controllers/comments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/spec/rails_app/app/controllers/comments_controller.rb -------------------------------------------------------------------------------- /spec/rails_app/app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/spec/rails_app/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /spec/rails_app/app/controllers/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrmurach/loaf/HEAD/spec/rails_app/app/controllers/posts_controller.rb -------------------------------------------------------------------------------- /spec/rails_app/app/views/comments/index.html.erb: -------------------------------------------------------------------------------- 1 |