├── .circleci └── config.yml ├── .gem_release.yml ├── .github └── stale.yml ├── .github_changelog_generator ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── app ├── assets │ ├── javascripts │ │ └── spree │ │ │ ├── backend │ │ │ └── solidus_reports.js │ │ │ └── frontend │ │ │ └── solidus_reports.js │ └── stylesheets │ │ └── spree │ │ ├── backend │ │ └── solidus_reports.css │ │ └── frontend │ │ └── solidus_reports.css ├── controllers │ └── spree │ │ └── admin │ │ └── reports_controller.rb ├── models │ └── spree │ │ └── permission_sets │ │ └── report_display.rb └── views │ └── spree │ └── admin │ ├── reports │ ├── index.html.erb │ └── sales_total.html.erb │ └── shared │ └── _report_order_criteria.html.erb ├── bin ├── console ├── rails ├── rails-engine ├── rails-sandbox ├── rake ├── sandbox └── setup ├── config ├── locales │ └── en.yml └── routes.rb ├── lib ├── generators │ └── solidus_reports │ │ └── install │ │ ├── install_generator.rb │ │ └── templates │ │ └── initializer.rb ├── solidus_reports.rb └── solidus_reports │ ├── configuration.rb │ ├── engine.rb │ ├── factories.rb │ ├── testing_support │ └── factories.rb │ └── version.rb ├── solidus_reports.gemspec └── spec ├── controllers └── spree │ └── admin │ └── reports_controller_spec.rb ├── features └── admin │ ├── homepage_spec.rb │ └── reports_spec.rb ├── models └── spree │ └── permission_sets │ └── report_display_spec.rb ├── spec_helper.rb └── support ├── ability.rb ├── activemodel_mocks.rb ├── dummy_ability.rb └── factories.rb /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gem_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/.gem_release.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github_changelog_generator: -------------------------------------------------------------------------------- 1 | issues=false 2 | exclude-labels=infrastructure 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/javascripts/spree/backend/solidus_reports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/assets/javascripts/spree/backend/solidus_reports.js -------------------------------------------------------------------------------- /app/assets/javascripts/spree/frontend/solidus_reports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/assets/javascripts/spree/frontend/solidus_reports.js -------------------------------------------------------------------------------- /app/assets/stylesheets/spree/backend/solidus_reports.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/assets/stylesheets/spree/backend/solidus_reports.css -------------------------------------------------------------------------------- /app/assets/stylesheets/spree/frontend/solidus_reports.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/assets/stylesheets/spree/frontend/solidus_reports.css -------------------------------------------------------------------------------- /app/controllers/spree/admin/reports_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/controllers/spree/admin/reports_controller.rb -------------------------------------------------------------------------------- /app/models/spree/permission_sets/report_display.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/models/spree/permission_sets/report_display.rb -------------------------------------------------------------------------------- /app/views/spree/admin/reports/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/views/spree/admin/reports/index.html.erb -------------------------------------------------------------------------------- /app/views/spree/admin/reports/sales_total.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/views/spree/admin/reports/sales_total.html.erb -------------------------------------------------------------------------------- /app/views/spree/admin/shared/_report_order_criteria.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/app/views/spree/admin/shared/_report_order_criteria.html.erb -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/bin/console -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rails-engine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/bin/rails-engine -------------------------------------------------------------------------------- /bin/rails-sandbox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/bin/rails-sandbox -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/sandbox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/bin/sandbox -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/bin/setup -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/config/routes.rb -------------------------------------------------------------------------------- /lib/generators/solidus_reports/install/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/lib/generators/solidus_reports/install/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/solidus_reports/install/templates/initializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/lib/generators/solidus_reports/install/templates/initializer.rb -------------------------------------------------------------------------------- /lib/solidus_reports.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/lib/solidus_reports.rb -------------------------------------------------------------------------------- /lib/solidus_reports/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/lib/solidus_reports/configuration.rb -------------------------------------------------------------------------------- /lib/solidus_reports/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/lib/solidus_reports/engine.rb -------------------------------------------------------------------------------- /lib/solidus_reports/factories.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | FactoryBot.define do 4 | end 5 | -------------------------------------------------------------------------------- /lib/solidus_reports/testing_support/factories.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | FactoryBot.define do 4 | end 5 | -------------------------------------------------------------------------------- /lib/solidus_reports/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module SolidusReports 4 | VERSION = '1.2.0' 5 | end 6 | -------------------------------------------------------------------------------- /solidus_reports.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/solidus_reports.gemspec -------------------------------------------------------------------------------- /spec/controllers/spree/admin/reports_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/spec/controllers/spree/admin/reports_controller_spec.rb -------------------------------------------------------------------------------- /spec/features/admin/homepage_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/spec/features/admin/homepage_spec.rb -------------------------------------------------------------------------------- /spec/features/admin/reports_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/spec/features/admin/reports_spec.rb -------------------------------------------------------------------------------- /spec/models/spree/permission_sets/report_display_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/spec/models/spree/permission_sets/report_display_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/ability.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/spec/support/ability.rb -------------------------------------------------------------------------------- /spec/support/activemodel_mocks.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | require 'rspec-activemodel-mocks' 4 | -------------------------------------------------------------------------------- /spec/support/dummy_ability.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/spec/support/dummy_ability.rb -------------------------------------------------------------------------------- /spec/support/factories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solidusio-contrib/solidus_reports/HEAD/spec/support/factories.rb --------------------------------------------------------------------------------