summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-12-15ChangeLog update for 2.152.15Yorhel1-1/+1
2010-12-15Handler::Users: Link the vote count on /u+ to /u+/votes instead of /u+/listYorhel1-1/+1
2010-12-15Handler::ULists: Added noindex to /[vu]+/votesYorhel1-1/+1
In line with the noindex on other ulists pages. And it's not very interesting for googling users anyway.
2010-12-14L10N-RU: Synchronised lang.txt + misc. translation improvementsDmitri Poguliayev1-60/+60
2010-12-14L10N-HU: Synchronised lang.txtBikfalvi Máté1-30/+30
2010-12-14Handler::Tags: Added noindex to /g/linksYorhel1-1/+1
It's mostly a moderation thing, shouldn't get indexed.
2010-12-14L10N: Extracted screen resolution strings from the codeYorhel5-15/+43
A somewhat ugly approach, but couldn't think of something better.
2010-12-14VNDBUtil: Consider "senpai" and "sempai" the same in the VN searchYorhel4-0/+10
2010-12-13Multi::IRC: Don't report new postsYorhel2-1/+2
Discussion board is too active. -.-;
2010-12-13Disable "Don't update last modified field" by default for modsYorhel2-1/+1
2010-12-13SQL: Added index on tags_vn.dateYorhel1-0/+3
This index speeds up most of the reports generated using /g/links. I've also tested other index possibilities, but they weren't all that satisfactionary: - An index on tags_vn.uid does speed up several queries, but since these queries may not have to be very common, I'd like to have some more real-world testing before adding the index. - Sorting on VN title is slow, regardless of any indexes on vn_rev.title or tags_vn.vid (not tested one on vn.latest, which could possibly help...). I have seen a few queries that were faster with an index on tags_vn.vid, but not many and not significantly. - An index on vn_rev.tag isn't necessary, the index for the primary key on (tag,vid,uid) already takes care of that. PostgreSQL is clever enough to be able to use that multi-column index for the tag column.
2010-12-13Added links to /g/links from /g and /g+Yorhel2-5/+21
That should be all relevant pages, I guess.
2010-12-13Added "who voted on this tag"-links on /v+/tagmod (to /g/links)Yorhel4-5/+17
2010-12-13Removed /u+/tags and replaced/added links to /g/links?u=XYorhel9-163/+44
The new tag link browser has replaced the crappy old user-tags-browser.
2010-12-13Added advanced tag link browserYorhel5-4/+266
Still need to add some links to the browser to parts of the site.
2010-12-10Keep track of last modification date for tag<->vn linksYorhel4-4/+33
Currently unused, but this will be useful in the future. dbTagLinkEdit() is now a lot more complex, since the last modification date will be incorrect for unmodified tag links when we simply delete and re-insert all related links like the old function did.
2010-12-10Added vote listings for VNs and users (/[uv]+/votes)Yorhel8-10/+145
2010-12-10Added a "general discussions" boardYorhel5-11/+22
So that the "db" board is useful again.
2010-12-09Plugin::TLAdmin: Removed useless uri_escape definitionYorhel1-10/+0
Since we now have a better one globally defined.
2010-12-09Removed expand/collapse from /u+/posts and switched to a combined viewYorhel5-45/+14
And removed some shared code that is now unused
2010-12-09Removed expand/collapse from history browser switched to a combined viewYorhel4-30/+18
Much less screen space wasted this way.
2010-12-09Handler::Misc: Fixed perl warning and redirect bug for old /v/search URLsYorhel1-1/+1
We can't redirect to unencoded and unescaped URLs containing unicode characters.
2010-12-09Write VNDBUtil::uri_escape() and removed dependency on URI::EscapeYorhel3-6/+14
Its functionality is too simpel to require it as a special dependency, seriously.
2010-12-06API: Check against the proper "results" value when determining "more"Yorhel1-3/+3
Otherwise we're likely to miss an item from the results. :-(
2010-12-05Multi::API: Check for existence of user/pass rather than their valueYorhel1-2/+2
A login with an empty username and password shouldn't work...
2010-12-05d11: Various documentation fixes and improvementsYorhel2-7/+16
2010-12-05API: Allow the API to be used without logging in with a username/passwordYorhel4-11/+25
It only served to scare potential developers away.
2010-12-05API: Removed the limit on the number of open sessions per userYorhel3-7/+4
There already is a limit on the number of open connections per IP. An additional limit on the number of sessions per user won't do much, really.
2010-12-05API: Throttle the commands and sqltime per IP instead of per userYorhel3-13/+16
Makes more sense, anyway.
2010-12-04API: Added "orig_lang" member to the "get vn .." commandYorhel3-11/+19
2010-12-04API: Added "orig_lang" filter to the "get vn .." commandYorhel3-0/+11
We now have a cache field for that, after all.
2010-12-04API: Increased the maximum number of results for the "get" command to 25Yorhel3-4/+7
The default is still 10, though.
2010-12-04API: Added "results" option to the "get .. {}"Yorhel3-7/+16
2010-12-04API: Added "image_nsfw" member to "get vn"Yorhel3-2/+12
2010-12-04API: Allow non-numbers as "clientver" for the login commandYorhel3-2/+4
`git describe` strings are also valid version "numbers", after all. Although it's less useful in the sense that we can't check for "older" and "newer" versions now.
2010-12-04API: Allow extra whitespace after "get .." commandYorhel3-1/+8
2010-12-04JS: Display TL lang in its own language in TL selector dropdownYorhel2-11/+7
This is how it used to be before the JS files were split. I simply forgot to update this code to behave the same.
2010-12-04Handler::Releases: Fixed perl warning in _fil_compat()Yorhel1-1/+1
2010-11-28L10N-CS: Synchronised lang.txtNya-chan Production1-41/+41
2010-11-28L10N-RU: Synchronised lang.txtSilverDragon1-41/+41
2010-11-28L10N-HU: Synchronised lang.txtBikfalvi Máté1-40/+40
2010-11-28BUGFIX: Moved update_vncache() to the bottom of the update script2.14Yorhel1-4/+4
Otherwise it'd send out a lot of "entry has been deleted" notifications. >.>
2010-11-28Merge branch 'beta'Yorhel30-892/+1556
Conflicts: lib/VNDB/Handler/Discussions.pm
2010-11-28ChangeLog update for 2.14 + some minor upgrade fixesYorhel3-4/+6
2010-11-28Release filter selector: Added original language filterYorhel5-9/+19
I'm surprised I haven't been able to find a combination of filters that would generate an SQL query that would run more than 300ms or so. PostgreSQL is amazing!
2010-11-28Handler::VNBrowse: Fixed bug with assigning to $fil->{lang}Yorhel1-1/+1
This caused the search to break when no language filters were set.
2010-11-28VN Filter Selector: Added "original language" filterYorhel8-4/+37
The original language is the language of the first release of the VN, and is cached in vn.c_olang. (Geez, the vn table has more caching columns than actual information >.>)
2010-11-27Filter system: Fixed IE8 compatibility and an HTML bugYorhel2-4/+7
IE7 still doesn't work, however. Not going to fix it either.
2010-11-27Extended IE6 warning message to show up for IE7 as wellYorhel3-9/+11
Because the site never looked good in IE7, and the new filter system doesn't work *at all*. (Doesn't work correctly on IE8 either, but I'll try to fix that)
2010-11-27VN Filter Selector: Fixed tiny bug with selecting spoiler levelYorhel1-1/+1
Another one of those '' == 0 JS logic errors. Gotta be careful with that.