Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-07-31 | API: Support array mathing in "get character" vn filter | Yorhel | 1 | -3/+3 | |
2016-07-03 | Fix adding tags to VNs after last commit | Yorhel | 1 | -1/+1 | |
I changed the exact matching syntax of the tag search to be '='-prefixed rather than 'name:'-prefixed, to be similar to exact staff search. But I forgot that the JS code relied on the name-prefix. | |||||
2016-07-03 | Various staff search improvements | Yorhel | 2 | -0/+2 | |
- Exact match is now case-insensitive - Main staff search supports exact match with =-prefix - On VN edit dropdown: exact matches are sorted before other matches - VN edit dropdown now also displays original name | |||||
2016-07-02 | JS: Use alias ID in dropdown search to fix selection | Yorhel | 2 | -4/+4 | |
2016-06-19 | API: Add "tags" filter to "get vn" + increase throttle throttle | Yorhel | 1 | -0/+17 | |
2016-06-12 | API: Increase some limits + set custom TCP keepalive values | Yorhel | 1 | -2/+4 | |
2016-05-15 | API: Allow sorting 'get vn' on stats fields | Yorhel | 1 | -1/+2 | |
2016-04-11 | API: Added "vns" flag and member to "get character" | Yorhel | 1 | -0/+11 | |
2016-03-01 | JS: Increase staff/cast box summarization cut-off point | Yorhel | 1 | -1/+1 | |
It's rather annoying to have to click "more" only to see one or two more lines. Let's just show everything in that case. | |||||
2016-02-15 | Add Tagalog language | Yorhel | 2 | -0/+1 | |
2016-02-12 | JS: Fix char_roles bug + CSS: Minor tweaks to main VN info layout | Yorhel | 1 | -2/+2 | |
2016-02-12 | Minor fixes / behaviour reverts related to the removal of L10N | Yorhel | 1 | -4/+4 | |
- Fix mouse-over text of language flag on homepage - Capitalize release types in edit form - Use plural form of character roles on VN page listing | |||||
2016-01-29 | Multi::API: added 'screens' flag to 'get vn' | Yorhel | 1 | -0/+14 | |
2016-01-26 | d2: VN guideline change | Yorhel | 1 | -18/+45 | |
2016-01-23 | L10N: Remove all remaining traces of the interface translation feature | Yorhel | 1 | -3617/+0 | |
...unless I missed something. | |||||
2016-01-23 | L10N: Intern all VNDB::Handler::* stuff | Yorhel | 1 | -1/+0 | |
Most of these replacements were automated. This ended up being less work than I had anticipated. I also fixed a few minor bugs along the way, but probably introduced more than I fixed. | |||||
2016-01-20 | L10N: Intern all VNDB::Util::* stuff | Yorhel | 1 | -255/+0 | |
With some related edits in other parts of the code, mostly due to interface changes to htmlRevision() and htmlFormError(). Trivial replacements were automated by a super awesome script. | |||||
2016-01-19 | Move some VNDB::L10N stuff to VNDB::Func + intern VNDB::Func | Yorhel | 1 | -35/+0 | |
2016-01-19 | global.pl: Fix incorrect naming of producer relation types | Yorhel | 1 | -6/+6 | |
2016-01-18 | Fix display of spoiler in chartraits.js + warning in Handler/Chars.pm | Yorhel | 1 | -1/+1 | |
2016-01-17 | L10N: Intern all Javascript strings and rename main JS file | Yorhel | 20 | -240/+217 | |
This has been mostly automated. | |||||
2016-01-17 | L10N: Intern blood_types/genders/(char|staff)_roles/discussion_boards | Yorhel | 3 | -110/+31 | |
I definitely needed the Tie::IxHash thing for these. | |||||
2016-01-17 | Use Tie::IxHash for some global.pl lists | Yorhel | 1 | -34/+43 | |
This removes the reliance on sort() to provide meaningful ordering (the keys aren't always good for ordering) and removes the 'order' hack used for (vn|prod)_relations. | |||||
2016-01-17 | L10N: Intern VN/producer relations + update relation graphs | Yorhel | 3 | -92/+19 | |
Now that graphviz knows the actual strings, it has a better opportunity to create better graphs. (Most of them still look messy tho) | |||||
2016-01-17 | L10N: Intern tag_cats/voiced/animated/*_status | Yorhel | 2 | -90/+11 | |
2016-01-16 | L10N: Intern languages/platforms/resolutions/media/ptype/rtype/vnlength | Yorhel | 2 | -339/+115 | |
2016-01-16 | L10N: Remove all translations | Yorhel | 74 | -18384/+0 | |
TODO: Intern strings again to simplify the code. The immediate effect of this commit is that starting the util/vndb.pl script and generating the JS file is much faster now and that vndb.pl uses less memory. Translations have already been disabled on the main VNDB for a week now. | |||||
2016-01-10 | Add 'more'/'less' buttons to staff/character boxes on VN pages | Yorhel | 2 | -1/+34 | |
2016-01-10 | Require current password on /u+/edit + only hash password once on /u+/setpass | Yorhel | 1 | -10/+34 | |
2016-01-10 | Support zopfli/zopflipng for all static asset generators | Yorhel | 2 | -3/+14 | |
Compresses a little better. I reduced the number of iterations required to find the optimal image size in spritegen.pl, but generating the icons.png is *incredibly slow* when combining zopflipng with the 'slow' option. It's possible to parallelize the calculation and use multiple cores to speed it up, but that seems overkill. Some icons.png compression stats: METHOD SIZE RUNTIME default 18103 <1sec slow 17941 few secs pngcrush 15385 <1sec pngcrush+slow 15148 few mins zopflipng 14986 few secs zopflipng+slow 14898 ~1 hour | |||||
2016-01-03 | CSS: Add overflow property to <pre> and fix the thread layouts | Yorhel | 1 | -1/+2 | |
https://vndb.org/t2520.185 | |||||
2016-01-02 | js/filter: Fix passing null to selectCat() in IE | Yorhel | 1 | -1/+3 | |
Apparently IE doesn't like it when you put a HTMLCollection object inside a DOM value. | |||||
2015-12-30 | Combine some tabs in release filters to avoid line wrap | Yorhel | 3 | -35/+35 | |
2015-12-30 | Add release filters to VN browser | Yorhel | 2 | -137/+209 | |
2015-12-29 | Multi::API: Add support for TLS | Yorhel | 1 | -3/+9 | |
2015-11-28 | doc: Minor d7 staff update | Yorhel | 1 | -1/+1 | |
2015-11-28 | VNPage: Generalize seiyuu listing to character summary listing | Yorhel | 2 | -14/+10 | |
The comment already suggested this: I wonder whether it's better to just ask database for character list instead of doing this manual group/sort So yeah, let's just do that. | |||||
2015-11-26 | Modified cast block layout. | morkt | 1 | -0/+17 | |
2015-11-26 | Handler::VNPage: Move staff tab into main VN page + some styling changes | Yorhel | 2 | -50/+6 | |
The styling of the staff info can be a bit awkward at times, but it looks slightly better than a table, IMO. I didn't really know what to do with the the seiyuu info - it wastes a lot of screen space in its current implementation, but I can't think of anything better at the moment. | |||||
2015-11-11 | Misc poll improvements | Yorhel | 2 | -27/+181 | |
- Merged polls table into threads table. Not much of a storage/performance difference, and it's a bit simpler this way. - Merged DB::Polls into DB::Discussions. Mainly because of the above change in DB structure. - Add option to remove an existing poll. - Allow preview and recast to be changed without deleting the votes - Set preview option by default. Because personal preferences. :) - Minor form validation differences | |||||
2015-11-10 | Merge branch 'poll' of https://github.com/morkt/vndb into polls | Yorhel | 5 | -0/+103 | |
2015-11-10 | added poll error message. | morkt | 1 | -0/+3 | |
2015-11-10 | Show full date/time at edit history and thread listings | Yorhel | 1 | -2/+2 | |
Having the time display is quite useful. It does make the listings look more cluttered, but meh. | |||||
2015-11-10 | Merge branch 'master' into poll | morkt | 28 | -99/+109 | |
2015-11-10 | Add 'has screenshots' filter to VN browser | Yorhel | 2 | -1/+38 | |
2015-11-10 | Add language filter to staff browser | Yorhel | 2 | -1/+14 | |
2015-11-01 | Remove 'you need to be logged in to edit this page' message | Yorhel | 1 | -12/+0 | |
While helpful, it's also rather dominant. We're not that desperate for new contributes anymore. | |||||
2015-11-01 | Use HTML5 'placeholder' attribute for main search box | Yorhel | 2 | -16/+1 | |
Instead of the JS hack. | |||||
2015-11-01 | dropdownsearch.js: Perform search when copy-pasting or dragging text | Yorhel | 1 | -9/+19 | |
https://vndb.org/t950.103 | |||||
2015-11-01 | Image viewer: Use HTML5 data- attribute instead of 'rel' for data | Yorhel | 3 | -13/+13 | |
The possible values of the rel attribute is fixed, it's not supposed to be a free-form field. |