3 months later

Dashboard v0.1.0-beta.8.2

A very small update. I noticed some issues that needed solving 🙂.

  • Fix modals having white background when dark mode is enabled
  • Rework some styles to prioritize certain information
  • Do not calculate discussion, users, posts count in forum - only admin
13 days later

Is this suppose to make the Extensions page disappear from the Administrator side bar? Because when I enable this extension it just disappears from the side navigation. I can still access the page by the link example.com/admin#/extensions but it doesn't show up in the side bar.

    bertaveira Yes, it's supposed to be a replacement. The page still exists in case it's needed for troubleshooting.

    a month later

    @datitisev Would it be difficult to add a feature to this extension which would make it possible to see updates for extensions that come not from packagist but from custom repos configured in composer.json? I saw in the source code that getting the updates is all done in the frontend, maybe this would not work in the frontend for these kind of extensions...

      iPurpl3x Probably not. Those custom sources would most likely be private - and as such, would error when trying to retrieve public info about them anyway.

      That would only work perhaps if I started running git conmands to find out the latest version, and that would overcomplicate this ext and make it slower.

        datitisev OK I'll try that, I am still learning to do things with with composer as my DevOps colleagues have made it so that all is automated inside of a docker container and I just need to provide a list of extensions.

        5 months later

        Beta14 uses this extension to not display the extension list, and the extension list in the left column disappears

          cooree does it on every beta. Anyway, you could reach the page at https://yoursite/admin#/extensions

            installed this extension and now i can't click any option in the admin dashboard

            removed with composer, now its ok, but it doesn't work

              Justoverclock That's probably because you've installed the latest version of Flarum (Beta 14) that just got released some days ago.

              As @datitisev just said :

              This extension hasn't been updated for beta 14 yet

              A lot of extensions are dead on the Beta 14 (except the core extensions and some that are getting updated recently and frequently) because the technology behind changed drastically. Thankfully the team are updating one by one each extension to make it compatible to Beta 14.

              But no worries they are doing their maximum to update all extensions to Beta 14. Just be patient ^^

              8 days later

              v0.1.0-beta.9

              • Update for beta 14
              • Remove old unused code
              • v0.1.0-beta.9.2 Fix enabling & disabling extensions through the dashboard modals

              Updating

              composer require datitisev/flarum-ext-dashboard
              php flarum cache:clear
                18 days later

                datitisev v0.1.0-beta.9.1 Fix enabling & disabling extensions through the dashboard modals

                Is this fix related to the issue where when you enable/disable extension, after page reload it doesn't actually enable/disable? I am testing beta.14 update on FreeFlarum and I get exactly that bug. No errors in console, flarum logs or Nginx error log. Using v0.1.0-beta.9.1, which should contain the fix.

                  SKevo Looks like I just tagged beta 9.1 with the same commit as beta 9 and didn't commit or push my changes 🤦. I've tagged v0.1.0-beta.9.2 now with the fix.