summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-03-14Made name of the auth cookie configurableYorhel2-4/+5
Now it's finally possible to run multiple VNDB's with different databases on the same domain without constantly getting logged out.
2010-03-14Handler::Users: Added noindex to user pagesYorhel1-1/+1
I could swear the user pages have always been noindex'ed... hmm.
2010-03-13Multi::IRC: Changed !vn command to use the new search functionYorhel1-16/+15
2010-03-13Multi::API: Fixed a Perl warning on 'get vn' with the platforms array filterYorhel1-2/+2
2010-03-13Multi::API: Make use of the new search function for 'get vn'Yorhel1-4/+13
This required a new 'split' option to consider a string as an array.
2010-03-13Improved VN searchYorhel8-178/+325
This adds a new column to the vn table: c_search, which holds the normalized titles for speedy search results using LIKE. Also split some functions from VNDB::Func that didn't require YAWF into a VNDBUtil module, so Multi can also make use of them. The normalization functions are the same for Multi and VNDB, after all. The API and Multi::IRC still use the old search, these should be updated as well.
2010-03-13Handler::Tags: Re-added /g/debugYorhel1-0/+31
2010-03-10Update to latest YAWFYorhel1-0/+0
2010-03-09Multi::API: Properly format returned error message on incorrect UTF8Yorhel1-1/+5
2010-03-09Multi::API: Got rid of perl warning on incorrect JSON::XS::decode_prefix()Yorhel1-1/+1
substr outside of string at /www/vndb/lib/POE/Filter/VNDBAPI.pm line 124. I have no idea what input caused JSON::XS to return an invalid character offset... but oh well.
2010-03-08Multi::API: Fixed 'Unkown' -> 'Unknown'applehq1-5/+5
2010-03-05API: Added image field to 'get vn'Yorhel3-2/+14
2010-02-17Multi::IRC: Added !scr command for reverse screenshot lookupYorhel2-1/+30
2010-02-17CSS: Refer to all external files with the version as query stringYorhel2-6/+13
This makes sure that these also get forced reloaded on a version change.
2010-02-13Multi::Anime: Some minor fixes when the UDP API is down or returns an errorYorhel1-3/+3
2010-02-10Handler::Tags: Increased maxlength of the tag descriptionsYorhel1-1/+1
2010-02-07L10N-RU: Important translation fixSilverDragon1-1/+1
2010-02-06Version bump2.11Yorhel1-1/+1
2010-02-06L10N-NL: Fixed some mistakesYorhel1-12/+12
2010-02-06L10N-RU: Synchronised translationDmitri Poguliayev1-31/+31
2010-02-06L10N-HU: Synchronised translationBikfalvi Máté1-37/+37
2010-02-06Handler::ULists: Fixed L10N bug with the char browser on /u+/listYorhel1-1/+1
2010-02-06JS: Fixed warning about wrong VN relation input box formatYorhel1-1/+1
2010-02-06Handler::VNEdit: Removed useless line breakYorhel1-1/+1
The layout looks better without that.
2010-02-06Handler::VNPage: Don't show delete option when not on wishlistYorhel1-1/+1
...rather useless option to have.
2010-02-06Handler::Users: Re-fetch notifycount after batch-editing notificationsYorhel1-0/+1
So that the count displayed in the main menu is updated immediately, rather than on a subsequent pageview.
2010-02-06L10N-NL: Added Dutch interface translationYorhel7-1/+962
I may do the docs later as well, when I'm terribly bored again.
2010-02-05Merge branch 'master' into betaYorhel6-35/+33
Conflicts: data/lang.txt
2010-02-05Notifications: Added 'announce' notificationYorhel8-12/+54
This one is also configurable, but mainly because I want to avoid generating several thousands of notifications for a single action...
2010-02-05Notifications: Added 'dbedit' notificationYorhel8-8/+112
And added a settings window where you can disable this notification, which is something you really want to do if you're an active contributor...
2010-02-04SQL: Alter the default of sessions.added in the update scriptYorhel1-0/+1
Forgot to do this in the earlier commit.
2010-02-04Notifications: Added notify for deletion of entries in (wish)listYorhel5-4/+48
2010-02-02Differentiate between pt-PT and pt-BR in the languagesYorhel6-14/+22
As requested, http://vndb.org/t423
2010-02-02SQL: Converted language columns to an ENUM typeYorhel10-20/+34
And changed vn.c_languages to an array type while I was at it. This required some changes in the Perl code, and I found a bug in DBD::Pg while I was at it: https://rt.cpan.org/Ticket/Display.html?id=54224 Luckily, there's an easy workaround for that.
2010-02-02Handler::Users: Got rid of useless sprintf statementYorhel1-1/+0
2010-02-02SQL: Improved query in edit_commit()Yorhel1-6/+4
This one's a lot faster.
2010-02-02Notifications: Renamed description column to actionYorhel2-3/+3
2010-02-01Added notification for database deletions to users who contributedYorhel6-7/+62
Complex queries...
2010-02-01SQL: Renamed the hidlock_update trigger namesYorhel2-6/+6
Nothing wrong with using the same name...
2010-02-01Cache the title and userid of the notificationsYorhel5-16/+14
These aren't likely to change anyway, and things will become less easy to display when other types of notifications are added.
2010-02-01Notifications: Added onclick event to the description columnYorhel2-2/+2
More intuitive to allow clicking on that as well to open the notification.
2010-02-01Made the "My notifications" link less easier to ignore when n>0Yorhel3-7/+6
2010-02-01Properly copy over search string on switching with the searchtabsYorhel4-16/+26
2010-01-31Removed #vndb link from the main menuYorhel2-9/+3
Too many "HEY CAN YOU RECOMMEND ME .." people going around. The channel is crowded enough now.
2010-01-29SQL: Another try at fixing the tag spoiler calculationYorhel1-2/+2
62cb41c3b8780bffe5a8ea58a6a7b5053d9e1059 and 4895ea63323b94f0b128d6874be997a24d3a3b0d were bad jokes, really... let's hope this permanently fixes the problem.
2010-01-27d10: Added note about how potentially incorrect tags could be correctYorhel1-0/+4
2010-01-26Automatically remove sessions that haven't been used for a monthYorhel2-3/+10
2010-01-26SQL: Replaced sessions.expiration with sessions.addedYorhel4-9/+8
An expiration date doesn't make much sense if it's both not used and if it can't be configured by the user, so just make this a timestamp to indicate when the session has been added, which, while still not really used, is more valuable.
2010-01-26Keep track of when a session has last been usedYorhel5-1/+17
If we're going to automatically remove older sessions, it would make more sense to remove unused sessions, rather than old sessions that are still in use. But we first need to keep track of when a session has last been used to do so...
2010-01-26Removed the ?l10n= parameterYorhel4-9/+21
Setting the l10n cookie is now done from a separate url: /setlang This makes the language determination code less complex, and makes sure nobody links to pages that change the UI language without intending to. (I've seen some links floating around with the l10n parameter included, which is... bad)