I'm almost done with rewriting the back-end. I'm going to push it and disable upstream repositories and updates temporarily, as both of those will be extensions of the standard UploadManager class I have, and I want to make sure that's flawless first.
Here's what I have left to do before I do what is likely the biggest update yet (and yet you'll hardly notice it):
- Implement a few more moderator commands
- Create the rest of the Notification classes (before they were all just plain text. Now each type of notification has it's own subclass so that building the string is easier, which also allows for easier data collection and editting)
- Fix the ability to remove Add-ons
- Put in temporary disables for updates and repos
What I have accomplished, thanks to the new back-end
- Improved load speeds (probably pretty negligible) by reducing disk usage
- Submission system is now a lot more secure
- Notifications are going to get a lot better in the near future
- Groups (Moderator, Reviewer) are a breeze to implement
- Two week long sessions. You don't have to log in every time anymore!
- New Mission info for Moderators and Reviewers
- Beginning work on the Danger Zone
- Branches are on the verge of working
There is one note though. The filename system was different when I first started working on this, so for the sake of data continuity, I'm going to have to wipe some of the old add-ons from the system. There's a total of 8 of them:
| Asciifyer |
| VIP |
| Terrain Freebuild |
| CustomSelectAll |
| Incendiary |
| Nope |
| Addon Information |
| TDM Server Pack |
Are you accepting applications for add-on reviewers or something? I'd be interested.
That's next on my "to-do" list as soon as all this gets pushed out.
use markdown
Probably a better idea. I'll take a look for any good libraries.