summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-06-07Merge branch 'beta'2.4Yorhel20-173/+684
+ Set 2.4 date in ChangeLog
2009-06-06Revert font size changeYorhel2-10/+9
This reverts commit 944eefc1820d6a48948217b73abb9ea72b144b20 and 4d7c63c0cdf60d6c754dff11f85f7f067f1e8d8f.
2009-06-06Removed some leftover code of the category filters on /vYorhel2-18/+4
2009-06-06Improved in the release resolution options + typo fix: unkown -> unknownYorhel3-18/+16
2009-06-06Accomodate some static column widths to the new font sizeYorhel1-7/+7
2009-06-01Display edit history for hidden itemsYorhel1-1/+1
2009-06-01Changed font to something more readableYorhel2-2/+3
2009-05-31Tabs on v/r/p/g search fieldsYorhel7-23/+43
This should make a nice connection between the few kinds of database entries we have.
2009-05-31Func::monthstr: Output date in italics if the day is unknownYorhel1-2/+3
<RT> yorhel, in the browse view, can you put the date in italics when the first complete release date is not "fully qualified" ? e.g. 2008-08
2009-05-31Don't give a 500 when inputting the same anime ID twice on /v+/editYorhel1-3/+3
2009-05-31Correctly handle zero results and display friendly message on /rYorhel1-3/+13
2009-05-31Added clear button on /rYorhel1-0/+1
2009-05-31Option to expand/collapse edit summaries on history browserYorhel4-7/+36
Makes use of cookies to store the users' preference. Might be a good idea to store this in the DB for logged in users, together with the tagspoil cookie.
2009-05-31Batch edit releases which are likely to have a doujin or freeware flagYorhel1-0/+53
I really need to write an abstraction layer within PgSQL to make inserting new revisions using plain SQL easier.
2009-05-31Ignore doujin flag for patch release typesYorhel2-2/+3
2009-05-30Freeware and doujin filters on /rYorhel2-11/+17
2009-05-30Screen resolution filter on /rYorhel2-5/+26
2009-05-27Fixed typo on 404 pageYorhel1-1/+1
2009-05-24/r: Automatically display filters when nothing is set or no results were foundYorhel1-9/+12
And don't perform a search when no filters are set.
2009-05-24Removed category filters from /v/allYorhel3-46/+3
The tags work fine already. I'll keep the categories on the VN pages and in the history for now, though.
2009-05-24Don't perform search subquery when there are no keywords to search onYorhel2-5/+4
2009-05-24Allow search queries with only one characterYorhel3-2/+1
2009-05-23Animation fields for releasesYorhel7-11/+54
2009-05-23s/non-commercial/doujin/ and d3 updateYorhel2-16/+28
2009-05-23Renamed "Platforms & Media" tab on /r+/edit to "Format" and moved some fieldsYorhel2-6/+6
2009-05-23s/doujin group/doujin circle/Yorhel1-1/+1
<@EchoMateria> doujin circle is a more fitting term then the doujin group as far as I know <~Yorhel> 2k vs. 12k, so at least it's a more popular term <~Yorhel> (on google...)
2009-05-23Switched producers <-> tags in main menuYorhel1-1/+1
This way VNs, releases and producers are grouped together, which are the three main database components. (The rest is all extra)
2009-05-23Added freeware and doujin information to releasesYorhel5-7/+28
TODO: - update d3 - filters on /r
2009-05-22Changed order of voiced optionsYorhel1-1/+1
<ImmLff> It's better to switch order of "Partially voiced" and "Only Eroscenes voiced", as "Partially voiced" is closer to "Fully voiced" - None|Only ero|Partially|Full
2009-05-22Show comparable CERO ratings on /r+/edit input fieldYorhel4-8/+22
2009-05-22Custom resolution optionYorhel1-3/+4
2009-05-22Voiced field for releasesYorhel7-8/+35
TODO: filter on /r
2009-05-22Proper input checking for the resolution fieldYorhel1-1/+1
2009-05-22Updated d3 with information about catalog number and resolution fieldsYorhel1-0/+5
2009-05-22Added resolution field to release entriesYorhel6-6/+37
TODO: - Update d3 - Add filter to /r
2009-05-22<optgroup> support for the select input type in FormHTMLYorhel1-2/+10
The third argument in the options item list is considered as the label for the optgroup the item is in.
2009-05-22Added medium filter on /rYorhel3-1/+20
2009-05-21Implemented the date selector in JavaScriptYorhel3-36/+50
This way, we can just use our internal database date format for client-side communication as well. The calculation is now done in a centralized place in script.js, rather than all over the place in the Perl code. This'll also make it possible to make the date selector more interactive. But that doesn't have a very high priority at the moment, the good old three-selection-boxes-thing works fine. Current implementation has only been tested on FF3, though I doubt other browsers will complain.
2009-05-21Got rid of JS error on /rYorhel1-0/+2
2009-05-11Make sure to get current hidden status when (un)hiding a releaseYorhel1-1/+1
2009-05-10Don't apply release date filter when it covers the full rangeYorhel1-1/+1
Performance improvement of ~20ms
2009-05-10Release browser: Added date filterYorhel2-15/+14
2009-05-10Moved date input field from Handler/Releases.pm to Util/FormHTML.pmYorhel3-20/+20
2009-05-10Fixed off-by-one error in popularity ranking on v+Yorhel1-1/+1
2009-05-10Use ceil() when determining average vote status thingy on /v+Yorhel1-1/+2
2009-05-10Added search field on release browserYorhel6-15/+36
2009-05-10Advanced filtering for the release browserYorhel3-23/+127
2009-05-09Started on a release browserYorhel4-1/+73
This browser is still -very- basic, more filters and options will be added later.
2009-05-09Don't consider VNs with AVG(vote) < 0 on tag pagesYorhel2-2/+35
The bayesian ranking algorithm isn't exactly meant to be used to differentiate between absolute values, so do a pre-check on AVG(vote) before considering a VN in the rating. I've also played around with using plain old averages as score, but I'd say the ordering is a lot better with the bayesian ranking, the displayed score is just slightly more confusing.
2009-05-03Don't show screenshots of hidden VNs on homepageYorhel1-1/+1