MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    List of Modules with "Last Update" date

    Scheduled Pinned Locked Moved Solved Troubleshooting
    5 Posts 2 Posters 697 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      spospordo
      last edited by

      So many modules no longer work and are stale. Is there a location that shows a list of all modules and displays the “Last Update” date? The MagicMirror Git site 3rd party module site would be great, however, I’m not sure that page is automated to pick up data like that.

      Long term, maybe scoring modules “Health” by the last update dates would be useful to new users who may get frustrated getting some modules to work.

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @spospordo
        last edited by

        @spospordo there is no last updated list, the page is not automated as u mention…

        lots of modules continue to run, even tho they haven’t been updated…

        IF there was an automated way to see, how often would there need to be an update?

        once a month, once a quarter?, once a year?

        95% (or more) of the time the data will not change

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        S S 2 Replies Last reply Reply Quote 0
        • S Offline
          sdetweil @sdetweil
          last edited by sdetweil

          @spospordo looks like there is a github api where u can get the last committed date for a repo…(using the default branch)

          for example using my SampleModule repo

          curl -s "https://api.github.com/repos/sdetweil/SampleModule/commits" | jq -r '.[0].commit.committer.date'
          

          produces

          2020-04-30T16:39:25Z
          

          and there is a SEARCH API where i ‘think’ one could automate finding repos whose names match a pattern (you can do it online) “mmm-* language:Javascript” (returns 171 repos)

          so, it sounds like a fun project for someone

          or, one could screen scrape the 3rd party list, and get the repo owners and names and get the latest commit date

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 1
          • S Offline
            spospordo @sdetweil
            last edited by

            @sdetweil thank you for the explanation and the reply. I guess I was just getting frustrated after troubleshooting modules that stopped working and finding out there was a big dependency change at the beginning of the year which broke a bunch. And not knowing if it was the module or myself which was broken.

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @spospordo
              last edited by

              @spospordo yeh, the change was a year ago… but I understand…

              thats why I post and pin resolutions to known problems at the top of the troubleshooting section.

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 2
              • 1 / 1
              • First post
                Last post
              Enjoying MagicMirror? Please consider a donation!
              MagicMirror created by Michael Teeuw.
              Forum managed by Sam, technical setup by Karsten.
              This forum is using NodeBB as its core | Contributors
              Contact | Privacy Policy