Guardian by flagrow logo flagrow

Latest Stable Version Gitter

Provides an additional layer of security by showing admin- and frontend security information about users.

goals

  • Relate user via IP's.
  • Create detailed user view.
  • Provide a clear page for listing users in general.

For a complete overview of our releases, please visit the milestones tracker on Github.

installation

composer require flagrow/flarum-ext-guardian

configuration

Enable the extension, a new tab will appear on the left hand side. This separate settings page provides a list of all users in your Flarum installation.

links

Flagrow is a collaboration of Flarum extension developers to provide quality, maintained extensions.

    Or something is very right. I can confirm it works well, even if it's feature-limited atm. It's a good 0.1.0.

      luceos Super stoked that this one is moving along! Thank you for your work on this.

      14 days later

      Version 0.1.1 is released which adds some basic form of pagination. Thanks to @Toby for spotting the obvious.

      See the first post for a changelog.

      Released 0.1.2 which fixes the pagination not moving forward by 20, but by 1. Thanks jordanjay29 for pointing that out. Please note the button does not do anything, you can use the link behind the username to visit the profile (and activate, as per request).

        Okay, after updating to 0.1.2 some text is translated now and some not

        How can I translate the missing text?

          cbmainz

          luceos Please note the button does not do anything, you can use the link behind the username to visit the profile (and activate, as per request).

          I think the string and functionality is coming in a future release.

          cbmainz disable and enable the extension. The translations are available, but only get published when enabling the extension. A bit stupid yes.

            luceos ah, yes of cause, actually I knew this already but forgot this in this special moment.

            But still some strings are in english and some in german. This was not like this in 0.1.1.

              cbmainz that's because the time strings are from the flarum installation (and have been translated), my packages only supports en, because there are not other translations yet.

              So this extension is now usable for listing users, make sure you upgrade to 0.1.3-beta.3 or higher and re-enable the extension.

              5 days later

              RayZorYubo The autoloading is not working. Try to remove the extension with

              composer remove hyn/flarum-guardian

              Then run an update

              composer update

              And then reinstall

              composer require hyn/flarum-guardian

                RayZorYubo if your issues continue, please post a new thread under support. Your installation procedure is wrong, we will need more background information in order to solve it permanently.

                Thank, I cleaned up the thread.

                15 days later

                Hello, last week I manage to install this extension using the the third way described below and it worked fine, thanks. But I deleted all and reinstalled from scratch, and this time I failed to install this extension (French and SMTP installed OK)

                composer  require  hyn/guardian
                
                  [InvalidArgumentException]
                  Could not find package hyn/guardian at any version for your minimum-stability (beta). 
                Check the package spelling or your minimum-stability
                • Drop the extension in the extensions directory
                • Open the extension admin, the extension is present
                • Activate
                • Now Flarum gives me a blank page, with no error message
                • If I delete the extension (or at least the bootstrap.php file), Flarum works again.
                • Copy again the extention --> blank page.

                Any idea of what is wrong ?

                composer require hyn/flarum-guardian

                You're missing flarum- in the package name.

                Thanks @luceos and sorry for this silly mistake.
                But I still have a question : The window opened by the "Add Extension" button says :

                In the meantime, if you manage to get your hands on a new extension, simply drop it in your forum's extensions directory.

                Why was this impossible (explained in my previous message) ? This is not particular to hyn/guardian, I tried also with vingle-configure-smtp and the reaction was the same. The french translation installed well by this way.