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

feat: modules as plugins #1002 #3062

Draft
wants to merge 45 commits into
base: main
Choose a base branch
from
Draft

feat: modules as plugins #1002 #3062

wants to merge 45 commits into from

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    3c15bb1 View commit details
    Browse the repository at this point in the history
  2. wip: use global refresh progress store

    wip: remove separation of custom versions
    wip: install when adding
    wip: split out file
    wip: move modules into shared dir
    wip: implement install latest
    wip: module download headers
    wip: better error handling
    wip: format versions table dates better
    wip: improve refresh and last updated styling
    wip: some better error handling
    wip: use url routing for modules manager
    wip
    wip: tidy
    fix: module filter producing bad results
    wip: docs
    wip: add file on disk to indicate that store version is a prerelease
    wip: refactor
    wip: versions visibility
    wip: refactor visibility header buttons to avoid duplication
    wip: better tables
    wip: implement things a little more
    wip: start of module manage page
    wip: start of per module data fetching
    wip: remove unused files
    wip: change types
    wip: remove old modules poc ui
    wip: some ui boilerplate
    wip: move cache storage into cache
    wip: some refinement of modules discover tab
    wip: new ui to discover and install modules
    wip: add import module button
    wip: new ui design
    fix: reimplement reloading dev module (untested)
    wip: some more flow
    wip: some crude ui to install, backend to install modules
    wip: crude start of module discover ui
    wip: start of backend to scrape module store
    fix: add warning
    wip: present as proper table
    wip: fix module adding
    wip: adding and removing custom modules
    wip: first version of importing custom modules
    wip: alternate list of all modules
    wip: fixup module list page a bit
    wip: fix help modal
    fix: incompat warning
    wip: config fixup
    wip: choose module versions to use
    wip: reworking (again)
    wip: try using specific version when adding
    wip: better
    wip: attempt at ui for adding modules
    wip: something
    wip: change to single dev module
    wip:
    wip: list versions in ui
    wip: Some ui
    wip: pump more data to the ui
    wip: remove separation between legacy and bundled
    wip: something ui
    Julusian committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    4b0e317 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1773a5 View commit details
    Browse the repository at this point in the history
  4. Revert "wip: remove concept of builtin modules"

    Until we have a store, or a bundle to import we need the builtin modules
    
    This reverts commit 34c26c5b1a0f1c1989ad08af2986db65911a5757.
    Julusian committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    3c73fa1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2f84b9f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    53ee657 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8f0b80f View commit details
    Browse the repository at this point in the history
  8. wip

    Julusian committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    1b48dde View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    daf1f09 View commit details
    Browse the repository at this point in the history
  2. wip

    Julusian committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    d9c9133 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. wip

    Julusian committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    7e1064d View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. wip: multipart upload

    Julusian committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    ab04e92 View commit details
    Browse the repository at this point in the history
  2. wip: upload timeout

    Julusian committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    5ce5226 View commit details
    Browse the repository at this point in the history
  3. wip: report progress

    Julusian committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    f4e3844 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    162ca46 View commit details
    Browse the repository at this point in the history
  2. wip: tidy

    Julusian committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    b85f76b View commit details
    Browse the repository at this point in the history
  3. wip

    Julusian committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    bc9478e View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. wip:

    Julusian committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    478b597 View commit details
    Browse the repository at this point in the history
  2. wip: version ui

    Julusian committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    4dd05be View commit details
    Browse the repository at this point in the history
  3. wip: granular reloading

    Julusian committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    c22811d View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. wip: reorder tabs

    Julusian committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    41b7349 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09a3142 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3484faf View commit details
    Browse the repository at this point in the history
  4. wip: module manage tweaks

    Julusian committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    549c263 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    75dbf5c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    865e14f View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    9f9748c View commit details
    Browse the repository at this point in the history
  2. css tweaks

    Julusian committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    7764ac8 View commit details
    Browse the repository at this point in the history
  3. wip: connection list

    Julusian committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    67508f9 View commit details
    Browse the repository at this point in the history
  4. fix

    Julusian committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    f83acc1 View commit details
    Browse the repository at this point in the history
  5. change icon

    Julusian committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    ef1ff23 View commit details
    Browse the repository at this point in the history
  6. tidying

    Julusian committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    18d1a67 View commit details
    Browse the repository at this point in the history
  7. indicate deprecated modules

    Julusian committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    aff8ed2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    93cd1af View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1375bea View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    961185c View commit details
    Browse the repository at this point in the history
  11. fix: import broken modules

    Julusian committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    9b5746c View commit details
    Browse the repository at this point in the history
  12. lint issues

    Julusian committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    979fbfe View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    5d84cce View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2024

  1. Configuration menu
    Copy the full SHA
    18c8b2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbc317e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9aad31b View commit details
    Browse the repository at this point in the history
  4. wip: tidy

    Julusian committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    794c544 View commit details
    Browse the repository at this point in the history
  5. wip: tidying

    Julusian committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    58246f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1ae05d9 View commit details
    Browse the repository at this point in the history