on-my.tv

on-my.tv

What the actual…?

Yeah, you noticed. This is not the on-my.tv or at-my.tv you were used to and perhaps even loved. Or hated. Who knows?

Before you fire off hate mail and wish the apocalypse upon me, hear me out.

tl;dr:

  • The legacy projects became unmaintainable and unreliable.
  • Your accounts and settings were migrated if your last login on the old sites was less than 18 months ago. If you were dormant longer, your data is gone.
  • If you had no account, we did a best-effort migration: If you see your follows and watch states - great, it worked! If not: Sorry, it didn't.
  • No, the old sites won't return.

Years ago, I took over on-my.tv after its original creator, Ben, abandoned it. I was using it heavily myself. You know what for. Don't pretend you aren't doing the same. I wanted to keep it alive.

Later, another fork called at-my.tv was offered to me. I took that over as well because it looked more polished than my version, I still liked the project, and plenty of people were using both sites. I tweaked things for my own setup and added a handful of features people asked for.

Then the years passed. Habits changed. Streaming happened. Work and family happened. Both projects kept running fairly smoothly, but I no longer had enough time to keep adding all the shows people requested. Life got in the way, and maintenance took a back seat.

There was another problem: the technology behind them was old. And by old, I mean ancient.

Keeping that software exposed to the internet had become a liability. The code was neither clean nor robust by today's standards, and automated scanning for vulnerabilities has only become more aggressive, recently with some help from AI. Between legacy code and bots constantly scanning for exploits, outages became frequent, both sites became increasingly unstable, sometimes remaining offline for days before I found the time to repair them. I was spending more and more time rescuing them from outages.

I had two choices: pull the plug permanently, or rebuild it on a modern stack that doesn't need constant CPR. I almost killed it. But call me sentimental, I didn't want to let it die. And habits change more than once. Streaming included.

So I finally sat down and rebuilt on-my.tv. Yes, assisted by AI. Like it or not. Sue me.

And here we are: a shiny new interface, running on a clean and current stack. Call it AI slop if you want. I don't care. It should be more secure, more reliable, and much closer to what people expect from a web application today.

As part of the rebuild, I also merged on-my.tv and at-my.tv. Maintaining two separate versions of essentially the same project takes more time than I am willing to spend. Deal with it. It's just a browser address.

What happened to my account and settings?

If you had an account and logged in at least once during the last 18 months, your account and settings were migrated. You can log in with your existing credentials, and everything should simply work.

If you had not logged in during that period, your account was not migrated. If you never had an account: I tried to migrate your data, too. Listen, it was best effort. It might have worked well, for some or for all, or not. If it did, great, if it did not, I am sorry. You can create a new account (or not, you still can use the site with only locally storing your settings) and configure your filters again. Yes, that sucks. But it should not take long. It is probably only a few shows, after all.

All accounts that were not migrated have been deleted. Gone with the wind.

You never received marketing emails from me before, and that will not change. Your email address will not be sold, and you will not receive unsolicited messages. The only emails sent by the site are functional ones, such as password resets.

In the new system, accounts that remain inactive for more than 18 months will also be deleted automatically.

What else is new?

You can submit missing shows again, and they should appear much faster than before because adding them no longer depends on me personally agreeing to be bothered.

I also plan to add a "Sign in with Google" option soon. Beyond that, I may continue working on the project whenever I have ideas and the time to implement them.

If you still hate me after reading all of this: fair enough, this version is probably not for you. Bon voyage. Please don't email me.

If you don't, great. You're welcome to use it as long as it runs.

If you want to drop me a message, here's an oldschool form.

Yours,
Mike