├── .browserslistrc ├── .gitignore ├── .tool-versions ├── Gemfile ├── Gemfile.lock ├── Procfile ├── README.md ├── Rakefile ├── app ├── .DS_Store ├── assets │ ├── config │ │ └── manifest.js │ ├── images │ │ └── .keep │ └── stylesheets │ │ └── application.css ├── channels │ ├── application_cable │ │ ├── channel.rb │ │ └── connection.rb │ └── chat_channel.rb ├── controllers │ ├── .DS_Store │ ├── admin_controller.rb │ ├── api │ │ ├── admin │ │ │ ├── admin_controller.rb │ │ │ ├── dashboard_controller.rb │ │ │ └── musicians_controller.rb │ │ ├── api_controller.rb │ │ └── musicians_controller.rb │ ├── application_controller.rb │ └── concerns │ │ └── .keep ├── helpers │ └── application_helper.rb ├── javascript │ ├── admin │ │ ├── routes.js │ │ ├── stores │ │ │ ├── dashboard_store.js │ │ │ └── musician_store.js │ │ └── views │ │ │ ├── dashboard │ │ │ └── index.vue │ │ │ ├── musicians │ │ │ ├── _filters.vue │ │ │ ├── _form.vue │ │ │ ├── edit.vue │ │ │ ├── index.vue │ │ │ └── new.vue │ │ │ ├── shared │ │ │ ├── _errors.vue │ │ │ ├── _footer.vue │ │ │ ├── _nav.vue │ │ │ ├── _pagination.vue │ │ │ └── layout.vue │ │ │ └── websockets │ │ │ └── index.vue │ ├── entrypoints │ │ ├── admin.js │ │ └── front.js │ ├── front │ │ ├── routes.js │ │ ├── stores │ │ │ └── musician_store.js │ │ └── views │ │ │ ├── musicians │ │ │ ├── index.vue │ │ │ └── show.vue │ │ │ ├── pages │ │ │ └── index.vue │ │ │ └── shared │ │ │ ├── _footer.vue │ │ │ ├── _nav.vue │ │ │ └── layout.vue │ └── plugins │ │ ├── api.js │ │ └── cable.js ├── jobs │ └── application_job.rb ├── mailers │ └── application_mailer.rb ├── models │ ├── application_record.rb │ ├── concerns │ │ └── .keep │ ├── musician.rb │ └── user.rb └── views │ ├── .DS_Store │ ├── admin.html.erb │ ├── api │ ├── .DS_Store │ ├── admin │ │ ├── musicians │ │ │ ├── edit.json.jbuilder │ │ │ ├── index.json.jbuilder │ │ │ └── new.json.jbuilder │ │ ├── shared │ │ │ └── _pagination.json.jbuilder │ │ └── users │ │ │ ├── edit.json.jbuilder │ │ │ ├── index.json.jbuilder │ │ │ └── new.json.jbuilder │ └── musicians │ │ ├── index.json.jbuilder │ │ └── show.json.jbuilder │ ├── application.html.erb │ ├── devise │ └── sessions │ │ └── new.html.erb │ └── layouts │ ├── devise.html.erb │ ├── mailer.html.erb │ └── mailer.text.erb ├── bin ├── bootsnap ├── bundle ├── foreman ├── importmap ├── irb ├── nokogiri ├── puma ├── pumactl ├── racc ├── rackup ├── rails ├── rake ├── rdbg ├── setup ├── spring ├── sprockets ├── thor ├── tilt └── vite ├── config.ru ├── config ├── application.rb ├── boot.rb ├── cable.yml ├── credentials.yml.enc ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── importmap.rb ├── initializers │ ├── assets.rb │ ├── content_security_policy.rb │ ├── cypress_rails_initializer.rb │ ├── devise.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── locales.rb │ ├── new_framework_defaults_7_1.rb │ └── permissions_policy.rb ├── locales │ ├── devise.en.yml │ ├── en.yml │ └── fr.yml ├── puma.rb ├── routes.rb ├── storage.yml └── vite.json ├── cypress.config.js ├── cypress ├── .DS_Store ├── e2e │ └── home.cy.js └── support │ └── e2e.js ├── db ├── .DS_Store ├── migrate │ ├── 20220424120800_base_setup.rb │ ├── 20240102193807_add_service_name_to_active_storage_blobs.active_storage.rb │ ├── 20240102193808_create_active_storage_variant_records.active_storage.rb │ └── 20240102193809_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb ├── schema.rb └── seeds.rb ├── docker-compose.yml ├── lib ├── assets │ └── .keep └── tasks │ └── .keep ├── log └── .keep ├── package.json ├── public ├── .DS_Store ├── 404.html ├── 422.html ├── 500.html ├── apple-touch-icon-precomposed.png ├── apple-touch-icon.png ├── css │ └── development │ │ ├── admin.css │ │ ├── admin │ │ └── forms.css │ │ ├── devise.css │ │ ├── front.css │ │ ├── grid.css │ │ ├── main.css │ │ ├── themes │ │ ├── dark.css │ │ └── light.css │ │ └── utilities.css ├── favicon.ico ├── robots.txt └── vite-test │ ├── assets │ ├── admin-ebb17751.js │ ├── front-f6acb49a.js │ └── vue-i18n-6b73e0ca.js │ ├── manifest-assets.json │ └── manifest.json ├── storage └── .keep ├── test ├── .DS_Store ├── application_system_test_case.rb ├── controllers │ └── .keep ├── fixtures │ └── files │ │ └── .keep ├── helpers │ └── .keep ├── javascript │ └── app.test.js ├── mailers │ └── .keep ├── models │ └── .keep ├── system │ └── .keep └── test_helper.rb ├── tmp └── .keep ├── vendor ├── .keep └── javascript │ └── .keep ├── vite.config.ts └── yarn.lock /.browserslistrc: -------------------------------------------------------------------------------- 1 | defaults 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | ruby 3.2.2 2 | nodejs 20.2.0 3 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/Rakefile -------------------------------------------------------------------------------- /app/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/.DS_Store -------------------------------------------------------------------------------- /app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/assets/config/manifest.js -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/channels/application_cable/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/channels/application_cable/channel.rb -------------------------------------------------------------------------------- /app/channels/application_cable/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/channels/application_cable/connection.rb -------------------------------------------------------------------------------- /app/channels/chat_channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/channels/chat_channel.rb -------------------------------------------------------------------------------- /app/controllers/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/controllers/.DS_Store -------------------------------------------------------------------------------- /app/controllers/admin_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/controllers/admin_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/admin/admin_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/controllers/api/admin/admin_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/admin/dashboard_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/controllers/api/admin/dashboard_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/admin/musicians_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/controllers/api/admin/musicians_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/api_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/controllers/api/api_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/musicians_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/controllers/api/musicians_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/javascript/admin/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/routes.js -------------------------------------------------------------------------------- /app/javascript/admin/stores/dashboard_store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/stores/dashboard_store.js -------------------------------------------------------------------------------- /app/javascript/admin/stores/musician_store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/stores/musician_store.js -------------------------------------------------------------------------------- /app/javascript/admin/views/dashboard/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/dashboard/index.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/musicians/_filters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/musicians/_filters.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/musicians/_form.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/musicians/_form.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/musicians/edit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/musicians/edit.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/musicians/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/musicians/index.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/musicians/new.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/musicians/new.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/shared/_errors.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/shared/_errors.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/shared/_footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/shared/_footer.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/shared/_nav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/shared/_nav.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/shared/_pagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/shared/_pagination.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/shared/layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/shared/layout.vue -------------------------------------------------------------------------------- /app/javascript/admin/views/websockets/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/admin/views/websockets/index.vue -------------------------------------------------------------------------------- /app/javascript/entrypoints/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/entrypoints/admin.js -------------------------------------------------------------------------------- /app/javascript/entrypoints/front.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/entrypoints/front.js -------------------------------------------------------------------------------- /app/javascript/front/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/front/routes.js -------------------------------------------------------------------------------- /app/javascript/front/stores/musician_store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/front/stores/musician_store.js -------------------------------------------------------------------------------- /app/javascript/front/views/musicians/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/front/views/musicians/index.vue -------------------------------------------------------------------------------- /app/javascript/front/views/musicians/show.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/front/views/musicians/show.vue -------------------------------------------------------------------------------- /app/javascript/front/views/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/front/views/pages/index.vue -------------------------------------------------------------------------------- /app/javascript/front/views/shared/_footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/front/views/shared/_footer.vue -------------------------------------------------------------------------------- /app/javascript/front/views/shared/_nav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/front/views/shared/_nav.vue -------------------------------------------------------------------------------- /app/javascript/front/views/shared/layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/front/views/shared/layout.vue -------------------------------------------------------------------------------- /app/javascript/plugins/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/plugins/api.js -------------------------------------------------------------------------------- /app/javascript/plugins/cable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/javascript/plugins/cable.js -------------------------------------------------------------------------------- /app/jobs/application_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/jobs/application_job.rb -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/musician.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/models/musician.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/views/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/.DS_Store -------------------------------------------------------------------------------- /app/views/admin.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/admin.html.erb -------------------------------------------------------------------------------- /app/views/api/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/.DS_Store -------------------------------------------------------------------------------- /app/views/api/admin/musicians/edit.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/admin/musicians/edit.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/admin/musicians/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/admin/musicians/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/admin/musicians/new.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/admin/musicians/new.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/admin/shared/_pagination.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/admin/shared/_pagination.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/admin/users/edit.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/admin/users/edit.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/admin/users/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/admin/users/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/admin/users/new.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/admin/users/new.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/musicians/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/musicians/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/musicians/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/api/musicians/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/application.html.erb -------------------------------------------------------------------------------- /app/views/devise/sessions/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/devise/sessions/new.html.erb -------------------------------------------------------------------------------- /app/views/layouts/devise.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/layouts/devise.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /bin/bootsnap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/bootsnap -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/foreman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/foreman -------------------------------------------------------------------------------- /bin/importmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/importmap -------------------------------------------------------------------------------- /bin/irb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/irb -------------------------------------------------------------------------------- /bin/nokogiri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/nokogiri -------------------------------------------------------------------------------- /bin/puma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/puma -------------------------------------------------------------------------------- /bin/pumactl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/pumactl -------------------------------------------------------------------------------- /bin/racc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/racc -------------------------------------------------------------------------------- /bin/rackup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/rackup -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rdbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/rdbg -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/spring -------------------------------------------------------------------------------- /bin/sprockets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/sprockets -------------------------------------------------------------------------------- /bin/thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/thor -------------------------------------------------------------------------------- /bin/tilt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/tilt -------------------------------------------------------------------------------- /bin/vite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/bin/vite -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/cable.yml -------------------------------------------------------------------------------- /config/credentials.yml.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/credentials.yml.enc -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/importmap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/importmap.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/content_security_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/initializers/content_security_policy.rb -------------------------------------------------------------------------------- /config/initializers/cypress_rails_initializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/initializers/cypress_rails_initializer.rb -------------------------------------------------------------------------------- /config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/initializers/devise.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/locales.rb: -------------------------------------------------------------------------------- 1 | I18n.available_locales = [:en, :fr] -------------------------------------------------------------------------------- /config/initializers/new_framework_defaults_7_1.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/initializers/new_framework_defaults_7_1.rb -------------------------------------------------------------------------------- /config/initializers/permissions_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/initializers/permissions_policy.rb -------------------------------------------------------------------------------- /config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/locales/devise.en.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/locales/fr.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/storage.yml -------------------------------------------------------------------------------- /config/vite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/config/vite.json -------------------------------------------------------------------------------- /cypress.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/cypress.config.js -------------------------------------------------------------------------------- /cypress/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/cypress/.DS_Store -------------------------------------------------------------------------------- /cypress/e2e/home.cy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/cypress/e2e/home.cy.js -------------------------------------------------------------------------------- /cypress/support/e2e.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /db/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/db/.DS_Store -------------------------------------------------------------------------------- /db/migrate/20220424120800_base_setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/db/migrate/20220424120800_base_setup.rb -------------------------------------------------------------------------------- /db/migrate/20240102193807_add_service_name_to_active_storage_blobs.active_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/db/migrate/20240102193807_add_service_name_to_active_storage_blobs.active_storage.rb -------------------------------------------------------------------------------- /db/migrate/20240102193808_create_active_storage_variant_records.active_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/db/migrate/20240102193808_create_active_storage_variant_records.active_storage.rb -------------------------------------------------------------------------------- /db/migrate/20240102193809_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/db/migrate/20240102193809_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/package.json -------------------------------------------------------------------------------- /public/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/.DS_Store -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/500.html -------------------------------------------------------------------------------- /public/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/css/development/admin.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/admin.css -------------------------------------------------------------------------------- /public/css/development/admin/forms.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/admin/forms.css -------------------------------------------------------------------------------- /public/css/development/devise.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/devise.css -------------------------------------------------------------------------------- /public/css/development/front.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/front.css -------------------------------------------------------------------------------- /public/css/development/grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/grid.css -------------------------------------------------------------------------------- /public/css/development/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/main.css -------------------------------------------------------------------------------- /public/css/development/themes/dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/themes/dark.css -------------------------------------------------------------------------------- /public/css/development/themes/light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/themes/light.css -------------------------------------------------------------------------------- /public/css/development/utilities.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/css/development/utilities.css -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/vite-test/assets/admin-ebb17751.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/vite-test/assets/admin-ebb17751.js -------------------------------------------------------------------------------- /public/vite-test/assets/front-f6acb49a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/vite-test/assets/front-f6acb49a.js -------------------------------------------------------------------------------- /public/vite-test/assets/vue-i18n-6b73e0ca.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/vite-test/assets/vue-i18n-6b73e0ca.js -------------------------------------------------------------------------------- /public/vite-test/manifest-assets.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /public/vite-test/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/public/vite-test/manifest.json -------------------------------------------------------------------------------- /storage/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/test/.DS_Store -------------------------------------------------------------------------------- /test/application_system_test_case.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/test/application_system_test_case.rb -------------------------------------------------------------------------------- /test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/files/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/javascript/app.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/test/javascript/app.test.js -------------------------------------------------------------------------------- /test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/system/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /tmp/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/javascript/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gbarillot/rails-vue-demo-app/HEAD/yarn.lock --------------------------------------------------------------------------------