#1573·metrics

Umbrella issue for metrics v4

Author: lowlighterCreated Nov 25, 2023Updated Nov 27, 2023
Labels🆕 v4

Followup of:

  • #1542

Below is the list of identified missing features or bugs that is related to metrics v4 Items that are already linked to an issue are referenced directly in the code at the revelant places

  • Engine
    • Support conditionals execution (c.f. API quotas and image hash comparison)
      • Possibly support loops ?
  • Utils
    • Support advanced filtering options for matchPatterns() (such as stars, followers, etc.)
    • Implement a language guesser that doesn't rely directly on the filesystem and that is deno compliant
    • Change logs: none to logs: false
    • Support world graphs (c.f. stargazers plugin)
    • Support recording web pages as gifs (c.f. skyline plugin)
  • Features
    • #1574
  • Web UI
    • #1572
    • #1576
    • Create additional presets directly from the web UI
      • Offer to publish users presets and reuse them kind like a marketplace ?
    • CSS styling (need some rework because they were made on a yellowed-screen which fucked up the colors)
    • Support drag and drop to change orders of plugins and processors
    • Add a button to clone plugins/processors
    • Support editing the raw YAML snippet and sync them back to the HTML inputs
  • Documentation
    • Contribution guidelines
    • Readme
    • End-user documentation
    • Developer documentation
  • Testing
    • Parallel testing to enable in deno.jsonc
    • Enable Browser tests again (issue with some promise resolution)
    • #1571
    • #1575
  • Deployments
    • Support vercel deno
    • Add deploy helper to the cli
    • Rework CI pipeline