This will probably generate a number of duplicate items. I should be able to fix the duplicates in the next day or so.
If you add a watch, and it's on a duplicate, don't worry, your watch will be automatically merged into the proper series when the duplicates are flattened.
It's now fixed, and I'm an idiot.
I need to write some unit tests.
Since Aho-Updates seems to be having some issues, I'm re-enabling the local RSS feed aggregation system.
The RSS feed aggregator has actually been present, and used behind-the-scenes from the start of wlnupdates, though it has not been very visible.
Anyways, I finished the ability to browse feeds by tag or source, and reactivated the homepage feed-widget. I also hope to add a reading position tracking system for logged-in users in the near future.
Yes, I know that the Japtem feeds are currently being a bit garbled. I'm working on it.
Feeds are not updating (and haven't been for about 12 hours, actually) while I wait for another database rebuild operation to complete.
They should be up again, hopefully within the next few hours.
Normal operation is resuming, and I cleared up ~350 GB of space on the feeder system database SSD, which should last at least a few months.
I've added a facility for editing and adding publishers for series, as well as the date a series was first published.
I've also added a basic rating system, where series can be rated 1-10.
Rating a series does not require logging in, but for non-logged-in users, ratings are tied to their IP address, which should largely limit a person to one rating per series only. Logged in users have their ratings tied to their account, rather then their local IP.
While it wouldn't be too hard to abuse this system, I don't really see a major motivation for doing so. If there is abuse, I will re-evaluate the filtering mechanisms.