Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Turbo from Dashboard #309

Merged
merged 22 commits into from
Dec 31, 2023
Merged

Remove Turbo from Dashboard #309

merged 22 commits into from
Dec 31, 2023

Commits on Dec 3, 2023

  1. Remove Turbo

    So we can determine what is relying on Turbo under the hood easily.
    jamesvandyne committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    a14583e View commit details
    Browse the repository at this point in the history
  2. Remove Select controller

    As we no longer need to use it since we're doing full page loads when navigating between tabs.
    jamesvandyne committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    2b0d17f View commit details
    Browse the repository at this point in the history
  3. Remove turbo frame from bookmark meta

    Adds a next button, rather than auto-submitting the form to let it be powered by just htmx. Auto submit can likely be done with htmx or hyperscript, but I do not want it to become a blocker.
    jamesvandyne committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    a275155 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e909f5 View commit details
    Browse the repository at this point in the history
  5. Remove turbo from posts list page

    As a full page reload is fine.
    jamesvandyne committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    9ca9708 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2d19a26 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5547a20 View commit details
    Browse the repository at this point in the history
  8. Replace 303 redirects with 302

    Because 303 is Turbo specific and 302 is standard http
    jamesvandyne committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    a9b2336 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Upgrade htmx to 1.9.10

    jamesvandyne committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    7577468 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac0b8de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b6732c View commit details
    Browse the repository at this point in the history
  4. Remove picker controller as its being replaced

    With some HTMX and Hyperscript
    jamesvandyne committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    0d24d23 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Remove remote controller as its being replaced

    With some HTMX and Hyperscript
    jamesvandyne committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    5858f46 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Migrate file related operations to htmx

    Really this should be a commit per change and broken up into a lot of smaller commits...but I was doing a lot of experimenting figuring out how to implement this during development.
    jamesvandyne committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    869e164 View commit details
    Browse the repository at this point in the history
  2. Remove turbo from trips

    jamesvandyne committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    b511dae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0534f4f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c83744d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9bbc768 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    60ca1b2 View commit details
    Browse the repository at this point in the history
  7. Remove stray turbo dom

    Because turbo is no longer installed / enabled, there's no need disable it or set target frames.
    jamesvandyne committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    6a0831e View commit details
    Browse the repository at this point in the history
  8. Remove url submit controller

    As it's no longer used.
    jamesvandyne committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    93e3a5d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f05ca25 View commit details
    Browse the repository at this point in the history