diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 2c78f7cf..d193ace5 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -48,22 +48,10 @@ jobs: node-version-file: .nvmrc cache: npm - - name: Prepare database - run: bundle exec rails db:schema:load - - - name: Install node dependencies - run: npm ci - - - name: Precompile assets - run: bundle exec rake assets:precompile - - - name: Run unit tests - run: bundle exec rails test - - name: Set up Chrome uses: browser-actions/setup-chrome@latest with: chrome-version: stable - - name: Run system tests - run: HEADLESS=1 bundle exec rails test:system + - name: Run CI + run: bin/ci diff --git a/.prettierignore b/.prettierignore index 7a5515d4..1a9df9d6 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,6 +1,8 @@ .rbenv-vars *.rb *.rake +.context/ app/assets/builds/ public/vite*/ tmp/ +vendor/ diff --git a/app/controllers/user/views_controller.rb b/app/controllers/user/views_controller.rb deleted file mode 100644 index 7f18d99b..00000000 --- a/app/controllers/user/views_controller.rb +++ /dev/null @@ -1,14 +0,0 @@ -# frozen_string_literal: true - -class User::ViewsController < User::ApplicationController - def index - metric = Metric.find(params[:metric_id]) - render json: metric.views - end - - def create - metric = current_user.metrics.find(params[:metric_id]) - current_user.views.create!(viewable: metric) - head :created - end -end diff --git a/app/javascript/components/App.tsx b/app/javascript/components/App.tsx index 83f95fe6..b547b906 100644 --- a/app/javascript/components/App.tsx +++ b/app/javascript/components/App.tsx @@ -62,18 +62,18 @@ const App = ({ alert, notice }: { alert: string; notice: string }) => {