Search Content

Displaying 1 - 20 of 90

… Added reminders to our Matrix bot Submitted by John Locke on Mon, 05/22/2017 - 17:18 … respond to Bill in 2 hours For the past year, our Watney bot has alerted the release manager at the time scheduled by …

… Rate Limiting an aggressive bot in Nginx Submitted by John Locke on Tue, 08/22/2023 - … 'limit_req_zone' directive: map $http_user_agent $limit_bot { default ""; ~*(Bytespider) $http_user_agent; } limit_req_zone $limit_bot zone=bots:10m rate=30r/m; ... I had to read up on the map and …

… automation using the Drupal #AI module -- automatically tag your articles. With the AI module, its AI Automators … integrations, the great thing is you can easily edit the tags later if you want to highlight something specific, or if …

… -> develop -> release -> prod -> new development We have a bot in a chatroom that facilitates moving stuff through this … and the final version number is applied and a matching git tag is created. Then the CI system looks up the deployment … and the final version number is applied and a matching git tag is created. Then the CI system looks up the deployment …

… offer very effective protection with some trade-offs: Tar pitting : Postfix can be configured to throttle … common aliases to determine which accounts are valid. With tar-pitting, you set a soft error limit for when to start …

… files for security reasons. Switching between trunk and a tag So far so good. We have the basics of an application set … Simple. Just check it out: cd public_html/dojo git tag # shows you a list of available tags git checkout … with your changes. Also note that when you check out a tag, you don't necessarily get a tracking branch, so don't …

… much harder for viruses and automated tools to create vast bot-nets and the like. Here's a nice article describing why … much harder for viruses and automated tools to create vast bot-nets and the like. Here's a nice article describing why …

… and WordPress websites. At the center of it all is a chat bot we've written, named Watney. Watney gets input from all … smoothly, without interruption. Surrounding our core chat bot and deployment process are more typical operations … and WordPress websites. At the center of it all is a chat bot we've written, named Watney. Watney gets input from all …

… us to manage all our projects, and we have our own custom bot that integrates it with our build system/test runner, … test run on any of our sites can take 10 - 15 minutes. Our bot tells us in Matrix when the tests are complete, provides … more pass: I go back through the list in Matrix, where our bot kindly drops in the list of changes and whether or not it …

… scenarios. Handle nightly check warnings Our Matrix bot will alert us each night to sites that have … production. Finally, when all that looks good, we ask our bot to deploy to production. It grabs a snapshot of the … applies the configuration. On the next nightly check, our bot automatically does a fresh database copy from production …

… on master is if we have to roll back to a previous release tag, if something truly went wrong. Staging is where things … Next it's a matter of doing the production deployment: Tag current production code commit Back up current production …

… to a new point release of Drupal means merging the new tag into our branch. Then we've written a script to update … and the development copy on develop. And it created a git tag for the particular release. On production, we have … back to development and re-roll the release. git log/git tag -- identify the current state of the code base -- should …

… Once the dev site is updated, we create a new release tag and push it into our central git repository, where … regular backups of the files. We do a final snapshot/tag of the production code base, then pull down the new … Once the dev site is updated, we create a new release tag and push it into our central git repository, where …

… is a change to make to the site, we do it on dev and our bots test it thoroughly before applying it to the live site. … we've even got minions who do our testing for us (read: bots). Our solution will evaluate your prod environment … addresses turn into links automatically. Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> …

… In our SaltStack configuration management system, our bot uses "salt-call event.fire_master" to publish a … that had nothing subscribed to the event! Worse, our bot uses node.js to trigger these events, and in that … addresses turn into links automatically. Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> …

… Its name is Watney. Watney lives in Matrix . Watney is a bot I created about 6 months ago to start helping us with … we do, and now it's starting to pay off! Industry Software Bot Concourse Continuous Deployment Continuous Integration …

… It keeps conversations in rooms, has rich media and bot support, and is overall a nice user experience. But it … track the state of all the sites we manage, and a custom bot that uses this state to decide whether or not a site is … It keeps conversations in rooms, has rich media and bot support, and is overall a nice user experience. But it …

… able to identify several big wins, such as: setup meta tag module, disabling php filters, fixing staff directory … able to identify several big wins, such as: setup meta tag module, disabling php filters, fixing staff directory …

… and Concourse for deployments that ensure a backup and tag before each site deployment. Now we're adding Nix for … -- for the past year we've seen A LOT of badly behaved AI bots crawling pages that make the entire site get bogged … addresses turn into links automatically. Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> …

… operate feeds info into these rooms, and Matrix rooms and bots drive our delivery processes, testing, and more. But … addresses turn into links automatically. Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> … operate feeds info into these rooms, and Matrix rooms and bots drive our delivery processes, testing, and more. But …