Main public logs
Appearance
Combined display of all available logs of Waggybytes Learning. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 00:06, 28 February 2026 AndyHeathershaw talk contribs deleted page Category:Infrastructure (content was: "Infrastructure-related documentation.", and the only contributor was "AndyHeathershaw" (talk))
- 00:06, 28 February 2026 AndyHeathershaw talk contribs deleted page Category:1st Party Software (content was: "{{DISPLAYTITLE:1st Party Software}} Documentation for software developed by Waggybytes Technology. Category:Infrastructure", and the only contributor was "AndyHeathershaw" (talk))
- 00:05, 28 February 2026 AndyHeathershaw talk contribs deleted page Category:3rd Party Software (content was: "{{DISPLAYTITLE:3rd Party Software}} 3rd party software used by Waggybytes Technology. Category:Infrastructure", and the only contributor was "AndyHeathershaw" (talk))
- 00:03, 28 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Main Page (content was: "{{DISPLAYTITLE:Waggybytes Intranet}} Documentation and processes internal to the Waggybytes Technology organisation.", and the only contributor was "AndyHeathershaw" (talk))
- 00:02, 28 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:HetrixTools Server Monitoring (content was: "{{DISPLAYTITLE:HetrixTools Server Monitoring}} Servers are monitored using the Hetrix Tools server monitoring agent. The alert rules are configured as follows: {| class="wikitable" |'''Rule''' |'''Threshold''' |'''Time period''' |'''Repeat alert every''' |- | colspan="2" |Warn me if agent hasn't sent data in |over 5 min |every 60 min |- |Warn me if avg...", and the only contributor was "AndyHeathershaw" (talk))
- 00:00, 28 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Extending Disk Partitions (content was: "{{DISPLAYTITLE:Extending Disk Partitions}} UpCloud servers are built from an "gold-master" image we created, which is sized at 10GB and uses LVM to manage partitions. When a new server is provisioned from our gold-master image, it may have more disk space available than the 10GB provisioned in the image. To make use of this space, we need to resize the...", and the only contributor was "AndyHeathershaw" (talk))
- 23:59, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Private Networking IP Ranges (content was: "{{DISPLAYTITLE:Private Networking IP Ranges}} Private networks in UpCloud should be configured with IP ranges that do not clash, in case we can peer them in the future. == Waggytech UK - UK-LON1 data centre == === Internal Infra & UK/Europe clients === {| class="wikitable" |'''Purpose''' |'''Private network range''' |'''IP range (assign manually)''' |...", and the only contributor was "AndyHeathershaw" (talk))
- 23:57, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:TimescaleDB (content was: "{{DISPLAYTITLE:Software:TimescaleDB}} TimescaleDB is an extension to PostgreSQL that allows performant processing and management of time-series data. == Upgrading to a new release of PostgreSQL == Ensure that PostgreSQL and TimescaleDB have been updated in APT to compatible versions. Install the new version of PostgreSQL. apt install postgresql-18 In...", and the only contributor was "AndyHeathershaw" (talk))
- 23:57, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:SpamAssassin (content was: "{{DISPLAYTITLE:Software:SpamAssassin}} SpamAssassin is used for the MX10 Gateway service to perform spam scanning with SPF and DKIM checks. Version 4.0.0 (from the Ubuntu 24.04 LTS repositories) is installed on the Clermont application server. APT packages required: apt install spamassassin {{DEFAULTSORT:SpamAssassin}} Category:3rd Party Software", and the only contributor was "AndyHeathershaw" (talk))
- 23:56, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:Simply Remind Me (content was: "{{DISPLAYTITLE:Simply Remind Me}} ==== Creating a token for backend services ==== To create a new token to use for the backend services, run the following PHP code within a "tinker" session in the API project. cd /srv/www/remind-me-api.andysh.dev php artisan tinker Waggybytes\SimplyRemindMe\Library\Models\User::find(1)->createToken('testing', ['back...", and the only contributor was "AndyHeathershaw" (talk))
- 23:55, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:Redis (content was: "{{DISPLAYTITLE:Software:Redis}} Waggybytes uses Redis Community to cache data within some applications. Redis uses 16 databases by default. These are used as below: {| class="wikitable" |'''Database #''' |'''Application''' |'''Environment''' |- |0 |Simply Remind Me |Production |- |1 |Simply Remind Me |Staging |- |2 |Simply Remind Me |Development |- |3...", and the only contributor was "AndyHeathershaw" (talk))
- 23:54, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:PostgreSQL (content was: "{{DISPLAYTITLE:PostgreSQL}} In 2024, Waggybytes started migrating applications from MariaDB to PostgreSQL. == Installation == To create a super user: CREATE USER <user> WITH SUPERUSER PASSWORD '<password>'; To grant an application user access to an application database, run the following SQL in a connection to the desired application database. Replace...", and the only contributor was "AndyHeathershaw" (talk))
- 23:54, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:Postfix (content was: "{{DISPLAYTITLE:Software:Postfix}} Postfix is the SMTP server used to accept and relay mail on the MX10 Email Gateway. The latest version can be obtained from the download site. Pre-requisites: sudo apt install libdb-dev libnsl-dev libssl-dev libpcre2-dev libpq-dev make g++ m4 To compile the software from source: make makefiles config_directory=/opt/...", and the only contributor was "AndyHeathershaw" (talk))
- 23:53, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:PHP (content was: "{{DISPLAYTITLE:Software:PHP}} Waggybytes uses PHP 8.3 and 8.5 in production. We use Ondrej Sury’s PHP repository to install the latest version of PHP on Ubuntu Server LTS. 8.3 is currently only required until MediaWiki 1.45.2 or 1.46 is released with support for 8.5. == PHP 8.3 == To install PHP 8.3, run the following apt command: apt install php8...", and the only contributor was "AndyHeathershaw" (talk))
- 23:52, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:Laravel Nightwatch (content was: "{{DISPLAYTITLE:Software:Laravel Nightwatch}} Laravel Nightwatch is an observability platform developed by the Laravel team. == Port Numbers == Each of our applications requires a unique port number for the Nightwatch agent. Each application should be assigned 2 port numbers - one for development and staging, and one for production. {| class="wikitable"...", and the only contributor was "AndyHeathershaw" (talk))
- 23:51, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:Dovecot (content was: "{{DISPLAYTITLE:Software:Dovecot}} Dovecot is the mailbox server (IMAP/LMTP) used for the MX10 Gateway service. The source code can be obtained from the download site. Pre-requisites: sudo apt install make g++ pkg-config libpq-dev zlib1g-dev To compile: ./configure --prefix=/opt/dovecot --with-pgsql make sudo make install To compile Sieve Pigeonhol...", and the only contributor was "AndyHeathershaw" (talk))
- 23:50, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:ClamAV (content was: "{{DISPLAYTITLE:Software:ClamAV}} ClamAV is the anti-virus engine used to scan incoming mail into the MX10 gateway. It is installed from the Ubuntu 24.04 LTS repositories. APT packages required: apt install clamav-daemon {{DEFAULTSORT:ClamAV}} Category:3rd Party Software", and the only contributor was "AndyHeathershaw" (talk))
- 23:49, 27 February 2026 AndyHeathershaw talk contribs deleted page Special:Badtitle/NS3000:Software:Amavis (content was: "{{DISPLAYTITLE:Software:Amavis}} Amavis is the MTA (mail transfer agent) in the MX10 gateway that accepts mail from Postfix, runs it through ClamAV and SpamAssassin, and re-forwards it back to Postfix for onward delivery (if clean) or quarantines it if not. It is installed from the Ubuntu 24.04 LTS repositories. APT packages required: apt install ama...", and the only contributor was "AndyHeathershaw" (talk))
- 09:13, 21 February 2026 AndyHeathershaw talk contribs created page Simply Remind Me:Events vs Reminders (Created page with "{{DISPLAYTITLE:Difference Between Events and Reminders}} Simply Remind Me works with the concept of “events” and “reminders.” === Events === An event is anything you want to be reminded about. It occurs on a given date (for example, a birthday) and can optionally be given a specific time (for example, an appointment.) Note: an event’s date (and time) does not effect the date and time you receive reminders. Examples: * A birthday * A wedding anniversary * Ta...") Tag: Visual edit
- 09:12, 21 February 2026 AndyHeathershaw talk contribs created page Category:Getting Started with Simply Remind Me (Created page with "Getting started") Tag: Visual edit
- 09:11, 21 February 2026 AndyHeathershaw talk contribs created page Simply Remind Me:Dashboard (Created page with "{{DISPLAYTITLE:Dashboard}} The Dashboard is the main screen you see when you log in to Simply Remind Me. The top part of the dashboard features 3 static "widgets". The bottom part of the dashboard shows your upcoming reminders in your queue. == Widgets == The below 3 static widgets are provided to all users. === The time is now === This widget shows what Simply Remind Me believes is the current, local time in your timezone. To ensure you receive your reminders on tim...") Tag: Visual edit
- 09:08, 21 February 2026 AndyHeathershaw talk contribs created page Solid Tools:Strong Password Generator (Created page with "{{DISPLAYTITLE:Strong Password Generator}} Strong, secure passwords are essential in the modern world. Use this tool to generate secure passwords. == About the Strong Password Generator tool == Cyber-criminals are becoming more sophisticated every day. The proven way to thwart them is by using strong, secure passwords that are unique for each website. But how do you ensure you always use a unique password when you've already used your date-of-birth, maiden name, place...") Tag: Visual edit
- 09:03, 21 February 2026 AndyHeathershaw talk contribs created page Solid Tools:XML XHTML Encoder (Created page with "{{DISPLAYTITLE:XML XHTML Encoder}} Convert text to and from XML/XHTML-safe encoding. == About the XML/XHTML Encoder & Decoder tool == There are several characters in XML and HTML documents that have a special meaning - such as < and >. If you need to include these characters in the content of an XML or HTML document, you need to encode them. This is known as XML encoding. This online XML/XHTML encoder and URL decoder converts special characters in a string to and from...") Tag: Visual edit
- 09:02, 21 February 2026 AndyHeathershaw talk contribs created page Solid Tools:URL Encoder (Created page with "Convert strings to and from URL-safe encoding. == About the URL Encoder & Decoder tool == There are several characters in a URL (web address) that have a special meaning - such as #, ?, & and =. If you need to pass these characters through to an application in its URL (Uniform Resource Locator) you need to encode them. This is known as URL encoding. This online URL encoder and URL decoder converts a string to and from URL encoding. == Use Cases == Use the URL Encoder...") Tag: Visual edit
- 09:01, 21 February 2026 AndyHeathershaw talk contribs created page Solid Tools:String Length Calculator (Created page with "{{DISPLAYTITLE:String Length Calculator}} Calculate the length of a string in characters, words, sentences and paragraphs. === About the String Length Calculator tool === When dealing with database fields or APIs that require text to be a specific length, it can be useful to have a tool that can quickly tell you exactly how long a string is. Enter the String Length Calculator! === Use Cases === Use the String Length Calculator tool on Solid Tools for Developers to: *...") Tag: Visual edit
- 08:59, 21 February 2026 AndyHeathershaw talk contribs created page Solid Tools:Base64 Encoder (Created page with "Base64 encoding is a popular way for applications to share data by converting bytes into human-readable characters. == About the Base64 Encoder & Decoder tool == This online base64 encoder and base64 decoder allows you to convert plain text to and from the base64 encoding. == Use Cases == Use the Base64 Encoder & Decoder tool on Solid Tools for Developers to: * Convert plain text into base64 encoding to test applications that require base64-encoded text * Convert base...") Tag: Visual edit