News Archive

  • 200 weeks
    Downtime & Server Move

    Hi all. Firstly, apologies for the extended period of unexpected downtime. Obviously any kind of downtime is non ideal, but unexpected is more annoying all around.

    On Friday morning (GMT) we experienced a hardware failure on our database server. To our knowledge there is no data loss of any kind. We have fairly regular backups hosted off-site, regardless. The exact cause isn't entirely clear at this time, but instead of wrestling with trying to get the hardware sorted (it was a dedicated server) we decided that this was a good opportunity to make a server move we've been planning for a long time over to Digital Ocean.

    Read More

    236 comments · 15,372 views
  • 278 weeks
    BBCode updates

    Performance improvements

    Over the last few days I've been working on improving the performance of the BBCode parser. I've managed to implement a few major optimizations, reducing the run time in common cases to around 1/4th to 1/20th compared to the older version. This has reduced total server-side render times on some of the more complicated test pages I've been using to around 50ms–70ms, which should be a noticeable improvement.

    New features

    Opacity

    Read More

    49 comments · 4,893 views
  • 300 weeks
    Recent Changelog

    We've done various unannounced changes of the past few weeks so I thought I'd group up the things we've done so you guys know what's changed.

    • Added account linking page for Patreon / Twitter
    • Added ability to cross post stories, blogs and bookshelf additions to Twitter
    • Added twitter userpage module
    • Added account deletion page
    • Reorganised user toolbar dropdown to better fit more items
    • Added session management page to see logins and active sessions on your account
    • Added new articles system and moved some existing ones into it
    • Redesigned PM page a bit to be cleaner
    • Increased font size in major places across the site to improve readability
    • New cookie consent controls for EU users and updated privacy policy
    • Recommended groups list on groups page - WIP
    • Tooltips in many locations around the site with helpful tips

    Read More

    114 comments · 6,019 views
  • 301 weeks
    Help Articles

    Something I've worked on the last couple of days is adding the ability for us to add arbitrary "articles" to the site which we can use for various things. Sort of an extension on the manual articles we've added in the past like the bbcode page, writing guide, etc.

    So far I've added 3 guides:

    I'd love to know if you guys have any idea for articles that would have helped you out when starting out or anything else that comes to mind.

    65 comments · 5,180 views
  • 329 weeks
    Night Mode

    I've been working on it for ages but only really got the impetus to finish all of it off over the last few days. In the "settings" dropdown at the top on desktop, or the bottom of the slide out bar on mobile you'll find a toggle for night mode. Enjoy!

    Oh, and although I've tried to cover everything there is a 100% chance I've missed styling some things so apologies in advance for any funky pages.

    246 comments · 6,794 views
  • 330 weeks
    Additional Search Update

    Hey folks,

    Over the last few days I've added a few things to the new search system. A lot of people were unhappy with not being able to filter various things as quickly as they used to be able to. To that end, I've added a little filter dropdown to the right of the search box which effectively contains everything the old sidebar used to. It even has some niceties like quick word count filters and a highly rated filter.

    Read More

    132 comments · 5,298 views
  • 330 weeks
    December 2017 Update

    Hey guys, got a whole bunch of updates for you today.

    Tags

    This is a small but important step on our way to the tagging system I envision. The existing way we handled things like characters and genres has all been merged into a single tagging system. That won't result in much difference for you viewing and using the site but it makes it a lot easier to add new tags especially.

    We now have a couple of new tag types: series and warnings.

    The series tag is for identifying what series (franchise) your fanfiction contains. I've added a whole ton of various TV shows, movies, comics, books and games but clearly we will have to add a ton more in the coming future. Stories must also contain one of the four MLP tags which are FIM, EqG, Movie and Comic, as this is a pony fanfic site after all. Feel free to bug me on Discord if you have a requirement for a series to be added.

    Read More

    630 comments · 13,770 views
  • 330 weeks
    Math BBCode tag

    I've added [math] and [mathblock] BBCode tags, which can be used to display formatted math. We've had a few requests for this, particularly for group forum threads and blog posts. Most math-related TeX syntax is supported. (We are currently using MathJax to handle the layout.)

    The documentation from the BBCode guide is repeated below for your convenience.

    Read More

    84 comments · 4,408 views
  • 353 weeks
    Fimfiction API

    If you're not a developer you can probably ignore this post.

    It's been like 6 years, but hey, things take time. The API is currently very WIP still but it's ready for people to get working on in our development chat room.

    API documentation can be found at https://www.fimfiction.net/developers/api/v2/docs and you should join the Discord Chat and PM me to add you to the private API channel and I can help you get started. The functionality is very limited right now but I'm dedicating all my time to it at the moment and would love to have people add their input to the process.

    60 comments · 7,397 views
  • 358 weeks
    New BBCode Tags

    Hey guys,

    One of the features in this new update was reader-side paragraph formatting. This helps improve consistency for readers across the site, especially for those of us who can’t stand reading indented text on a computer screen.

    However, one thing that wasn’t accounted for was the legitimate need for specific indenting of passages and for certain blocks of text to have no paragraph formatting. Some examples would be lyrics and poetry.

    Taking this into account, we have come up with a couple of new tags that remedy this situation which are documented below (copied directly from the bbcode guide)


    [indent] Indent

    The indent tag can be used to, unsurprisingly, indent portions of your text.

    [indent]The indent tag can be used to, unsurprisingly, indent portions of your text.[/indent]

    It also support levels of indenting

    Read More

    168 comments · 6,392 views
Apr
17th
2015

Site Update » Site Downtime · 5:14am Apr 17th, 2015

That was quite an extended period of downtime huh? Today we were DDOS attacked with a significantly large bot net (enough to eclipse our connection about 5 times over). The attack itself was not for an extended period of time exactly, but due to bad timing we weren't able to sort out the issues it brought about because of various factors involving availability of people and how it was handled at a level out of our control.

Nonetheless, we took this as an opportunity to work the site into using Cloudflare, which many of you will be familiar with as it gets use all over the web. This lets us more easily mitigate such attacks, and the silver lining of it all is that it reduces our bandwidth usage and should result in quicker load times for images and such from anywhere in the world. Handy!

Anyway, I apologise for the extended delay, but hopefully after all this there are some positives to take away.

One problem that will remain for a couple of days (at most) is some people's DNS will not be updated for the Cloudflare integration. Sadly we just have to be patient there, most of you should be fine already.

ps. Somebody buy Xaquseg a beer for me.

edit: I'm aware of some issues with posting some content. I know what's causing this, currently working out how to fix it.

Report knighty · 9,571 views ·
Comments ( 336 )

Good work, Knighty.

Yes. Just imagine what could have happened if you, y'know, already had DDOS protection or something?

Perhaps you could update the Twitter feed with the information on dns cache clearing?

Delicious delicious Cloudflare :pinkiehappy:

Quite a scare that was!

Thanks to you and the others for working hard in getting it up and running again. And hopefully this Cloudflare program makes it easier to deal with this sort of thing, should it pop up again.

I am glad to see it back up, but was sad that such an attack even happened. I hope the attacker has some consequences for his actions.

Man, the chucklefucks who did this are more degenerate than all the worst dredge yiu can find here

Eh, it gave me time to do some other things. Great to see it back up though ^^

This happened.

This was a great day. Like...wow.

Thanks to everyone involved for the hard work getting this place up and running again.

I needed my fix.

For anyone who is too impatient to wait (like I was), you can always switch over to using Google's DNS.

Incidentally, did you report the incident to the police?

I was wondering what brought the Fimficopocalypse about... Oh well, yay for silver lining. And my gratitude, as always.

I'm pretty sure it was TgTfProductions trying to get revenge! :trollestia:

Woo! My personal escape from reality has been restored! :pinkiesmile:

Hey, you guys got nothing to be sorry for. At least some good came out of this, what with Cloudflare getting implemented into the site and all. Been following the Twitter feed of the limey motherbuckers who did this all day, and wowwwwww, are they bad. Like, even the scum you scrape off of the bottom of the barrel would be embarrassed to be around these guys. Anyways, great work to the whole Fimfic team on getting the site back up, and give yourselves all a well-deserved pat-on-the-back (and a drink, while you're at it :yay:).

m.memegen.com/b6ytam.jpg

RQK

We knew you could do it Knighty! Great work!

I have one thing to say about me and FimFiction.
Reunited and it feels so good!

No need to apologize as you and the other staff members did a fantastic job of fixing the problem.

2989809 To read your advice you need to have been already using the new DNS address(es). I just thought I'd point that out. =P
(also the pony smilies aren't working for me. Unless this works. :yay:
And it does, but I can't see the available ones and :yay: is the only one I remember. So there's that.)

2989812 Who are they and what's the story behind their need for revenge?

I love these people saying FimFiction got hacked - I don't really think a DDoS botnet attack run by scriptkiddies counts as hacking. That's like saying 'I find snippets of code on the internet others wrote and paste it together into a Frankenstein's monster of crap - I must be a programmer.' Doesn't work that way.

Knighty, Xaq: Thank you for your hard work. Glad everything's groovy.

2989805
Gods dammit, one day and people actually CELEBRATE a sizeable site full of people's hard work getting taken down?! What the hell!?!

Awesome work, Knighty. Kudos to you and the staff for saving the site and its content. :)


2989809 I second this. Def. report it to the police!

2989833 He was a faggot who lied about being sick and dying from cancer, eliciting pity followers from others
and threatened to DDoS the site upon being discovered. It never happened...

I really hope that money didn't get paid to the degenerates who perpetrated this to get the site back. That only enables them to continue to do what they do.

I really hope they find themselves on the wrong side of an FBI raid someday.

If he lived here in Maine, I would buy him a case of whatever beer he wanted!

This is also a good opportunity for everyone to make sure that they

have a backup/offline copy of all of their stories and critical data

thank the gods do you have any idea how long my night off would of been with out this site I work 3rd shift in a town that rolls up its side walks at night that's how long it would be.
Also thanks for the fast work much loves/hugs

anti brony hacker?

2989829 I can't see the smileys either when I click on the list D:

This was awful. I had to work at work today. All I had for comfort was my pony figure on my desk, pony wallpaper, and 8 perpetually open tabs of pony words.

Anybody else besides me start experiencing computer troubles after the site was taken down?

Cheers to you guys for working on the problem for an extended period of time.

My sweetheart and I suffered some serious pony deprivation during the downtime. I don't really get why someone would try and attack us. I mean... it's not like we're known for our depraved porn.

But anywho~ YES! MY ADDICTION CAN BE FED ONCE MORE!!!!!!!!

I hope my hysterical punctuating illustrates how relieved I am.

I knew the X-Lord would have come through for us. Praise Xaquseg! (Oh, and Knighty did good too).
\_(´▽`)♪_/

Glad to see the site back up.

2989850

Oh, I've always had backup copies on Google Drive. I'm starting to put public backups of my fanfiction over at An Archive Of Our Own, now, though I haven't gotten too far yet.

--arcum42

Had a gut feeling it was some kind of attack.

May I ask, and anyone can answer...
Is this why my computer still will not connect to fimfic? My mobile works fine but my browser will not load it.

2989879
It was all over the Facebook page

2989865 ...And you managed to say exactly what I was trying to say. Except you actually made sense.

I hope Cloudfare actually works. Many sites that use it have problems (as in not fucking working) because of it.

This is the second the second time I've witness the site being hacked since I joined. Though this one seems a little suspicious, first we got news of people selling fanfictions for money and then the next day afterwards the site went down.

2989850 That's what the Fimfiction archive is for.

Login or register to comment