WARNING: This version of the website is for testing purposes only. Some pages or functions might not work.

CLICK HERE TO GO BACK TO THE NORMAL SITE 

Monthly Status Update - September 2022

October 1, 2022

Hello, welcome to this month's status update post. Here I will be sharing what's been going on with AnimeThemes.moe, where we are heading, how to help, and inviting feedback.

Funding

The listing of last month's account balances and posted transactions can be found here.

Our operational expenses decreased by ~$20 and our rolling balance decreased by ~$35.

Our rolling balance continues to decrease at a slower rate than the immediate months after wiki deployment. Our cusion at our current level of funding covers the deficit for another 18 months before we run out of funds.

Please consider supporting us on Patreon or Ko-fi if you have the ability to. Thank you to everyone who has supported the project thus far!

We have also set up a Bitcoin address if you prefer to send crypto: bc1qg682txpazfqhh50uq2xmvh5pn99c95dujd7sy5

If you want another way to support us, we were given a referral link on our DO account. We get kickback if new users sign up and spend $25 USD (You get a $100 credit that expires in 60 days). If anyone was thinking of using this platform for their own hosting needs, please use our link:

https://www.digitalocean.com/?refcode=38c90f0c46e8

AnimeThemes.moe Development - Playlists Release

This month, we have begun design discussions for the user playlists effort. Para is still drafting changes for the models. Mani is working on providing a unified authentication system with a new headless animethemes-server SPA.

animethemes-server

This month we focused on reducing overhead in anticipation of Fall 2022, converting to a headless SPA & beginning the design of playlists. The full set of changes can be reviewed here

Additions

  • Admin: Migrate hosting of database dumps from github to animethemes.moe. This fully automates the workflow for providing database dumps of select tables without requiring shell access to a production server so that any moderator can manage this effort.
  • Admin: Migrate hosting of encoding scripts from github to animethemes.moe. This way, maintaining a repository fork is not required to provide scripts for archival in KuroPon.
  • Admin: Automatically resolve related objects for upload actions
  • Admin: Add framework monitoring logs for busy external services
  • SPA: migrate transparency page to API endpoint
  • SPA: Remove jetstream auth scaffolding in favor of fortify+sanctum authorization

Fixes

  • API: patch validation holes to address exceptions in production environment
  • Admin: Allow change requests for AniDB artist & studio resources

Maintenance

  • Prune extraneous auditing dependency
  • Bumping Dependencies
  • Updating Framework stubs

animethemes-web

This month we started working on the playlist feature. To get there we first need to implement a way for users to create an account and add basic features like login/logout, 2FA, password resets, etc. We are still early in development for this.

When we get to a point where we can show off these new features you will find them on our beta site: https://beta.animethemes.moe/wiki

Apart from that the following additions and fixes where pushed to beta this month and will be released to production soon:

  • Added option to share embeddable audio
  • Fixed text wrapping in multiple places
  • Fixed volume synchronization not working
  • Fixed switching player mode affecting other tabs

animethemes-api-docs

  • Add database dump resource
  • Add encoding script resource

animethemes-db-dump

This repository has been archived in favor of serving database dumps directly from animethemes.moe.

API documentation can be found here.

The repository will be deleted 2022-11-01. Please update your projects accordingly.

animethemes-encoding-scripts

This repository has been archived in favor of storing encoding scripts directly within animethemes.moe.

API documentation can be found here.

The repository will be deleted 2022-11-01.

Moderators have the ability to attach encoding scripts to videos, including at upload time, so we do still encourage you to provide encoding commands when you submit video.

Backfilling Efforts

Nothing to report this month.

If you are interested in helping us with these efforts, please reach out. These are time-consuming efforts and we can benefit from having more volunteers here, especially with anison data.

Misc

Mod applications are still open. Now more than ever with our efforts widening and less of our team being active, we need some help delegating tasks out.

The backup torrent has been updated today, including a separate torrent for audios. The links can be found in the discord and in the one obvious place you should be able to find. The next update will be on 2023-01-01. Seeding is appreciated.

Please consider helping out with our Encoding efforts. We can always use more help there.

We are still looking to staff at least 25 editors to help us backfill and build out our database. If you are interested in helping out, please reach out to para here or on the discord. We have a detailed description of the role in our #help_wanted channel on the discord.

Next Month Priorities

Completing SPA conversion and initial design of user playlists.

Wrap-up

Please feel free to discuss anything related to these items or anything else related to the project with us in accompanying social media posts, especially anything we may have forgotten. Feedback on the structure of these posts is welcomed too. Thanks again, everyone!

Back to overview