path: root/util
AgeCommit message (Expand)AuthorFilesLines
2020-01-01ulist: Time to put this live2.27Yorhel1-0/+0
2019-12-30Minor refactor: Move all trigger functions and declarations to separate fileYorhel6-336/+351
2019-12-30Merge branch 'ulist'Yorhel10-259/+227
2019-12-30Actually, let's get rid of v3 now that it doesn't work anymore anywayYorhel3-86/+4
2019-12-30ulist: Remove remnants of old votes/vnlists/wlists tablesYorhel4-45/+7
2019-12-27ulists: Update devdump.plYorhel2-19/+21
2019-12-24ulist: Export new lists in, unexport old listsYorhel2-39/+46
2019-12-22ulist: Update "My lists" VN filters to use new ulists featureYorhel1-1/+1
2019-12-22ulist: Use new lists for VN vote stats & listingYorhel2-0/+4
2019-12-20ulist: Remove deprecated hide_list user preferenceYorhel1-1/+1
2019-12-20Keep track of poll vote datesYorhel2-0/+3
2019-12-19ulist: Update user list with vnlist/votes/wishlist statsYorhel5-24/+36
2019-12-17ulist: Synchronize changes between rlists and ulist_vnsYorhel3-32/+29
2019-12-16ulist: Convert vn.c_* vote stat updating to use ulist_vns tableYorhel2-13/+31
2019-12-16ulist: Integrate update script into SQL + update notify_listdel()Yorhel5-35/+83 Do an explicit rollback before disconnecting the DBYorhel1-0/+1 Ensure consistent exportsYorhel1-1/+2
2019-12-03API: Add "get ulist-labels" and "get ulist"Yorhel1-0/+4
2019-12-01v2rw: Convert thread display + poll votingYorhel1-2/+2
2019-11-10ulist: Fix migration script to properly delete tables & handle concurrent cha...Yorhel1-2/+7
2019-11-10ulist: SQL: Create labels for new users + auto-assign Voted label + import rl...Yorhel1-5/+57
2019-11-10ulist: Rename tables to something more sensibleYorhel1-16/+16
2019-11-10ulist: Use lower numbers for custom labels + add VN listingYorhel1-54/+17
2019-11-10ulist: Add data model for new lists + Perl/Elm for label managementYorhel2-0/+135
2019-11-08Wikidata: Add support for author linksYorhel2-1/+3
2019-11-02Add character age field + conversionYorhel2-8/+31
2019-11-02Add character cup size field + conversion + filterYorhel3-2/+57
2019-10-17Fix the devdumpYorhel1-2/+2
2019-10-13Sort languages by name rather than tagYorhel1-1/+1
2019-10-10rewards: Add user settingsYorhel3-5/+23
2019-10-07SQL: Improve performance of update_vnpopularity()Yorhel1-15/+12
2019-10-07SQL: Perform incremental updates on traits_chars when characters are editedYorhel2-9/+22
2019-10-07SQL: Perform incremental updates on tags_vn_inherit when tags are modifiedYorhel2-10/+22
2019-10-07SQL: Adjust tag_vn_inherit and trait_chars calculationsYorhel5-53/+51
2019-10-03Disallow changing email address to one already used by another accountYorhel2-2/+3
2019-10-03Require email confirmation when changing email addressYorhel3-8/+29
2019-10-03SQL: Add session types + use sessions for password reset tokensYorhel3-22/+41
2019-10-03SQL: Change sessions.lastused into sessions.expiresYorhel4-13/+18
2019-10-03Fix spoilers preference to be a smallint rather than booleanYorhel2-3/+3
2019-10-03SQL: Get rid of the users_prefs table, store preferences in users tableYorhel7-43/+84
2019-09-27Add Malay languageYorhel2-1/+2
2019-09-26Disallow usernames that look like DB identifiers + minor BBCode fixYorhel1-3/+3
2019-09-25v2rw: Add Elm & db_edit framework + Convert doc page editingYorhel1-2/+36
2019-09-24Add language: Scottish GaelicYorhel2-1/+2
2019-09-23Add 4 new languagesYorhel2-1/+5
2019-09-18v2rw: Convert authentication code to VNWeb::AuthYorhel1-53/+33
2019-09-17v2rw: Initial start on an incremental rewrite; Layout HTML firstYorhel1-1/+1
2019-09-17Rename VNDBSchema to VNDB::Schema and let it figure out the root path itselfYorhel3-7/+7
2019-09-17Don't send db edit notifications for changes made by MultiYorhel1-0/+1
2019-09-14SQL: Replace "shop_*.found" with "deadsince" timestampYorhel2-4/+23