Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-01-27 | staff: Fix various parts to recognize the new staff database | morkt | 1 | -2/+2 | |
2015-01-02 | staff: Fix deleting of staff + use JSON to pass data + minor fixes | morkt | 1 | -0/+1 | |
2014-12-22 | Initial implementation of a staff/seiyuu database | morkt | 1 | -4/+5 | |
2014-10-16 | Completely get rid of the old charedit perm flag | Yorhel | 1 | -6/+5 | |
2013-11-25 | CommonHTML: Made 'copy' tab invisible to users without edits | Yorhel | 1 | -1/+1 | |
2012-07-02 | Handler::VNPage: Added releases tab + comparison table | SpaceRanger | 1 | -0/+6 | |
2012-01-25 | Do most of the table striping in CSS | Yorhel | 1 | -12/+11 | |
Using CSS3 selectors. This is a more elegant approach, and since browser support for CSS3 selectors isn't as crap as it used to be I can finally make use of them. | |||||
2012-01-10 | Allow one fractional digit for VN votes | Yorhel | 1 | -10/+10 | |
The interface to set a non-integer vote isn't very nice, but at least it works. Or so I hope. | |||||
2011-08-30 | Changed "remove"- and "add"-like words to a single lang.txt entry | QCyph | 1 | -1/+1 | |
2011-08-24 | Util/CommonHTML.pm: fixed copy tab and edit message bugs on character page | QCyph | 1 | -2/+2 | |
2011-05-01 | Switched back to Algorithm::Diff::XS | Yorhel | 1 | -3/+6 | |
Algorithm::Diff::Fast suddenly disappeared for some reason... | |||||
2011-04-30 | Cleaned up permissions | Yorhel | 1 | -3/+3 | |
- Removed 'hist' and 'mod', weren't used at all - Merged 'del' and 'lock' into a single 'dbmod' | |||||
2011-04-08 | Added spoiler warning to character revision pages | Yorhel | 1 | -1/+10 | |
2011-03-20 | chardb: Added simple character browser + search | Yorhel | 1 | -0/+1 | |
2011-03-19 | chardb: Implemented char entry copying | Yorhel | 1 | -2/+2 | |
2011-02-16 | chardb: Added character add/edit form + misc. fixes | Yorhel | 1 | -1/+1 | |
2011-02-15 | chardb: Added char entry tables and updated the basic revision framework | Yorhel | 1 | -8/+11 | |
The Perl code and SQL-revisioning code only handles the name, original, alias and desc fields at the moment. There is a basic /i+ and /i+.+ page for testing, which should have all the functionality required for the revisioning framework. | |||||
2011-02-14 | chardb: Added trait index and search | Yorhel | 1 | -0/+1 | |
2011-02-13 | chardb: Added trait add/edit form | Yorhel | 1 | -2/+2 | |
2011-01-27 | TUWF: Added tag name to several end() calls | Yorhel | 1 | -10/+10 | |
Haven't found any bugs this way, yet. I doubt there'll be any problems, but it's a nice new feature that could help quite a bit. :-D | |||||
2011-01-27 | TUWF: Replaced ugly html() redefine hack with the new html() options | Yorhel | 1 | -16/+1 | |
2011-01-25 | TUWF: Initial convert from YAWF to TUWF | Yorhel | 1 | -8/+9 | |
There may still be some bugs present and I've only converted the points where TUWF is incompatible with YAWF. The new TUWF features are not in use yet, I'll do that later on. Note that, in order to run the new code, TUWF must be installed on your system. The configuration for the TransAdmin plugin has also changed. Other than that there shouldn't be any issues. | |||||
2010-12-23 | Converted the show_list pref. to users_prefs and inverted the value | Yorhel | 1 | -1/+1 | |
In the users_prefs table, the default value should evaluate to 'false' in Perl, so show_list had to be inverted to hide_list. | |||||
2010-12-19 | Added tab and link for /u+/votes to user tabs & main menu | Yorhel | 1 | -0/+4 | |
2010-12-13 | Removed /u+/tags and replaced/added links to /g/links?u=X | Yorhel | 1 | -6/+0 | |
The new tag link browser has replaced the crappy old user-tags-browser. | |||||
2010-12-10 | Added vote listings for VNs and users (/[uv]+/votes) | Yorhel | 1 | -1/+8 | |
2010-11-26 | Use word-level (instead of character-level) diff for large fields | Yorhel | 1 | -4/+5 | |
Primary reason for this change is because Algorithm::Diff::Fast isn't all that fast for character-level diffs. :-/ | |||||
2010-11-11 | Util::CommonHTML:revdiff: Removed encode/decode UTF-8 pass | Yorhel | 1 | -6/+2 | |
Algorithm::Diff::Fast can handle perl encoded UTF-8 perfectly fine, so the encode and decode functions aren't necessary anymore. | |||||
2010-11-11 | Replaced Algorithm::Diff::XS with Algorithm::Diff::Fast | Yorhel | 1 | -1/+1 | |
This module is cleaner, faster and has less dependencies. (didn't exist yet at the time I first implemented the revision diffs) | |||||
2010-02-01 | Properly copy over search string on switching with the searchtabs | Yorhel | 1 | -13/+6 | |
2010-01-24 | Versioned the deleting and locking of database entries | Yorhel | 1 | -14/+12 | |
This is implemented by adding ihid (item hidden) and ilock (item locked) columns to the changes table, The (vn|release|producer).(hidden|locked) columns now work as a cache, refering to the changes.(ihid|ilock) columns with changes.id = (vn|release|producer).latest. The cached columns are updated automatically each time a new revision is inserted. This is a pretty large change, bugs are quite likely. | |||||
2010-01-09 | L10N: Extracted/fixed some more strings on revision pages | Yorhel | 1 | -2/+2 | |
2009-12-16 | Fixed bug with zero strings ("0") in the diff viewer | Yorhel | 1 | -2/+2 | |
2009-11-27 | DB: Abstracted all ORDER BY clauses in the DB abstraction layer | Yorhel | 1 | -1/+0 | |
The ORDER BY was previously specified using an 'order' argument, which would then be directly inserted into the query. The new method is the same as what I used for the public API: two 'sort' and 'reverse' arguments. This should be less error-prone and more readable. This changes quite a lot of code, so I hope I haven't forgotten to update something along the way. | |||||
2009-11-27 | Split browse functions from CommonHTML.pm into BrowseHTML.pm | Yorhel | 1 | -191/+2 | |
CommonHTML.pm was starting to get a bit large. Also renamed htmlHistory to htmlBrowseHist while I was at it, to keep consistency with the htmlBrowse functions. | |||||
2009-11-27 | htmlEditMessage(): Fixed tiny HTML bug in release copy warning | Yorhel | 1 | -1/+1 | |
2009-11-27 | Display VN ratings on tag pages as well | Yorhel | 1 | -2/+53 | |
With this method I managed to reuse the VN list table code for the lists on both the VN browser and the tag pages. And optimized away the dbTagVNs() function while I was at it (dbVNGet() is powerful enough) | |||||
2009-11-16 | htmlVoteStats(): Fixed another undef in multiplication warning | Yorhel | 1 | -1/+1 | |
I didn't expect c_popularity to be NULL when c_votecount > 0, but forgot that this is indeed possible when the votes don't count in the popularity ranking (because it's the only or lowest vote of the user). | |||||
2009-11-14 | SQL: Allow NULL for vn.c_popularity | Yorhel | 1 | -1/+1 | |
Sorting from least to most popular VN make sense now, you won't have to wade through those entries without any vote at all. | |||||
2009-11-14 | SQL: Cached bayesian VN rating and vote counts | Yorhel | 1 | -1/+1 | |
Was a good idea after all... | |||||
2009-11-14 | Added bayesian rating info to VN pages | Yorhel | 1 | -2/+3 | |
This adds about 100ms (sometimes more) to the page generation time of VN pages... maybe I should cache the ratings after all. | |||||
2009-10-21 | Added relation graphs for producers | Yorhel | 1 | -2/+38 | |
TODO: - document the relations - emit a relgraph notify when needed | |||||
2009-10-12 | htmlSearchBox: Copy over search query when switching search type | Yorhel | 1 | -5/+12 | |
<@EchoMateria> for example I searched for 'Maika' in Visual Novels <@EchoMateria> then remembered that it was a producer not a game and clicked Producers instead <@EchoMateria> can you set it so that entry in the search field would stay and it would search for it in the producers instead? | |||||
2009-10-12 | SQL: Converted changes.type to an ENUM | Yorhel | 1 | -3/+2 | |
This is a very important column in a very important table, I hope I didn't forget to update a piece of code somewhere... | |||||
2009-10-07 | L10N: Extracted some common Javascript strings | Yorhel | 1 | -1/+1 | |
2009-10-03 | JS: Rewrote and generalized row group expand code | Yorhel | 1 | -1/+1 | |
2009-10-03 | JS: Updated and generalized list expand/collapse functions | Yorhel | 1 | -2/+2 | |
2009-09-25 | Util::CommonHTML: Fixed vote description for VNs with avg=1 | Yorhel | 1 | -1/+1 | |
2009-09-10 | L10N: Converted Util::CommonHTML::htmlVoteStats | Yorhel | 1 | -6/+6 | |
2009-09-06 | L10N: Converted 'voiced', 'animated' and 'votes' in global.pl | Yorhel | 1 | -1/+1 | |