Help - Search - Members - Calendar
Full Version: VJA 3.0.1 / PNN 0.87 Deployed
Solid State Squad Forums > News & Suggestions > Last Message
Remy
VJA 3.0.1 is deployed, mostly a bug fix release. People who watch Under Construction will notice that nearly everything recent - at least song data related - has been closed.

Additionally, some of the recent optimizations have made it over to PNN, so that's been incremented to 0.87.

VJA 3.0.1

=== Core ===

* Restricted usernames to 20 characters on registration to fix some boundary conditions.

=== User CP ===

* AJAX friends control added

=== View User ===

* AJAX add/remove friend/rival added
* Fixed HTML Bugs

=== DJ Battle ===

* Fixed HTML bugs

=== Songs & Note Data ===

* Added doubles data for US exclusives
* Fixed Music To Your Head for US
* Fixed Snow for US
* Fixed e-motion for US
* Removed Bad Boy and Tangerine Stream L7 from 3rd
* Fixed a lot of doubles difficulties for RED.
* Fixed Estella BPM issue.

=== Course Data ===

* Finished RED course support.
* Fixed IIDX03 Heavy.

=== Misc ===

* Added more system stats to the front page.

PNN 0.87

=== Session Mode ===

* Reduced queries with check before findrankshort (still inefficient, though)

=== Popper Battle ===

* Reduced queries with hash

=== View User ===

* Reduced queries with hash

=== Signature Files ===

* Migrate code for updates only if changed in last 12 hours
rura
Next stop, VJA 3.1, the behind the scenes release.

Also, why did we change from a 2.xx versioning syntax to a 3.x.x? Inquiring minds want to know.
ParaParaKing
What exactly is the difference in AJAX friends control?

The speed of the updates here call for:
CODE
SPEED RAVE
rura
QUOTE(ParaParaKing @ Jun 8 2006, 11:14 PM) *
What exactly is the difference in AJAX friends control?


The viewuser page now will add/remove a friend without reloading the page. It sends a call asynchronously to a PHP file, which updates the SQL, then tells the javascript that it's done. The javascript then modifies the DOM to say the user is now your friend (or rival, as the case may be).

Same thing applies in the user control panel. Search for friends, click their names, and they'll pop up dynamically in your list.
WILD RIDE
Hooray, my AAA count is accurate once more! (sans 5-key)
Santiago22
Any chance of seeing the rival feature get expanded? I'd like to have the ability to have more than one rival. It'd also be nice if the rival(s) were included on usercp.php alongside your friends.
Remy
QUOTE(rura @ Jun 8 2006, 11:52 PM) *
Also, why did we change from a 2.xx versioning syntax to a 3.x.x? Inquiring minds want to know.


I want the N.N.X releases to be for mostly bug fix releases and the N.X releases to be for major additional functionality. Maybe we should just go to build number though. THAT MIGHT REQUIRE ACTUALLY USING VERSION CONTROL ohmy.gif

QUOTE
Hooray, my AAA count is accurate once more! (sans 5-key)


The hardware issues had caused a number of blcoks in sig generation. I resolved them all last night independently of this.

QUOTE
Any chance of seeing the rival feature get expanded? I'd like to have the ability to have more than one rival. It'd also be nice if the rival(s) were included on usercp.php alongside your friends.


Aren't friends basically multiple rivals? I would like to put rival on usercp though, and I fully know that by saying this rura will be driven into a coding rage and do it before I even get into work.
LoneMeow
QUOTE(Remy @ Jun 9 2006, 02:40 PM) *
THAT MIGHT REQUIRE ACTUALLY USING VERSION CONTROL :o


Wait, you're actually not using any kind of version control at the moment?-)

*Panics and runs away*
jammitch!
QUOTE(Remy @ Jun 9 2006, 06:40 AM) *
DUAL VERSION CONTROL

or maybe

QUOTE(Remy @ Jun 9 2006, 06:40 AM) *
FEEL I'M BREAKING OUT VERSION CONTROL
Remy
QUOTE(LoneMeow @ Jun 9 2006, 08:03 AM) *
Wait, you're actually not using any kind of version control at the moment?-)


VJ Army firmly believes in the most cutting edge seat-of-your-pants coding practices. This includes not commenting anything, horribly optimized code, and live editing on production (not always, but most of the time).
Santiago22
QUOTE(Remy @ Jun 9 2006, 04:40 AM) *
Aren't friends basically multiple rivals?


Not to me they aren't. Friends are people whose progress I track - and occasionally battle but they're not there for that. Rivals are people whose scores I use as goals to beat to facilitate improvement. They're there strictly for battling/improvement purposes.
Catastrophe
QUOTE(Remy @ Jun 9 2006, 09:29 AM) *
VJ Army firmly believes in the most cutting edge seat-of-your-pants coding practices. This includes not commenting anything, horribly optimized code, and live editing on production (not always, but most of the time).
*two thumbs up for VJA* http://thedailywtf.com/default.aspx

Although in your defense I think you're the only person on the entire Internet who is using AJAX correctly.

I have CSTAR on my friends list. So sometimes I see my top friend who is usually within a letter grade of me and then other times I see the top score again which is like +600 from my lowly A.
Mazrim
Doesn't Gmail use AJAX as well? At least it seems that way.

Man, the urge to add (3-Way Mix) to that is so strong. XD
rura
Gmail and Google Maps are two of the earlier and most recognizable AJAX applications on the web. And while I dislike that acronym, it's sadly the best way to quickly describe the use of xmlhttprequest + DOM manipulation via js.
starnix17
QUOTE(Remy @ Jun 9 2006, 09:29 AM) *
VJ Army firmly believes in the most cutting edge seat-of-your-pants coding practices. This includes not commenting anything, horribly optimized code, and live editing on production (not always, but most of the time).


Remy, you should read this.
LoneMeow
QUOTE(starnix17 @ Jun 15 2006, 04:17 AM) *
Remy, you should read this.


For additional bonus fun head to The Daily WTF for an opportunity to learn how to make VJA 'Enterprise Quality' software... ;)
Putf8umHawke
Oh, that's gonna keep me occupied for a while at work.
Catastrophe
Didn't I just... bah. The forum software is the real WTF!

capcha: gigadelic
Frieza
QUOTE(Remy @ Jun 9 2006, 08:29 AM) *
VJ Army firmly believes in the most cutting edge seat-of-your-pants coding practices. This includes not commenting anything, horribly optimized code, and live editing on production (not always, but most of the time).


Such a pro, it makes me want to cry buckets of tears!
Saiyajin
Thank you for implementing that Friends can Bypass the privacy option. Hope you get it working soon.
rmz
QUOTE(Remy @ Jun 9 2006, 06:29 AM) *
live editing on production

That just makes things more exciting.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2019 Invision Power Services, Inc.