Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-02 | Change Multi to use separate setting for db_login and to use UNIX socket for ↵ | alto | 1 | -0/+1 | |
Postgres Update README with basic information on Multi (cherry picked from commit 01188a82ab736a8975c73ac5ec12621426bf6bf2) | |||||
2018-10-31 | VNEdit: Remove "import cast" functionality | Yorhel | 1 | -35/+0 | |
https://vndb.org/t950.521 | |||||
2018-10-28 | Ignore hidden-by-CSS NSFW images in next/prev in image viewer | Yorhel | 1 | -1/+1 | |
Broken in 0687115f99 Fixes https://vndb.org/t2520.277 The JS check is based on https://makandracards.com/makandra/1339-check-whether-an-element-is-visible-or-hidden-with-javascript | |||||
2018-10-28 | Add JS-less NSFW screenshot toggle | zx14 | 2 | -19/+3 | |
(cherry picked from commit 6446d7d185543440b97be009fdf2a1f0c379b26f) | |||||
2018-10-28 | Fix titles with commas getting truncated in VN relation table | alto | 1 | -1/+3 | |
2018-10-23 | Add JS-less NSFW toggle | zx14 | 2 | -21/+18 | |
2018-10-06 | Add 960x640 resolution | Yorhel | 1 | -0/+1 | |
https://vndb.org/t950.514 | |||||
2018-10-02 | DB: Convert resolution into an enum | Yorhel | 1 | -19/+19 | |
Been wanting to do this for a long time - using an integer index into an array that changes once in a while is way too fragile. Doubly so when said indices are also used in filters and URLs that can't be updated every time a new resolution is added. | |||||
2018-09-29 | Add default spoiler level to traits and use it on character edit | Yorhel | 2 | -1/+2 | |
https://vndb.org/t11296 | |||||
2018-08-12 | Add 1600x900 resolution | Yorhel | 1 | -0/+1 | |
https://vndb.org/t950.481 Also, the resolution should really be stored as an ENUM in the database, this integer thing is waay too fragile. | |||||
2018-07-06 | CSS: Some minor fixes after font size increase | Yorhel | 1 | -4/+4 | |
2018-06-23 | CSS: Increase font size a bit | Yorhel | 1 | -33/+32 | |
I'm sure this breaks styling of a few things, I'll adjust those as I find them. | |||||
2018-05-25 | Add uncensored flag to release entries | Yorhel | 2 | -2/+10 | |
As discussed in https://vndb.org/t10665 | |||||
2018-03-04 | Allow decimal voting from /u+/votes | Yorhel | 1 | -16/+46 | |
2018-02-08 | Store d+ pages in the DB as versioned entries + use markdown | Yorhel | 18 | -3419/+19 | |
This touches a bunch of things: - Adds a new first-class database entry type - Removes the d+.+.+ BBCode link syntax, adds a new d+#+ and d+#+.+ link syntax (references have been updated where possible) - Adds a new dependency on Text::MultiMarkdown | |||||
2018-02-07 | Use newline separation for producer aliases | Yorhel | 2 | -2/+6 | |
For consistency with the VN & character alias fields. It's also less ambiguous, as there are a few aliases that contain commas. | |||||
2018-01-12 | Truly unique names for release icons and pushed those classes to the ↵ | TigerShark | 1 | -5/+7 | |
inmediate container <abbr>. | |||||
2018-01-06 | d7 update | Yorhel | 1 | -0/+2 | |
2018-01-06 | Release icons: Use disc image for UMD | Yorhel | 1 | -1/+1 | |
https://vndb.org/t9992.21 | |||||
2018-01-05 | Release icons: Let's use cartridge icon for 'other' after all | Yorhel | 1 | -1/+1 | |
This was already the case in the original patch, I broke it with the code style changes. | |||||
2018-01-05 | d10: Change tag guideline as per t10091 | Yorhel | 1 | -1/+1 | |
2018-01-05 | Code style changes to release icons code | Yorhel | 1 | -20/+18 | |
These are just style consistency changes, functionally equivalent. | |||||
2018-01-05 | Various fixes to the release icons feature | Yorhel | 2 | -2/+3 | |
It's been a while since I had static/f/ in git, so I had to adjust .gitignore a bit. The CSS changes are purely opinion, but it does integrate better with the existing layout. Everything else are bug fixes. | |||||
2018-01-05 | Add info icons for each release in vn page. | TigerShark | 2 | -0/+13 | |
2017-12-09 | Add Docker config | Yorhel | 1 | -1/+1 | |
2017-12-06 | Add instructions for running VNDB as standalone web server | Yorhel | 1 | -3/+3 | |
2017-11-26 | Add language: Bulgarian and Platforms: Nintendo Switch & Wii U | Yorhel | 4 | -0/+3 | |
2017-11-25 | Remove broken SQL functions from Makefile + add install instructions | Yorhel | 1 | -2/+2 | |
2017-11-17 | Fix typo in d11 | Yorhel | 1 | -3/+3 | |
2017-08-14 | Some minor doc changes | Yorhel | 2 | -6/+15 | |
2017-08-14 | API: Some additions to the "get *list" commands | Yorhel | 1 | -10/+55 | |
2017-06-21 | API: Various additions | Yorhel | 1 | -3/+51 | |
2017-05-28 | Fix Saturn icon size | Yorhel | 1 | -0/+0 | |
2017-05-22 | API: Add some flags to query staff/seiyuu data | Yorhel | 1 | -0/+56 | |
2017-04-30 | d13: Add ShareX guide | Yorhel | 1 | -2/+22 | |
Draft text & screenshots provided by https://vndb.org/u118842 | |||||
2017-04-28 | API: Made a start on "get staff" support | Yorhel | 1 | -0/+141 | |
2017-04-28 | Replace d13 image links with self-hosted ones | Yorhel | 1 | -3/+3 | |
Yes I abused the screenshot-uploading trick rather than storing those images on the git repo. I'd rather not have many images in git. | |||||
2017-04-21 | Add 1366x768 resolution | Yorhel | 1 | -0/+1 | |
https://vndb.org/t950.317 | |||||
2017-03-26 | d5: Fix spelling error | Yorhel | 1 | -1/+1 | |
Reported at https://vndb.org/t2520.217 | |||||
2017-03-03 | Add date filters to VN search | Yorhel | 1 | -1/+4 | |
2017-03-03 | API: Add traits filter to get character | Yorhel | 1 | -0/+19 | |
2017-02-20 | APIDump: Add votes2.gz with dates, update sizes in d14 | Yorhel | 1 | -8/+8 | |
2017-01-29 | Fix HTML error on d11 | Yorhel | 1 | -1/+2 | |
2017-01-19 | Add Open Graph tags for the main page and vrspc | flan | 1 | -0/+1 | |
2017-01-19 | Change the default DB username to "vndb_site" to match changes from 6a04b32 | flan | 1 | -1/+1 | |
2016-12-04 | API: Add username filter to "get user" + d11 updates | Yorhel | 1 | -61/+19 | |
2016-11-27 | SQL: Use separate role for the website + disallow access to user data | Yorhel | 1 | -0/+1 | |
Previously the website was connected to the database with a "database owner" user, which has far too many permissions. Now there's a special vndb_site user with only the necessary permissions. The primary reason to do this is to decrease the impact if the site process is compromised. E.g. it's now no longer possible to delete or modify old entry revisions. An attacker can still do a lot of damage, however. Additionally (and this was the main reason to implement this change in the first place), the user sessions, passwords and email data is now not easily accessible anymore. Hopefully, the new user management abstractions will prevent email and password dumps in case of an SQL injection or RCE vulnerability in the site code. Of course, this only works if my implementation is fully correct and there's no privilige escalation vulnerability somewhere. Furthermore, changing your password now invalidates any existing sessions, and the password reset function is disabled for 'usermods' (because usermods can list email addresses from the database, and the password reset function could still allow an attacker to gain access to anyone's account). I also changed the format of the password reset tokens, as they totally don't need to be salted. | |||||
2016-10-16 | Doc update + IRC bot language fix | Yorhel | 1 | -1/+7 | |
2016-09-11 | API: Add VN relations "official" field | Yorhel | 1 | -1/+3 | |
2016-09-11 | Fix http->https in d14 + increase IRC quote spam interval | Yorhel | 1 | -3/+3 | |