path: root/util/
AgeCommit message (Expand)AuthorFilesLines
2021-06-28Add a few global lockdown modesYorhel1-0/+2
2021-01-20v2rw: Rewrite done, time to clean up old v2 codeYorhel1-17/+12
2021-01-18trace: Consider plain.js as an elm moduleYorhel1-1/+4
2021-01-04refactor: Move & simplify SkinFile into VNDB::SkinsYorhel1-7/+0
2021-01-04v2rw: Some cleanup; Move some functionality out of; Move config out o...Yorhel1-23/+1
2020-12-24Convert images by running convert instead of loading Image::MagickYorhel1-0/+6
2020-07-30tracing: Keep track of whether the page transaction has a txidYorhel1-2/+3
2020-05-28Add sampling-based trace loggingYorhel1-0/+43
2020-05-13Chars::Edit: Add image editingYorhel1-1/+1
2020-04-15SQL: Split "perm" column into multiple booleansYorhel1-2/+0
2020-04-09Stop keeping track of users/threads/posts count cacheYorhel1-3/+0
2020-04-05SQL: Add C-based "vndbid" type and use it for image IDsYorhel1-1/+1
2020-03-20Minor refactor: Move "samesite" cookie handling to vndb.plYorhel1-0/+7
2020-03-12SQL: Use global "images" table for metadata of all images in the DBYorhel1-4/+11
2020-02-13v2rw: WIP: Convert character pagesYorhel1-0/+7
2019-09-25v2rw: Add Elm & db_edit framework + Convert doc page editingYorhel1-2/+36
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-12Add VNDB::Config module and unified config fileYorhel1-25/+14
2017-12-09Add, an autoreloading http serverYorhel1-0/+1
2017-12-06Add instructions for running VNDB as standalone web serverYorhel1-0/+8
2016-07-02Util::ValidateTemplates: Fix forgotten import of kv_validateYorhel1-1/+1
2016-07-02Validate release dates + move validation out of vndb.plYorhel1-75/+0
2016-01-23L10N: Remove all remaining traces of the interface translation featureYorhel1-8/+0
2016-01-16L10N: Remove all translationsYorhel1-30/+2
2015-10-03formValidate: Add json_(maxitems|unique|sort) options to json templateYorhel1-2/+46
2015-10-03Handle JSON data natively when processing form dataYorhel1-3/+2
2015-09-20formValidate(): Let's just allow a '0' id - fix more errorsYorhel1-1/+1
2015-09-20Fix handling of empty seiyuu/credits fieldsYorhel1-1/+1
2015-09-20formValidate: Add json template and remove json_validate() functionYorhel1-1/+24
2015-09-20formValidate: Created templates for gtin and editsum fieldsYorhel1-0/+3
2015-09-20Update usage kv_validate() to upcoming TUWF 1.0Yorhel1-6/+3
2015-07-19Remove the MSIE browser check & warning pageYorhel1-3/+0
2014-09-01Disallow ( and ) in email regexYorhel1-1/+1
2014-07-09Disallow comma in email pattern matchYorhel1-1/+1
2013-05-19Allow * in URL validatorYorhel1-1/+1
2013-04-17Fix form validation bug on /u*/posts + disallow space in email fieldYorhel1-1/+1
2011-04-30Bugfix: Don't allow unicode numbers as 'int' in formValidateYorhel1-1/+1
2011-02-02Log user ID in the TUWF logYorhel1-0/+10
2011-01-27TUWF: Cleanup IE check code using pre_request_handler return valueYorhel1-7/+1
2011-01-27TUWF: Replaced resHeader('Set-Cookie', ..) with resCookie()Yorhel1-2/+1
2011-01-25TUWF: Initial convert from YAWF to TUWFYorhel1-7/+21
2010-12-23Store l10n preference in the database for logged-in usersYorhel1-12/+32
2010-11-27Extended IE6 warning message to show up for IE7 as wellYorhel1-3/+3 Use the Makefile to auto-update static filesYorhel1-42/+7
2010-01-26Removed the ?l10n= parameterYorhel1-8/+4
2010-01-24Automatically generate the skin credits on d7Yorhel1-2/+2
2010-01-24SkinFile: Abstracted access to the skin configuration filesYorhel1-13/+5
2010-01-10L10N: Determine language from Accept-Language headerYorhel1-4/+16
2009-10-21JS: Improved dependency checking when determining whether to run jsgen.plYorhel1-1/+7