Page MenuHomeTelepedia
Feed All Stories

Dec 4 2023

OriginalAuthority added a comment to T32: Rewrite the Telepedia Skin.

This is somewhat high priority since it seems to be somewhat broken on the change to the new server; for now, I've simply switched to Cosmos, but a better solution is needed.

Dec 4 2023, 11:07 PM
OriginalAuthority added a comment to T31: Sitemap generation causes increased CPU load.

This will probably be helped a lot by T47.

Dec 4 2023, 11:04 PM · MediaWiki
OriginalAuthority triaged T47: Use Redis for the job queue as Normal priority.
Dec 4 2023, 11:04 PM · MediaWiki, Infrastructure
OriginalAuthority archived Apache.
Dec 4 2023, 11:00 PM
OriginalAuthority closed T41: Move database to its own server, a subtask of T26: Distribute traffic over different servers, as Resolved.
Dec 4 2023, 10:59 PM · NGINX, Infrastructure, Apache
OriginalAuthority closed T41: Move database to its own server as Resolved.
Dec 4 2023, 10:59 PM · Infrastructure
OriginalAuthority closed T26: Distribute traffic over different servers as Resolved.
Dec 4 2023, 10:59 PM · NGINX, Infrastructure, Apache
OriginalAuthority closed T28: Launch a MW2 Server as Resolved.
Dec 4 2023, 10:59 PM · MediaWiki, Infrastructure
OriginalAuthority closed T28: Launch a MW2 Server, a subtask of T26: Distribute traffic over different servers, as Resolved.
Dec 4 2023, 10:59 PM · NGINX, Infrastructure, Apache
OriginalAuthority set Home wiki to Meta Wiki on OriginalAuthority.
Dec 4 2023, 10:59 PM
OriginalAuthority closed T35: Upvote and downvote bug and the Notifications just not working as Resolved.

Fixed with the move to the new server.

Dec 4 2023, 10:59 PM · MediaWiki, Production Error

Nov 12 2023

OriginalAuthority added a comment to T41: Move database to its own server.

This is now done; pending moving all of the databases over.

Nov 12 2023, 8:50 PM · Infrastructure
OriginalAuthority closed T42: Split MediaWiki and our Configuration on Gitlab as Resolved.

This has now been done.

Nov 12 2023, 12:09 AM · MediaWiki, Infrastructure
OriginalAuthority closed T42: Split MediaWiki and our Configuration on Gitlab, a subtask of T16: Upgrade to MediaWiki 1.40, as Resolved.
Nov 12 2023, 12:09 AM · MediaWiki
OriginalAuthority added a project to T26: Distribute traffic over different servers: NGINX.
Nov 12 2023, 12:08 AM · NGINX, Infrastructure, Apache
OriginalAuthority created NGINX.
Nov 12 2023, 12:08 AM

Nov 9 2023

OriginalAuthority closed T46: Launch a HAProxy Server as Resolved.
Nov 9 2023, 10:55 AM · Infrastructure, Apache
OriginalAuthority closed T46: Launch a HAProxy Server, a subtask of T26: Distribute traffic over different servers, as Resolved.
Nov 9 2023, 10:55 AM · NGINX, Infrastructure, Apache

Nov 7 2023

OriginalAuthority created T46: Launch a HAProxy Server.
Nov 7 2023, 3:35 PM · Infrastructure, Apache
OriginalAuthority added a comment to T26: Distribute traffic over different servers.

The server is now set up using Proxmox, configuration is ongoing, and it is expected by EOW that we can have this live.

Nov 7 2023, 3:34 PM · NGINX, Infrastructure, Apache

Nov 4 2023

OriginalAuthority added a comment to T26: Distribute traffic over different servers.

This will most likely be done by virtualisation with Proxmox, running on a bare metal server.

Nov 4 2023, 6:35 PM · NGINX, Infrastructure, Apache
OriginalAuthority added a parent task for T29: Set up and configure Graylog: T26: Distribute traffic over different servers.
Nov 4 2023, 6:29 PM · Restricted Project, Infrastructure
OriginalAuthority added a subtask for T26: Distribute traffic over different servers: T29: Set up and configure Graylog.
Nov 4 2023, 6:29 PM · NGINX, Infrastructure, Apache
OriginalAuthority closed T11: Improve available functionality to combat spam/vandalism as Resolved.

We had another round of spam attacks recently, and as a result, there were several measures taken.

Nov 4 2023, 6:27 PM · MediaWiki, Extensions
OriginalAuthority closed T45: Fastly Cache is Fragmented as Resolved.

This has now been solved by normalising the cookie values that reach the backend.

Nov 4 2023, 6:25 PM · CloudFlare

Oct 27 2023

OriginalAuthority added a project to T45: Fastly Cache is Fragmented: CloudFlare.
Oct 27 2023, 12:57 AM · CloudFlare
OriginalAuthority changed hashtags for CloudFlare, added #cache; removed #cloudflare.
Oct 27 2023, 12:57 AM
OriginalAuthority renamed CloudFlare from CloudFlare to Fastly.
Oct 27 2023, 12:57 AM
OriginalAuthority created T45: Fastly Cache is Fragmented.
Oct 27 2023, 12:55 AM · CloudFlare

Oct 25 2023

OriginalAuthority added a comment to T18: Add 'nosniff' header to /images directory.

This is slightly harder, due to the fact that S3 doesn't allow much scalability in terms of adding headers; notwithstanding this, we can probably do this on Fastly's end? Maybe.

Oct 25 2023, 4:31 PM · MediaWiki, Apache
OriginalAuthority added a comment to T16: Upgrade to MediaWiki 1.40.

This is blocked due to memory issues with PHP 8; tracked upstream in MediaWiki, here.

Oct 25 2023, 12:35 PM · MediaWiki
OriginalAuthority added a comment to T16: Upgrade to MediaWiki 1.40.

Slightly behind on this due to some unforeseen circumstances, but 1.40 is now live on testingoa.telepedia.net.

Oct 25 2023, 12:38 AM · MediaWiki
OriginalAuthority triaged T44: Undeploy PortableInfobox when the new MediaWiki parsoid kicks in as Low priority.
Oct 25 2023, 12:38 AM · Extensions

Oct 24 2023

OriginalAuthority added a subtask for T22: Improve caching and performance: T43: Cache images through Fastly instead of CloudFront.
Oct 24 2023, 1:08 AM · CloudFlare, Infrastructure
OriginalAuthority added a parent task for T43: Cache images through Fastly instead of CloudFront: T22: Improve caching and performance.
Oct 24 2023, 1:08 AM · Infrastructure
OriginalAuthority created T43: Cache images through Fastly instead of CloudFront.
Oct 24 2023, 1:01 AM · Infrastructure

Oct 23 2023

OriginalAuthority updated the task description for T42: Split MediaWiki and our Configuration on Gitlab.
Oct 23 2023, 1:01 PM · MediaWiki, Infrastructure
OriginalAuthority added a subtask for T16: Upgrade to MediaWiki 1.40: T42: Split MediaWiki and our Configuration on Gitlab.
Oct 23 2023, 12:48 PM · MediaWiki
OriginalAuthority added a parent task for T42: Split MediaWiki and our Configuration on Gitlab: T16: Upgrade to MediaWiki 1.40.
Oct 23 2023, 12:48 PM · MediaWiki, Infrastructure
OriginalAuthority created T42: Split MediaWiki and our Configuration on Gitlab.
Oct 23 2023, 12:48 PM · MediaWiki, Infrastructure
OriginalAuthority changed the status of T16: Upgrade to MediaWiki 1.40 from Open to In Progress.

The provisional date for this is Tuesday, 24 Oct, at 5pm BST.

Oct 23 2023, 12:43 PM · MediaWiki
OriginalAuthority added a comment to T26: Distribute traffic over different servers.

Update on this, we're not caching through Ezoic anymore, but we could still benefit from this; we still don't need a cache server, because we're caching through Fastly, but we can probably use HAProxy as a load balancer—it offers better configuration than Hetzner.

Oct 23 2023, 12:42 PM · NGINX, Infrastructure, Apache
OriginalAuthority claimed T18: Add 'nosniff' header to /images directory.

Still needed, but will need to be sent on S3's end.

Oct 23 2023, 12:42 PM · MediaWiki, Apache
OriginalAuthority added a parent task for T41: Move database to its own server: T26: Distribute traffic over different servers.
Oct 23 2023, 12:42 PM · Infrastructure
OriginalAuthority created T41: Move database to its own server.
Oct 23 2023, 12:42 PM · Infrastructure
OriginalAuthority added a subtask for T26: Distribute traffic over different servers: T41: Move database to its own server.
Oct 23 2023, 12:42 PM · NGINX, Infrastructure, Apache
OriginalAuthority closed T25: Add more fields to RequestWiki as Resolved.
Oct 23 2023, 12:42 PM · MediaWiki, CreateWiki
OriginalAuthority triaged T36: Replace the global navigation with <nav> tags as Low priority.
Oct 23 2023, 12:42 PM · MediaWiki
OriginalAuthority triaged T41: Move database to its own server as Normal priority.
Oct 23 2023, 12:42 PM · Infrastructure

Sep 21 2023

OriginalAuthority added a subtask for T38: Release a mobile app: T40: Release an Android App.
Sep 21 2023, 12:04 AM · MediaWiki, App
OriginalAuthority added a parent task for T40: Release an Android App: T38: Release a mobile app.
Sep 21 2023, 12:04 AM · App
OriginalAuthority changed the status of T40: Release an Android App from Open to In Progress.
Sep 21 2023, 12:03 AM · App
OriginalAuthority changed the status of T39: Release iOS App, a subtask of T38: Release a mobile app, from Open to In Progress.
Sep 21 2023, 12:02 AM · MediaWiki, App
OriginalAuthority changed the status of T39: Release iOS App from Open to In Progress.
Sep 21 2023, 12:02 AM · MediaWiki, App
OriginalAuthority added a subtask for T38: Release a mobile app: T39: Release iOS App.
Sep 21 2023, 12:02 AM · MediaWiki, App
OriginalAuthority added a parent task for T39: Release iOS App: T38: Release a mobile app.
Sep 21 2023, 12:02 AM · MediaWiki, App
OriginalAuthority created T39: Release iOS App.
Sep 21 2023, 12:02 AM · MediaWiki, App
OriginalAuthority changed the status of T38: Release a mobile app from Open to In Progress.
Sep 21 2023, 12:01 AM · MediaWiki, App

Sep 18 2023

OriginalAuthority closed T37: Cached desktop view is being shown to mobile users as Resolved.

This is now solved, hopefully, by adding a query parameter to the url in CF.

Sep 18 2023, 7:03 PM · Infrastructure, CloudFlare
OriginalAuthority closed T37: Cached desktop view is being shown to mobile users, a subtask of T22: Improve caching and performance, as Resolved.
Sep 18 2023, 7:03 PM · CloudFlare, Infrastructure

Sep 17 2023

OriginalAuthority changed the visibility for App.
Sep 17 2023, 6:19 PM
OriginalAuthority created App.
Sep 17 2023, 6:19 PM

Sep 11 2023

CJWorldGame32125 added a comment to T35: Upvote and downvote bug and the Notifications just not working.

Ok. I'll confirm this.

Sep 11 2023, 6:53 PM · MediaWiki, Production Error

Sep 10 2023

OriginalAuthority updated the post content for Blog Post: September Platform Updates.
Sep 10 2023, 12:38 PM · CloudFlare, Infrastructure

Sep 9 2023

OriginalAuthority added a parent task for T37: Cached desktop view is being shown to mobile users: T22: Improve caching and performance.
Sep 9 2023, 7:36 PM · Infrastructure, CloudFlare
OriginalAuthority added a subtask for T22: Improve caching and performance: T37: Cached desktop view is being shown to mobile users.
Sep 9 2023, 7:36 PM · CloudFlare, Infrastructure
OriginalAuthority created T37: Cached desktop view is being shown to mobile users.
Sep 9 2023, 7:36 PM · Infrastructure, CloudFlare
OriginalAuthority added a comment to T22: Improve caching and performance.

Tracking new cache updates using CloudFlare inside of CloudFlare to see if the caching and speed gets better over the coming weeks.

Sep 9 2023, 12:31 AM · CloudFlare, Infrastructure
OriginalAuthority added a comment to T35: Upvote and downvote bug and the Notifications just not working.

@CJWorldGame32125 pinging this, if I do not recieve a response by the end of the weekend, I will assume the issue with notifications is fixed. I see the comment image issue now and will address.

Sep 9 2023, 12:30 AM · MediaWiki, Production Error
OriginalAuthority changed the visibility for CloudFlare.
Sep 9 2023, 12:29 AM
OriginalAuthority added a project to Blog Post: September Platform Updates: CloudFlare.
Sep 9 2023, 12:28 AM · CloudFlare, Infrastructure
OriginalAuthority created CloudFlare.
Sep 9 2023, 12:28 AM
OriginalAuthority created Blog Post: September Platform Updates.
Sep 9 2023, 12:27 AM · CloudFlare, Infrastructure

Sep 1 2023

OriginalAuthority added a comment to T22: Improve caching and performance.

Enabling $wgNativeImageLazyLoading to see if this makes a difference.

Sep 1 2023, 6:01 AM · CloudFlare, Infrastructure
OriginalAuthority created T36: Replace the global navigation with <nav> tags.
Sep 1 2023, 5:33 AM · MediaWiki

Aug 29 2023

OriginalAuthority added a comment to T35: Upvote and downvote bug and the Notifications just not working.

I am unfortunately unable to replicate this. I can clear all of your Echo notifications to see if this helps. Please confirm if you are okay with this.

Aug 29 2023, 10:39 AM · MediaWiki, Production Error

Aug 24 2023

CJWorldGame32125 added a comment to T35: Upvote and downvote bug and the Notifications just not working.

And yes, the Notifications issue is non existent in other wikis.

Aug 24 2023, 8:54 PM · MediaWiki, Production Error
CJWorldGame32125 added a comment to T35: Upvote and downvote bug and the Notifications just not working.

The upvote/downvote issue occurs in every page.

Aug 24 2023, 8:52 PM · MediaWiki, Production Error

Aug 22 2023

OriginalAuthority changed the status of T35: Upvote and downvote bug and the Notifications just not working from Open to Stalled.

Stalled waiting replies from reporter, @CJWorldGame32125.

Aug 22 2023, 4:05 PM · MediaWiki, Production Error

Aug 19 2023

OriginalAuthority triaged T35: Upvote and downvote bug and the Notifications just not working as Low priority.
Aug 19 2023, 8:27 AM · MediaWiki, Production Error
OriginalAuthority added a comment to T35: Upvote and downvote bug and the Notifications just not working.

These are two separate issues, and need two separate tickets.

Aug 19 2023, 8:27 AM · MediaWiki, Production Error

Aug 18 2023

CJWorldGame32125 created T35: Upvote and downvote bug and the Notifications just not working.
Aug 18 2023, 6:53 PM · MediaWiki, Production Error

Jul 23 2023

OriginalAuthority closed T34: $wgUseInstantCommons is no longer functioning. as Resolved.
Jul 23 2023, 9:08 PM · Production Error, MediaWiki
OriginalAuthority added a comment to T34: $wgUseInstantCommons is no longer functioning..

Not entirely sure what the issue was, here, but it seemed to be fixed by restarting Apache. Some folks over on WMF Phabricator are saying that it could correlate to a CURL issue, which is tracked on Ubuntu forums, here.

Jul 23 2023, 9:08 PM · Production Error, MediaWiki

Jul 21 2023

OriginalAuthority added a project to T34: $wgUseInstantCommons is no longer functioning.: Production Error.
Jul 21 2023, 10:32 PM · Production Error, MediaWiki
OriginalAuthority changed the status of T34: $wgUseInstantCommons is no longer functioning. from Open to In Progress.
Jul 21 2023, 10:32 PM · Production Error, MediaWiki
OriginalAuthority added a comment to T34: $wgUseInstantCommons is no longer functioning..

Error seems to be:

[FileOperation] S3FileBackend: found backend with S3 buckets: static.telepedia.net/testingoawiki, static.telepedia.net/testingoawiki/thumb, static.telepedia.net/testingoawiki/deleted, static.telepedia.net/testingoawiki/temp.
[objectcache] RedisBagOStuff debug: get(WANCache:global:filerepo-file:testingoawiki:66667aed064b92f5a6af29684c1efc23aa395c66|#|v) on 127.0.0.1:6379: success
[objectcache] RedisBagOStuff debug: get(WANCache:global:filerepo-file-redirect:testingoawiki:fba2115d27b4a24592ec186c646ddc8e|#|v) on 127.0.0.1:6379: success
[objectcache] RedisBagOStuff debug: get(WANCache:global:filerepo-Metadata:28ff4c02c0553abe5a5c8a67d719fc31047a7116|#|v) on 127.0.0.1:6379: success
ForeignAPIRepo: HTTP GET: https://commons.wikimedia.org/w/api.php?titles=File%3ARefiner%C3%ADa_CEPSA_Gibraltar-San_Roque.jpg&iiprop=timestamp%7Cuser%7Ccomment%7Curl%7Csize%7Csha1%7Cmetadata%7Cmime%7Cmediatype%7Cextmetadata&prop=imageinfo&iimetadataversion=2&iiextmetadatamultilang=1&format=json&action=query&redirects=true&uselang=en
[http] * Error fetching URL: SSL: no alternative certificate subject name matches target host name &#39;commons.wikimedia.org&#39;
* There was a problem during the HTTP request: 0 Error
Jul 21 2023, 10:31 PM · Production Error, MediaWiki
OriginalAuthority created T34: $wgUseInstantCommons is no longer functioning..
Jul 21 2023, 10:06 PM · Production Error, MediaWiki
OriginalAuthority closed T33: Interwiki prefixes as Resolved.
Jul 21 2023, 8:03 AM · Extensions

Jul 10 2023

Jph2 added a comment to T33: Interwiki prefixes.

Perfect. Thank you.

Jul 10 2023, 12:53 AM · Extensions

Jul 8 2023

OriginalAuthority changed the status of T33: Interwiki prefixes from Open to In Progress.
Jul 8 2023, 3:12 AM · Extensions
OriginalAuthority added a comment to T33: Interwiki prefixes.

The list of interwiki prefixes on Meta is intentionally left short due to the fact that these are global interwiki prefixes. I've added Miraheze, Shoutwiki, Wikimedia Commons, Wikipedia, and Fandom to the list globally. You _should_ be able to edit locally ones you need as well if there are any missing.

Jul 8 2023, 3:12 AM · Extensions

Jul 4 2023

Jph2 created T33: Interwiki prefixes.
Jul 4 2023, 7:26 PM · Extensions

Jun 30 2023

OriginalAuthority created T32: Rewrite the Telepedia Skin.
Jun 30 2023, 3:45 PM

Jun 29 2023

OriginalAuthority added a comment to T30: Allow maintenance and other important notices to be served through Echo.

The prototype does not include any caching, but here are the thoughts on the process:

  • Cache the announcements in Redis (or whatever cache), for the maximum period of time; this means that everytime someone visits S:Announcements, it isn't calling the DB again.
  • Use the job queue to send the Echo notification; also provide variable $wgAnnouncementUseJQ which will be useful if wikis have disabled the JQ and run it via cron; we don't want notifications being stuck and all ran at night.
  • Add timestamps for the announcement and when it is expired.
Jun 29 2023, 2:53 AM · MediaWiki, Extensions

Jun 27 2023

OriginalAuthority created T31: Sitemap generation causes increased CPU load.
Jun 27 2023, 2:17 AM · MediaWiki
OriginalAuthority created T30: Allow maintenance and other important notices to be served through Echo.
Jun 27 2023, 12:52 AM · MediaWiki, Extensions

Jun 26 2023

OriginalAuthority added a project to T29: Set up and configure Graylog: Unknown Object (Project).
Jun 26 2023, 3:56 PM · Unknown Object (Project), Infrastructure
OriginalAuthority created T29: Set up and configure Graylog.
Jun 26 2023, 3:55 PM · Unknown Object (Project), Infrastructure

Jun 24 2023

OriginalAuthority closed T19: Deleted wikis are still visible as Resolved.

Now fixed. It seems as though a wiki being deleted and being made invisible depends on the "missing wiki" file. This is not idea, but it works for now.

Jun 24 2023, 10:48 PM · Production Error