├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rubocop.yml ├── .ruby-version ├── Appraisals ├── Gemfile ├── MIT.LICENSE ├── README.md ├── Rakefile ├── gemfiles ├── rails_4_2.gemfile ├── rails_5_0.gemfile ├── rails_5_1.gemfile ├── rails_5_2.gemfile ├── rails_6_0.gemfile ├── rails_6_1.gemfile └── rails_7_0.gemfile ├── lib ├── generators │ └── navigasmic │ │ └── install │ │ ├── POST_INSTALL │ │ ├── install_generator.rb │ │ └── templates │ │ └── initializer.rb ├── navigasmic.rb └── navigasmic │ ├── builder │ ├── base.rb │ ├── crumb_builder.rb │ ├── list_builder.rb │ └── map_builder.rb │ ├── configuration.rb │ ├── engine.rb │ ├── item.rb │ ├── version.rb │ └── view_helpers.rb ├── navigasmic.gemspec └── spec ├── dummy ├── Rakefile ├── bin │ └── rails ├── config.ru ├── config │ ├── application.rb │ ├── boot.rb │ ├── environment.rb │ └── routes.rb ├── log │ └── .keep └── public │ ├── bootstrap.min.css │ ├── bootstrap.min.js │ ├── favicon.ico │ └── jquery.min.js ├── internal ├── app │ ├── assets │ │ └── config │ │ │ └── manifest.js │ ├── controllers │ │ ├── application_controller.rb │ │ └── blog │ │ │ ├── links_controller.rb │ │ │ └── posts_controller.rb │ └── views │ │ ├── application │ │ ├── welcome.html.erb │ │ └── welcome.xml.builder │ │ ├── blog │ │ ├── links │ │ │ ├── index.html │ │ │ └── show.html │ │ └── posts │ │ │ ├── index.html │ │ │ └── show.html │ │ └── layouts │ │ ├── _navigation.html.erb │ │ └── application.html.erb ├── config │ ├── database.yml │ ├── initializers │ │ ├── additional_navigasmic.rb │ │ └── navigasmic.rb │ ├── routes.rb │ └── storage.yml ├── db │ └── schema.rb ├── log │ └── .gitignore └── public │ └── favicon.ico ├── navigasmic ├── builder │ ├── base_spec.rb │ ├── list_builder_spec.rb │ └── map_builder_spec.rb ├── configuration_spec.rb ├── engine_spec.rb ├── install_generator_spec.rb ├── item_spec.rb └── view_helpers_spec.rb └── spec_helper.rb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.8 2 | -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/Appraisals -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT.LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/MIT.LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/rails_4_2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/gemfiles/rails_4_2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_5_0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/gemfiles/rails_5_0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_5_1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/gemfiles/rails_5_1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_5_2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/gemfiles/rails_5_2.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_6_0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/gemfiles/rails_6_0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_6_1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/gemfiles/rails_6_1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails_7_0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/gemfiles/rails_7_0.gemfile -------------------------------------------------------------------------------- /lib/generators/navigasmic/install/POST_INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/generators/navigasmic/install/POST_INSTALL -------------------------------------------------------------------------------- /lib/generators/navigasmic/install/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/generators/navigasmic/install/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/navigasmic/install/templates/initializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/generators/navigasmic/install/templates/initializer.rb -------------------------------------------------------------------------------- /lib/navigasmic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic.rb -------------------------------------------------------------------------------- /lib/navigasmic/builder/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic/builder/base.rb -------------------------------------------------------------------------------- /lib/navigasmic/builder/crumb_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic/builder/crumb_builder.rb -------------------------------------------------------------------------------- /lib/navigasmic/builder/list_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic/builder/list_builder.rb -------------------------------------------------------------------------------- /lib/navigasmic/builder/map_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic/builder/map_builder.rb -------------------------------------------------------------------------------- /lib/navigasmic/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic/configuration.rb -------------------------------------------------------------------------------- /lib/navigasmic/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic/engine.rb -------------------------------------------------------------------------------- /lib/navigasmic/item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic/item.rb -------------------------------------------------------------------------------- /lib/navigasmic/version.rb: -------------------------------------------------------------------------------- 1 | module Navigasmic 2 | VERSION = "1.1.0" 3 | end 4 | -------------------------------------------------------------------------------- /lib/navigasmic/view_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/lib/navigasmic/view_helpers.rb -------------------------------------------------------------------------------- /navigasmic.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/navigasmic.gemspec -------------------------------------------------------------------------------- /spec/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/Rakefile -------------------------------------------------------------------------------- /spec/dummy/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/bin/rails -------------------------------------------------------------------------------- /spec/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/config.ru -------------------------------------------------------------------------------- /spec/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/config/application.rb -------------------------------------------------------------------------------- /spec/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/config/boot.rb -------------------------------------------------------------------------------- /spec/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/config/environment.rb -------------------------------------------------------------------------------- /spec/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/config/routes.rb -------------------------------------------------------------------------------- /spec/dummy/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/public/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/public/bootstrap.min.css -------------------------------------------------------------------------------- /spec/dummy/public/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/public/bootstrap.min.js -------------------------------------------------------------------------------- /spec/dummy/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/public/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/dummy/public/jquery.min.js -------------------------------------------------------------------------------- /spec/internal/app/assets/config/manifest.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/internal/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /spec/internal/app/controllers/blog/links_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/controllers/blog/links_controller.rb -------------------------------------------------------------------------------- /spec/internal/app/controllers/blog/posts_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/controllers/blog/posts_controller.rb -------------------------------------------------------------------------------- /spec/internal/app/views/application/welcome.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/views/application/welcome.html.erb -------------------------------------------------------------------------------- /spec/internal/app/views/application/welcome.xml.builder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/views/application/welcome.xml.builder -------------------------------------------------------------------------------- /spec/internal/app/views/blog/links/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/views/blog/links/index.html -------------------------------------------------------------------------------- /spec/internal/app/views/blog/links/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/views/blog/links/show.html -------------------------------------------------------------------------------- /spec/internal/app/views/blog/posts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/views/blog/posts/index.html -------------------------------------------------------------------------------- /spec/internal/app/views/blog/posts/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/views/blog/posts/show.html -------------------------------------------------------------------------------- /spec/internal/app/views/layouts/_navigation.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/views/layouts/_navigation.html.erb -------------------------------------------------------------------------------- /spec/internal/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /spec/internal/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/config/database.yml -------------------------------------------------------------------------------- /spec/internal/config/initializers/additional_navigasmic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/config/initializers/additional_navigasmic.rb -------------------------------------------------------------------------------- /spec/internal/config/initializers/navigasmic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/config/initializers/navigasmic.rb -------------------------------------------------------------------------------- /spec/internal/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/config/routes.rb -------------------------------------------------------------------------------- /spec/internal/config/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/config/storage.yml -------------------------------------------------------------------------------- /spec/internal/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/internal/db/schema.rb -------------------------------------------------------------------------------- /spec/internal/log/.gitignore: -------------------------------------------------------------------------------- 1 | *.log -------------------------------------------------------------------------------- /spec/internal/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/navigasmic/builder/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/navigasmic/builder/base_spec.rb -------------------------------------------------------------------------------- /spec/navigasmic/builder/list_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/navigasmic/builder/list_builder_spec.rb -------------------------------------------------------------------------------- /spec/navigasmic/builder/map_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/navigasmic/builder/map_builder_spec.rb -------------------------------------------------------------------------------- /spec/navigasmic/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/navigasmic/configuration_spec.rb -------------------------------------------------------------------------------- /spec/navigasmic/engine_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/navigasmic/engine_spec.rb -------------------------------------------------------------------------------- /spec/navigasmic/install_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/navigasmic/install_generator_spec.rb -------------------------------------------------------------------------------- /spec/navigasmic/item_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/navigasmic/item_spec.rb -------------------------------------------------------------------------------- /spec/navigasmic/view_helpers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/navigasmic/view_helpers_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jejacks0n/navigasmic/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------