summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)AuthorFilesLines
2015-01-28I18N: Add stubs for translations of new staff DB textYorhel1-0/+810
Required for the translation admin interface to recognize these lines.
2015-01-28Merge branch 'staff' into masterYorhel2-2/+16
Conflicts: lib/VNDB/DB/VN.pm lib/VNDB/Handler/VNPage.pm
2015-01-28staff: Remove old no-space guidelinemorkt1-2/+1
2015-01-27staff: Organizing some guideline placeholder stuffYorhel8-18/+40
2015-01-27staff: Fix various parts to recognize the new staff databasemorkt1-0/+3
2015-01-25staff: Add staff edit permission + alias layoutingmorkt3-2/+4
2015-01-17js: Fix table striping on chars with hidden trait categoriesmorkt1-0/+13
2015-01-15Double the limit of number of traits to a characterYorhel1-1/+1
As per t2520.119 and t2520.120.
2015-01-04staff: Add some link fields and guidelinesmorkt2-11/+78
2015-01-03L10N: Remove unused credit_voice translationYorhel1-3/+0
2015-01-03staff: Various JS fixesmorkt2-46/+27
2015-01-02staff: Fix deleting of staff + use JSON to pass data + minor fixesmorkt3-93/+65
2014-12-29staff: Some bug fixes and styling improvementsmorkt1-2/+4
2014-12-29staff: Don't use inline script to pass seiyuu import datamorkt1-13/+21
Same reasoning as 0d191b5cd8c79eef3cef63c40ded96506a40382a
2014-12-28js: Fix ||| matching regexYorhel1-2/+2
2014-12-28staff: Import cast from other VN + some styling + more improvementsmorkt3-20/+89
2014-12-28More progress on the staff + cast DBmorkt3-6/+185
2014-12-24Further progress on the staff databasemorkt3-23/+25
- Moves staff<->vn linking form to the main VN edit form - Fixes a bug with linking staff aliases to VNs - Adds staff changes to the VN revisions - And some misc. improvements
2014-12-22d7: Credits updateYorhel1-1/+2
2014-12-22Initial implementation of a staff/seiyuu databasemorkt6-2/+449
2014-12-02Minor doc changesYorhel2-4/+0
2014-12-01Replace some 'onclick' attributes with JS-generated eventsYorhel1-0/+15
I think this was the last piece of inline JS.
2014-12-01Don't use inline script to pass screenshot sizes in VN editYorhel1-1/+3
Same reasoning as 0d191b5cd8c79eef3cef63c40ded96506a40382a
2014-12-01d6: Don't include non-HTTPS images into the pageYorhel1-7/+7
So I had to move the images to s.vndb.org, which is, I suppose, where they belong anyway.
2014-12-01Don't use inline script tag to pass pref_code to JSYorhel1-6/+5
This also simplifies the code a bit, as the value of the preference data was never used so doesn't need to be included now. Primary reason for this change is to work towards disabling inline JS with a CSP header. There's still more stuff to fix before the CSP header can be applied, though.
2014-11-12Modified votesel regex to remove an edge case bug which prevented it from ↵3dB1-1/+1
being used on other sites
2014-10-21Use TUWF's reqBaseURI() instead of $self->{uri} on site linksYorhel1-1/+1
TUWF properly detects HTTPS and includes this in the returned URL, so this change ensures that all URLs adopt properly to HTTP and HTTPS.
2014-10-21Fix search tabs query string appending on back buttonYorhel1-0/+1
As reported in https://vndb.org/t5868
2014-10-16Fix tabindex on the date selectorYorhel1-3/+7
2014-10-16Completely get rid of the old charedit perm flagYorhel1-2/+2
2014-10-15Let's call this 2.232.23Yorhel1-1/+1
2014-10-15scrypt: Lower default N to 65536Yorhel1-1/+1
Completely disregard my comments regarding DoS in commit 6e0a0e1d00e11da9b4eab2163e19314f752b05b5 - successful logins aren't throttled at all. The other reason for lowering this value is because the API requires a login for each new TCP session, and it doesn't seem like many (any?) applications keep the TCP session alive for very long. Still, 65536 is more secure than the default of 16384.
2014-10-15Use scrypt for new password hashesYorhel2-0/+3
I increased the N parameter to approximate about 500ms to generate the hash. This is quite a paranoid setting for a website, but login attempts are throttled so there's not much of a DoS factor. (Alright, password changing feature isn't throttled so the DoS factor still exists. But really, there's some pages with longer page generation times anyway.) I did lower the size of the salt a bit (Crypt::ScryptKDF uses 256 bits by default), because 64 bits of randomness should have low enough chance of collision with only ~100k users (even with a million users, seriously).
2014-10-12Add PS4 and Xbox One platformsYorhel3-1/+28
2014-08-29Throttle failed login attempts (10/day)Yorhel2-0/+29
2014-08-29Strengthen formcode for non-logged-in visitors + CSRF protect login formYorhel1-22/+35
formcode is strengthened by including the IP (-prefix) into the hash, ensuring that the code can't be obtained by someone on a different network. I also removed the login form of every page. Felt kinda pointless.
2014-08-21Add Romanian languageYorhel3-1/+14
2014-08-21API dump: Add daily votes dumpYorhel1-0/+14
2014-08-21API: Increase max result counts for userlistsYorhel1-1/+2
2014-08-19API: Allow access to other users' public listsYorhel1-5/+10
2014-08-16API: Add 'vn' filter to get characterYorhel1-0/+7
2014-07-22d11: Remove offline beta, d14: Update dump sizesYorhel2-3/+3
2014-07-18API: Add firstchar filter to get vnYorhel1-4/+16
2014-06-28L10N-RU: Fix birthdayYorhel1-1/+1
2014-05-21Added a config_example.plYorhel1-0/+35
2014-05-16API: Added 'dbstats' commandYorhel1-0/+27
2014-03-14Shorten the VNDB description on the homepageYorhel1-47/+10
The stuff about promoting users to register isn't really necessary.
2014-03-10Multi::API: Expose popularity, rating and votecountYorhel1-0/+22
http://vndb.org/t5121
2014-02-04L10N-DE: More updates & fixesMarcel Weyers13-457/+572
2014-02-04d12: Clarify character image sprite/cg usageYorhel1-2/+4