Follow TV Tropes

Following

Changelog - what just changed on TV Tropes?!

Go To

Hey tropers, we are working hard on making consistent progress with the wiki and being better about updating everyone with what we are doing. We released an update today with the following changes listed under each staff member that worked on them. Expect to see updates on this thread every 1-3 weeks with things we are updating. Please comment below if something is broken or not fixed properly. We will also work on creating a separate changelog page to make it easier to reference in case this thread gets too long.

    open/close all folders 

    August 2020 issues with Re CAPTCHA 
We recently discovered that a non-US IP address was hitting us with thousands of SQL injection attempts, none of which succeeded. They did, however, put additional load on the database. This wasn't intended as a DDoS attack per se but rather an attempt to take control of the site.

The administrators activated additional security measures on our Cloudflare firewall that have had the unintended side-effect of causing frequent ReCAPTCHA prompts for users. We are aware of this problem and working on a resolution.

    Release: Apr 10, 2019 
  • Improvements to new user registrations and the user experience when suspended or banned. See this post for details.

    Release: Mar 21, 2019 
  • The adblocker bug (popup message) will now appear for logged-in users after a certain threshold of page views has occurred while blocking ads.
    • You may snooze the bug for up to 7 days at a time if you have contributed to the wiki (by editing articles) recently.
  • There is now a subscription option to use TV Tropes ad-free for certain periods (monthly, yearly).
    • You can use this link to access the subscription system.
    • Subscriptions use a third-party payment facilitator called Stripe. TV Tropes does not collect or store any of your payment information. You will be rebilled at the indicated interval unless you cancel.
    • Subscriptions are linked to your account. If you change accounts, or are banned, you will lose your subscription.
    • Additional subscription options are being considered or are in development.
    • The badge advertised as a reward for subscribing appears not to be working currently.
    • To unsubscribe, send a message to "The Staff" via our contact form. Additional cancellation options are forthcoming.
  • Users who received one year of ad-free usage as a perk for contributing to the Kickstarter campaign at the 25 USD tier or higher will no longer have that perk. (The 95+ USD lifetime perk is not affected.)

    Release: Jan 25, 2019 

  1. Fix Podcast query so newest episode appear on home page
  2. Add save option for users to select which search users want (ours or google’s)
  3. Remove backslashes from crowner descriptions
  4. Change account confirmation process so users get verification email right away then can wait for mod approval if needed
  5. Fix bomb message bug
  6. Speed up javascript even more (cuts size of code in half, adds http/2 headers to load asynchronously)
  7. If a guest hits login-protected page redirect to login form instead of giving an error
  8. Further improve new search results for articles and forum posts

    Release: Jan 10, 2019 
  • Forum crowner styles and layouts should be back to normal, mostly.
  • Crowner voting doesn't change the icon to a weird swirly-eyed face when you click on the arrows.
  • Moderators can edit locked articles again.
  • The edit lock icon now appears and performs correctly on all views of an article, not just the primary one.
  • namespace_index.php pagination now works as expected.
  • [Moderation] Moderators can now view substantially more accounts queued for approval, so we shouldn't lose them any more.

    Release: Jan 8, 2019 
  1. Added pagination to all namespaces.
  2. Bug fixes and messaging around editing locked pages.
  3. Title link edit bug fix in TRS/IP threads fixed.
  4. Crowner bug fixes (partial fixes deployed, additional fixes in progress)
  5. GDPR Integration.
  6. Image Pickin' typos
  7. Links at bottom of mobile page for "back" and "top"

    Release: Sep 20th, 2018 5:10pm EST 

== KLINT ==
1. Fixed article image max-widths for good this time, hopefully (350px max width)
2. Passwords are no longer displayed in plain text, after successfully being changed from profile page
3. Fixed username links on Cut Requests page
4. Users can now delete liveblog comments
5. Starting a new forum thread will now apply forum markup correctly
6. Fixed word-wrapping for long text links (no longer break to a new line)
7. Fixed edit functionality for posts in discussion threads
8. Fixed double posting issue on query pages for certain tropers (shoutout to instanityprelude)
9. Fixed “save draft” functionality in forums (now saves the whole post, instead of up to the first line-break) (also will now delete the saved post after successfully posting)
10. Fixed spacing around featured trope images on homepage
11. Tuned up WMG Headings style
== END: KLINT ==

== KLAYTEN ==
1. The "Alternate Title(s)" section on the individual trope page no longer touches the ad on mobile.
https://tvtropes.org/pmwiki/pmwiki.php/Main/SeanConneryIsAboutToShootYou
2. The infinite scroll feature on the browse page is active again.
https://tvtropes.org/pmwiki/browse.php
3. There is now a space between "On Topic Conversations." and "You".
https://tvtropes.org/pmwiki/createconversation.php?topic=85yve01xv34d73ppv15ghva4
4. Small typo of "Ineligable" instead of "Ineligible".
https://tvtropes.org/pmwiki/mods.php?a=Main.YesPrettyCure5
5. "Television" link under "Media" tab on side bar now links to "https://tvtropes.org/pmwiki/pmwiki.php/UsefulNotes/Television" instead of "https://tvtropes.org/pmwiki/pmwiki.php/Main/Television". https://tvtropes.org/
6. Font size for "Latest Trope Edits", "Latest Forum Activity", and "Launch Pad Activity" is now larger on the home page for mobile.
https://tvtropes.org/
7. We hid the comic viewer on the main page until we finish the replacement.
https://tvtropes.org/
8. Now only Tropes will appear on the home page under "Newest Trope".
https://tvtropes.org/
9. For Google Analytics, we split the categories for guests versus members so we can track who visits our site the most.
No Link.
== END: KLAYTEN ==

== RICHARD ==
1. Fixed last modified date that was previously showing much longer times than there actually was since the last time an article was modified. Previously said, "11 years ago" as the last modified date : https://tvtropes.org/pmwiki/pmwiki.php/Main/OutOfFocus
2. Got rid of bloated 3rd party adblock message and created our own to alert non-members when their adblock is on. To test, visit any two pages, while not logged in with your adblocker on.
== END: RICHARD ==

== CHRIS ==
1. Enable caching system for server - If you are NOT logged-in you'll receive a cached page from the server which can be as old as 3 minutes old. Unless you submit a form then it will bypass the caching system. This should greatly reduce the server load so it doesn't have to dynamically build the page for every pageview millions of times per day. The future versions should cache trope/forum pages for everyone and then rebuild it only when something changes.
2. Remove unused pixels (ie: comscore, retargeting, etc.)
== END: CHRIS ==

== TOM ==
1. Fixed 'Avatar sharing bug' where users were able to share avatars with other users that did not have the 'avatar sharing' feature enabled in their account.
2. Re-enabled the 'Main' namespace in https://tvtropes.org/pmwiki/namespace_index.php and paginated the results.
3. Redirect pages can now be edited without an error being displayed.
4. Protection against cross-site scripting like this: https://tvtropes.org/pmwiki/pmwiki.php/WesternAnimation/%22%3E%3Cbody_____onload_=___alert%28%27xss%27%29%3E
5. Setup new email account to contact Moderators and made changes to the 'Contact Us' form to support it. 6. Cutting a page no longer deletes links to it's related pages.
7. Fixed errors in the error log and slow query log.
8. removal of all anti-vandalism page-locking code.
== END TOM ==

Edited by Fighteer on Aug 2nd 2020 at 6:25:05 AM

Fighteer Geronimo! from the Time Vortex Relationship Status: Dancing with Captain Jack Harkness
Geronimo!
Jul 31st 2020 at 7:15:55 AM

The custom title display should be working again now.

TV Tropes Changelog -- keep track of updates to the site!
Angeldeb82 from East Hartford, CT, USA Relationship Status: Singularity
Jul 31st 2020 at 8:38:31 AM

Wow! I can see the fix now. So that was what happened last night. I'm proud of it. cool

Fighteer Geronimo! from the Time Vortex Relationship Status: Dancing with Captain Jack Harkness
Geronimo!
Jul 31st 2020 at 8:52:00 AM

Update: We have also fixed some other server issues causing database lag, as well as blocked some (unsuccessful) hacking attempts that were nevertheless acting as a mini-DDOS.

TV Tropes Changelog -- keep track of updates to the site!
AngrokVa TRUST NO ONE from The Bottomless Pit Relationship Status: Don't hug me; I'm scared
TRUST NO ONE
Jul 31st 2020 at 8:54:34 AM

Huh. Now who would want to DDOS TV Tropes?

XBL/PSN: AngrokVa | FC: SW-7399-9305-7884 | "Better to have a heart that keeps getting wounded than no heart at all." ~Raziel365
Fighteer Geronimo! from the Time Vortex Relationship Status: Dancing with Captain Jack Harkness
Geronimo!
Jul 31st 2020 at 8:56:32 AM

That's happened plenty of times, usually by some amateurs cheesed off at administrative decisions, but occasionally by genuine criminals who use DDOS attacks to ransom sites. That wasn't the case here; it was a side-effect of an attempted SQL injection.

TV Tropes Changelog -- keep track of updates to the site!
GoosefromWikipedia The Goose in a Lampshade from WikiLand Relationship Status: Who needs love when you have waffles?
The Goose in a Lampshade
Jul 31st 2020 at 9:52:40 AM

Gee, what will happen if TV Tropes does crash again?

??????????????
Piterpicher We did it! 500000 articles! from TV Tropes Ultimate (Poland IRL) Relationship Status: All is for my lord
We did it! 500000 articles!
Jul 31st 2020 at 9:57:09 AM

We'll probably survive, but who knows. Let's try not to be too pessimistic. Also, thx to the admins for fixing custom titles.

Edited by Piterpicher on Jul 31st 2020 at 6:57:31 PM

It's this wiki's biggest milestone yet! See this thread.
wingedcatgirl The Data Vampires ate my gingerbread again from a cat cafe Relationship Status: Crazy Cat Lady
The Data Vampires ate my gingerbread again
Jul 31st 2020 at 10:00:55 AM

I imagine the admins have been making sure the backups were robust as hell since the original Great Crash of '08.

Sylvi& | it/they/she | autistic plural trans catgirl | Hang out with us on Discord if you wanna
troperaiser Dereder from Buffalo Relationship Status: Love is for the living, Sal
Dereder
Jul 31st 2020 at 10:34:02 AM

Apparently you have to do a Captha test to publish an edit now?

Talk is cheap on satellite but all I get is static
Synchronicity Miss Atomic Bomb Relationship Status: I've got a total eclipse of the heart
Miss Atomic Bomb
Jul 31st 2020 at 10:39:00 AM

[up]Not all — I'm cleaning wicks and it shows up occasionally. Added security protection after the mini-crash?

New Work Page Workshop
chasemaddigan Detailed background characters
Detailed background characters
Jul 31st 2020 at 10:54:43 AM

I've run into a problem where I solved a captcha and logged-out of my account to see if I could trigger it again, but now I can't make any edits at all because it thinks I'm a security risk. I performed a virus scan several times (both in and out of Safe Mode) and can't find any problems. I've restarted my computer a few times as well, and that hasn't fixed anything.

I posted some specifics on ATT, and it said to send my Cloudflare Ray ID to the site's owner. I don't want to be locked out of editing just because I wasn't sure what was going on. Is this Captcha thing going to be a temporary measure?

UPDATE: Okay, I can edit again, but I think certain edits might accidentally trip up the captcha into thinking it's a malicious attack. I triggered it on And This Is for... when I tried to remove the double parenthesis and change the namespace for Walking with Dinosaurs at the same time. So be careful with your edits for the next while.

Edited by chasemaddigan on Jul 31st 2020 at 2:10:52 PM

nombretomado Relationship Status: Gone fishin'
Jul 31st 2020 at 11:10:52 AM

I've communicated this to the admins - we did enable various firewall rules, but, per admins, captcha is not an intended consequence. Working on it.

WarJay77 Quantum Mom from Upstate New York Relationship Status: Armed with the Power of Love
Quantum Mom
Jul 31st 2020 at 11:35:26 AM

Captcha asside, glad to hear improvements are being made.

A few helpful sandboxes: Tropes Needing TRS - TLP Adoption Drive - Trope Idea Salvage Yard
Unicorndance Logic Girl from Thames, N.Z. Relationship Status: Above such petty unnecessities
Logic Girl
Jul 31st 2020 at 11:56:17 AM

Seeing someone say, "We'll probably survive but who knows" kinda disturbs me.

For every low there is a high.
WarJay77 Quantum Mom from Upstate New York Relationship Status: Armed with the Power of Love
Quantum Mom
Jul 31st 2020 at 11:58:25 AM

Eh, you can never really know how things will turn out. You just need to make really good guesses.

A few helpful sandboxes: Tropes Needing TRS - TLP Adoption Drive - Trope Idea Salvage Yard
Unicorndance Logic Girl from Thames, N.Z. Relationship Status: Above such petty unnecessities
Logic Girl
Jul 31st 2020 at 3:40:22 PM

I hate that.

For every low there is a high.
Piterpicher We did it! 500000 articles! from TV Tropes Ultimate (Poland IRL) Relationship Status: All is for my lord
We did it! 500000 articles!
Jul 31st 2020 at 3:43:52 PM

Well, sorry if I said something evil, but it is hard to be certain about the future and I do know that almost nothing is permanent. Just try to stay optimistic and don't worry about guessing if you hate it.

Edited by Piterpicher on Jul 31st 2020 at 1:22:51 PM

It's this wiki's biggest milestone yet! See this thread.
Unicorndance Logic Girl from Thames, N.Z. Relationship Status: Above such petty unnecessities
Logic Girl
Jul 31st 2020 at 4:14:17 PM

Oh, don't feel bad. I know you didn't say it to be mean, I'm just a little jumpy.

For every low there is a high.
Angeldeb82 from East Hartford, CT, USA Relationship Status: Singularity
Jul 31st 2020 at 4:50:15 PM

It seems I get a CAPCHA test every time I finish an edit and I have to complete it before my edit takes hold. Somebody needs to do something about this.

Serac Relationship Status: With my statistically significant other
Jul 31st 2020 at 4:54:25 PM

I just got a captcha when I tried to preview a page I was editing.

Monolaf317 Graar! from Canada Relationship Status: Hugging my pillow
Graar!
Jul 31st 2020 at 5:23:43 PM

[up]Yeah, man! What the fuck? What's with these increased security measures?

I have things to do and daddy issues to repress!
nombretomado Relationship Status: Gone fishin'
Jul 31st 2020 at 5:26:56 PM

...because the admins are trying to improve our firewalls. Yes, it's very annoying. I do a ton of edits myself. Please have some patience as they tweak what they need to tweak to create a more secure website. They have no intention of this being a long-term effect.

Monolaf317 Graar! from Canada Relationship Status: Hugging my pillow
Jul 31st 2020 at 6:12:37 PM

I was wondering what has been going on, thanks for letting us know. Any idea when things will be settled?

StarTropes The Tropes Are With Me. from The Final Frontier Relationship Status: What is this thing you call love?
The Tropes Are With Me.
Jul 31st 2020 at 6:46:50 PM

Still happens to me from time to time.


Total posts: 682
Top

How well does it match the trope?

Example of:

/

Media sources:

/

Report