bavard no, this provides content filtering and alerting only. Search is not within the scope here

Great extension! Could we p'haps get some screenshots or video example on the thread though please? 🙂

    katos Could we p'haps get some screenshots or video example on the thread though please?

    Consider it done 🙂

      0.1.1

      • Fix PDO error when creating a new rule

      Updating

      composer require flarumite/flarum-decontaminator:^0.1.1
      php flarum cache:clear

      Pretty cool. And I like trying to figure out RegEx patterns. It’s like a fun puzzle for me. 😁

      Very nice addon.
      Would be great to be able to flag posts for approval and for moderator review. (Seperately)
      😃

      And, i think this is very hard to implement,
      but certain groups should be able to see what was written before the system changed it..
      Maybe a feature for the future 🙂

        • [deleted]

        @IanM This is a brilliant extension, and could well be used as a way of redacting data that falls under GDPR automatically. A couple of points from me

        1. I hope nobody in the UK actually has 07123456789 as a mobile number 🙂
        2. is "flarumite" a play on "marmite" - you either love it, or hate it ? 🙂

        Thanks again for this - it's truly a game changer.

          • [deleted]

          Hmmm

          **phenomlab@vps:~/hub.phenomlab.com$ composer require flarumite/flarum-decontaminator
          Using version ^0.1.1 for flarumite/flarum-decontaminator
          ./composer.json has been updated
          Loading composer repositories with package information
          Updating dependencies (including require-dev)
          Your requirements could not be resolved to an installable set of packages.
          
            Problem 1
              - The requested package fof/pages (locked at 0.4.0, required as ^0.3.0) is satisfiable by fof/pages[0.4.0] but these conflict with your requirements or minimum-stability.
            Problem 2
              - The requested package fof/sitemap (locked at 0.4.0, required as ^0.3.0) is satisfiable by fof/sitemap[0.4.0] but these conflict with your requirements or minimum-stability.
          
          
          Installation failed, reverting ./composer.json to its original content.
          **

            [deleted] the error seems unrelated to this extension. It seems you somehow managed to install version 0.4.0 of both fof/pages and fof/sitemap without updating the requirement in composer.json. Running composer require fof/pages fof/sitemap might help.

              clarkwinkelmann ok, but...

              phenomlab@vps:~/hub.phenomlab.com$ composer require fof/pages fof/sitemap
              Using version ^0.4.0 for fof/pages
              Using version ^0.4.0 for fof/sitemap
              ./composer.json has been updated
              Loading composer repositories with package information
              Updating dependencies (including require-dev)
              Nothing to install or update
              Package league/url is abandoned, you should avoid using it. Use league/uri instead.
              Package mtdowling/cron-expression is abandoned, you should avoid using it. Use dragonmantank/cron-expression instead.
              Writing lock file
              Generating autoload files
              Carbon 1 is deprecated, see how to migrate to Carbon 2.
              https://carbon.nesbot.com/docs/#api-carbon-2
                  You can run './vendor/bin/upgrade-carbon' to get help in updating carbon and other frameworks and libraries that depend on it.
              62 packages you are using are looking for funding.
              Use the `composer fund` command to find out more!

                [deleted] that's looking good! Are you able to install other extensions now ?

                The important part in the output is composer.json has been updated, which should solve the issue you previously had.

                  clarkwinkelmann It does indeed - thanks !!

                  phenomlab@vps:~/hub.phenomlab.com$ composer require flarumite/flarum-decontaminator
                  Using version ^0.1.1 for flarumite/flarum-decontaminator
                  ./composer.json has been updated
                  Loading composer repositories with package information
                  Updating dependencies (including require-dev)
                  Package operations: 1 install, 0 updates, 0 removals
                    - Installing flarumite/flarum-decontaminator (0.1.1): Downloading (100%)         
                  Package league/url is abandoned, you should avoid using it. Use league/uri instead.
                  Package mtdowling/cron-expression is abandoned, you should avoid using it. Use dragonmantank/cron-expression instead.
                  Writing lock file
                  Generating autoload files
                  Carbon 1 is deprecated, see how to migrate to Carbon 2.
                  https://carbon.nesbot.com/docs/#api-carbon-2
                      You can run './vendor/bin/upgrade-carbon' to get help in updating carbon and other frameworks and libraries that depend on it.
                  62 packages you are using are looking for funding.
                  Use the `composer fund` command to find out more!

                  Rail Would be great to be able to flag posts for approval and for moderator review. (Seperately)

                  Great minds think alike 😉 I do have in mind adding support for flarum/approval in the future

                  Rail And, i think this is very hard to implement,
                  but certain groups should be able to see what was written before the system changed it..
                  Maybe a feature for the future 🙂

                  Interesting idea, let me give it some thought!

                  [deleted] This is a brilliant extension, and could well be used as a way of redacting data that falls under GDPR automatically

                  Thank you 🙂 Precisely, I'm actually using it to protect against posting of credit card numbers, email addresses and general PII too

                  [deleted] I hope nobody in the UK actually has 07123456789 as a mobile number

                  I certainly hope not! In theory no, as 071 I don't think is assigned to cellular numbering groups

                  [deleted] is "flarumite" a play on "marmite"

                  It's been stuck in my head for a while now, can't remember where it came from (perhaps @Ralkage as he mentions). Just thought it was a reasonable publisher name, and it was available!

                    IanM Thank you 🙂 Precisely, I'm actually using it to protect against posting of credit card numbers, email addresses and general PII too

                    As a CISO / DPO / Privacy Advocate in my professional capacity, GDPR obviously extends into my own personal phenomlab.com forum, so this is very welcome from me. It's something that is essential.

                    IanM I certainly hope not! In theory no, as 071 I don't think is assigned to cellular numbering groups

                    Just kidding 🙂

                    IanM Just thought it was a reasonable publisher name, and it was available!

                    Hard to argue that one - it 100% fits the bill