From 75aa90070c254d467838b1a72beb7aaaba84c0bc Mon Sep 17 00:00:00 2001 From: Sylvain Date: Wed, 9 Sep 2020 08:45:02 +0200 Subject: [PATCH] moved javascript from sprocket to webpacker --- app/assets/javascripts/application.js.erb | 87 ------------------ .../images/arrow-left.png | Bin .../images/fabmanager-logo.png | Bin .../images/mastercard.png | Bin .../images/no_avatar.png | Bin .../images/powered_by_stripe.png | Bin .../images/social/dailymotion.png | Bin .../images/social/echosciences.png | Bin app/{javascript => frontend}/images/visa.png | Bin app/frontend/packs/application.js | 81 ++++++++++++++++ app/frontend/packs/application.scss | 0 app/frontend/packs/printer.scss | 0 .../src/javascript}/app.js | 0 .../src/javascript}/controllers/about.js | 0 .../javascript}/controllers/admin/abuses.js | 0 .../controllers/admin/authentications.js.erb | 0 .../controllers/admin/calendar.js.erb | 0 .../javascript}/controllers/admin/coupons.js | 0 .../controllers/admin/events.js.erb | 0 .../javascript}/controllers/admin/graphs.js | 0 .../javascript}/controllers/admin/groups.js | 0 .../controllers/admin/invoices.js.erb | 0 .../controllers/admin/members.js.erb | 0 .../controllers/admin/open_api_clients.js | 0 .../controllers/admin/plans.js.erb | 0 .../controllers/admin/price_category.js | 0 .../controllers/admin/pricing.js.erb | 0 .../javascript}/controllers/admin/projects.js | 0 .../controllers/admin/settings.js.erb | 0 .../controllers/admin/statistics.js.erb | 0 .../src/javascript}/controllers/admin/tags.js | 0 .../controllers/admin/trainings.js.erb | 0 .../controllers/application.js.erb | 0 .../src/javascript}/controllers/calendar.js | 0 .../src/javascript}/controllers/cookies.js | 0 .../src/javascript}/controllers/dashboard.js | 0 .../src/javascript}/controllers/events.js.erb | 0 .../src/javascript}/controllers/home.js | 0 .../javascript}/controllers/machines.js.erb | 0 .../src/javascript}/controllers/main_nav.js | 0 .../src/javascript}/controllers/members.js | 0 .../javascript}/controllers/notifications.js | 0 .../src/javascript}/controllers/plans.js.erb | 0 .../src/javascript}/controllers/privacy.js | 0 .../javascript}/controllers/profile.js.erb | 0 .../javascript}/controllers/projects.js.erb | 0 .../src/javascript}/controllers/spaces.js.erb | 0 .../javascript}/controllers/trainings.js.erb | 0 .../src/javascript}/controllers/wallet.js | 0 .../directives/bs-jasny-fileinput.js | 0 .../src/javascript}/directives/cart.js.erb | 0 .../src/javascript}/directives/compile.js | 0 .../directives/confirmation_needed.js | 0 .../src/javascript}/directives/coupon.js.erb | 0 .../src/javascript}/directives/directives.js | 0 .../directives/fab_user_avatar.js.erb | 0 .../javascript}/directives/home/events.js.erb | 0 .../javascript}/directives/home/news.js.erb | 0 .../directives/home/projects.js.erb | 0 .../directives/home/twitter.js.erb | 0 .../src/javascript}/directives/members.js.erb | 0 .../src/javascript}/directives/post_render.js | 0 .../directives/selectMember.js.erb | 0 .../settings/boolean-setting.js.erb | 0 .../directives/settings/number-setting.js.erb | 0 .../settings/select-multiple-setting.js.erb | 0 .../directives/settings/select-setting.js.erb | 0 .../directives/settings/text-setting.js.erb | 0 .../javascript}/directives/socialLink.js.erb | 0 .../javascript}/directives/stripe-form.js.erb | 0 .../src/javascript}/directives/validators.js | 0 .../src/javascript}/filters/filters.js | 0 app/frontend/src/javascript/plugins.js.erb | 0 .../src/javascript}/router.js.erb | 0 .../src/javascript}/services/_t.js | 0 .../src/javascript}/services/abuse.js | 0 .../javascript}/services/accounting_period.js | 0 .../src/javascript}/services/admin.js | 0 .../src/javascript}/services/age_range.js | 0 .../src/javascript}/services/auth.js.erb | 0 .../src/javascript}/services/authProvider.js | 0 .../src/javascript}/services/availability.js | 0 .../src/javascript}/services/calendar.js | 0 .../src/javascript}/services/category.js | 0 .../src/javascript}/services/component.js | 0 .../src/javascript}/services/coupon.js | 0 .../src/javascript}/services/credit.js | 0 .../src/javascript}/services/csrf.js | 0 .../src/javascript}/services/customAsset.js | 0 .../src/javascript}/services/diacritics.js | 0 .../src/javascript}/services/dialogs.js.erb | 0 .../src/javascript}/services/elastic.js.erb | 0 .../src/javascript}/services/event.js | 0 .../src/javascript}/services/event_theme.js | 0 .../src/javascript}/services/export.js | 0 .../src/javascript}/services/fab_analytics.js | 0 .../src/javascript}/services/group.js | 0 .../src/javascript}/services/help.js.erb | 0 .../src/javascript}/services/helpers.js | 0 .../src/javascript}/services/ical.js | 0 .../src/javascript}/services/icalendar.js | 0 .../src/javascript}/services/import.js | 0 .../src/javascript}/services/invoice.js | 0 .../src/javascript}/services/licence.js | 0 .../src/javascript}/services/machine.js | 0 .../src/javascript}/services/member.js | 0 .../src/javascript}/services/notification.js | 0 .../javascript}/services/open_api_client.js | 0 .../javascript}/services/openlab_project.js | 0 .../services/pagination_service.js | 0 .../src/javascript}/services/payment.js | 0 .../src/javascript}/services/plan.js | 0 .../src/javascript}/services/price.js | 0 .../javascript}/services/price_category.js | 0 .../src/javascript}/services/pricing.js | 0 .../src/javascript}/services/project.js | 0 .../src/javascript}/services/reservation.js | 0 .../src/javascript}/services/session.js | 0 .../src/javascript}/services/setting.js | 0 .../src/javascript}/services/slot.js | 0 .../javascript}/services/socialNetworks.js | 0 .../src/javascript}/services/space.js | 0 .../src/javascript}/services/statistics.js | 0 .../src/javascript}/services/subscription.js | 0 .../src/javascript}/services/tag.js | 0 .../src/javascript}/services/theme.js | 0 .../src/javascript}/services/training.js | 0 .../javascript}/services/trainings_pricing.js | 0 .../src/javascript}/services/translations.js | 0 .../src/javascript}/services/user.js | 0 .../src/javascript}/services/version.js | 0 .../src/javascript}/services/wallet.js | 0 .../src}/stylesheets/app.base.scss | 0 .../src}/stylesheets/app.buttons.scss | 0 .../src}/stylesheets/app.colors.scss | 0 .../src}/stylesheets/app.components.scss | 0 .../src}/stylesheets/app.functions.scss | 0 .../src}/stylesheets/app.layout.scss | 0 .../src}/stylesheets/app.nav.scss | 0 .../src}/stylesheets/app.plugins.scss | 0 .../src}/stylesheets/app.printer.scss | 0 .../src}/stylesheets/app.responsive.scss | 0 .../src}/stylesheets/app.utilities.scss | 0 .../src}/stylesheets/application.scss.erb | 0 .../stylesheets/bootstrap_and_overrides.scss | 0 .../src}/stylesheets/modules/abuses.scss | 0 .../src}/stylesheets/modules/cookies.scss | 0 .../src}/stylesheets/modules/icalendar.scss | 0 .../src}/stylesheets/modules/invoice.scss | 0 .../src}/stylesheets/modules/members.scss | 0 .../src}/stylesheets/modules/settings.scss | 0 .../src}/stylesheets/modules/signup.scss | 0 .../src}/stylesheets/modules/stripe.scss | 0 .../src}/stylesheets/modules/tour.scss | 0 .../templates/admin/abuses/index.html | 0 .../templates/admin/admins/new.html.erb | 0 .../authentications/_data_mapping.html.erb | 0 .../admin/authentications/_form.html.erb | 0 .../admin/authentications/_oauth2.html.erb | 0 .../authentications/_oauth2_mapping.html.erb | 0 .../admin/authentications/edit.html.erb | 0 .../admin/authentications/index.html.erb | 0 .../admin/authentications/new.html.erb | 0 .../admin/calendar/calendar.html.erb | 0 .../admin/calendar/deleteRecurrent.html | 0 .../admin/calendar/eventModal.html.erb | 0 .../templates/admin/calendar/icalendar.html | 0 .../templates/admin/coupons/_form.html.erb | 0 .../templates/admin/coupons/edit.html.erb | 0 .../templates/admin/coupons/new.html.erb | 0 .../templates/admin/events/filters.html.erb | 0 .../templates/admin/events/index.html.erb | 0 .../admin/events/monitoring.html.erb | 0 .../templates/admin/events/price_form.html | 0 .../templates/admin/events/prices.html.erb | 0 .../admin/events/reservations.html.erb | 0 .../templates/admin/groups/index.html.erb | 0 .../templates/admin/invoices/_period.html.erb | 0 .../admin/invoices/accountingExportModal.html | 0 .../admin/invoices/avoirModal.html.erb | 0 .../admin/invoices/closePeriodModal.html.erb | 0 .../templates/admin/invoices/codes.html.erb | 0 .../templates/admin/invoices/index.html.erb | 0 .../templates/admin/invoices/list.html.erb | 0 .../templates/admin/invoices/payment.html.erb | 0 .../admin/invoices/settings.html.erb | 0 .../templates/admin/managers/new.html.erb | 0 .../templates/admin/members/_form.html.erb | 0 .../admin/members/administrators.html.erb | 0 .../admin/members/change_role_modal.html.erb | 0 .../templates/admin/members/edit.html.erb | 0 .../templates/admin/members/import.html.erb | 0 .../admin/members/import_result.html | 0 .../templates/admin/members/index.html.erb | 0 .../templates/admin/members/managers.html.erb | 0 .../templates/admin/members/members.html.erb | 0 .../templates/admin/members/new.html.erb | 0 .../templates/admin/members/partners.html.erb | 0 .../templates/admin/members/users.html.erb | 0 .../admin/open_api_clients/index.html.erb | 0 .../templates/admin/plans/_form.html.erb | 0 .../templates/admin/plans/edit.html.erb | 0 .../templates/admin/plans/new.html.erb | 0 .../templates/admin/pricing/coupons.html.erb | 0 .../templates/admin/pricing/credits.html.erb | 0 .../templates/admin/pricing/index.html.erb | 0 .../admin/pricing/machine_hours.html.erb | 0 .../admin/pricing/sendCoupon.html.erb | 0 .../templates/admin/pricing/spaces.html.erb | 0 .../admin/pricing/subscriptions.html.erb | 0 .../admin/pricing/trainings.html.erb | 0 .../templates/admin/projects/index.html.erb | 0 .../admin/projects/licences.html.erb | 0 .../admin/projects/materials.html.erb | 0 .../admin/projects/settings.html.erb | 0 .../templates/admin/projects/themes.html.erb | 0 .../templates/admin/settings/about.html | 0 .../admin/settings/analyticsModal.html | 0 .../templates/admin/settings/boolean.html | 0 .../templates/admin/settings/general.html | 0 .../templates/admin/settings/home_page.html | 0 .../templates/admin/settings/index.html.erb | 0 .../templates/admin/settings/number.html | 0 .../templates/admin/settings/privacy.html | 0 .../admin/settings/reservations.html | 0 .../templates/admin/settings/save_policy.html | 0 .../admin/settings/select-multiple.html | 0 .../templates/admin/settings/select.html | 0 .../templates/admin/settings/text.html | 0 .../admin/statistics/export.html.erb | 0 .../admin/statistics/graphs.html.erb | 0 .../templates/admin/statistics/index.html.erb | 0 .../admin/subscriptions/create_modal.html.erb | 0 .../subscriptions/expired_at_modal.html.erb | 0 .../templates/admin/tags/index.html.erb | 0 .../templates/admin/trainings/_form.html.erb | 0 .../templates/admin/trainings/edit.html.erb | 0 .../templates/admin/trainings/index.html.erb | 0 .../admin/trainings/modal_edit.html.erb | 0 .../templates/admin/trainings/new.html.erb | 0 .../trainings/validTrainingModal.html.erb | 0 .../admin/versions/upgradeModal.html | 0 .../templates/calendar/calendar.html.erb | 0 .../templates/calendar/filter.html.erb | 0 .../templates/dashboard/events.html.erb | 0 .../templates/dashboard/invoices.html.erb | 0 .../templates/dashboard/nav.html.erb | 0 .../templates/dashboard/profile.html.erb | 0 .../templates/dashboard/projects.html.erb | 0 .../templates/dashboard/settings.html.erb | 0 .../templates/dashboard/trainings.html.erb | 0 .../templates/dashboard/wallet.html.erb | 0 .../templates/events/_form.html.erb | 0 .../templates/events/deleteRecurrent.html | 0 .../templates/events/edit.html.erb | 0 .../templates/events/editRecurrent.html | 0 .../templates/events/index.html.erb | 0 .../modify_event_reservation_modal.html.erb | 0 .../templates/events/new.html.erb | 0 .../templates/events/show.html.erb | 0 .../templates/home.html.erb | 0 .../templates/home/events.html | 0 .../templates/home/members.html | 0 .../templates/home/news.html | 0 .../templates/home/projects.html | 0 .../templates/home/twitter.html | 0 .../templates/machines/_form.html.erb | 0 .../templates/machines/edit.html.erb | 0 .../templates/machines/index.html.erb | 0 .../templates/machines/new.html.erb | 0 .../machines/request_training_modal.html.erb | 0 .../templates/machines/reserve.html.erb | 0 .../templates/machines/show.html.erb | 0 .../training_reservation_modal.html.erb | 0 .../templates/members/index.html.erb | 0 .../templates/members/show.html.erb | 0 .../templates/notifications/index.html.erb | 0 .../templates/plans/_plan.html.erb | 0 .../templates/plans/index.html.erb | 0 .../templates/plans/payment_modal.html.erb | 0 .../templates/profile/_token.html.erb | 0 .../templates/profile/complete.html.erb | 0 .../templates/profile/resend_code_modal.html | 0 .../templates/projects/_form.html.erb | 0 .../templates/projects/edit.html.erb | 0 .../templates/projects/index.html.erb | 0 .../templates/projects/new.html.erb | 0 .../templates/projects/show.html.erb | 0 .../shared/ConfirmationNewModal.html | 0 .../templates/shared/_admin_form.html | 0 .../templates/shared/_cart.html.erb | 0 .../templates/shared/_coupon.html.erb | 0 .../templates/shared/_manager_form.html | 0 .../templates/shared/_member_form.html.erb | 0 .../templates/shared/_member_select.html.erb | 0 .../templates/shared/_partner_new_modal.html | 0 .../shared/_reserve_slot_same_time.html.erb | 0 .../_reserve_slot_tags_mismatch.html.erb | 0 .../shared/_reserve_slot_without_plan.html | 0 .../templates/shared/_social_link.html | 0 .../templates/shared/_user_avatar.html.erb | 0 .../shared/_wallet_amount_info.html.erb | 0 .../templates/shared/about.html.erb | 0 .../templates/shared/confirm_modal.html.erb | 0 .../shared/confirm_modify_slot_modal.html.erb | 0 .../templates/shared/cookies.html | 0 .../templates/shared/deviseModal.html.erb | 0 .../templates/shared/header.html.erb | 0 .../templates/shared/help_modal.html.erb | 0 .../templates/shared/leftnav.html.erb | 0 .../shared/passwordEditModal.html.erb | 0 .../shared/passwordNewModal.html.erb | 0 .../templates/shared/privacy.html.erb | 0 .../templates/shared/publicProfile.html.erb | 0 .../shared/signalAbuseModal.html.erb | 0 .../templates/shared/signupModal.html.erb | 0 .../templates/shared/tour-step-template.html | 0 .../shared/valid_reservation_modal.html.erb | 0 .../templates/spaces/_form.html | 0 .../templates/spaces/edit.html.erb | 0 .../templates/spaces/index.html.erb | 0 .../templates/spaces/new.html.erb | 0 .../templates/spaces/reserve.html.erb | 0 .../templates/spaces/show.html | 0 .../templates/stripe/payment_modal.html.erb | 0 .../templates/trainings/index.html.erb | 0 .../templates/trainings/reserve.html.erb | 0 .../templates/trainings/show.html.erb | 0 .../templates/wallet/credit_modal.html.erb | 0 .../templates/wallet/show.html.erb | 0 .../templates/wallet/transactions.html.erb | 0 app/javascript/packs/application.js | 7 -- 332 files changed, 81 insertions(+), 94 deletions(-) delete mode 100644 app/assets/javascripts/application.js.erb rename app/{javascript => frontend}/images/arrow-left.png (100%) rename app/{javascript => frontend}/images/fabmanager-logo.png (100%) rename app/{javascript => frontend}/images/mastercard.png (100%) rename app/{javascript => frontend}/images/no_avatar.png (100%) rename app/{javascript => frontend}/images/powered_by_stripe.png (100%) rename app/{javascript => frontend}/images/social/dailymotion.png (100%) rename app/{javascript => frontend}/images/social/echosciences.png (100%) rename app/{javascript => frontend}/images/visa.png (100%) create mode 100644 app/frontend/packs/application.js create mode 100644 app/frontend/packs/application.scss create mode 100644 app/frontend/packs/printer.scss rename app/{assets/javascripts => frontend/src/javascript}/app.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/about.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/abuses.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/authentications.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/calendar.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/coupons.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/events.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/graphs.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/groups.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/invoices.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/members.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/open_api_clients.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/plans.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/price_category.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/pricing.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/projects.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/settings.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/statistics.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/tags.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/admin/trainings.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/application.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/calendar.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/cookies.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/dashboard.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/events.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/home.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/machines.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/main_nav.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/members.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/notifications.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/plans.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/privacy.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/profile.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/projects.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/spaces.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/trainings.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/controllers/wallet.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/bs-jasny-fileinput.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/cart.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/compile.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/confirmation_needed.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/coupon.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/directives.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/fab_user_avatar.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/home/events.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/home/news.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/home/projects.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/home/twitter.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/members.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/post_render.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/selectMember.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/settings/boolean-setting.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/settings/number-setting.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/settings/select-multiple-setting.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/settings/select-setting.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/settings/text-setting.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/socialLink.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/stripe-form.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/directives/validators.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/filters/filters.js (100%) create mode 100644 app/frontend/src/javascript/plugins.js.erb rename app/{assets/javascripts => frontend/src/javascript}/router.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/_t.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/abuse.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/accounting_period.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/admin.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/age_range.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/auth.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/authProvider.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/availability.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/calendar.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/category.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/component.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/coupon.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/credit.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/csrf.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/customAsset.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/diacritics.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/dialogs.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/elastic.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/event.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/event_theme.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/export.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/fab_analytics.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/group.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/help.js.erb (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/helpers.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/ical.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/icalendar.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/import.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/invoice.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/licence.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/machine.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/member.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/notification.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/open_api_client.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/openlab_project.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/pagination_service.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/payment.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/plan.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/price.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/price_category.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/pricing.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/project.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/reservation.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/session.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/setting.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/slot.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/socialNetworks.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/space.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/statistics.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/subscription.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/tag.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/theme.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/training.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/trainings_pricing.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/translations.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/user.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/version.js (100%) rename app/{assets/javascripts => frontend/src/javascript}/services/wallet.js (100%) rename app/{javascript => frontend/src}/stylesheets/app.base.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.buttons.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.colors.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.components.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.functions.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.layout.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.nav.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.plugins.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.printer.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.responsive.scss (100%) rename app/{javascript => frontend/src}/stylesheets/app.utilities.scss (100%) rename app/{javascript => frontend/src}/stylesheets/application.scss.erb (100%) rename app/{javascript => frontend/src}/stylesheets/bootstrap_and_overrides.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/abuses.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/cookies.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/icalendar.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/invoice.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/members.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/settings.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/signup.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/stripe.scss (100%) rename app/{javascript => frontend/src}/stylesheets/modules/tour.scss (100%) rename app/{assets => frontend}/templates/admin/abuses/index.html (100%) rename app/{assets => frontend}/templates/admin/admins/new.html.erb (100%) rename app/{assets => frontend}/templates/admin/authentications/_data_mapping.html.erb (100%) rename app/{assets => frontend}/templates/admin/authentications/_form.html.erb (100%) rename app/{assets => frontend}/templates/admin/authentications/_oauth2.html.erb (100%) rename app/{assets => frontend}/templates/admin/authentications/_oauth2_mapping.html.erb (100%) rename app/{assets => frontend}/templates/admin/authentications/edit.html.erb (100%) rename app/{assets => frontend}/templates/admin/authentications/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/authentications/new.html.erb (100%) rename app/{assets => frontend}/templates/admin/calendar/calendar.html.erb (100%) rename app/{assets => frontend}/templates/admin/calendar/deleteRecurrent.html (100%) rename app/{assets => frontend}/templates/admin/calendar/eventModal.html.erb (100%) rename app/{assets => frontend}/templates/admin/calendar/icalendar.html (100%) rename app/{assets => frontend}/templates/admin/coupons/_form.html.erb (100%) rename app/{assets => frontend}/templates/admin/coupons/edit.html.erb (100%) rename app/{assets => frontend}/templates/admin/coupons/new.html.erb (100%) rename app/{assets => frontend}/templates/admin/events/filters.html.erb (100%) rename app/{assets => frontend}/templates/admin/events/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/events/monitoring.html.erb (100%) rename app/{assets => frontend}/templates/admin/events/price_form.html (100%) rename app/{assets => frontend}/templates/admin/events/prices.html.erb (100%) rename app/{assets => frontend}/templates/admin/events/reservations.html.erb (100%) rename app/{assets => frontend}/templates/admin/groups/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/invoices/_period.html.erb (100%) rename app/{assets => frontend}/templates/admin/invoices/accountingExportModal.html (100%) rename app/{assets => frontend}/templates/admin/invoices/avoirModal.html.erb (100%) rename app/{assets => frontend}/templates/admin/invoices/closePeriodModal.html.erb (100%) rename app/{assets => frontend}/templates/admin/invoices/codes.html.erb (100%) rename app/{assets => frontend}/templates/admin/invoices/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/invoices/list.html.erb (100%) rename app/{assets => frontend}/templates/admin/invoices/payment.html.erb (100%) rename app/{assets => frontend}/templates/admin/invoices/settings.html.erb (100%) rename app/{assets => frontend}/templates/admin/managers/new.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/_form.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/administrators.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/change_role_modal.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/edit.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/import.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/import_result.html (100%) rename app/{assets => frontend}/templates/admin/members/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/managers.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/members.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/new.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/partners.html.erb (100%) rename app/{assets => frontend}/templates/admin/members/users.html.erb (100%) rename app/{assets => frontend}/templates/admin/open_api_clients/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/plans/_form.html.erb (100%) rename app/{assets => frontend}/templates/admin/plans/edit.html.erb (100%) rename app/{assets => frontend}/templates/admin/plans/new.html.erb (100%) rename app/{assets => frontend}/templates/admin/pricing/coupons.html.erb (100%) rename app/{assets => frontend}/templates/admin/pricing/credits.html.erb (100%) rename app/{assets => frontend}/templates/admin/pricing/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/pricing/machine_hours.html.erb (100%) rename app/{assets => frontend}/templates/admin/pricing/sendCoupon.html.erb (100%) rename app/{assets => frontend}/templates/admin/pricing/spaces.html.erb (100%) rename app/{assets => frontend}/templates/admin/pricing/subscriptions.html.erb (100%) rename app/{assets => frontend}/templates/admin/pricing/trainings.html.erb (100%) rename app/{assets => frontend}/templates/admin/projects/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/projects/licences.html.erb (100%) rename app/{assets => frontend}/templates/admin/projects/materials.html.erb (100%) rename app/{assets => frontend}/templates/admin/projects/settings.html.erb (100%) rename app/{assets => frontend}/templates/admin/projects/themes.html.erb (100%) rename app/{assets => frontend}/templates/admin/settings/about.html (100%) rename app/{assets => frontend}/templates/admin/settings/analyticsModal.html (100%) rename app/{assets => frontend}/templates/admin/settings/boolean.html (100%) rename app/{assets => frontend}/templates/admin/settings/general.html (100%) rename app/{assets => frontend}/templates/admin/settings/home_page.html (100%) rename app/{assets => frontend}/templates/admin/settings/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/settings/number.html (100%) rename app/{assets => frontend}/templates/admin/settings/privacy.html (100%) rename app/{assets => frontend}/templates/admin/settings/reservations.html (100%) rename app/{assets => frontend}/templates/admin/settings/save_policy.html (100%) rename app/{assets => frontend}/templates/admin/settings/select-multiple.html (100%) rename app/{assets => frontend}/templates/admin/settings/select.html (100%) rename app/{assets => frontend}/templates/admin/settings/text.html (100%) rename app/{assets => frontend}/templates/admin/statistics/export.html.erb (100%) rename app/{assets => frontend}/templates/admin/statistics/graphs.html.erb (100%) rename app/{assets => frontend}/templates/admin/statistics/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/subscriptions/create_modal.html.erb (100%) rename app/{assets => frontend}/templates/admin/subscriptions/expired_at_modal.html.erb (100%) rename app/{assets => frontend}/templates/admin/tags/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/trainings/_form.html.erb (100%) rename app/{assets => frontend}/templates/admin/trainings/edit.html.erb (100%) rename app/{assets => frontend}/templates/admin/trainings/index.html.erb (100%) rename app/{assets => frontend}/templates/admin/trainings/modal_edit.html.erb (100%) rename app/{assets => frontend}/templates/admin/trainings/new.html.erb (100%) rename app/{assets => frontend}/templates/admin/trainings/validTrainingModal.html.erb (100%) rename app/{assets => frontend}/templates/admin/versions/upgradeModal.html (100%) rename app/{assets => frontend}/templates/calendar/calendar.html.erb (100%) rename app/{assets => frontend}/templates/calendar/filter.html.erb (100%) rename app/{assets => frontend}/templates/dashboard/events.html.erb (100%) rename app/{assets => frontend}/templates/dashboard/invoices.html.erb (100%) rename app/{assets => frontend}/templates/dashboard/nav.html.erb (100%) rename app/{assets => frontend}/templates/dashboard/profile.html.erb (100%) rename app/{assets => frontend}/templates/dashboard/projects.html.erb (100%) rename app/{assets => frontend}/templates/dashboard/settings.html.erb (100%) rename app/{assets => frontend}/templates/dashboard/trainings.html.erb (100%) rename app/{assets => frontend}/templates/dashboard/wallet.html.erb (100%) rename app/{assets => frontend}/templates/events/_form.html.erb (100%) rename app/{assets => frontend}/templates/events/deleteRecurrent.html (100%) rename app/{assets => frontend}/templates/events/edit.html.erb (100%) rename app/{assets => frontend}/templates/events/editRecurrent.html (100%) rename app/{assets => frontend}/templates/events/index.html.erb (100%) rename app/{assets => frontend}/templates/events/modify_event_reservation_modal.html.erb (100%) rename app/{assets => frontend}/templates/events/new.html.erb (100%) rename app/{assets => frontend}/templates/events/show.html.erb (100%) rename app/{assets => frontend}/templates/home.html.erb (100%) rename app/{assets => frontend}/templates/home/events.html (100%) rename app/{assets => frontend}/templates/home/members.html (100%) rename app/{assets => frontend}/templates/home/news.html (100%) rename app/{assets => frontend}/templates/home/projects.html (100%) rename app/{assets => frontend}/templates/home/twitter.html (100%) rename app/{assets => frontend}/templates/machines/_form.html.erb (100%) rename app/{assets => frontend}/templates/machines/edit.html.erb (100%) rename app/{assets => frontend}/templates/machines/index.html.erb (100%) rename app/{assets => frontend}/templates/machines/new.html.erb (100%) rename app/{assets => frontend}/templates/machines/request_training_modal.html.erb (100%) rename app/{assets => frontend}/templates/machines/reserve.html.erb (100%) rename app/{assets => frontend}/templates/machines/show.html.erb (100%) rename app/{assets => frontend}/templates/machines/training_reservation_modal.html.erb (100%) rename app/{assets => frontend}/templates/members/index.html.erb (100%) rename app/{assets => frontend}/templates/members/show.html.erb (100%) rename app/{assets => frontend}/templates/notifications/index.html.erb (100%) rename app/{assets => frontend}/templates/plans/_plan.html.erb (100%) rename app/{assets => frontend}/templates/plans/index.html.erb (100%) rename app/{assets => frontend}/templates/plans/payment_modal.html.erb (100%) rename app/{assets => frontend}/templates/profile/_token.html.erb (100%) rename app/{assets => frontend}/templates/profile/complete.html.erb (100%) rename app/{assets => frontend}/templates/profile/resend_code_modal.html (100%) rename app/{assets => frontend}/templates/projects/_form.html.erb (100%) rename app/{assets => frontend}/templates/projects/edit.html.erb (100%) rename app/{assets => frontend}/templates/projects/index.html.erb (100%) rename app/{assets => frontend}/templates/projects/new.html.erb (100%) rename app/{assets => frontend}/templates/projects/show.html.erb (100%) rename app/{assets => frontend}/templates/shared/ConfirmationNewModal.html (100%) rename app/{assets => frontend}/templates/shared/_admin_form.html (100%) rename app/{assets => frontend}/templates/shared/_cart.html.erb (100%) rename app/{assets => frontend}/templates/shared/_coupon.html.erb (100%) rename app/{assets => frontend}/templates/shared/_manager_form.html (100%) rename app/{assets => frontend}/templates/shared/_member_form.html.erb (100%) rename app/{assets => frontend}/templates/shared/_member_select.html.erb (100%) rename app/{assets => frontend}/templates/shared/_partner_new_modal.html (100%) rename app/{assets => frontend}/templates/shared/_reserve_slot_same_time.html.erb (100%) rename app/{assets => frontend}/templates/shared/_reserve_slot_tags_mismatch.html.erb (100%) rename app/{assets => frontend}/templates/shared/_reserve_slot_without_plan.html (100%) rename app/{assets => frontend}/templates/shared/_social_link.html (100%) rename app/{assets => frontend}/templates/shared/_user_avatar.html.erb (100%) rename app/{assets => frontend}/templates/shared/_wallet_amount_info.html.erb (100%) rename app/{assets => frontend}/templates/shared/about.html.erb (100%) rename app/{assets => frontend}/templates/shared/confirm_modal.html.erb (100%) rename app/{assets => frontend}/templates/shared/confirm_modify_slot_modal.html.erb (100%) rename app/{assets => frontend}/templates/shared/cookies.html (100%) rename app/{assets => frontend}/templates/shared/deviseModal.html.erb (100%) rename app/{assets => frontend}/templates/shared/header.html.erb (100%) rename app/{assets => frontend}/templates/shared/help_modal.html.erb (100%) rename app/{assets => frontend}/templates/shared/leftnav.html.erb (100%) rename app/{assets => frontend}/templates/shared/passwordEditModal.html.erb (100%) rename app/{assets => frontend}/templates/shared/passwordNewModal.html.erb (100%) rename app/{assets => frontend}/templates/shared/privacy.html.erb (100%) rename app/{assets => frontend}/templates/shared/publicProfile.html.erb (100%) rename app/{assets => frontend}/templates/shared/signalAbuseModal.html.erb (100%) rename app/{assets => frontend}/templates/shared/signupModal.html.erb (100%) rename app/{assets => frontend}/templates/shared/tour-step-template.html (100%) rename app/{assets => frontend}/templates/shared/valid_reservation_modal.html.erb (100%) rename app/{assets => frontend}/templates/spaces/_form.html (100%) rename app/{assets => frontend}/templates/spaces/edit.html.erb (100%) rename app/{assets => frontend}/templates/spaces/index.html.erb (100%) rename app/{assets => frontend}/templates/spaces/new.html.erb (100%) rename app/{assets => frontend}/templates/spaces/reserve.html.erb (100%) rename app/{assets => frontend}/templates/spaces/show.html (100%) rename app/{assets => frontend}/templates/stripe/payment_modal.html.erb (100%) rename app/{assets => frontend}/templates/trainings/index.html.erb (100%) rename app/{assets => frontend}/templates/trainings/reserve.html.erb (100%) rename app/{assets => frontend}/templates/trainings/show.html.erb (100%) rename app/{assets => frontend}/templates/wallet/credit_modal.html.erb (100%) rename app/{assets => frontend}/templates/wallet/show.html.erb (100%) rename app/{assets => frontend}/templates/wallet/transactions.html.erb (100%) delete mode 100644 app/javascript/packs/application.js diff --git a/app/assets/javascripts/application.js.erb b/app/assets/javascripts/application.js.erb deleted file mode 100644 index 9a5b256e8..000000000 --- a/app/assets/javascripts/application.js.erb +++ /dev/null @@ -1,87 +0,0 @@ -// This is a manifest file that'll be compiled into application.js, which will include all the files -// listed below. -// -// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, -// or vendor/assets/javascripts of plugins, if any, can be referenced here using a relative path. -// -// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the -// compiled file. -// -// Read Sprockets README (https://github.com/sstephenson/sprockets#sprockets-directives) for details -// about supported directives. -// -//= require jquery -//= require jquery_ujs -//= require bootstrap -//= require polyfill -//= require angular -//= require angular-cookies -//= require angular-resource -//= require angular-sanitize -//= require angular-cookies -//= require angular-touch -//= require @uirouter/angularjs/release/angular-ui-router -//= require angular-ui-bootstrap/dist/ui-bootstrap-tpls -//= require ui-select/dist/select -//= require moment/moment -//= require moment-timezone/builds/moment-timezone-with-data-2012-2022 -//= require angular-ui-calendar/src/calendar -//= require fullcalendar/dist/fullcalendar -//= require angular-moment/angular-moment -//= require ngUpload/ng-upload -//= require jasny-bootstrap/js/fileinput -//= require holderjs/holder -//= require AngularDevise/lib/devise -//= require devise-modal -//= require angular-growl-v2/build/angular-growl -//= require angular-xeditable/dist/js/xeditable -//= require checklist-model/checklist-model -//= require angular-unsavedchanges/lib/unsavedChanges -//= require angular-loading-bar/src/loading-bar -//= require angular-scroll/angular-scroll -//= require angular-google-analytics/dist/angular-google-analytics -//= require dirDisqus -//= require humanize -//= require underscore/underscore -//= require elasticsearch-browser/elasticsearch.angular -//= require d3/d3 -//= require nvd3/build/nv.d3.js -//= require twitter-fetcher -//= require app -//= require router -//= require medium-editor/dist/js/medium-editor -//= require angular-medium-editor/dist/angular-medium-editor -//= require bootstrap-switch/dist/js/bootstrap-switch.min -//= require angular-bootstrap-switch/dist/angular-bootstrap-switch.min -//= require angular-base64-upload/dist/angular-base64-upload.min -//= require summernote/dist/summernote -//= require angular-summernote/dist/angular-summernote -//= require summernote-ext-nugget -//= require jquery-minicolors/jquery.minicolors.js -//= require angular-minicolors/angular-minicolors.js -//= require angular-translate/dist/angular-translate -//= require angular-translate-loader-partial/angular-translate-loader-partial -//= require messageformat/messageformat -//= require angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat -//= require ng-fittext/dist/ng-FitText.min -//= require angular-aside/dist/js/angular-aside -//= require ng-caps-lock/ng-caps-lock -//= require angular-recaptcha -//= require codemirror/lib/codemirror -//= require codemirror/addon/edit/matchbrackets -//= require codemirror/mode/css/css -//= require codemirror/mode/sass/sass -//= require angular-ui-codemirror/src/ui-codemirror -//= require angular-hotkeys/build/hotkeys -//= require hone/dist/hone -//= require tether/dist/js/tether -//= require angular-bind-html-compile/angular-bind-html-compile -//= require angular-ui-tour/dist/angular-ui-tour -//= require_tree ./controllers -//= require_tree ./services -//= require_tree ./directives -//= require_tree ./filters - -<% -PluginRegistry.javascripts.each { |js| require_asset(js) } -%> diff --git a/app/javascript/images/arrow-left.png b/app/frontend/images/arrow-left.png similarity index 100% rename from app/javascript/images/arrow-left.png rename to app/frontend/images/arrow-left.png diff --git a/app/javascript/images/fabmanager-logo.png b/app/frontend/images/fabmanager-logo.png similarity index 100% rename from app/javascript/images/fabmanager-logo.png rename to app/frontend/images/fabmanager-logo.png diff --git a/app/javascript/images/mastercard.png b/app/frontend/images/mastercard.png similarity index 100% rename from app/javascript/images/mastercard.png rename to app/frontend/images/mastercard.png diff --git a/app/javascript/images/no_avatar.png b/app/frontend/images/no_avatar.png similarity index 100% rename from app/javascript/images/no_avatar.png rename to app/frontend/images/no_avatar.png diff --git a/app/javascript/images/powered_by_stripe.png b/app/frontend/images/powered_by_stripe.png similarity index 100% rename from app/javascript/images/powered_by_stripe.png rename to app/frontend/images/powered_by_stripe.png diff --git a/app/javascript/images/social/dailymotion.png b/app/frontend/images/social/dailymotion.png similarity index 100% rename from app/javascript/images/social/dailymotion.png rename to app/frontend/images/social/dailymotion.png diff --git a/app/javascript/images/social/echosciences.png b/app/frontend/images/social/echosciences.png similarity index 100% rename from app/javascript/images/social/echosciences.png rename to app/frontend/images/social/echosciences.png diff --git a/app/javascript/images/visa.png b/app/frontend/images/visa.png similarity index 100% rename from app/javascript/images/visa.png rename to app/frontend/images/visa.png diff --git a/app/frontend/packs/application.js b/app/frontend/packs/application.js new file mode 100644 index 000000000..224b2b983 --- /dev/null +++ b/app/frontend/packs/application.js @@ -0,0 +1,81 @@ +import 'core-js/stable'; +import 'regenerator-runtime/runtime'; + +import 'jquery'; +import 'jquery_ujs'; +import 'bootstrap'; +import 'polyfill'; +import 'angular'; +import 'angular-cookies'; +import 'angular-resource'; +import 'angular-sanitize'; +import 'angular-touch'; +import '@uirouter/angularjs/release/angular-ui-router'; +import 'angular-ui-bootstrap/dist/ui-bootstrap-tpls'; +import 'ui-select/dist/select'; +import 'moment/moment'; +import 'moment-timezone/builds/moment-timezone-with-data-2012-2022'; +import 'angular-ui-calendar/src/calendar'; +import 'fullcalendar/dist/fullcalendar'; +import 'angular-moment/angular-moment'; +import 'ngUpload/ng-upload'; +import 'jasny-bootstrap/js/fileinput'; +import 'holderjs/holder'; +import 'AngularDevise/lib/devise'; +import 'devise-modal'; +import 'angular-growl-v2/build/angular-growl'; +import 'angular-xeditable/dist/js/xeditable'; +import 'checklist-model/checklist-model'; +import 'angular-unsavedchanges/lib/unsavedChanges'; +import 'angular-loading-bar/src/loading-bar'; +import 'angular-scroll/angular-scroll'; +import 'angular-google-analytics/dist/angular-google-analytics'; +import 'dirDisqus'; +import 'humanize'; +import 'underscore/underscore'; +import 'elasticsearch-browser/elasticsearch.angular'; +import 'd3/d3'; +import 'nvd3/build/nv.d3.js'; +import 'twitter-fetcher'; +import 'app'; +import 'router'; +import 'medium-editor/dist/js/medium-editor'; +import 'angular-medium-editor/dist/angular-medium-editor'; +import 'bootstrap-switch/dist/js/bootstrap-switch.min'; +import 'angular-bootstrap-switch/dist/angular-bootstrap-switch.min'; +import 'angular-base64-upload/dist/angular-base64-upload.min'; +import 'summernote/dist/summernote'; +import 'angular-summernote/dist/angular-summernote'; +import 'summernote-ext-nugget'; +import 'jquery-minicolors/jquery.minicolors.js'; +import 'angular-minicolors/angular-minicolors.js'; +import 'angular-translate/dist/angular-translate'; +import 'angular-translate-loader-partial/angular-translate-loader-partial'; +import 'messageformat/messageformat'; +import 'angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat'; +import 'ng-fittext/dist/ng-FitText.min'; +import 'angular-aside/dist/js/angular-aside'; +import 'ng-caps-lock/ng-caps-lock'; +import 'angular-recaptcha'; +import 'codemirror/lib/codemirror'; +import 'codemirror/addon/edit/matchbrackets'; +import 'codemirror/mode/css/css'; +import 'codemirror/mode/sass/sass'; +import 'angular-ui-codemirror/src/ui-codemirror'; +import 'angular-hotkeys/build/hotkeys'; +import 'hone/dist/hone'; +import 'tether/dist/js/tether'; +import 'angular-bind-html-compile/angular-bind-html-compile'; +import 'angular-ui-tour/dist/angular-ui-tour'; + +import '../src/app.js'; +import '../src/router.js.erb'; +import '../src/controllers/*'; +import '../src/services/*'; +import '../src/directives/*'; +import '../src/filters/*'; + +import '../stylesheets/application.scss.erb'; + +const images = require.context('../images', true); +const imagePath = (name) => images(name, true); diff --git a/app/frontend/packs/application.scss b/app/frontend/packs/application.scss new file mode 100644 index 000000000..e69de29bb diff --git a/app/frontend/packs/printer.scss b/app/frontend/packs/printer.scss new file mode 100644 index 000000000..e69de29bb diff --git a/app/assets/javascripts/app.js b/app/frontend/src/javascript/app.js similarity index 100% rename from app/assets/javascripts/app.js rename to app/frontend/src/javascript/app.js diff --git a/app/assets/javascripts/controllers/about.js b/app/frontend/src/javascript/controllers/about.js similarity index 100% rename from app/assets/javascripts/controllers/about.js rename to app/frontend/src/javascript/controllers/about.js diff --git a/app/assets/javascripts/controllers/admin/abuses.js b/app/frontend/src/javascript/controllers/admin/abuses.js similarity index 100% rename from app/assets/javascripts/controllers/admin/abuses.js rename to app/frontend/src/javascript/controllers/admin/abuses.js diff --git a/app/assets/javascripts/controllers/admin/authentications.js.erb b/app/frontend/src/javascript/controllers/admin/authentications.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/authentications.js.erb rename to app/frontend/src/javascript/controllers/admin/authentications.js.erb diff --git a/app/assets/javascripts/controllers/admin/calendar.js.erb b/app/frontend/src/javascript/controllers/admin/calendar.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/calendar.js.erb rename to app/frontend/src/javascript/controllers/admin/calendar.js.erb diff --git a/app/assets/javascripts/controllers/admin/coupons.js b/app/frontend/src/javascript/controllers/admin/coupons.js similarity index 100% rename from app/assets/javascripts/controllers/admin/coupons.js rename to app/frontend/src/javascript/controllers/admin/coupons.js diff --git a/app/assets/javascripts/controllers/admin/events.js.erb b/app/frontend/src/javascript/controllers/admin/events.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/events.js.erb rename to app/frontend/src/javascript/controllers/admin/events.js.erb diff --git a/app/assets/javascripts/controllers/admin/graphs.js b/app/frontend/src/javascript/controllers/admin/graphs.js similarity index 100% rename from app/assets/javascripts/controllers/admin/graphs.js rename to app/frontend/src/javascript/controllers/admin/graphs.js diff --git a/app/assets/javascripts/controllers/admin/groups.js b/app/frontend/src/javascript/controllers/admin/groups.js similarity index 100% rename from app/assets/javascripts/controllers/admin/groups.js rename to app/frontend/src/javascript/controllers/admin/groups.js diff --git a/app/assets/javascripts/controllers/admin/invoices.js.erb b/app/frontend/src/javascript/controllers/admin/invoices.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/invoices.js.erb rename to app/frontend/src/javascript/controllers/admin/invoices.js.erb diff --git a/app/assets/javascripts/controllers/admin/members.js.erb b/app/frontend/src/javascript/controllers/admin/members.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/members.js.erb rename to app/frontend/src/javascript/controllers/admin/members.js.erb diff --git a/app/assets/javascripts/controllers/admin/open_api_clients.js b/app/frontend/src/javascript/controllers/admin/open_api_clients.js similarity index 100% rename from app/assets/javascripts/controllers/admin/open_api_clients.js rename to app/frontend/src/javascript/controllers/admin/open_api_clients.js diff --git a/app/assets/javascripts/controllers/admin/plans.js.erb b/app/frontend/src/javascript/controllers/admin/plans.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/plans.js.erb rename to app/frontend/src/javascript/controllers/admin/plans.js.erb diff --git a/app/assets/javascripts/controllers/admin/price_category.js b/app/frontend/src/javascript/controllers/admin/price_category.js similarity index 100% rename from app/assets/javascripts/controllers/admin/price_category.js rename to app/frontend/src/javascript/controllers/admin/price_category.js diff --git a/app/assets/javascripts/controllers/admin/pricing.js.erb b/app/frontend/src/javascript/controllers/admin/pricing.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/pricing.js.erb rename to app/frontend/src/javascript/controllers/admin/pricing.js.erb diff --git a/app/assets/javascripts/controllers/admin/projects.js b/app/frontend/src/javascript/controllers/admin/projects.js similarity index 100% rename from app/assets/javascripts/controllers/admin/projects.js rename to app/frontend/src/javascript/controllers/admin/projects.js diff --git a/app/assets/javascripts/controllers/admin/settings.js.erb b/app/frontend/src/javascript/controllers/admin/settings.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/settings.js.erb rename to app/frontend/src/javascript/controllers/admin/settings.js.erb diff --git a/app/assets/javascripts/controllers/admin/statistics.js.erb b/app/frontend/src/javascript/controllers/admin/statistics.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/statistics.js.erb rename to app/frontend/src/javascript/controllers/admin/statistics.js.erb diff --git a/app/assets/javascripts/controllers/admin/tags.js b/app/frontend/src/javascript/controllers/admin/tags.js similarity index 100% rename from app/assets/javascripts/controllers/admin/tags.js rename to app/frontend/src/javascript/controllers/admin/tags.js diff --git a/app/assets/javascripts/controllers/admin/trainings.js.erb b/app/frontend/src/javascript/controllers/admin/trainings.js.erb similarity index 100% rename from app/assets/javascripts/controllers/admin/trainings.js.erb rename to app/frontend/src/javascript/controllers/admin/trainings.js.erb diff --git a/app/assets/javascripts/controllers/application.js.erb b/app/frontend/src/javascript/controllers/application.js.erb similarity index 100% rename from app/assets/javascripts/controllers/application.js.erb rename to app/frontend/src/javascript/controllers/application.js.erb diff --git a/app/assets/javascripts/controllers/calendar.js b/app/frontend/src/javascript/controllers/calendar.js similarity index 100% rename from app/assets/javascripts/controllers/calendar.js rename to app/frontend/src/javascript/controllers/calendar.js diff --git a/app/assets/javascripts/controllers/cookies.js b/app/frontend/src/javascript/controllers/cookies.js similarity index 100% rename from app/assets/javascripts/controllers/cookies.js rename to app/frontend/src/javascript/controllers/cookies.js diff --git a/app/assets/javascripts/controllers/dashboard.js b/app/frontend/src/javascript/controllers/dashboard.js similarity index 100% rename from app/assets/javascripts/controllers/dashboard.js rename to app/frontend/src/javascript/controllers/dashboard.js diff --git a/app/assets/javascripts/controllers/events.js.erb b/app/frontend/src/javascript/controllers/events.js.erb similarity index 100% rename from app/assets/javascripts/controllers/events.js.erb rename to app/frontend/src/javascript/controllers/events.js.erb diff --git a/app/assets/javascripts/controllers/home.js b/app/frontend/src/javascript/controllers/home.js similarity index 100% rename from app/assets/javascripts/controllers/home.js rename to app/frontend/src/javascript/controllers/home.js diff --git a/app/assets/javascripts/controllers/machines.js.erb b/app/frontend/src/javascript/controllers/machines.js.erb similarity index 100% rename from app/assets/javascripts/controllers/machines.js.erb rename to app/frontend/src/javascript/controllers/machines.js.erb diff --git a/app/assets/javascripts/controllers/main_nav.js b/app/frontend/src/javascript/controllers/main_nav.js similarity index 100% rename from app/assets/javascripts/controllers/main_nav.js rename to app/frontend/src/javascript/controllers/main_nav.js diff --git a/app/assets/javascripts/controllers/members.js b/app/frontend/src/javascript/controllers/members.js similarity index 100% rename from app/assets/javascripts/controllers/members.js rename to app/frontend/src/javascript/controllers/members.js diff --git a/app/assets/javascripts/controllers/notifications.js b/app/frontend/src/javascript/controllers/notifications.js similarity index 100% rename from app/assets/javascripts/controllers/notifications.js rename to app/frontend/src/javascript/controllers/notifications.js diff --git a/app/assets/javascripts/controllers/plans.js.erb b/app/frontend/src/javascript/controllers/plans.js.erb similarity index 100% rename from app/assets/javascripts/controllers/plans.js.erb rename to app/frontend/src/javascript/controllers/plans.js.erb diff --git a/app/assets/javascripts/controllers/privacy.js b/app/frontend/src/javascript/controllers/privacy.js similarity index 100% rename from app/assets/javascripts/controllers/privacy.js rename to app/frontend/src/javascript/controllers/privacy.js diff --git a/app/assets/javascripts/controllers/profile.js.erb b/app/frontend/src/javascript/controllers/profile.js.erb similarity index 100% rename from app/assets/javascripts/controllers/profile.js.erb rename to app/frontend/src/javascript/controllers/profile.js.erb diff --git a/app/assets/javascripts/controllers/projects.js.erb b/app/frontend/src/javascript/controllers/projects.js.erb similarity index 100% rename from app/assets/javascripts/controllers/projects.js.erb rename to app/frontend/src/javascript/controllers/projects.js.erb diff --git a/app/assets/javascripts/controllers/spaces.js.erb b/app/frontend/src/javascript/controllers/spaces.js.erb similarity index 100% rename from app/assets/javascripts/controllers/spaces.js.erb rename to app/frontend/src/javascript/controllers/spaces.js.erb diff --git a/app/assets/javascripts/controllers/trainings.js.erb b/app/frontend/src/javascript/controllers/trainings.js.erb similarity index 100% rename from app/assets/javascripts/controllers/trainings.js.erb rename to app/frontend/src/javascript/controllers/trainings.js.erb diff --git a/app/assets/javascripts/controllers/wallet.js b/app/frontend/src/javascript/controllers/wallet.js similarity index 100% rename from app/assets/javascripts/controllers/wallet.js rename to app/frontend/src/javascript/controllers/wallet.js diff --git a/app/assets/javascripts/directives/bs-jasny-fileinput.js b/app/frontend/src/javascript/directives/bs-jasny-fileinput.js similarity index 100% rename from app/assets/javascripts/directives/bs-jasny-fileinput.js rename to app/frontend/src/javascript/directives/bs-jasny-fileinput.js diff --git a/app/assets/javascripts/directives/cart.js.erb b/app/frontend/src/javascript/directives/cart.js.erb similarity index 100% rename from app/assets/javascripts/directives/cart.js.erb rename to app/frontend/src/javascript/directives/cart.js.erb diff --git a/app/assets/javascripts/directives/compile.js b/app/frontend/src/javascript/directives/compile.js similarity index 100% rename from app/assets/javascripts/directives/compile.js rename to app/frontend/src/javascript/directives/compile.js diff --git a/app/assets/javascripts/directives/confirmation_needed.js b/app/frontend/src/javascript/directives/confirmation_needed.js similarity index 100% rename from app/assets/javascripts/directives/confirmation_needed.js rename to app/frontend/src/javascript/directives/confirmation_needed.js diff --git a/app/assets/javascripts/directives/coupon.js.erb b/app/frontend/src/javascript/directives/coupon.js.erb similarity index 100% rename from app/assets/javascripts/directives/coupon.js.erb rename to app/frontend/src/javascript/directives/coupon.js.erb diff --git a/app/assets/javascripts/directives/directives.js b/app/frontend/src/javascript/directives/directives.js similarity index 100% rename from app/assets/javascripts/directives/directives.js rename to app/frontend/src/javascript/directives/directives.js diff --git a/app/assets/javascripts/directives/fab_user_avatar.js.erb b/app/frontend/src/javascript/directives/fab_user_avatar.js.erb similarity index 100% rename from app/assets/javascripts/directives/fab_user_avatar.js.erb rename to app/frontend/src/javascript/directives/fab_user_avatar.js.erb diff --git a/app/assets/javascripts/directives/home/events.js.erb b/app/frontend/src/javascript/directives/home/events.js.erb similarity index 100% rename from app/assets/javascripts/directives/home/events.js.erb rename to app/frontend/src/javascript/directives/home/events.js.erb diff --git a/app/assets/javascripts/directives/home/news.js.erb b/app/frontend/src/javascript/directives/home/news.js.erb similarity index 100% rename from app/assets/javascripts/directives/home/news.js.erb rename to app/frontend/src/javascript/directives/home/news.js.erb diff --git a/app/assets/javascripts/directives/home/projects.js.erb b/app/frontend/src/javascript/directives/home/projects.js.erb similarity index 100% rename from app/assets/javascripts/directives/home/projects.js.erb rename to app/frontend/src/javascript/directives/home/projects.js.erb diff --git a/app/assets/javascripts/directives/home/twitter.js.erb b/app/frontend/src/javascript/directives/home/twitter.js.erb similarity index 100% rename from app/assets/javascripts/directives/home/twitter.js.erb rename to app/frontend/src/javascript/directives/home/twitter.js.erb diff --git a/app/assets/javascripts/directives/members.js.erb b/app/frontend/src/javascript/directives/members.js.erb similarity index 100% rename from app/assets/javascripts/directives/members.js.erb rename to app/frontend/src/javascript/directives/members.js.erb diff --git a/app/assets/javascripts/directives/post_render.js b/app/frontend/src/javascript/directives/post_render.js similarity index 100% rename from app/assets/javascripts/directives/post_render.js rename to app/frontend/src/javascript/directives/post_render.js diff --git a/app/assets/javascripts/directives/selectMember.js.erb b/app/frontend/src/javascript/directives/selectMember.js.erb similarity index 100% rename from app/assets/javascripts/directives/selectMember.js.erb rename to app/frontend/src/javascript/directives/selectMember.js.erb diff --git a/app/assets/javascripts/directives/settings/boolean-setting.js.erb b/app/frontend/src/javascript/directives/settings/boolean-setting.js.erb similarity index 100% rename from app/assets/javascripts/directives/settings/boolean-setting.js.erb rename to app/frontend/src/javascript/directives/settings/boolean-setting.js.erb diff --git a/app/assets/javascripts/directives/settings/number-setting.js.erb b/app/frontend/src/javascript/directives/settings/number-setting.js.erb similarity index 100% rename from app/assets/javascripts/directives/settings/number-setting.js.erb rename to app/frontend/src/javascript/directives/settings/number-setting.js.erb diff --git a/app/assets/javascripts/directives/settings/select-multiple-setting.js.erb b/app/frontend/src/javascript/directives/settings/select-multiple-setting.js.erb similarity index 100% rename from app/assets/javascripts/directives/settings/select-multiple-setting.js.erb rename to app/frontend/src/javascript/directives/settings/select-multiple-setting.js.erb diff --git a/app/assets/javascripts/directives/settings/select-setting.js.erb b/app/frontend/src/javascript/directives/settings/select-setting.js.erb similarity index 100% rename from app/assets/javascripts/directives/settings/select-setting.js.erb rename to app/frontend/src/javascript/directives/settings/select-setting.js.erb diff --git a/app/assets/javascripts/directives/settings/text-setting.js.erb b/app/frontend/src/javascript/directives/settings/text-setting.js.erb similarity index 100% rename from app/assets/javascripts/directives/settings/text-setting.js.erb rename to app/frontend/src/javascript/directives/settings/text-setting.js.erb diff --git a/app/assets/javascripts/directives/socialLink.js.erb b/app/frontend/src/javascript/directives/socialLink.js.erb similarity index 100% rename from app/assets/javascripts/directives/socialLink.js.erb rename to app/frontend/src/javascript/directives/socialLink.js.erb diff --git a/app/assets/javascripts/directives/stripe-form.js.erb b/app/frontend/src/javascript/directives/stripe-form.js.erb similarity index 100% rename from app/assets/javascripts/directives/stripe-form.js.erb rename to app/frontend/src/javascript/directives/stripe-form.js.erb diff --git a/app/assets/javascripts/directives/validators.js b/app/frontend/src/javascript/directives/validators.js similarity index 100% rename from app/assets/javascripts/directives/validators.js rename to app/frontend/src/javascript/directives/validators.js diff --git a/app/assets/javascripts/filters/filters.js b/app/frontend/src/javascript/filters/filters.js similarity index 100% rename from app/assets/javascripts/filters/filters.js rename to app/frontend/src/javascript/filters/filters.js diff --git a/app/frontend/src/javascript/plugins.js.erb b/app/frontend/src/javascript/plugins.js.erb new file mode 100644 index 000000000..e69de29bb diff --git a/app/assets/javascripts/router.js.erb b/app/frontend/src/javascript/router.js.erb similarity index 100% rename from app/assets/javascripts/router.js.erb rename to app/frontend/src/javascript/router.js.erb diff --git a/app/assets/javascripts/services/_t.js b/app/frontend/src/javascript/services/_t.js similarity index 100% rename from app/assets/javascripts/services/_t.js rename to app/frontend/src/javascript/services/_t.js diff --git a/app/assets/javascripts/services/abuse.js b/app/frontend/src/javascript/services/abuse.js similarity index 100% rename from app/assets/javascripts/services/abuse.js rename to app/frontend/src/javascript/services/abuse.js diff --git a/app/assets/javascripts/services/accounting_period.js b/app/frontend/src/javascript/services/accounting_period.js similarity index 100% rename from app/assets/javascripts/services/accounting_period.js rename to app/frontend/src/javascript/services/accounting_period.js diff --git a/app/assets/javascripts/services/admin.js b/app/frontend/src/javascript/services/admin.js similarity index 100% rename from app/assets/javascripts/services/admin.js rename to app/frontend/src/javascript/services/admin.js diff --git a/app/assets/javascripts/services/age_range.js b/app/frontend/src/javascript/services/age_range.js similarity index 100% rename from app/assets/javascripts/services/age_range.js rename to app/frontend/src/javascript/services/age_range.js diff --git a/app/assets/javascripts/services/auth.js.erb b/app/frontend/src/javascript/services/auth.js.erb similarity index 100% rename from app/assets/javascripts/services/auth.js.erb rename to app/frontend/src/javascript/services/auth.js.erb diff --git a/app/assets/javascripts/services/authProvider.js b/app/frontend/src/javascript/services/authProvider.js similarity index 100% rename from app/assets/javascripts/services/authProvider.js rename to app/frontend/src/javascript/services/authProvider.js diff --git a/app/assets/javascripts/services/availability.js b/app/frontend/src/javascript/services/availability.js similarity index 100% rename from app/assets/javascripts/services/availability.js rename to app/frontend/src/javascript/services/availability.js diff --git a/app/assets/javascripts/services/calendar.js b/app/frontend/src/javascript/services/calendar.js similarity index 100% rename from app/assets/javascripts/services/calendar.js rename to app/frontend/src/javascript/services/calendar.js diff --git a/app/assets/javascripts/services/category.js b/app/frontend/src/javascript/services/category.js similarity index 100% rename from app/assets/javascripts/services/category.js rename to app/frontend/src/javascript/services/category.js diff --git a/app/assets/javascripts/services/component.js b/app/frontend/src/javascript/services/component.js similarity index 100% rename from app/assets/javascripts/services/component.js rename to app/frontend/src/javascript/services/component.js diff --git a/app/assets/javascripts/services/coupon.js b/app/frontend/src/javascript/services/coupon.js similarity index 100% rename from app/assets/javascripts/services/coupon.js rename to app/frontend/src/javascript/services/coupon.js diff --git a/app/assets/javascripts/services/credit.js b/app/frontend/src/javascript/services/credit.js similarity index 100% rename from app/assets/javascripts/services/credit.js rename to app/frontend/src/javascript/services/credit.js diff --git a/app/assets/javascripts/services/csrf.js b/app/frontend/src/javascript/services/csrf.js similarity index 100% rename from app/assets/javascripts/services/csrf.js rename to app/frontend/src/javascript/services/csrf.js diff --git a/app/assets/javascripts/services/customAsset.js b/app/frontend/src/javascript/services/customAsset.js similarity index 100% rename from app/assets/javascripts/services/customAsset.js rename to app/frontend/src/javascript/services/customAsset.js diff --git a/app/assets/javascripts/services/diacritics.js b/app/frontend/src/javascript/services/diacritics.js similarity index 100% rename from app/assets/javascripts/services/diacritics.js rename to app/frontend/src/javascript/services/diacritics.js diff --git a/app/assets/javascripts/services/dialogs.js.erb b/app/frontend/src/javascript/services/dialogs.js.erb similarity index 100% rename from app/assets/javascripts/services/dialogs.js.erb rename to app/frontend/src/javascript/services/dialogs.js.erb diff --git a/app/assets/javascripts/services/elastic.js.erb b/app/frontend/src/javascript/services/elastic.js.erb similarity index 100% rename from app/assets/javascripts/services/elastic.js.erb rename to app/frontend/src/javascript/services/elastic.js.erb diff --git a/app/assets/javascripts/services/event.js b/app/frontend/src/javascript/services/event.js similarity index 100% rename from app/assets/javascripts/services/event.js rename to app/frontend/src/javascript/services/event.js diff --git a/app/assets/javascripts/services/event_theme.js b/app/frontend/src/javascript/services/event_theme.js similarity index 100% rename from app/assets/javascripts/services/event_theme.js rename to app/frontend/src/javascript/services/event_theme.js diff --git a/app/assets/javascripts/services/export.js b/app/frontend/src/javascript/services/export.js similarity index 100% rename from app/assets/javascripts/services/export.js rename to app/frontend/src/javascript/services/export.js diff --git a/app/assets/javascripts/services/fab_analytics.js b/app/frontend/src/javascript/services/fab_analytics.js similarity index 100% rename from app/assets/javascripts/services/fab_analytics.js rename to app/frontend/src/javascript/services/fab_analytics.js diff --git a/app/assets/javascripts/services/group.js b/app/frontend/src/javascript/services/group.js similarity index 100% rename from app/assets/javascripts/services/group.js rename to app/frontend/src/javascript/services/group.js diff --git a/app/assets/javascripts/services/help.js.erb b/app/frontend/src/javascript/services/help.js.erb similarity index 100% rename from app/assets/javascripts/services/help.js.erb rename to app/frontend/src/javascript/services/help.js.erb diff --git a/app/assets/javascripts/services/helpers.js b/app/frontend/src/javascript/services/helpers.js similarity index 100% rename from app/assets/javascripts/services/helpers.js rename to app/frontend/src/javascript/services/helpers.js diff --git a/app/assets/javascripts/services/ical.js b/app/frontend/src/javascript/services/ical.js similarity index 100% rename from app/assets/javascripts/services/ical.js rename to app/frontend/src/javascript/services/ical.js diff --git a/app/assets/javascripts/services/icalendar.js b/app/frontend/src/javascript/services/icalendar.js similarity index 100% rename from app/assets/javascripts/services/icalendar.js rename to app/frontend/src/javascript/services/icalendar.js diff --git a/app/assets/javascripts/services/import.js b/app/frontend/src/javascript/services/import.js similarity index 100% rename from app/assets/javascripts/services/import.js rename to app/frontend/src/javascript/services/import.js diff --git a/app/assets/javascripts/services/invoice.js b/app/frontend/src/javascript/services/invoice.js similarity index 100% rename from app/assets/javascripts/services/invoice.js rename to app/frontend/src/javascript/services/invoice.js diff --git a/app/assets/javascripts/services/licence.js b/app/frontend/src/javascript/services/licence.js similarity index 100% rename from app/assets/javascripts/services/licence.js rename to app/frontend/src/javascript/services/licence.js diff --git a/app/assets/javascripts/services/machine.js b/app/frontend/src/javascript/services/machine.js similarity index 100% rename from app/assets/javascripts/services/machine.js rename to app/frontend/src/javascript/services/machine.js diff --git a/app/assets/javascripts/services/member.js b/app/frontend/src/javascript/services/member.js similarity index 100% rename from app/assets/javascripts/services/member.js rename to app/frontend/src/javascript/services/member.js diff --git a/app/assets/javascripts/services/notification.js b/app/frontend/src/javascript/services/notification.js similarity index 100% rename from app/assets/javascripts/services/notification.js rename to app/frontend/src/javascript/services/notification.js diff --git a/app/assets/javascripts/services/open_api_client.js b/app/frontend/src/javascript/services/open_api_client.js similarity index 100% rename from app/assets/javascripts/services/open_api_client.js rename to app/frontend/src/javascript/services/open_api_client.js diff --git a/app/assets/javascripts/services/openlab_project.js b/app/frontend/src/javascript/services/openlab_project.js similarity index 100% rename from app/assets/javascripts/services/openlab_project.js rename to app/frontend/src/javascript/services/openlab_project.js diff --git a/app/assets/javascripts/services/pagination_service.js b/app/frontend/src/javascript/services/pagination_service.js similarity index 100% rename from app/assets/javascripts/services/pagination_service.js rename to app/frontend/src/javascript/services/pagination_service.js diff --git a/app/assets/javascripts/services/payment.js b/app/frontend/src/javascript/services/payment.js similarity index 100% rename from app/assets/javascripts/services/payment.js rename to app/frontend/src/javascript/services/payment.js diff --git a/app/assets/javascripts/services/plan.js b/app/frontend/src/javascript/services/plan.js similarity index 100% rename from app/assets/javascripts/services/plan.js rename to app/frontend/src/javascript/services/plan.js diff --git a/app/assets/javascripts/services/price.js b/app/frontend/src/javascript/services/price.js similarity index 100% rename from app/assets/javascripts/services/price.js rename to app/frontend/src/javascript/services/price.js diff --git a/app/assets/javascripts/services/price_category.js b/app/frontend/src/javascript/services/price_category.js similarity index 100% rename from app/assets/javascripts/services/price_category.js rename to app/frontend/src/javascript/services/price_category.js diff --git a/app/assets/javascripts/services/pricing.js b/app/frontend/src/javascript/services/pricing.js similarity index 100% rename from app/assets/javascripts/services/pricing.js rename to app/frontend/src/javascript/services/pricing.js diff --git a/app/assets/javascripts/services/project.js b/app/frontend/src/javascript/services/project.js similarity index 100% rename from app/assets/javascripts/services/project.js rename to app/frontend/src/javascript/services/project.js diff --git a/app/assets/javascripts/services/reservation.js b/app/frontend/src/javascript/services/reservation.js similarity index 100% rename from app/assets/javascripts/services/reservation.js rename to app/frontend/src/javascript/services/reservation.js diff --git a/app/assets/javascripts/services/session.js b/app/frontend/src/javascript/services/session.js similarity index 100% rename from app/assets/javascripts/services/session.js rename to app/frontend/src/javascript/services/session.js diff --git a/app/assets/javascripts/services/setting.js b/app/frontend/src/javascript/services/setting.js similarity index 100% rename from app/assets/javascripts/services/setting.js rename to app/frontend/src/javascript/services/setting.js diff --git a/app/assets/javascripts/services/slot.js b/app/frontend/src/javascript/services/slot.js similarity index 100% rename from app/assets/javascripts/services/slot.js rename to app/frontend/src/javascript/services/slot.js diff --git a/app/assets/javascripts/services/socialNetworks.js b/app/frontend/src/javascript/services/socialNetworks.js similarity index 100% rename from app/assets/javascripts/services/socialNetworks.js rename to app/frontend/src/javascript/services/socialNetworks.js diff --git a/app/assets/javascripts/services/space.js b/app/frontend/src/javascript/services/space.js similarity index 100% rename from app/assets/javascripts/services/space.js rename to app/frontend/src/javascript/services/space.js diff --git a/app/assets/javascripts/services/statistics.js b/app/frontend/src/javascript/services/statistics.js similarity index 100% rename from app/assets/javascripts/services/statistics.js rename to app/frontend/src/javascript/services/statistics.js diff --git a/app/assets/javascripts/services/subscription.js b/app/frontend/src/javascript/services/subscription.js similarity index 100% rename from app/assets/javascripts/services/subscription.js rename to app/frontend/src/javascript/services/subscription.js diff --git a/app/assets/javascripts/services/tag.js b/app/frontend/src/javascript/services/tag.js similarity index 100% rename from app/assets/javascripts/services/tag.js rename to app/frontend/src/javascript/services/tag.js diff --git a/app/assets/javascripts/services/theme.js b/app/frontend/src/javascript/services/theme.js similarity index 100% rename from app/assets/javascripts/services/theme.js rename to app/frontend/src/javascript/services/theme.js diff --git a/app/assets/javascripts/services/training.js b/app/frontend/src/javascript/services/training.js similarity index 100% rename from app/assets/javascripts/services/training.js rename to app/frontend/src/javascript/services/training.js diff --git a/app/assets/javascripts/services/trainings_pricing.js b/app/frontend/src/javascript/services/trainings_pricing.js similarity index 100% rename from app/assets/javascripts/services/trainings_pricing.js rename to app/frontend/src/javascript/services/trainings_pricing.js diff --git a/app/assets/javascripts/services/translations.js b/app/frontend/src/javascript/services/translations.js similarity index 100% rename from app/assets/javascripts/services/translations.js rename to app/frontend/src/javascript/services/translations.js diff --git a/app/assets/javascripts/services/user.js b/app/frontend/src/javascript/services/user.js similarity index 100% rename from app/assets/javascripts/services/user.js rename to app/frontend/src/javascript/services/user.js diff --git a/app/assets/javascripts/services/version.js b/app/frontend/src/javascript/services/version.js similarity index 100% rename from app/assets/javascripts/services/version.js rename to app/frontend/src/javascript/services/version.js diff --git a/app/assets/javascripts/services/wallet.js b/app/frontend/src/javascript/services/wallet.js similarity index 100% rename from app/assets/javascripts/services/wallet.js rename to app/frontend/src/javascript/services/wallet.js diff --git a/app/javascript/stylesheets/app.base.scss b/app/frontend/src/stylesheets/app.base.scss similarity index 100% rename from app/javascript/stylesheets/app.base.scss rename to app/frontend/src/stylesheets/app.base.scss diff --git a/app/javascript/stylesheets/app.buttons.scss b/app/frontend/src/stylesheets/app.buttons.scss similarity index 100% rename from app/javascript/stylesheets/app.buttons.scss rename to app/frontend/src/stylesheets/app.buttons.scss diff --git a/app/javascript/stylesheets/app.colors.scss b/app/frontend/src/stylesheets/app.colors.scss similarity index 100% rename from app/javascript/stylesheets/app.colors.scss rename to app/frontend/src/stylesheets/app.colors.scss diff --git a/app/javascript/stylesheets/app.components.scss b/app/frontend/src/stylesheets/app.components.scss similarity index 100% rename from app/javascript/stylesheets/app.components.scss rename to app/frontend/src/stylesheets/app.components.scss diff --git a/app/javascript/stylesheets/app.functions.scss b/app/frontend/src/stylesheets/app.functions.scss similarity index 100% rename from app/javascript/stylesheets/app.functions.scss rename to app/frontend/src/stylesheets/app.functions.scss diff --git a/app/javascript/stylesheets/app.layout.scss b/app/frontend/src/stylesheets/app.layout.scss similarity index 100% rename from app/javascript/stylesheets/app.layout.scss rename to app/frontend/src/stylesheets/app.layout.scss diff --git a/app/javascript/stylesheets/app.nav.scss b/app/frontend/src/stylesheets/app.nav.scss similarity index 100% rename from app/javascript/stylesheets/app.nav.scss rename to app/frontend/src/stylesheets/app.nav.scss diff --git a/app/javascript/stylesheets/app.plugins.scss b/app/frontend/src/stylesheets/app.plugins.scss similarity index 100% rename from app/javascript/stylesheets/app.plugins.scss rename to app/frontend/src/stylesheets/app.plugins.scss diff --git a/app/javascript/stylesheets/app.printer.scss b/app/frontend/src/stylesheets/app.printer.scss similarity index 100% rename from app/javascript/stylesheets/app.printer.scss rename to app/frontend/src/stylesheets/app.printer.scss diff --git a/app/javascript/stylesheets/app.responsive.scss b/app/frontend/src/stylesheets/app.responsive.scss similarity index 100% rename from app/javascript/stylesheets/app.responsive.scss rename to app/frontend/src/stylesheets/app.responsive.scss diff --git a/app/javascript/stylesheets/app.utilities.scss b/app/frontend/src/stylesheets/app.utilities.scss similarity index 100% rename from app/javascript/stylesheets/app.utilities.scss rename to app/frontend/src/stylesheets/app.utilities.scss diff --git a/app/javascript/stylesheets/application.scss.erb b/app/frontend/src/stylesheets/application.scss.erb similarity index 100% rename from app/javascript/stylesheets/application.scss.erb rename to app/frontend/src/stylesheets/application.scss.erb diff --git a/app/javascript/stylesheets/bootstrap_and_overrides.scss b/app/frontend/src/stylesheets/bootstrap_and_overrides.scss similarity index 100% rename from app/javascript/stylesheets/bootstrap_and_overrides.scss rename to app/frontend/src/stylesheets/bootstrap_and_overrides.scss diff --git a/app/javascript/stylesheets/modules/abuses.scss b/app/frontend/src/stylesheets/modules/abuses.scss similarity index 100% rename from app/javascript/stylesheets/modules/abuses.scss rename to app/frontend/src/stylesheets/modules/abuses.scss diff --git a/app/javascript/stylesheets/modules/cookies.scss b/app/frontend/src/stylesheets/modules/cookies.scss similarity index 100% rename from app/javascript/stylesheets/modules/cookies.scss rename to app/frontend/src/stylesheets/modules/cookies.scss diff --git a/app/javascript/stylesheets/modules/icalendar.scss b/app/frontend/src/stylesheets/modules/icalendar.scss similarity index 100% rename from app/javascript/stylesheets/modules/icalendar.scss rename to app/frontend/src/stylesheets/modules/icalendar.scss diff --git a/app/javascript/stylesheets/modules/invoice.scss b/app/frontend/src/stylesheets/modules/invoice.scss similarity index 100% rename from app/javascript/stylesheets/modules/invoice.scss rename to app/frontend/src/stylesheets/modules/invoice.scss diff --git a/app/javascript/stylesheets/modules/members.scss b/app/frontend/src/stylesheets/modules/members.scss similarity index 100% rename from app/javascript/stylesheets/modules/members.scss rename to app/frontend/src/stylesheets/modules/members.scss diff --git a/app/javascript/stylesheets/modules/settings.scss b/app/frontend/src/stylesheets/modules/settings.scss similarity index 100% rename from app/javascript/stylesheets/modules/settings.scss rename to app/frontend/src/stylesheets/modules/settings.scss diff --git a/app/javascript/stylesheets/modules/signup.scss b/app/frontend/src/stylesheets/modules/signup.scss similarity index 100% rename from app/javascript/stylesheets/modules/signup.scss rename to app/frontend/src/stylesheets/modules/signup.scss diff --git a/app/javascript/stylesheets/modules/stripe.scss b/app/frontend/src/stylesheets/modules/stripe.scss similarity index 100% rename from app/javascript/stylesheets/modules/stripe.scss rename to app/frontend/src/stylesheets/modules/stripe.scss diff --git a/app/javascript/stylesheets/modules/tour.scss b/app/frontend/src/stylesheets/modules/tour.scss similarity index 100% rename from app/javascript/stylesheets/modules/tour.scss rename to app/frontend/src/stylesheets/modules/tour.scss diff --git a/app/assets/templates/admin/abuses/index.html b/app/frontend/templates/admin/abuses/index.html similarity index 100% rename from app/assets/templates/admin/abuses/index.html rename to app/frontend/templates/admin/abuses/index.html diff --git a/app/assets/templates/admin/admins/new.html.erb b/app/frontend/templates/admin/admins/new.html.erb similarity index 100% rename from app/assets/templates/admin/admins/new.html.erb rename to app/frontend/templates/admin/admins/new.html.erb diff --git a/app/assets/templates/admin/authentications/_data_mapping.html.erb b/app/frontend/templates/admin/authentications/_data_mapping.html.erb similarity index 100% rename from app/assets/templates/admin/authentications/_data_mapping.html.erb rename to app/frontend/templates/admin/authentications/_data_mapping.html.erb diff --git a/app/assets/templates/admin/authentications/_form.html.erb b/app/frontend/templates/admin/authentications/_form.html.erb similarity index 100% rename from app/assets/templates/admin/authentications/_form.html.erb rename to app/frontend/templates/admin/authentications/_form.html.erb diff --git a/app/assets/templates/admin/authentications/_oauth2.html.erb b/app/frontend/templates/admin/authentications/_oauth2.html.erb similarity index 100% rename from app/assets/templates/admin/authentications/_oauth2.html.erb rename to app/frontend/templates/admin/authentications/_oauth2.html.erb diff --git a/app/assets/templates/admin/authentications/_oauth2_mapping.html.erb b/app/frontend/templates/admin/authentications/_oauth2_mapping.html.erb similarity index 100% rename from app/assets/templates/admin/authentications/_oauth2_mapping.html.erb rename to app/frontend/templates/admin/authentications/_oauth2_mapping.html.erb diff --git a/app/assets/templates/admin/authentications/edit.html.erb b/app/frontend/templates/admin/authentications/edit.html.erb similarity index 100% rename from app/assets/templates/admin/authentications/edit.html.erb rename to app/frontend/templates/admin/authentications/edit.html.erb diff --git a/app/assets/templates/admin/authentications/index.html.erb b/app/frontend/templates/admin/authentications/index.html.erb similarity index 100% rename from app/assets/templates/admin/authentications/index.html.erb rename to app/frontend/templates/admin/authentications/index.html.erb diff --git a/app/assets/templates/admin/authentications/new.html.erb b/app/frontend/templates/admin/authentications/new.html.erb similarity index 100% rename from app/assets/templates/admin/authentications/new.html.erb rename to app/frontend/templates/admin/authentications/new.html.erb diff --git a/app/assets/templates/admin/calendar/calendar.html.erb b/app/frontend/templates/admin/calendar/calendar.html.erb similarity index 100% rename from app/assets/templates/admin/calendar/calendar.html.erb rename to app/frontend/templates/admin/calendar/calendar.html.erb diff --git a/app/assets/templates/admin/calendar/deleteRecurrent.html b/app/frontend/templates/admin/calendar/deleteRecurrent.html similarity index 100% rename from app/assets/templates/admin/calendar/deleteRecurrent.html rename to app/frontend/templates/admin/calendar/deleteRecurrent.html diff --git a/app/assets/templates/admin/calendar/eventModal.html.erb b/app/frontend/templates/admin/calendar/eventModal.html.erb similarity index 100% rename from app/assets/templates/admin/calendar/eventModal.html.erb rename to app/frontend/templates/admin/calendar/eventModal.html.erb diff --git a/app/assets/templates/admin/calendar/icalendar.html b/app/frontend/templates/admin/calendar/icalendar.html similarity index 100% rename from app/assets/templates/admin/calendar/icalendar.html rename to app/frontend/templates/admin/calendar/icalendar.html diff --git a/app/assets/templates/admin/coupons/_form.html.erb b/app/frontend/templates/admin/coupons/_form.html.erb similarity index 100% rename from app/assets/templates/admin/coupons/_form.html.erb rename to app/frontend/templates/admin/coupons/_form.html.erb diff --git a/app/assets/templates/admin/coupons/edit.html.erb b/app/frontend/templates/admin/coupons/edit.html.erb similarity index 100% rename from app/assets/templates/admin/coupons/edit.html.erb rename to app/frontend/templates/admin/coupons/edit.html.erb diff --git a/app/assets/templates/admin/coupons/new.html.erb b/app/frontend/templates/admin/coupons/new.html.erb similarity index 100% rename from app/assets/templates/admin/coupons/new.html.erb rename to app/frontend/templates/admin/coupons/new.html.erb diff --git a/app/assets/templates/admin/events/filters.html.erb b/app/frontend/templates/admin/events/filters.html.erb similarity index 100% rename from app/assets/templates/admin/events/filters.html.erb rename to app/frontend/templates/admin/events/filters.html.erb diff --git a/app/assets/templates/admin/events/index.html.erb b/app/frontend/templates/admin/events/index.html.erb similarity index 100% rename from app/assets/templates/admin/events/index.html.erb rename to app/frontend/templates/admin/events/index.html.erb diff --git a/app/assets/templates/admin/events/monitoring.html.erb b/app/frontend/templates/admin/events/monitoring.html.erb similarity index 100% rename from app/assets/templates/admin/events/monitoring.html.erb rename to app/frontend/templates/admin/events/monitoring.html.erb diff --git a/app/assets/templates/admin/events/price_form.html b/app/frontend/templates/admin/events/price_form.html similarity index 100% rename from app/assets/templates/admin/events/price_form.html rename to app/frontend/templates/admin/events/price_form.html diff --git a/app/assets/templates/admin/events/prices.html.erb b/app/frontend/templates/admin/events/prices.html.erb similarity index 100% rename from app/assets/templates/admin/events/prices.html.erb rename to app/frontend/templates/admin/events/prices.html.erb diff --git a/app/assets/templates/admin/events/reservations.html.erb b/app/frontend/templates/admin/events/reservations.html.erb similarity index 100% rename from app/assets/templates/admin/events/reservations.html.erb rename to app/frontend/templates/admin/events/reservations.html.erb diff --git a/app/assets/templates/admin/groups/index.html.erb b/app/frontend/templates/admin/groups/index.html.erb similarity index 100% rename from app/assets/templates/admin/groups/index.html.erb rename to app/frontend/templates/admin/groups/index.html.erb diff --git a/app/assets/templates/admin/invoices/_period.html.erb b/app/frontend/templates/admin/invoices/_period.html.erb similarity index 100% rename from app/assets/templates/admin/invoices/_period.html.erb rename to app/frontend/templates/admin/invoices/_period.html.erb diff --git a/app/assets/templates/admin/invoices/accountingExportModal.html b/app/frontend/templates/admin/invoices/accountingExportModal.html similarity index 100% rename from app/assets/templates/admin/invoices/accountingExportModal.html rename to app/frontend/templates/admin/invoices/accountingExportModal.html diff --git a/app/assets/templates/admin/invoices/avoirModal.html.erb b/app/frontend/templates/admin/invoices/avoirModal.html.erb similarity index 100% rename from app/assets/templates/admin/invoices/avoirModal.html.erb rename to app/frontend/templates/admin/invoices/avoirModal.html.erb diff --git a/app/assets/templates/admin/invoices/closePeriodModal.html.erb b/app/frontend/templates/admin/invoices/closePeriodModal.html.erb similarity index 100% rename from app/assets/templates/admin/invoices/closePeriodModal.html.erb rename to app/frontend/templates/admin/invoices/closePeriodModal.html.erb diff --git a/app/assets/templates/admin/invoices/codes.html.erb b/app/frontend/templates/admin/invoices/codes.html.erb similarity index 100% rename from app/assets/templates/admin/invoices/codes.html.erb rename to app/frontend/templates/admin/invoices/codes.html.erb diff --git a/app/assets/templates/admin/invoices/index.html.erb b/app/frontend/templates/admin/invoices/index.html.erb similarity index 100% rename from app/assets/templates/admin/invoices/index.html.erb rename to app/frontend/templates/admin/invoices/index.html.erb diff --git a/app/assets/templates/admin/invoices/list.html.erb b/app/frontend/templates/admin/invoices/list.html.erb similarity index 100% rename from app/assets/templates/admin/invoices/list.html.erb rename to app/frontend/templates/admin/invoices/list.html.erb diff --git a/app/assets/templates/admin/invoices/payment.html.erb b/app/frontend/templates/admin/invoices/payment.html.erb similarity index 100% rename from app/assets/templates/admin/invoices/payment.html.erb rename to app/frontend/templates/admin/invoices/payment.html.erb diff --git a/app/assets/templates/admin/invoices/settings.html.erb b/app/frontend/templates/admin/invoices/settings.html.erb similarity index 100% rename from app/assets/templates/admin/invoices/settings.html.erb rename to app/frontend/templates/admin/invoices/settings.html.erb diff --git a/app/assets/templates/admin/managers/new.html.erb b/app/frontend/templates/admin/managers/new.html.erb similarity index 100% rename from app/assets/templates/admin/managers/new.html.erb rename to app/frontend/templates/admin/managers/new.html.erb diff --git a/app/assets/templates/admin/members/_form.html.erb b/app/frontend/templates/admin/members/_form.html.erb similarity index 100% rename from app/assets/templates/admin/members/_form.html.erb rename to app/frontend/templates/admin/members/_form.html.erb diff --git a/app/assets/templates/admin/members/administrators.html.erb b/app/frontend/templates/admin/members/administrators.html.erb similarity index 100% rename from app/assets/templates/admin/members/administrators.html.erb rename to app/frontend/templates/admin/members/administrators.html.erb diff --git a/app/assets/templates/admin/members/change_role_modal.html.erb b/app/frontend/templates/admin/members/change_role_modal.html.erb similarity index 100% rename from app/assets/templates/admin/members/change_role_modal.html.erb rename to app/frontend/templates/admin/members/change_role_modal.html.erb diff --git a/app/assets/templates/admin/members/edit.html.erb b/app/frontend/templates/admin/members/edit.html.erb similarity index 100% rename from app/assets/templates/admin/members/edit.html.erb rename to app/frontend/templates/admin/members/edit.html.erb diff --git a/app/assets/templates/admin/members/import.html.erb b/app/frontend/templates/admin/members/import.html.erb similarity index 100% rename from app/assets/templates/admin/members/import.html.erb rename to app/frontend/templates/admin/members/import.html.erb diff --git a/app/assets/templates/admin/members/import_result.html b/app/frontend/templates/admin/members/import_result.html similarity index 100% rename from app/assets/templates/admin/members/import_result.html rename to app/frontend/templates/admin/members/import_result.html diff --git a/app/assets/templates/admin/members/index.html.erb b/app/frontend/templates/admin/members/index.html.erb similarity index 100% rename from app/assets/templates/admin/members/index.html.erb rename to app/frontend/templates/admin/members/index.html.erb diff --git a/app/assets/templates/admin/members/managers.html.erb b/app/frontend/templates/admin/members/managers.html.erb similarity index 100% rename from app/assets/templates/admin/members/managers.html.erb rename to app/frontend/templates/admin/members/managers.html.erb diff --git a/app/assets/templates/admin/members/members.html.erb b/app/frontend/templates/admin/members/members.html.erb similarity index 100% rename from app/assets/templates/admin/members/members.html.erb rename to app/frontend/templates/admin/members/members.html.erb diff --git a/app/assets/templates/admin/members/new.html.erb b/app/frontend/templates/admin/members/new.html.erb similarity index 100% rename from app/assets/templates/admin/members/new.html.erb rename to app/frontend/templates/admin/members/new.html.erb diff --git a/app/assets/templates/admin/members/partners.html.erb b/app/frontend/templates/admin/members/partners.html.erb similarity index 100% rename from app/assets/templates/admin/members/partners.html.erb rename to app/frontend/templates/admin/members/partners.html.erb diff --git a/app/assets/templates/admin/members/users.html.erb b/app/frontend/templates/admin/members/users.html.erb similarity index 100% rename from app/assets/templates/admin/members/users.html.erb rename to app/frontend/templates/admin/members/users.html.erb diff --git a/app/assets/templates/admin/open_api_clients/index.html.erb b/app/frontend/templates/admin/open_api_clients/index.html.erb similarity index 100% rename from app/assets/templates/admin/open_api_clients/index.html.erb rename to app/frontend/templates/admin/open_api_clients/index.html.erb diff --git a/app/assets/templates/admin/plans/_form.html.erb b/app/frontend/templates/admin/plans/_form.html.erb similarity index 100% rename from app/assets/templates/admin/plans/_form.html.erb rename to app/frontend/templates/admin/plans/_form.html.erb diff --git a/app/assets/templates/admin/plans/edit.html.erb b/app/frontend/templates/admin/plans/edit.html.erb similarity index 100% rename from app/assets/templates/admin/plans/edit.html.erb rename to app/frontend/templates/admin/plans/edit.html.erb diff --git a/app/assets/templates/admin/plans/new.html.erb b/app/frontend/templates/admin/plans/new.html.erb similarity index 100% rename from app/assets/templates/admin/plans/new.html.erb rename to app/frontend/templates/admin/plans/new.html.erb diff --git a/app/assets/templates/admin/pricing/coupons.html.erb b/app/frontend/templates/admin/pricing/coupons.html.erb similarity index 100% rename from app/assets/templates/admin/pricing/coupons.html.erb rename to app/frontend/templates/admin/pricing/coupons.html.erb diff --git a/app/assets/templates/admin/pricing/credits.html.erb b/app/frontend/templates/admin/pricing/credits.html.erb similarity index 100% rename from app/assets/templates/admin/pricing/credits.html.erb rename to app/frontend/templates/admin/pricing/credits.html.erb diff --git a/app/assets/templates/admin/pricing/index.html.erb b/app/frontend/templates/admin/pricing/index.html.erb similarity index 100% rename from app/assets/templates/admin/pricing/index.html.erb rename to app/frontend/templates/admin/pricing/index.html.erb diff --git a/app/assets/templates/admin/pricing/machine_hours.html.erb b/app/frontend/templates/admin/pricing/machine_hours.html.erb similarity index 100% rename from app/assets/templates/admin/pricing/machine_hours.html.erb rename to app/frontend/templates/admin/pricing/machine_hours.html.erb diff --git a/app/assets/templates/admin/pricing/sendCoupon.html.erb b/app/frontend/templates/admin/pricing/sendCoupon.html.erb similarity index 100% rename from app/assets/templates/admin/pricing/sendCoupon.html.erb rename to app/frontend/templates/admin/pricing/sendCoupon.html.erb diff --git a/app/assets/templates/admin/pricing/spaces.html.erb b/app/frontend/templates/admin/pricing/spaces.html.erb similarity index 100% rename from app/assets/templates/admin/pricing/spaces.html.erb rename to app/frontend/templates/admin/pricing/spaces.html.erb diff --git a/app/assets/templates/admin/pricing/subscriptions.html.erb b/app/frontend/templates/admin/pricing/subscriptions.html.erb similarity index 100% rename from app/assets/templates/admin/pricing/subscriptions.html.erb rename to app/frontend/templates/admin/pricing/subscriptions.html.erb diff --git a/app/assets/templates/admin/pricing/trainings.html.erb b/app/frontend/templates/admin/pricing/trainings.html.erb similarity index 100% rename from app/assets/templates/admin/pricing/trainings.html.erb rename to app/frontend/templates/admin/pricing/trainings.html.erb diff --git a/app/assets/templates/admin/projects/index.html.erb b/app/frontend/templates/admin/projects/index.html.erb similarity index 100% rename from app/assets/templates/admin/projects/index.html.erb rename to app/frontend/templates/admin/projects/index.html.erb diff --git a/app/assets/templates/admin/projects/licences.html.erb b/app/frontend/templates/admin/projects/licences.html.erb similarity index 100% rename from app/assets/templates/admin/projects/licences.html.erb rename to app/frontend/templates/admin/projects/licences.html.erb diff --git a/app/assets/templates/admin/projects/materials.html.erb b/app/frontend/templates/admin/projects/materials.html.erb similarity index 100% rename from app/assets/templates/admin/projects/materials.html.erb rename to app/frontend/templates/admin/projects/materials.html.erb diff --git a/app/assets/templates/admin/projects/settings.html.erb b/app/frontend/templates/admin/projects/settings.html.erb similarity index 100% rename from app/assets/templates/admin/projects/settings.html.erb rename to app/frontend/templates/admin/projects/settings.html.erb diff --git a/app/assets/templates/admin/projects/themes.html.erb b/app/frontend/templates/admin/projects/themes.html.erb similarity index 100% rename from app/assets/templates/admin/projects/themes.html.erb rename to app/frontend/templates/admin/projects/themes.html.erb diff --git a/app/assets/templates/admin/settings/about.html b/app/frontend/templates/admin/settings/about.html similarity index 100% rename from app/assets/templates/admin/settings/about.html rename to app/frontend/templates/admin/settings/about.html diff --git a/app/assets/templates/admin/settings/analyticsModal.html b/app/frontend/templates/admin/settings/analyticsModal.html similarity index 100% rename from app/assets/templates/admin/settings/analyticsModal.html rename to app/frontend/templates/admin/settings/analyticsModal.html diff --git a/app/assets/templates/admin/settings/boolean.html b/app/frontend/templates/admin/settings/boolean.html similarity index 100% rename from app/assets/templates/admin/settings/boolean.html rename to app/frontend/templates/admin/settings/boolean.html diff --git a/app/assets/templates/admin/settings/general.html b/app/frontend/templates/admin/settings/general.html similarity index 100% rename from app/assets/templates/admin/settings/general.html rename to app/frontend/templates/admin/settings/general.html diff --git a/app/assets/templates/admin/settings/home_page.html b/app/frontend/templates/admin/settings/home_page.html similarity index 100% rename from app/assets/templates/admin/settings/home_page.html rename to app/frontend/templates/admin/settings/home_page.html diff --git a/app/assets/templates/admin/settings/index.html.erb b/app/frontend/templates/admin/settings/index.html.erb similarity index 100% rename from app/assets/templates/admin/settings/index.html.erb rename to app/frontend/templates/admin/settings/index.html.erb diff --git a/app/assets/templates/admin/settings/number.html b/app/frontend/templates/admin/settings/number.html similarity index 100% rename from app/assets/templates/admin/settings/number.html rename to app/frontend/templates/admin/settings/number.html diff --git a/app/assets/templates/admin/settings/privacy.html b/app/frontend/templates/admin/settings/privacy.html similarity index 100% rename from app/assets/templates/admin/settings/privacy.html rename to app/frontend/templates/admin/settings/privacy.html diff --git a/app/assets/templates/admin/settings/reservations.html b/app/frontend/templates/admin/settings/reservations.html similarity index 100% rename from app/assets/templates/admin/settings/reservations.html rename to app/frontend/templates/admin/settings/reservations.html diff --git a/app/assets/templates/admin/settings/save_policy.html b/app/frontend/templates/admin/settings/save_policy.html similarity index 100% rename from app/assets/templates/admin/settings/save_policy.html rename to app/frontend/templates/admin/settings/save_policy.html diff --git a/app/assets/templates/admin/settings/select-multiple.html b/app/frontend/templates/admin/settings/select-multiple.html similarity index 100% rename from app/assets/templates/admin/settings/select-multiple.html rename to app/frontend/templates/admin/settings/select-multiple.html diff --git a/app/assets/templates/admin/settings/select.html b/app/frontend/templates/admin/settings/select.html similarity index 100% rename from app/assets/templates/admin/settings/select.html rename to app/frontend/templates/admin/settings/select.html diff --git a/app/assets/templates/admin/settings/text.html b/app/frontend/templates/admin/settings/text.html similarity index 100% rename from app/assets/templates/admin/settings/text.html rename to app/frontend/templates/admin/settings/text.html diff --git a/app/assets/templates/admin/statistics/export.html.erb b/app/frontend/templates/admin/statistics/export.html.erb similarity index 100% rename from app/assets/templates/admin/statistics/export.html.erb rename to app/frontend/templates/admin/statistics/export.html.erb diff --git a/app/assets/templates/admin/statistics/graphs.html.erb b/app/frontend/templates/admin/statistics/graphs.html.erb similarity index 100% rename from app/assets/templates/admin/statistics/graphs.html.erb rename to app/frontend/templates/admin/statistics/graphs.html.erb diff --git a/app/assets/templates/admin/statistics/index.html.erb b/app/frontend/templates/admin/statistics/index.html.erb similarity index 100% rename from app/assets/templates/admin/statistics/index.html.erb rename to app/frontend/templates/admin/statistics/index.html.erb diff --git a/app/assets/templates/admin/subscriptions/create_modal.html.erb b/app/frontend/templates/admin/subscriptions/create_modal.html.erb similarity index 100% rename from app/assets/templates/admin/subscriptions/create_modal.html.erb rename to app/frontend/templates/admin/subscriptions/create_modal.html.erb diff --git a/app/assets/templates/admin/subscriptions/expired_at_modal.html.erb b/app/frontend/templates/admin/subscriptions/expired_at_modal.html.erb similarity index 100% rename from app/assets/templates/admin/subscriptions/expired_at_modal.html.erb rename to app/frontend/templates/admin/subscriptions/expired_at_modal.html.erb diff --git a/app/assets/templates/admin/tags/index.html.erb b/app/frontend/templates/admin/tags/index.html.erb similarity index 100% rename from app/assets/templates/admin/tags/index.html.erb rename to app/frontend/templates/admin/tags/index.html.erb diff --git a/app/assets/templates/admin/trainings/_form.html.erb b/app/frontend/templates/admin/trainings/_form.html.erb similarity index 100% rename from app/assets/templates/admin/trainings/_form.html.erb rename to app/frontend/templates/admin/trainings/_form.html.erb diff --git a/app/assets/templates/admin/trainings/edit.html.erb b/app/frontend/templates/admin/trainings/edit.html.erb similarity index 100% rename from app/assets/templates/admin/trainings/edit.html.erb rename to app/frontend/templates/admin/trainings/edit.html.erb diff --git a/app/assets/templates/admin/trainings/index.html.erb b/app/frontend/templates/admin/trainings/index.html.erb similarity index 100% rename from app/assets/templates/admin/trainings/index.html.erb rename to app/frontend/templates/admin/trainings/index.html.erb diff --git a/app/assets/templates/admin/trainings/modal_edit.html.erb b/app/frontend/templates/admin/trainings/modal_edit.html.erb similarity index 100% rename from app/assets/templates/admin/trainings/modal_edit.html.erb rename to app/frontend/templates/admin/trainings/modal_edit.html.erb diff --git a/app/assets/templates/admin/trainings/new.html.erb b/app/frontend/templates/admin/trainings/new.html.erb similarity index 100% rename from app/assets/templates/admin/trainings/new.html.erb rename to app/frontend/templates/admin/trainings/new.html.erb diff --git a/app/assets/templates/admin/trainings/validTrainingModal.html.erb b/app/frontend/templates/admin/trainings/validTrainingModal.html.erb similarity index 100% rename from app/assets/templates/admin/trainings/validTrainingModal.html.erb rename to app/frontend/templates/admin/trainings/validTrainingModal.html.erb diff --git a/app/assets/templates/admin/versions/upgradeModal.html b/app/frontend/templates/admin/versions/upgradeModal.html similarity index 100% rename from app/assets/templates/admin/versions/upgradeModal.html rename to app/frontend/templates/admin/versions/upgradeModal.html diff --git a/app/assets/templates/calendar/calendar.html.erb b/app/frontend/templates/calendar/calendar.html.erb similarity index 100% rename from app/assets/templates/calendar/calendar.html.erb rename to app/frontend/templates/calendar/calendar.html.erb diff --git a/app/assets/templates/calendar/filter.html.erb b/app/frontend/templates/calendar/filter.html.erb similarity index 100% rename from app/assets/templates/calendar/filter.html.erb rename to app/frontend/templates/calendar/filter.html.erb diff --git a/app/assets/templates/dashboard/events.html.erb b/app/frontend/templates/dashboard/events.html.erb similarity index 100% rename from app/assets/templates/dashboard/events.html.erb rename to app/frontend/templates/dashboard/events.html.erb diff --git a/app/assets/templates/dashboard/invoices.html.erb b/app/frontend/templates/dashboard/invoices.html.erb similarity index 100% rename from app/assets/templates/dashboard/invoices.html.erb rename to app/frontend/templates/dashboard/invoices.html.erb diff --git a/app/assets/templates/dashboard/nav.html.erb b/app/frontend/templates/dashboard/nav.html.erb similarity index 100% rename from app/assets/templates/dashboard/nav.html.erb rename to app/frontend/templates/dashboard/nav.html.erb diff --git a/app/assets/templates/dashboard/profile.html.erb b/app/frontend/templates/dashboard/profile.html.erb similarity index 100% rename from app/assets/templates/dashboard/profile.html.erb rename to app/frontend/templates/dashboard/profile.html.erb diff --git a/app/assets/templates/dashboard/projects.html.erb b/app/frontend/templates/dashboard/projects.html.erb similarity index 100% rename from app/assets/templates/dashboard/projects.html.erb rename to app/frontend/templates/dashboard/projects.html.erb diff --git a/app/assets/templates/dashboard/settings.html.erb b/app/frontend/templates/dashboard/settings.html.erb similarity index 100% rename from app/assets/templates/dashboard/settings.html.erb rename to app/frontend/templates/dashboard/settings.html.erb diff --git a/app/assets/templates/dashboard/trainings.html.erb b/app/frontend/templates/dashboard/trainings.html.erb similarity index 100% rename from app/assets/templates/dashboard/trainings.html.erb rename to app/frontend/templates/dashboard/trainings.html.erb diff --git a/app/assets/templates/dashboard/wallet.html.erb b/app/frontend/templates/dashboard/wallet.html.erb similarity index 100% rename from app/assets/templates/dashboard/wallet.html.erb rename to app/frontend/templates/dashboard/wallet.html.erb diff --git a/app/assets/templates/events/_form.html.erb b/app/frontend/templates/events/_form.html.erb similarity index 100% rename from app/assets/templates/events/_form.html.erb rename to app/frontend/templates/events/_form.html.erb diff --git a/app/assets/templates/events/deleteRecurrent.html b/app/frontend/templates/events/deleteRecurrent.html similarity index 100% rename from app/assets/templates/events/deleteRecurrent.html rename to app/frontend/templates/events/deleteRecurrent.html diff --git a/app/assets/templates/events/edit.html.erb b/app/frontend/templates/events/edit.html.erb similarity index 100% rename from app/assets/templates/events/edit.html.erb rename to app/frontend/templates/events/edit.html.erb diff --git a/app/assets/templates/events/editRecurrent.html b/app/frontend/templates/events/editRecurrent.html similarity index 100% rename from app/assets/templates/events/editRecurrent.html rename to app/frontend/templates/events/editRecurrent.html diff --git a/app/assets/templates/events/index.html.erb b/app/frontend/templates/events/index.html.erb similarity index 100% rename from app/assets/templates/events/index.html.erb rename to app/frontend/templates/events/index.html.erb diff --git a/app/assets/templates/events/modify_event_reservation_modal.html.erb b/app/frontend/templates/events/modify_event_reservation_modal.html.erb similarity index 100% rename from app/assets/templates/events/modify_event_reservation_modal.html.erb rename to app/frontend/templates/events/modify_event_reservation_modal.html.erb diff --git a/app/assets/templates/events/new.html.erb b/app/frontend/templates/events/new.html.erb similarity index 100% rename from app/assets/templates/events/new.html.erb rename to app/frontend/templates/events/new.html.erb diff --git a/app/assets/templates/events/show.html.erb b/app/frontend/templates/events/show.html.erb similarity index 100% rename from app/assets/templates/events/show.html.erb rename to app/frontend/templates/events/show.html.erb diff --git a/app/assets/templates/home.html.erb b/app/frontend/templates/home.html.erb similarity index 100% rename from app/assets/templates/home.html.erb rename to app/frontend/templates/home.html.erb diff --git a/app/assets/templates/home/events.html b/app/frontend/templates/home/events.html similarity index 100% rename from app/assets/templates/home/events.html rename to app/frontend/templates/home/events.html diff --git a/app/assets/templates/home/members.html b/app/frontend/templates/home/members.html similarity index 100% rename from app/assets/templates/home/members.html rename to app/frontend/templates/home/members.html diff --git a/app/assets/templates/home/news.html b/app/frontend/templates/home/news.html similarity index 100% rename from app/assets/templates/home/news.html rename to app/frontend/templates/home/news.html diff --git a/app/assets/templates/home/projects.html b/app/frontend/templates/home/projects.html similarity index 100% rename from app/assets/templates/home/projects.html rename to app/frontend/templates/home/projects.html diff --git a/app/assets/templates/home/twitter.html b/app/frontend/templates/home/twitter.html similarity index 100% rename from app/assets/templates/home/twitter.html rename to app/frontend/templates/home/twitter.html diff --git a/app/assets/templates/machines/_form.html.erb b/app/frontend/templates/machines/_form.html.erb similarity index 100% rename from app/assets/templates/machines/_form.html.erb rename to app/frontend/templates/machines/_form.html.erb diff --git a/app/assets/templates/machines/edit.html.erb b/app/frontend/templates/machines/edit.html.erb similarity index 100% rename from app/assets/templates/machines/edit.html.erb rename to app/frontend/templates/machines/edit.html.erb diff --git a/app/assets/templates/machines/index.html.erb b/app/frontend/templates/machines/index.html.erb similarity index 100% rename from app/assets/templates/machines/index.html.erb rename to app/frontend/templates/machines/index.html.erb diff --git a/app/assets/templates/machines/new.html.erb b/app/frontend/templates/machines/new.html.erb similarity index 100% rename from app/assets/templates/machines/new.html.erb rename to app/frontend/templates/machines/new.html.erb diff --git a/app/assets/templates/machines/request_training_modal.html.erb b/app/frontend/templates/machines/request_training_modal.html.erb similarity index 100% rename from app/assets/templates/machines/request_training_modal.html.erb rename to app/frontend/templates/machines/request_training_modal.html.erb diff --git a/app/assets/templates/machines/reserve.html.erb b/app/frontend/templates/machines/reserve.html.erb similarity index 100% rename from app/assets/templates/machines/reserve.html.erb rename to app/frontend/templates/machines/reserve.html.erb diff --git a/app/assets/templates/machines/show.html.erb b/app/frontend/templates/machines/show.html.erb similarity index 100% rename from app/assets/templates/machines/show.html.erb rename to app/frontend/templates/machines/show.html.erb diff --git a/app/assets/templates/machines/training_reservation_modal.html.erb b/app/frontend/templates/machines/training_reservation_modal.html.erb similarity index 100% rename from app/assets/templates/machines/training_reservation_modal.html.erb rename to app/frontend/templates/machines/training_reservation_modal.html.erb diff --git a/app/assets/templates/members/index.html.erb b/app/frontend/templates/members/index.html.erb similarity index 100% rename from app/assets/templates/members/index.html.erb rename to app/frontend/templates/members/index.html.erb diff --git a/app/assets/templates/members/show.html.erb b/app/frontend/templates/members/show.html.erb similarity index 100% rename from app/assets/templates/members/show.html.erb rename to app/frontend/templates/members/show.html.erb diff --git a/app/assets/templates/notifications/index.html.erb b/app/frontend/templates/notifications/index.html.erb similarity index 100% rename from app/assets/templates/notifications/index.html.erb rename to app/frontend/templates/notifications/index.html.erb diff --git a/app/assets/templates/plans/_plan.html.erb b/app/frontend/templates/plans/_plan.html.erb similarity index 100% rename from app/assets/templates/plans/_plan.html.erb rename to app/frontend/templates/plans/_plan.html.erb diff --git a/app/assets/templates/plans/index.html.erb b/app/frontend/templates/plans/index.html.erb similarity index 100% rename from app/assets/templates/plans/index.html.erb rename to app/frontend/templates/plans/index.html.erb diff --git a/app/assets/templates/plans/payment_modal.html.erb b/app/frontend/templates/plans/payment_modal.html.erb similarity index 100% rename from app/assets/templates/plans/payment_modal.html.erb rename to app/frontend/templates/plans/payment_modal.html.erb diff --git a/app/assets/templates/profile/_token.html.erb b/app/frontend/templates/profile/_token.html.erb similarity index 100% rename from app/assets/templates/profile/_token.html.erb rename to app/frontend/templates/profile/_token.html.erb diff --git a/app/assets/templates/profile/complete.html.erb b/app/frontend/templates/profile/complete.html.erb similarity index 100% rename from app/assets/templates/profile/complete.html.erb rename to app/frontend/templates/profile/complete.html.erb diff --git a/app/assets/templates/profile/resend_code_modal.html b/app/frontend/templates/profile/resend_code_modal.html similarity index 100% rename from app/assets/templates/profile/resend_code_modal.html rename to app/frontend/templates/profile/resend_code_modal.html diff --git a/app/assets/templates/projects/_form.html.erb b/app/frontend/templates/projects/_form.html.erb similarity index 100% rename from app/assets/templates/projects/_form.html.erb rename to app/frontend/templates/projects/_form.html.erb diff --git a/app/assets/templates/projects/edit.html.erb b/app/frontend/templates/projects/edit.html.erb similarity index 100% rename from app/assets/templates/projects/edit.html.erb rename to app/frontend/templates/projects/edit.html.erb diff --git a/app/assets/templates/projects/index.html.erb b/app/frontend/templates/projects/index.html.erb similarity index 100% rename from app/assets/templates/projects/index.html.erb rename to app/frontend/templates/projects/index.html.erb diff --git a/app/assets/templates/projects/new.html.erb b/app/frontend/templates/projects/new.html.erb similarity index 100% rename from app/assets/templates/projects/new.html.erb rename to app/frontend/templates/projects/new.html.erb diff --git a/app/assets/templates/projects/show.html.erb b/app/frontend/templates/projects/show.html.erb similarity index 100% rename from app/assets/templates/projects/show.html.erb rename to app/frontend/templates/projects/show.html.erb diff --git a/app/assets/templates/shared/ConfirmationNewModal.html b/app/frontend/templates/shared/ConfirmationNewModal.html similarity index 100% rename from app/assets/templates/shared/ConfirmationNewModal.html rename to app/frontend/templates/shared/ConfirmationNewModal.html diff --git a/app/assets/templates/shared/_admin_form.html b/app/frontend/templates/shared/_admin_form.html similarity index 100% rename from app/assets/templates/shared/_admin_form.html rename to app/frontend/templates/shared/_admin_form.html diff --git a/app/assets/templates/shared/_cart.html.erb b/app/frontend/templates/shared/_cart.html.erb similarity index 100% rename from app/assets/templates/shared/_cart.html.erb rename to app/frontend/templates/shared/_cart.html.erb diff --git a/app/assets/templates/shared/_coupon.html.erb b/app/frontend/templates/shared/_coupon.html.erb similarity index 100% rename from app/assets/templates/shared/_coupon.html.erb rename to app/frontend/templates/shared/_coupon.html.erb diff --git a/app/assets/templates/shared/_manager_form.html b/app/frontend/templates/shared/_manager_form.html similarity index 100% rename from app/assets/templates/shared/_manager_form.html rename to app/frontend/templates/shared/_manager_form.html diff --git a/app/assets/templates/shared/_member_form.html.erb b/app/frontend/templates/shared/_member_form.html.erb similarity index 100% rename from app/assets/templates/shared/_member_form.html.erb rename to app/frontend/templates/shared/_member_form.html.erb diff --git a/app/assets/templates/shared/_member_select.html.erb b/app/frontend/templates/shared/_member_select.html.erb similarity index 100% rename from app/assets/templates/shared/_member_select.html.erb rename to app/frontend/templates/shared/_member_select.html.erb diff --git a/app/assets/templates/shared/_partner_new_modal.html b/app/frontend/templates/shared/_partner_new_modal.html similarity index 100% rename from app/assets/templates/shared/_partner_new_modal.html rename to app/frontend/templates/shared/_partner_new_modal.html diff --git a/app/assets/templates/shared/_reserve_slot_same_time.html.erb b/app/frontend/templates/shared/_reserve_slot_same_time.html.erb similarity index 100% rename from app/assets/templates/shared/_reserve_slot_same_time.html.erb rename to app/frontend/templates/shared/_reserve_slot_same_time.html.erb diff --git a/app/assets/templates/shared/_reserve_slot_tags_mismatch.html.erb b/app/frontend/templates/shared/_reserve_slot_tags_mismatch.html.erb similarity index 100% rename from app/assets/templates/shared/_reserve_slot_tags_mismatch.html.erb rename to app/frontend/templates/shared/_reserve_slot_tags_mismatch.html.erb diff --git a/app/assets/templates/shared/_reserve_slot_without_plan.html b/app/frontend/templates/shared/_reserve_slot_without_plan.html similarity index 100% rename from app/assets/templates/shared/_reserve_slot_without_plan.html rename to app/frontend/templates/shared/_reserve_slot_without_plan.html diff --git a/app/assets/templates/shared/_social_link.html b/app/frontend/templates/shared/_social_link.html similarity index 100% rename from app/assets/templates/shared/_social_link.html rename to app/frontend/templates/shared/_social_link.html diff --git a/app/assets/templates/shared/_user_avatar.html.erb b/app/frontend/templates/shared/_user_avatar.html.erb similarity index 100% rename from app/assets/templates/shared/_user_avatar.html.erb rename to app/frontend/templates/shared/_user_avatar.html.erb diff --git a/app/assets/templates/shared/_wallet_amount_info.html.erb b/app/frontend/templates/shared/_wallet_amount_info.html.erb similarity index 100% rename from app/assets/templates/shared/_wallet_amount_info.html.erb rename to app/frontend/templates/shared/_wallet_amount_info.html.erb diff --git a/app/assets/templates/shared/about.html.erb b/app/frontend/templates/shared/about.html.erb similarity index 100% rename from app/assets/templates/shared/about.html.erb rename to app/frontend/templates/shared/about.html.erb diff --git a/app/assets/templates/shared/confirm_modal.html.erb b/app/frontend/templates/shared/confirm_modal.html.erb similarity index 100% rename from app/assets/templates/shared/confirm_modal.html.erb rename to app/frontend/templates/shared/confirm_modal.html.erb diff --git a/app/assets/templates/shared/confirm_modify_slot_modal.html.erb b/app/frontend/templates/shared/confirm_modify_slot_modal.html.erb similarity index 100% rename from app/assets/templates/shared/confirm_modify_slot_modal.html.erb rename to app/frontend/templates/shared/confirm_modify_slot_modal.html.erb diff --git a/app/assets/templates/shared/cookies.html b/app/frontend/templates/shared/cookies.html similarity index 100% rename from app/assets/templates/shared/cookies.html rename to app/frontend/templates/shared/cookies.html diff --git a/app/assets/templates/shared/deviseModal.html.erb b/app/frontend/templates/shared/deviseModal.html.erb similarity index 100% rename from app/assets/templates/shared/deviseModal.html.erb rename to app/frontend/templates/shared/deviseModal.html.erb diff --git a/app/assets/templates/shared/header.html.erb b/app/frontend/templates/shared/header.html.erb similarity index 100% rename from app/assets/templates/shared/header.html.erb rename to app/frontend/templates/shared/header.html.erb diff --git a/app/assets/templates/shared/help_modal.html.erb b/app/frontend/templates/shared/help_modal.html.erb similarity index 100% rename from app/assets/templates/shared/help_modal.html.erb rename to app/frontend/templates/shared/help_modal.html.erb diff --git a/app/assets/templates/shared/leftnav.html.erb b/app/frontend/templates/shared/leftnav.html.erb similarity index 100% rename from app/assets/templates/shared/leftnav.html.erb rename to app/frontend/templates/shared/leftnav.html.erb diff --git a/app/assets/templates/shared/passwordEditModal.html.erb b/app/frontend/templates/shared/passwordEditModal.html.erb similarity index 100% rename from app/assets/templates/shared/passwordEditModal.html.erb rename to app/frontend/templates/shared/passwordEditModal.html.erb diff --git a/app/assets/templates/shared/passwordNewModal.html.erb b/app/frontend/templates/shared/passwordNewModal.html.erb similarity index 100% rename from app/assets/templates/shared/passwordNewModal.html.erb rename to app/frontend/templates/shared/passwordNewModal.html.erb diff --git a/app/assets/templates/shared/privacy.html.erb b/app/frontend/templates/shared/privacy.html.erb similarity index 100% rename from app/assets/templates/shared/privacy.html.erb rename to app/frontend/templates/shared/privacy.html.erb diff --git a/app/assets/templates/shared/publicProfile.html.erb b/app/frontend/templates/shared/publicProfile.html.erb similarity index 100% rename from app/assets/templates/shared/publicProfile.html.erb rename to app/frontend/templates/shared/publicProfile.html.erb diff --git a/app/assets/templates/shared/signalAbuseModal.html.erb b/app/frontend/templates/shared/signalAbuseModal.html.erb similarity index 100% rename from app/assets/templates/shared/signalAbuseModal.html.erb rename to app/frontend/templates/shared/signalAbuseModal.html.erb diff --git a/app/assets/templates/shared/signupModal.html.erb b/app/frontend/templates/shared/signupModal.html.erb similarity index 100% rename from app/assets/templates/shared/signupModal.html.erb rename to app/frontend/templates/shared/signupModal.html.erb diff --git a/app/assets/templates/shared/tour-step-template.html b/app/frontend/templates/shared/tour-step-template.html similarity index 100% rename from app/assets/templates/shared/tour-step-template.html rename to app/frontend/templates/shared/tour-step-template.html diff --git a/app/assets/templates/shared/valid_reservation_modal.html.erb b/app/frontend/templates/shared/valid_reservation_modal.html.erb similarity index 100% rename from app/assets/templates/shared/valid_reservation_modal.html.erb rename to app/frontend/templates/shared/valid_reservation_modal.html.erb diff --git a/app/assets/templates/spaces/_form.html b/app/frontend/templates/spaces/_form.html similarity index 100% rename from app/assets/templates/spaces/_form.html rename to app/frontend/templates/spaces/_form.html diff --git a/app/assets/templates/spaces/edit.html.erb b/app/frontend/templates/spaces/edit.html.erb similarity index 100% rename from app/assets/templates/spaces/edit.html.erb rename to app/frontend/templates/spaces/edit.html.erb diff --git a/app/assets/templates/spaces/index.html.erb b/app/frontend/templates/spaces/index.html.erb similarity index 100% rename from app/assets/templates/spaces/index.html.erb rename to app/frontend/templates/spaces/index.html.erb diff --git a/app/assets/templates/spaces/new.html.erb b/app/frontend/templates/spaces/new.html.erb similarity index 100% rename from app/assets/templates/spaces/new.html.erb rename to app/frontend/templates/spaces/new.html.erb diff --git a/app/assets/templates/spaces/reserve.html.erb b/app/frontend/templates/spaces/reserve.html.erb similarity index 100% rename from app/assets/templates/spaces/reserve.html.erb rename to app/frontend/templates/spaces/reserve.html.erb diff --git a/app/assets/templates/spaces/show.html b/app/frontend/templates/spaces/show.html similarity index 100% rename from app/assets/templates/spaces/show.html rename to app/frontend/templates/spaces/show.html diff --git a/app/assets/templates/stripe/payment_modal.html.erb b/app/frontend/templates/stripe/payment_modal.html.erb similarity index 100% rename from app/assets/templates/stripe/payment_modal.html.erb rename to app/frontend/templates/stripe/payment_modal.html.erb diff --git a/app/assets/templates/trainings/index.html.erb b/app/frontend/templates/trainings/index.html.erb similarity index 100% rename from app/assets/templates/trainings/index.html.erb rename to app/frontend/templates/trainings/index.html.erb diff --git a/app/assets/templates/trainings/reserve.html.erb b/app/frontend/templates/trainings/reserve.html.erb similarity index 100% rename from app/assets/templates/trainings/reserve.html.erb rename to app/frontend/templates/trainings/reserve.html.erb diff --git a/app/assets/templates/trainings/show.html.erb b/app/frontend/templates/trainings/show.html.erb similarity index 100% rename from app/assets/templates/trainings/show.html.erb rename to app/frontend/templates/trainings/show.html.erb diff --git a/app/assets/templates/wallet/credit_modal.html.erb b/app/frontend/templates/wallet/credit_modal.html.erb similarity index 100% rename from app/assets/templates/wallet/credit_modal.html.erb rename to app/frontend/templates/wallet/credit_modal.html.erb diff --git a/app/assets/templates/wallet/show.html.erb b/app/frontend/templates/wallet/show.html.erb similarity index 100% rename from app/assets/templates/wallet/show.html.erb rename to app/frontend/templates/wallet/show.html.erb diff --git a/app/assets/templates/wallet/transactions.html.erb b/app/frontend/templates/wallet/transactions.html.erb similarity index 100% rename from app/assets/templates/wallet/transactions.html.erb rename to app/frontend/templates/wallet/transactions.html.erb diff --git a/app/javascript/packs/application.js b/app/javascript/packs/application.js deleted file mode 100644 index 1de6209f4..000000000 --- a/app/javascript/packs/application.js +++ /dev/null @@ -1,7 +0,0 @@ -import 'core-js/stable'; -import 'regenerator-runtime/runtime'; - -import '../stylesheets/application.scss.erb'; - -const images = require.context('../images', true); -const imagePath = (name) => images(name, true);