Hey everyone, just a quick rundown of what's been going on behind the scenes and what's coming up. It's been a busy stretch, and not entirely by choice, so here's the full picture.
Axiom Project - Being Removed & Rebuilt
If you've been watching your stats lately, you may have noticed something unusual with Axiom. The project admin recently slashed user credits down to roughly 1% of their previous values. That kind of drastic credit reset cascades through everything: milestones, first-to achievements, hall of fame entries. It creates a cleanup nightmare that would take an enormous amount of time to untangle on a record-by-record basis. Rather than chasing down every affected milestone and first-to entry manually, the cleanest solution is to remove Axiom from the database entirely and let it rebuild itself organically from current data. It's not ideal, but it's the right call. Once the project is back in, everything will reflect the new reality from the ground up. We apologize for any temporary disruption this causes to your Axiom stats.
Badge Fixes & New Badges
Several badges are currently not displaying correctly, and that was actually what was being worked on right before the hardware situation hit (more on that below). A fix is in the works. Additionally, new sub-project badges from PrimeGrid and a few other projects are being added. More details on exactly which ones once they're pushed live.
Login Session Fix
The login system has a known issue right now. Sessions aren't persisting properly, which means you're being kicked back to the login screen far too frequently. This is on the fix list and will be addressed shortly. Sorry for the annoyance in the meantime.
CC_Config Generator - Almost Live
A BOINC cc_config generator has been built and is in the final stages before going public. The tool itself is done and just needs the links pushed to the main site so the community can start using and testing it. It's had some internal testing, but real-world use will almost certainly surface things to tweak, so consider it a public beta when it launches. Feedback will be very welcome. Once that's stable, the next step is building a companion app_config generator for individual projects.
Codex - Per-Project Wiki Pages Coming Soon
The Codex system is very nearly ready to go. This is a per-project knowledge base, think wiki, FAQ, optimization tips, configuration guides, troubleshooting, and more, for every project tracked on Free-DC. It's been in development for a while and is close to being pushed out. Stay tuned.
Chart & Graph Migration (Ongoing)
If you've looked at the host detail pages recently, you've already seen the new charting system in action. The plan is to roll this out site-wide, but given how many places charts appear across the site it's being done incrementally, one file at a time, as time allows. More pages will be converted as we go.
CPU Data - More Curators Needed
The CPU catalog is growing, but there's still a lot of ground to cover and we need more curators to help populate the data. If you're interested in helping out, reach out on Discord. On a related note, GPU data is nearly ready to be pushed out as well, so that's something to look forward to.
Why Everything Is Delayed - Water Cooling Leak
Here's the not-so-fun part of the update. The main development workstation sprung a water cooling leak earlier this week. One of the EK fittings connected to the CPU block started dripping onto the GPU backplate. Fortunately it was caught before any damage occurred, but the system has been down since. Out of caution, all the EK fittings in the loop are being replaced rather than just the one that failed. The new fittings were ordered from Titanrig, but shipping has been slower than expected and they won't arrive until Monday the 16th. To make matters worse, there's a work trip scheduled Monday through Thursday, which means the rig won't be going back together until Friday night at the earliest. The goal is to get everything rebuilt over the following weekend and resume work on Free-DC in earnest. Thanks for your patience. This stuff was supposed to be done last week and the timing couldn't have been worse.
That's the full picture for now. As always, if you have questions or want to get involved, especially as a curator, jump into the Discord. More updates as things get pushed live.
— Skillz