VJA:Version History
From RemyWiki
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.
3.0
Core
- User privacy level is now fully exposed. Users can set themselves to one of four privacy levels. Privacy levels either show all site functions, or block access to functions that show other users. This allows users to wall themselves off from the rest of the site for the purposes of focusing on their own play. Privacy levels also dictate the default privacy for new song data.
- HTML cleaned up on nearly every page, and all XHTML compliant. Page headers also fixed.
- Previous FC/PC implemented on course scores.
- Extremely preliminary support for friends bypassing privacy values on your scores. Implementation will be finished in the coming weeks.
View User
- Sidebar wrapped with a new div to prevent it from pushing to the bottom.
- Add friend/remove friend/make rival no longer appear on your own page on viewuser.
- Added link to hide/show songs with no data on your own page.
User Control Panel
- Completely overhauled, with tabs and panes and the like.
- New friends selection code.
- Privacy section added, including user privacy setting, friends bypass, and quick mass private/public links.
- Added default style/difficulty selection.
- Added email notification on rival data upload from friends or rival.
Song/Course Session
- Javascript menu for style and difficulty.
- Bug fixed with High Speed default when style=all.
- Ranking query greatly optimized.
- Speedup on all style view.
- Client-side note count checking.
- Fixed linking to original courses.
DJ Battle
- Sidebar wrapped with a new div to prevent it from pushing to the bottom.
Songs & Note Data
- Added Gambol (RED) [L14] and [14]
- Fixed Kecak [A14]
- Fixed Ultimate [14]
API
- Added API call: songlookup
- Added API call: rivalupload
- Updated userlookup call.
Misc
- Database statistics now appear on the main menu.
- Fixed logout (again!)
2.9
Core
- Rival data system added for sharing save files for use in RED CS.
- User dan course ranking can be set on the user control panel.
- Maximum comment length increased from 32 to 64 characters
- HTML entity and encoding handling in comments fixed.
- HTML and CSS cleaned up on multiple pages.
- More input validation for some pages.
- Added icons for HS4.5 and HS5.
View User
- Viewuser optimized to use only 6 queries, leading to a roughly 40% speedup in generation times.
- Comment tooltips added; mouse over the small icon to show a tooltip with the comment for the score entry.
- Added link to rival data if uploaded.
- Added user rank.
Course Session
- Parity with song session, except for previous PC/FC status.
Song Session
- Song timestamp will no longer update if you change the public/private status of a song, or if you add or change the picture.
Songs & Note Data
- Added A/A14 for ErAsErMoToRmAxImUm.
- Added L7/A for Gambol (RED).
- Added A for The Earth Light (Old Another).
2.86
Songs & Note Data
- Added all AC IIDX RED songs.
Session Mode
- Added HS 4.5 and HS 5 for RED.
- Added HID+, SUD+, and HID+/SUD+ to display selector for RED.
- Deployed new graph code (thanks to jammitch!)
- Removed autoscratch.
- Consolidated standard and alternate data entry branches, resulting in more manageable code.
- Changed song stats display to appear on songs without a score entry. This also fixes a glitch in the graph code.
DJ Battle
- Optimized querying, dropping from at most ~1900 queries to a constant 7. This provides a 50% speedup in page generation time.
- Added live user-selector, thus defeating the popup. (thanks to Rura)
View User
- Added live user-selector, thus defeating the popup. (thanks to Rura)
Main Page
- Removed version display for non-logged in users, as it has no use for them.
2.85
Core
- MySQL query stupidity was fixed, resulting in massive speedups for pages with lots of queries (viewuser & djbattle). This may also cure the occasional mysql freakout. Thanks to rura and lgm for the fix.
2.83
Songs & Note Data
- Added I Was The One (US).
- Added Shining Polaris (US).
- DP counts added for some US exclusives.
Courses
- Course Session now has a US button and appropriate difficulty labels.
- 10 courses added for US, although most don't have note counts. If you can provide them, please do!
- Added US support to Original Course Mode.
- Revamped viewcourse to be considerably shorter, code-wise
Other
- Added 5-key scores to sig graphic.
- Fixed broken lower score warning (again)
