path: root/lib/Multi/
AgeCommit message (Expand)AuthorFilesLines
2020-08-19reviews: Cache vote & post statsYorhel1-0/+2
2020-06-04Multi::Maintenance: Run daily cron at 7:30 UTC + update timing infoYorhel1-5/+5
2020-04-06Delete old relation graph generating and caching machineryYorhel1-6/+0
2020-03-16imgflag: Initial schema + UI for image flaggingYorhel1-0/+3
2019-12-19ulist: Update user list with vnlist/votes/wishlist statsYorhel1-27/+0
2019-12-16ulist: Convert vn.c_* vote stat updating to use ulist_vns tableYorhel1-12/+2
2019-10-07SQL: Perform incremental updates on traits_chars when characters are editedYorhel1-1/+1
2019-10-07SQL: Perform incremental updates on tags_vn_inherit when tags are modifiedYorhel1-1/+1
2019-10-03SQL: Change sessions.lastused into sessions.expiresYorhel1-1/+1
2019-09-12Add VNDB::Config module and unified config fileYorhel1-4/+5
2019-08-15Minor util/sql/ reorganization + Make devdump more robustYorhel1-14/+3
2017-12-31Multi::Maintenance: Update cron timingsYorhel1-4/+4
2015-10-21SQL: Fix Multi to use the new DB schemaYorhel1-22/+9
2015-10-12Notifications: Allow max 500 notifies per user + add SQL index on uidYorhel1-0/+2
2015-07-18Multi::Maintenance: Fix bug in calculating timer for monthly cronYorhel1-1/+1
2015-05-13Add staff statistic to main menuYorhel1-0/+1
2014-10-22Multi::Maintenance: Converted to use AnyEventYorhel1-204/+142
2014-10-11SQL: Convert login_throttle.timeout to a timestamptzYorhel1-2/+2
2014-09-25Multi: Update maintenance timings + disable usercacheYorhel1-10/+14
2014-08-29Throttle failed login attempts (10/day)Yorhel1-2/+9
2014-08-19Multi: Run maintenance tasks at 12:00 GMTYorhel1-7/+4
2011-12-29Maintain VN search cache for hidden entries as wellYorhel1-2/+2
2011-08-23Added email confirmation to registration processYorhel1-2/+10
2011-04-29affiliates: +data column, hide hidden links, better browser, Multi fixesYorhel1-0/+1
2011-04-08Update traits_chars cache daily using Multi::MaintenanceYorhel1-4/+10
2011-04-08Added char/tag/trait stats to database statistics boxYorhel1-0/+3
2010-11-01Multi::Maintenance: Automatically remove read notifications after a monthYorhel1-2/+9
2010-03-13Improved VN searchYorhel1-0/+53
2010-01-26Automatically remove sessions that haven't been used for a monthYorhel1-2/+9
2009-12-06Multi::Maintenance: Only run update_vncache() on VNs released within the past...Yorhel1-8/+25
2009-12-05SQL: Don't allow argument of update_vncache() to be 0Yorhel1-1/+1
2009-11-29SQL: Rewrote tag_vn_calc() to use a WITH RECURSIVE .. SELECT queryYorhel1-3/+3
2009-11-15SQL: Fixed bug in bayesian rating calculationYorhel1-1/+1
2009-11-14SQL: Don't count users with ign_votes in bayesian ratingYorhel1-2/+2
2009-11-14SQL: Cached bayesian VN rating and vote countsYorhel1-2/+16
2009-10-24Removed update_rev() function and monthly revcache cronYorhel1-10/+2
2009-10-21Added relation graphs for producersYorhel1-2/+5
2009-10-21SQL: Renamed vn_graphs to relgraphs and synced dbgraph.plYorhel1-1/+1
2009-10-18Multi::Maintenance: Fixed bug with cron jobs running more than onceYorhel1-2/+2
2009-09-25Multi::Maintenance: Check for and remove unused relation graphs dailyYorhel1-5/+11
2009-08-09Multi::Maintenance: Added logging of important statisticsYorhel1-8/+11
2009-07-29Rewrote Multi::MaintenanceYorhel1-99/+99
2009-04-11SQL bugfix in Multi's "maintenance integrity"Yorhel1-1/+1
2009-03-15Let Multi recalculate users.c_tags each month, and some warning fixesYorhel1-0/+6
2009-03-08Added caching of tags_vn_bayesian and the VN count for tagsYorhel1-4/+13
2009-01-10Automatically recalculate the vn popularity daily using Multi::MaintenanceYorhel1-3/+11
2008-11-29Made Multi update the two new caches every first day of the monthYorhel1-3/+36
2008-11-12Fixed Multi to use relative paths and to use the new configuration filesYorhel1-4/+4
2008-08-09Implemented a notification system and made some general improvements in Multi.yorhel1-2/+11
2008-07-09Oops, forgot to remove the reference to the POE method...yorhel1-1/+1