Difference between revisions of "Development/Archive/2019"
Jump to navigation
Jump to search
(SVN 401-425 archived) |
m (Modified TablePager class to wikitable) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
==SVN Patch Contents== | ==SVN Patch Contents== | ||
− | {|class=" | + | {|class="wikitable" |
|- | |- | ||
Line 1,949: | Line 1,949: | ||
| [[User:Ahasuerus|Ahasuerus]] | | [[User:Ahasuerus|Ahasuerus]] | ||
| 2019-06-10 | | 2019-06-10 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Bad Images report | ||
+ | | 426 | ||
+ | | | ||
+ | * mod/bad_images.py | ||
+ | * mod/isfdblib.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-10 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Submission review pages | ||
+ | | 427 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | * mod/av_merge.py | ||
+ | * mod/av_update.py | ||
+ | * mod/sv_update.py | ||
+ | * mod/xv_update.py | ||
+ | * mod/zv_update.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-12 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Link Award and New Award Type submission review pages | ||
+ | | 428 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | * mod/award_link_display.py | ||
+ | * mod/award_type_new_display.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-12 | ||
+ | |||
+ | |- | ||
+ | | {{SR|172}} | ||
+ | | Upgrade scripts/create_user | ||
+ | | 428 | ||
+ | | | ||
+ | * scripts/create_user.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-12 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Remaining award-related submission review pages | ||
+ | | 429 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | * mod/award_cat_delete_display.py | ||
+ | * mod/award_cat_new_display.py | ||
+ | * mod/award_cat_update_display.py | ||
+ | * mod/award_type_delete_display.py | ||
+ | * mod/award_type_update_display.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-12 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Series/Title deletion and Title editing | ||
+ | | 430 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | * mod/sv_delete.py | ||
+ | * mod/tv_delete.py | ||
+ | * mod/tv_update.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-12 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - More submission review fixes | ||
+ | | 431 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | * mod/pv_delete.py | ||
+ | * mod/rv_link.py | ||
+ | * mod/uv_merge.py | ||
+ | * mod/wv_delete.py | ||
+ | * mod/wv_new.py | ||
+ | * mod/wv_update.py | ||
+ | * mod/yv_new.py | ||
+ | * mod/yv_remove.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-13 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - The rest of the submission review pages | ||
+ | | 432 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | * mod/cv_new.py | ||
+ | * mod/kv_new.py | ||
+ | * mod/pv_new.py | ||
+ | * mod/pv_update.py | ||
+ | * mod/tv_merge.py | ||
+ | * mod/tv_remove.py | ||
+ | * mod/tv_unmerge.py | ||
+ | * mod/vv_new.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-13 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Fixed forthcoming books and the vote page | ||
+ | | 433 | ||
+ | | | ||
+ | * biblio/fc.py | ||
+ | * css/biblio_css_stub | ||
+ | * edit/vote.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-13 | ||
+ | |||
+ | |- | ||
+ | | {{SR|173}} | ||
+ | | Separate HTML construction and display on Publication pages | ||
+ | | 434 | ||
+ | | | ||
+ | * biblio/pl.py | ||
+ | * common/library.py | ||
+ | * common/pubClass.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-14 | ||
+ | |||
+ | |- | ||
+ | | {{SR|173}} | ||
+ | | Separate HTML construction and display on Publication pages | ||
+ | | 435 | ||
+ | | | ||
+ | * biblio/pl.py | ||
+ | * common/pubClass.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-14 | ||
+ | |||
+ | |- | ||
+ | | {{SR|173}} | ||
+ | | Separate HTML construction and display on Publication pages - Bug fixes | ||
+ | | 436 | ||
+ | | | ||
+ | * common/library.py | ||
+ | * common/pubClass.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-15 | ||
+ | |||
+ | |- | ||
+ | | {{SR|173}} | ||
+ | | Separate HTML construction and display on Publication pages - Temporary bug fix | ||
+ | | 437 | ||
+ | | | ||
+ | * common/library.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-15 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|733}} | ||
+ | | Some transliterated values are not displayed | ||
+ | | 438 | ||
+ | | | ||
+ | * biblio/common.py | ||
+ | * biblio/fc.py | ||
+ | * biblio/title.py | ||
+ | * common/library.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-16 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1285}} | ||
+ | | Display the date of the parent title on the 'Variant Title of' line | ||
+ | | 439 | ||
+ | | | ||
+ | * biblio/title.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-24 | ||
+ | |||
+ | |- | ||
+ | | {{SR|174}} | ||
+ | | Add Dirk Stoecker to the list of authorized Web API submitters | ||
+ | | 440 | ||
+ | | | ||
+ | * rest/submission.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-27 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1287}} | ||
+ | | On VT pages, do not display the parent title's authors if they are the same | ||
+ | | 441 | ||
+ | | | ||
+ | * biblio/title.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-29 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|734}} | ||
+ | | Title page can error out for some VTs | ||
+ | | 442 | ||
+ | | | ||
+ | * biblio/title.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-29 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1286}} | ||
+ | | Add Author Image URL to the Advanced Author Search | ||
+ | | 443 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_search_results.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-06-29 | ||
+ | |||
+ | |- | ||
+ | | {{FR|169}} | ||
+ | | Add a "Next Submission" link to the post-approval screen | ||
+ | | 444 | ||
+ | | | ||
+ | * common/SQLparsing.py | ||
+ | * mod/aa_merge.py | ||
+ | * mod/aa_update.py | ||
+ | * mod/award_cat_delete_file.py | ||
+ | * mod/award_cat_new_file.py | ||
+ | * mod/award_cat_update_file.py | ||
+ | * mod/award_link_file.py | ||
+ | * mod/award_type_delete_file.py | ||
+ | * mod/award_type_new_file.py | ||
+ | * mod/award_type_update_file.py | ||
+ | * mod/ca_new.py | ||
+ | * mod/hardreject.py | ||
+ | * mod/hold.py | ||
+ | * mod/isfdblib.py | ||
+ | * mod/ka_new.py | ||
+ | * mod/pa_delete.py | ||
+ | * mod/pa_merge.py | ||
+ | * mod/pa_new.py | ||
+ | * mod/pa_update.py | ||
+ | * mod/ra_link.py | ||
+ | * mod/reject.py | ||
+ | * mod/sa_delete.py | ||
+ | * mod/sa_update.py | ||
+ | * mod/ta_delete.py | ||
+ | * mod/ta_merge.py | ||
+ | * mod/ta_remove.py | ||
+ | * mod/ta_unmerge.py | ||
+ | * mod/ta_update.py | ||
+ | * mod/ua_merge.py | ||
+ | * mod/unhold.py | ||
+ | * mod/va_new.py | ||
+ | * mod/wa_delete.py | ||
+ | * mod/wa_new.py | ||
+ | * mod/wa_update.py | ||
+ | * mod/xa_update.py | ||
+ | * mod/ya_new.py | ||
+ | * mod/ya_remove.py | ||
+ | * mod/za_update.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-07-13 | ||
+ | |||
+ | |- | ||
+ | | {{FR|169}} | ||
+ | | Add a "Next Submission" link to the post-approval screen - Pub update bug fix | ||
+ | | 445 | ||
+ | | | ||
+ | * mod/pa_update.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-07-13 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1288}} | ||
+ | | Display additional links on moderator review pages | ||
+ | | 446 | ||
+ | | | ||
+ | * mod/common.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-07-15 | ||
+ | |||
+ | |- | ||
+ | | {{FR|169}} | ||
+ | | Add a "Next Submission" link to the post-approval screen - Skip submissions by other moderators | ||
+ | | 447 | ||
+ | | | ||
+ | * common/SQLparsing.py | ||
+ | * mod/common.py | ||
+ | * mod/isfdblib.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-07-15 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1288}} | ||
+ | | Display additional links on moderator review pages - Move the new links to the next line | ||
+ | | 447 | ||
+ | | | ||
+ | * mod/common.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-07-15 | ||
+ | |||
+ | |- | ||
+ | | {{FR|169}} | ||
+ | | Add a "Next Submission" link to the post-approval screen - Standardize the format of Next Submission and Submission List links across moderator pages | ||
+ | | 448 | ||
+ | | | ||
+ | * mod/common.py | ||
+ | * mod/isfdblib.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-07-17 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1290}} | ||
+ | | Display submission links on post-reject pages | ||
+ | | 449 | ||
+ | | | ||
+ | * mod/hardreject.py | ||
+ | * mod/reject.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-07-19 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|735}} | ||
+ | | 'Authors with Transliterated Legal Names and no Legal Names' bug | ||
+ | | 450 | ||
+ | | | ||
+ | * edit/cleanup_report.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-07-23 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1292}} | ||
+ | | Add nathanmhurst.com to the list of recognized domains | ||
+ | | 451 | ||
+ | | | ||
+ | * common/library.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-08-11 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1293}} | ||
+ | | Enhance the 'Invalid Record URLs in Notes' cleanup report | ||
+ | | 452 | ||
+ | | | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-08-11 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1294}} | ||
+ | | Add support for 3 new ISO 639-2 languages | ||
+ | | 453 | ||
+ | | | ||
+ | * common/isfdb.py | ||
+ | * scripts/add_3_ISO_languages.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-08-12 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1291}} | ||
+ | | Create language-specific 'Translations without Notes' reports | ||
+ | | 454 | ||
+ | | | ||
+ | * common/library.py | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-08-13 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1296}} | ||
+ | | Add the Maithili language | ||
+ | | 455 | ||
+ | | | ||
+ | * common/isfdb.py | ||
+ | * scripts/add_maithili_language.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-08-27 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1297}} | ||
+ | | Add support for 'Romance language' | ||
+ | | 456 | ||
+ | | | ||
+ | * common/isfdb.py | ||
+ | * scripts/add_romance_language.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-08-30 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|736}} | ||
+ | | 'Publications with Extra EDITOR Records' not ignoring fixed records | ||
+ | | 457 | ||
+ | | | ||
+ | * edit/cleanup_report.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-09-05 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|738}} | ||
+ | | tag.cgi shows duplicate results whenever a tag has been used more than once | ||
+ | | 458 | ||
+ | | | ||
+ | * common/SQLparsing.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-01 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1306}} | ||
+ | | Suppress bibliographic warnings for digital audio downloads | ||
+ | | 459 | ||
+ | | | ||
+ | * biblio/title.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-04 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1299}} | ||
+ | | Merge 2 'Invalid Directory Entries' reports | ||
+ | | 460 | ||
+ | | | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | * nightly/nightly_transliterations.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-04 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1300}} | ||
+ | | Create a cleanup report to find pub series needing disambiguating | ||
+ | | 460 | ||
+ | | | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | * nightly/nightly_transliterations.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-04 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1299}} | ||
+ | | Merge 2 'Invalid Directory Entries' reports - Part 2 - Change the remaining report to display the 'Working Language' value | ||
+ | | 461 | ||
+ | | | ||
+ | * edit/cleanup_report.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-04 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1308}} | ||
+ | | Suppress bibliographic warnings for webzines without a price | ||
+ | | 462 | ||
+ | | | ||
+ | * biblio/title.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-12 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1309}} | ||
+ | | Create an 'Incomplete' template | ||
+ | | 463 | ||
+ | | | ||
+ | * common/library.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-12 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1311}} | ||
+ | | Cleanup report to look for pubs with incomplete contents | ||
+ | | 464 | ||
+ | | | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-13 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|739}} | ||
+ | | A few records in the canonical_author table refer to non-existent authors | ||
+ | | 465 | ||
+ | | | ||
+ | * scripts/remove_orphaned_canonical_authors.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-20 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1315}} | ||
+ | | Sort Contents titles without page numbers alphabetically | ||
+ | | 466 | ||
+ | | | ||
+ | * common/SQLparsing.py | ||
+ | * common/library.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-20 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1315}} | ||
+ | | Sort Contents titles without page numbers alphabetically - Reverted the change since some editors have been relying on the data entry order to make Contents titles sort properly | ||
+ | | 467 | ||
+ | | | ||
+ | * common/SQLparsing.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-20 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1310}} | ||
+ | | Link to all Amazon stores - Part 1 - Move Amazon links on the publication page to a separate drop-down list | ||
+ | | 468 | ||
+ | | | ||
+ | * biblio/common.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-23 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1310}} | ||
+ | | Link to all Amazon stores - Part 2 - Added 10 ISBN links and 2 ASIN links; fixed HTML bugs in My Web Sites; fixed HTML bug when the user doesn't want any ISBN links to be displayed | ||
+ | | 469 | ||
+ | | | ||
+ | * biblio/common.py | ||
+ | * biblio/mywebsites.py | ||
+ | * scripts/add_10_amazon_stores.sql | ||
+ | * scripts/add_2_more_amazon_identifier_sites.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-24 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1313}} | ||
+ | | Cleanup report to find mismatched template braces in Notes | ||
+ | | 470 | ||
+ | | | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-24 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1314}} | ||
+ | | Cleanup report to find non-existent templates in Notes | ||
+ | | 471 | ||
+ | | | ||
+ | * common/library.py | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-25 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1316}} | ||
+ | | Add 'Date of Primary Verification' to Advanced Publication Search | ||
+ | | 472 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_search_results.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-25 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1307}} | ||
+ | | Strip leading and trailing spaces in External IDs | ||
+ | | 473 | ||
+ | | | ||
+ | * common/pubClass.py | ||
+ | * css/edit_pub.js | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-25 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1289}} | ||
+ | | Enhance the Top Voted list - Part 1 - Added a Top Short Fiction list; changed the maximum length from 100 to 500 | ||
+ | | 474 | ||
+ | | | ||
+ | * biblio/stats-and-tops.py | ||
+ | * biblio/stats.py | ||
+ | * nightly/nightly_stats.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-26 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1304}} | ||
+ | | Allow searching secondary verifications - Part 1 - Added Secondary Verification Source as a selection criterion to the Advanced Publication Search page | ||
+ | | 475 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_search_results.py | ||
+ | * css/adv_search.js | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-10-31 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|741}} | ||
+ | | Author pages do not credit ISFDB-hosted images correctly | ||
+ | | 476 | ||
+ | | | ||
+ | * biblio/biblio.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-11-30 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1238}} | ||
+ | | Create an Edit History page for publications - Part 1 - Publication creation submissions only | ||
+ | | 477 | ||
+ | | | ||
+ | * biblio/TARGETS | ||
+ | * biblio/myrecent.py | ||
+ | * biblio/pub_history.py | ||
+ | * biblio/recent.py | ||
+ | * common/library.py | ||
+ | * mod/list.py | ||
+ | * mod/recent.py | ||
+ | * scripts/add_new_record_id_index.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-01 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1324}} | ||
+ | | Add Australian National Library as an External ID and as a template | ||
+ | | 478 | ||
+ | | | ||
+ | * common/library.py | ||
+ | * scripts/add_Australian_National_Library_ID.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-02 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1324}} | ||
+ | | Add Australian National Library as an External ID and as a template - Part 2 - Change the template and the External ID Type name from ANL to NLA | ||
+ | | 479 | ||
+ | | | ||
+ | * common/library.py | ||
+ | * scripts/rename_Australian_National_Library_ID.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-02 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1325}} | ||
+ | | Change the wording of the 'Incomplete' template | ||
+ | | 480 | ||
+ | | | ||
+ | * common/library.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-05 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1320}} | ||
+ | | Enhance the 'Title Dates after Publication Dates' cleanup report | ||
+ | | 481 | ||
+ | | | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-06 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1323}} | ||
+ | | Cleanup report to find titles whose dates are before the first pub date - Part 1 - COVERART titles | ||
+ | | 482 | ||
+ | | | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-06 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1326}} | ||
+ | | Add a 'Moderator Note' field to the Publisher Editor page | ||
+ | | 483 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | * edit/editpublisher.py | ||
+ | * edit/submitpublisher.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-06 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1323}} | ||
+ | | Cleanup report to find titles whose dates are before the first pub date - Part 2 - Limited the scope to variant titles for now since parent titles have trickier date logic | ||
+ | | 484 | ||
+ | | | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-08 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1327}} | ||
+ | | 'Variant Title Dates Before Canonical Title Dates' cleanup report | ||
+ | | 485 | ||
+ | | | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-09 | ||
+ | |||
+ | |- | ||
+ | | {{SR|177}} | ||
+ | | Create indexes for all 'webpages' fields | ||
+ | | 486 | ||
+ | | | ||
+ | * scripts/add_webpages_indexes.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-12 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1328}} | ||
+ | | Enhance the author birthdate cleanup report | ||
+ | | 487 | ||
+ | | | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-14 | ||
+ | |||
+ | |- | ||
+ | | {{FR|957}} | ||
+ | | Add a repeatable "Web Pages" field to Publication records | ||
+ | | 488 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_search_results.py | ||
+ | * biblio/pl.py | ||
+ | * common/SQLparsing.py | ||
+ | * common/isfdb.py | ||
+ | * common/pubClass.py | ||
+ | * common/titleClass.py | ||
+ | * common/viewers.py | ||
+ | * css/edit_js.js | ||
+ | * css/edit_pub.js | ||
+ | * edit/addpub.py | ||
+ | * edit/clonepub.py | ||
+ | * edit/editpub.py | ||
+ | * edit/isfdblib_help.py | ||
+ | * edit/isfdblib_print.py | ||
+ | * edit/newpub.py | ||
+ | * edit/submitaddpub.py | ||
+ | * edit/submitclone.py | ||
+ | * edit/submitnewpub.py | ||
+ | * edit/submitpub.py | ||
+ | * mod/ca_new.py | ||
+ | * mod/pa_delete.py | ||
+ | * mod/pa_new.py | ||
+ | * mod/pa_update.py | ||
+ | * scripts/add_pub_webpages.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-27 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|742}} | ||
+ | | Empty container pubs cleanup reports do not show next year pubs | ||
+ | | 489 | ||
+ | | | ||
+ | * edit/cleanup_report.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-27 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1323}} | ||
+ | | Cleanup report to find titles whose dates are before the first pub date - Part 3 - Added SERIAL titles | ||
+ | | 490 | ||
+ | | | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-28 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|743}} | ||
+ | | 'Web Page' multi-field doesn't start with a bullet on the Publication page | ||
+ | | 491 | ||
+ | | | ||
+ | * biblio/pl.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-12-28 | ||
|} | |} |
Latest revision as of 22:00, 13 September 2022
SVN Patch Contents
Bug or Feature | Description | SVN revision | Modules | Author | Tester | Date Passed |
---|---|---|---|---|---|---|
SR 150 | Add date indices to titles and pubs | 290 |
|
Ahasuerus | Ahasuerus | 2019-01-01 |
FR 1236 | Allow non-linking External IDs - Part 2 - Added the 5 non-linking External ID Types that we have agreed on | 291 |
|
Ahasuerus | Ahasuerus | 2019-01-01 |
FR 1242 | Create a cleanup report for non-linking External IDs in Notes | 292 |
|
Ahasuerus | Ahasuerus | 2019-01-02 |
FR 1243 | Add a "Previous Page" button to Advanced Search results | 293 |
|
Ahasuerus | Ahasuerus | 2019-01-02 |
FR 1242 | Create a cleanup report for non-linking External IDs in Notes - Part 2 - Improved query logic | 294 |
|
Ahasuerus | Ahasuerus | 2019-01-02 |
FR 1244 | Restrict Advanced Search results to 300 pages | 295 |
|
Ahasuerus | Ahasuerus | 2019-01-02 |
FR 1245 | Add Lao to the list of supported languages | 296 |
|
Ahasuerus | Ahasuerus | 2019-01-03 |
FR 1246 | Cleanup reports should check that KBR External IDs are numeric | 297 |
|
Ahasuerus | Ahasuerus | 2019-01-03 |
FR 1247 | Check that all Reginald External IDs follow the expected format | 298 |
|
Ahasuerus | Ahasuerus | 2019-01-03 |
FR 1247 | Check that all Reginald External IDs follow the expected format - Part 2 - Expanded the report legend | 299 |
|
Ahasuerus | Ahasuerus | 2019-01-03 |
FR 1248 | Check that all Bleiler IDs are numeric | 300 |
|
Ahasuerus | Ahasuerus | 2019-01-04 |
FR 1249 | Invalid Prices cleanup report should catch URLs in the price field | 301 |
|
Ahasuerus | Ahasuerus | 2019-01-05 |
FR 1223 | Display a View Raw XML link for no longer valid submissions - Part 1 - Cleanup | 302 |
|
Ahasuerus | Ahasuerus | 2019-01-06 |
FR 1223 | Display a View Raw XML link for no longer valid submissions - Part 2 | 303 |
|
Ahasuerus | Ahasuerus | 2019-01-06 |
FR 1223 | Display a View Raw XML link for no longer valid submissions - Part 3 - Added missing script | 304 |
|
Ahasuerus | Ahasuerus | 2019-01-06 |
FR 1223 | Display a View Raw XML link for no longer valid submissions - Part 4 - Deleted the old script from the mod directory | 305 |
|
Ahasuerus | Ahasuerus | 2019-01-06 |
FR 882 | Advanced Search should be able to display the count of matching records | 306 |
|
Ahasuerus | Ahasuerus | 2019-01-07 |
SR 151 | Replace encoding-specific characters in Python source code - Part 1 - Advanced Search | 307 |
|
Ahasuerus | Ahasuerus | 2019-01-07 |
SR 151 | Replace encoding-specific characters in Python source code - Part 2 - Nightly job | 308 |
|
Ahasuerus | Ahasuerus | 2019-01-08 |
SR 151 | Replace encoding-specific characters in Python source code - Part 3 - Duplicate Finder | 309 |
|
Ahasuerus | Ahasuerus | 2019-01-08 |
SR 152 | Consolidate Advanced Search messages | 310 |
|
Ahasuerus | Ahasuerus | 2019-01-08 |
FR 1226 | Allow searching ISFDB data via Google - Part 4 - Added this functionality to regular Search results that find 0 matching records | 311 |
|
Ahasuerus | Ahasuerus | 2019-01-09 |
FR 1251 | Advanced Search should allow only one conjunction | 312 |
|
Ahasuerus | Ahasuerus | 2019-01-10 |
FR 1142 | Lift the 3 search values per Advanced Search limit - Part 1 - Increased the limit to 5 | 313 |
|
Ahasuerus | Ahasuerus | 2019-01-10 |
FR 1142 | Lift the 3 search values per Advanced Search limit - Part 2 - Bug fix | 314 |
|
Ahasuerus | Ahasuerus | 2019-01-10 |
FR 1250 | Enhance the 'bad user name' error message | 315 |
|
Ahasuerus | Ahasuerus | 2019-01-11 |
FR 1239 | Flag Web API submissions to be put on HOLD for a moderator | 316 |
|
Ahasuerus | Ahasuerus | 2019-01-12 |
FR 1142 | Lift the 3 search values per Advanced Search limit - Part 3 - Fixed dynamic drop-down lists not working for lines 4 and 5 | 317 |
|
Ahasuerus | Ahasuerus | 2019-01-12 |
FR 1142 | Lift the 3 search values per Advanced Search limit - Part 4 - Made AND/OR appear to the right of the search value field | 318 |
|
Ahasuerus | Ahasuerus | 2019-01-12 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 1 | 319 |
|
Ahasuerus | Ahasuerus | 2019-01-13 |
FR 1252 | Add support for Sinister Cinema URLs | 320 |
|
Ahasuerus | Ahasuerus | 2019-01-14 |
SR 153 | Update the displayed copyright statement | 321 |
|
Ahasuerus | Ahasuerus | 2019-01-14 |
FR 1255 | Display DNB URLs as 'German National Library' | 322 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1254 | Create an External ID Type/template for Fantascienza | 323 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1256 | Create an External ID Type/template for NooSFere | 324 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1258 | Add 'Fantascienza' to the NILF description | 325 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1258 | Add 'Fantascienza' to the NILF description - Part 2 - Typo fix | 326 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1257 | Update the cleanup reports for NooSFere and NILF - Part 1 - Created 3 cleanup reports for direct NooSFere, nlif.it and fantascienza links in publication notes | 327 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1257 | Update the cleanup reports for NooSFere and NILF - Part 2 - Updated the cleanup report that looks for invalid non-numeric External IDs | 328 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1259 | Display magazines and books separately in pub format stats report | 329 |
|
Ahasuerus | Ahasuerus | 2019-01-30 |
FR 1259 | Display magazines and books separately in pub format stats report - Part 2 - CSS bug fix | 330 |
|
Ahasuerus | Ahasuerus | 2019-01-31 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 1 - Code reorganization | 331 |
|
Ahasuerus | Ahasuerus | 2019-02-01 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 2 - Created new Web pages for each search type; Made User Search case-insensitive; Added support for asterisks as wildcards for all search types | 332 |
|
Ahasuerus | Ahasuerus | 2019-02-02 |
FR 1260 | Create a report of numeric External ID ranges | 333 |
|
Ahasuerus | Ahasuerus | 2019-02-04 |
FR 1260 | Create a report of numeric External ID ranges - Part 2 - Ignored non-numeric IDs and fixed a table display quirk | 334 |
|
Ahasuerus | Ahasuerus | 2019-02-07 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 3 - Advanced Publisher Search | 335 |
|
Ahasuerus | Ahasuerus | 2019-02-09 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 4 - Advanced Publication Series Search | 336 |
|
Ahasuerus | Ahasuerus | 2019-02-09 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 5 - Deleted biblio/search.py which is now obsolete | 337 |
|
Ahasuerus | Ahasuerus | 2019-02-09 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 6 - Advanced Series Search | 338 |
|
Ahasuerus | Ahasuerus | 2019-02-09 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 7 - Advanced Award Type Search | 339 |
|
Ahasuerus | Ahasuerus | 2019-02-10 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 8 - Added Advanced Award Category Search | 340 |
|
Ahasuerus | Ahasuerus | 2019-02-11 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 9 - Fixed a Python bug and laid the foundation for Advanced Award Search behind the scenes | 341 |
|
Ahasuerus | Ahasuerus | 2019-02-11 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 10 - Advanced Award Search | 342 |
|
Ahasuerus | Ahasuerus | 2019-02-12 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 11 - Updated Help URLs | 343 |
|
Ahasuerus | Ahasuerus | 2019-02-13 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 12 - Add Award Levels to the list of selection criteria in Advanced Award Search | 344 |
|
Ahasuerus | Ahasuerus | 2019-02-13 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 13 - Refactored the main award table | 345 |
|
Ahasuerus | Ahasuerus | 2019-02-13 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 14 - Displayed author names(s) in the Advanced Award Search results table | 346 |
|
Ahasuerus | Ahasuerus | 2019-02-14 |
FR 1261 | Create a page to show awards and nominations for 1 year for 1 award category | 347 |
|
Ahasuerus | Ahasuerus | 2019-02-15 |
FR 1262 | Create MultiS and MultiPubS notes templates | 348 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
FR 1229 | Add Title Language to the Advanced Publication Search | 349 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 155 | Move the logic in biblio/awards.py to common/awardClass.py | 350 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 155 | Move the logic in biblio/awards.py to common/awardClass.py - Part 2 - Delete biblio/awards.py and all imports from it | 351 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 155 | Move the logic in biblio/awards.py to common/awardClass.py - Part 3 - Move biblio/ay.py logic to common/awardtypeClass.py | 352 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 155 | Move the logic in biblio/awards.py to common/awardClass.py - Part 4 - Make awardcatClass and awardtypeClass inherit from awardShared | 353 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 156 | Move the SpecialAwards dictionary to the shared award class | 354 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
FR 1263 | Allow searching titles based on user votes/ratings | 355 |
|
Ahasuerus | Ahasuerus | 2019-02-18 |
FR 1264 | Add Title Type to Advanced Award Search selection criteria | 356 |
|
Ahasuerus | Ahasuerus | 2019-02-18 |
FR 1265 | Add Title to Advanced Award Search selection criteria | 357 |
|
Ahasuerus | Ahasuerus | 2019-02-19 |
SR 157 | Add a pub series index to the pubs table | 358 |
|
Ahasuerus | Ahasuerus | 2019-02-23 |
FR 1171 | Create a multifield for transliterated series names | 359 |
|
Ahasuerus | Ahasuerus | 2019-03-07 |
FR 1171 | Create a multifield for transliterated series names - Part 2 - Added 6 cleanup reports | 360 |
|
Ahasuerus | Ahasuerus | 2019-03-07 |
Bug 720 | Advanced Award Search errors out when sorted by title type | 361 |
|
Ahasuerus | Ahasuerus | 2019-03-09 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 2 | 362 |
|
Ahasuerus | Ahasuerus | 2019-03-10 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 3 - Cleanup | 363 |
|
Ahasuerus | Ahasuerus | 2019-03-10 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 4 - Deleted old CGI scripts | 364 |
|
Ahasuerus | Ahasuerus | 2019-03-10 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 5 - Class refactoring | 365 |
|
Ahasuerus | Ahasuerus | 2019-03-13 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 6 - A bug fix and code refactoring | 366 |
|
Ahasuerus | Ahasuerus | 2019-03-14 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 7 - Code refactoring | 367 |
|
Ahasuerus | Ahasuerus | 2019-03-14 |
FR 1267 | Display Advanced Search selection criteria on results pages | 368 |
|
Ahasuerus | Ahasuerus | 2019-03-15 |
FR 1268 | Standardize Advanced Search page titles | 369 |
|
Ahasuerus | Ahasuerus | 2019-03-16 |
Bug 721 | The S template doesn't perform an exact name match | 370 |
|
Ahasuerus | Ahasuerus | 2019-04-01 |
Bug 722 | The PubS (pub series) template doesn't do an exact match | 371 |
|
Ahasuerus | Ahasuerus | 2019-04-01 |
SR 159 | Streamline the pub series SQLFind function | 372 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
SR 160 | Streamline the SQL Find function for publishers - Part 1 | 373 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
SR 160 | Streamline the SQL Find function for publishers - Part 2 | 374 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
SR 161 | In Advanced Title Search, merge 'exact' mode and search by author name - Part 1 | 375 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
SR 161 | In Advanced Title Search, merge 'exact' mode and search by author name - Part 2 | 376 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
Bug 723 | 'Titles by Author Age' erroneously includes variants | 377 |
|
Ahasuerus | Ahasuerus | 2019-04-05 |
SR 162 | Use relative URLs instead of full URLs - Part 1 - Made the host URLs relative (except for the schema) everywhere; Made the schema relative for links to ISFDB records | 378 |
|
Ahasuerus | Ahasuerus | 2019-04-06 |
FR 1122 | Automate reconciliation with the SFE3 author list | 379 |
|
Ahasuerus | Ahasuerus | 2019-04-13 |
FR 1122 | Automate reconciliation with the SFE3 author list - Part 2 | 380 |
|
Ahasuerus | Ahasuerus | 2019-04-13 |
Bug 724 | All author links broken on the Author Directory page | 381 |
|
Ahasuerus | Ahasuerus | 2019-04-13 |
SR 8 | Generated HTML does not validate - biblio/directory.py | 382 |
|
Ahasuerus | Ahasuerus | 2019-04-14 |
SR 164 | Delete the obsolete 'history' script | 383 |
|
Ahasuerus | Ahasuerus | 2019-04-14 |
SR 164 | Delete the obsolete 'history' script - Part 2 - Delete the actual script | 384 |
|
Ahasuerus | Ahasuerus | 2019-04-14 |
Bug 725 | Duplicate ISBN/Catalog ID warnings are not working | 385 |
|
Ahasuerus | Ahasuerus | 2019-04-14 |
SR 8 | Generated HTML does not validate - My Votes | 386 |
|
Ahasuerus | Ahasuerus | 2019-04-15 |
SR 8 | Generated HTML does not validate - My Votes - Better CSS | 387 |
|
Ahasuerus | Ahasuerus | 2019-04-15 |
SR 8 | Generated HTML does not validate - Publication Comparison | 388 |
|
Ahasuerus | Ahasuerus | 2019-04-15 |
SR 162 | Use relative URLs instead of full URLs - Part 2 - Rolled back the changes (except the bug fixes in Advanced Search) because some versions of Safari do not support relative URLs, most notably server-side redirects which use relative URLs | 389 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - User Tags | 390 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - Regular Search | 391 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - Author Merge | 392 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - Publisher Merge | 393 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - Title Merge | 394 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
FR 1269 | Add a default conjunction and start value to Advanced Search | 395 |
|
Ahasuerus | Ahasuerus | 2019-04-18 |
Bug 727 | 4 titles with corrupted synopses generate Python errors | 396 |
|
Ahasuerus | Ahasuerus | 2019-04-20 |
FR 1270 | Make Advanced Search redirects more intelligent | 397 |
|
Ahasuerus | Ahasuerus | 2019-04-21 |
FR 1271 | Allow cropped Amazon cover scans | 398 |
|
Ahasuerus | Ahasuerus | 2019-04-26 |
SR 165 | Missing and erroneous SVN properties - Part 1 - Added sfe3.py to the list of svn-ignored files | 399 |
|
Ahasuerus | Ahasuerus | 2019-05-04 |
SR 165 | Missing and erroneous SVN properties - Part 2 - Added sfe3.py to the list of svn-ignored files for scripts | 400 |
|
Ahasuerus | Ahasuerus | 2019-05-04 |
FR 1272 | Remove jimrudnick.ca from the list of credited domains | 401 |
|
Ahasuerus | Ahasuerus | 2019-05-05 |
FR 1273 | Remove sfcovers.net (Visco) from the list of credited sites | 401 |
|
Ahasuerus | Ahasuerus | 2019-05-05 |
FR 1274 | Create a new External ID type and a Notes template for SF-Leihbuch | 402 |
|
Ahasuerus | Ahasuerus | 2019-05-06 |
SR 167 | The make process leaves css/localdefs.pyc behind | 403 |
|
Ahasuerus | Ahasuerus | 2019-05-06 |
FR 1276 | Remove sf-encyclopedia.co.uk from the list of recognized sources | 404 |
|
Ahasuerus | Ahasuerus | 2019-05-06 |
SR 168 | Simplify handling of third party domain names | 405 |
|
Ahasuerus | Ahasuerus | 2019-05-06 |
Bug 728 | SFE-hosted images are credited to Encyclopedia of Fantasy | 406 |
|
Ahasuerus | Ahasuerus | 2019-05-07 |
SR 160 | Streamline the retrieval of referral titles for a list of pubs | 407 |
|
Ahasuerus | Ahasuerus | 2019-05-07 |
Bug 729 | Do not display translations / Do not display variants or translations ignores covers | 408 |
|
Ahasuerus | Ahasuerus | 2019-05-07 |
FR 1277 | Change how images are credited | 409 |
|
Ahasuerus | Ahasuerus | 2019-05-08 |
FR 1278 | Warn about unlinked Smashwords cover scans | 410 |
|
Ahasuerus | Ahasuerus | 2019-05-09 |
FR 1279 | Allow linking to SF-Leihbuch images | 410 |
|
Ahasuerus | Ahasuerus | 2019-05-09 |
SR 166 | Remove '.01.LZZZZZZZ' and '.02.LZZZZZZZ' from Amazon image URLs - Part - .02. images | 411 |
|
Ahasuerus | Ahasuerus | 2019-05-10 |
SR 166 | Remove '.01.LZZZZZZZ' and '.02.LZZZZZZZ' from Amazon image URLs - Part - .01. images | 412 |
|
Ahasuerus | Ahasuerus | 2019-05-10 |
FR 1275 | Enhance validation of Amazon-hosted cover scans - Part 1 - Cleanup report | 413 |
|
Ahasuerus | Ahasuerus | 2019-05-10 |
Bug 730 | 'Series with Duplicate Numbers' display bug | 414 |
|
Ahasuerus | Ahasuerus | 2019-05-11 |
FR 1275 | Enhance validation of Amazon-hosted cover scans - Part 2 - Post-submission warnings | 415 |
|
Ahasuerus | Ahasuerus | 2019-05-11 |
FR 998 | Create a calendar of author birthdays and dates of death | 416 |
|
Ahasuerus | Ahasuerus | 2019-05-13 |
FR 1275 | Enhance validation of Amazon-hosted cover scans - Part 3 - Disallow 13-character URL fragments | 417 |
|
Ahasuerus | Ahasuerus | 2019-05-13 |
SR 165 | Missing and erroneous SVN properties - Part 3 - Deleted erroneous executable SVN property | 418 |
|
Ahasuerus | Ahasuerus | 2019-05-15 |
SR 165 | Missing and erroneous SVN properties - Part 4 - Set svn:property Date Revision on all code files | 419 |
|
Ahasuerus | Ahasuerus | 2019-05-15 |
Bug 731 | Author links in the SFE3 reconciliation report can fail | 420 |
|
Ahasuerus | Ahasuerus | 2019-06-01 |
Bug 732 | Publisher Merge is broken | 421 |
|
Ahasuerus | Ahasuerus | 2019-06-08 |
SR 170 | Delete obsolete module edit/completemerge.py | 422 |
|
Ahasuerus | Ahasuerus | 2019-06-10 |
SR 8 | Generated HTML does not validate - Fixed the HTML in the 3 duplicate finder modules | 423 |
|
Ahasuerus | Ahasuerus | 2019-06-10 |
SR 171 | Remove obsolete 'missing URL' processing | 424 |
|
Ahasuerus | Ahasuerus | 2019-06-10 |
SR 171 | Remove obsolete 'missing URL' processing - Dropped the table with the missing URLs | 425 |
|
Ahasuerus | Ahasuerus | 2019-06-10 |
SR 8 | Generated HTML does not validate - Bad Images report | 426 |
|
Ahasuerus | Ahasuerus | 2019-06-10 |
SR 8 | Generated HTML does not validate - Submission review pages | 427 |
|
Ahasuerus | Ahasuerus | 2019-06-12 |
SR 8 | Generated HTML does not validate - Link Award and New Award Type submission review pages | 428 |
|
Ahasuerus | Ahasuerus | 2019-06-12 |
SR 172 | Upgrade scripts/create_user | 428 |
|
Ahasuerus | Ahasuerus | 2019-06-12 |
SR 8 | Generated HTML does not validate - Remaining award-related submission review pages | 429 |
|
Ahasuerus | Ahasuerus | 2019-06-12 |
SR 8 | Generated HTML does not validate - Series/Title deletion and Title editing | 430 |
|
Ahasuerus | Ahasuerus | 2019-06-12 |
SR 8 | Generated HTML does not validate - More submission review fixes | 431 |
|
Ahasuerus | Ahasuerus | 2019-06-13 |
SR 8 | Generated HTML does not validate - The rest of the submission review pages | 432 |
|
Ahasuerus | Ahasuerus | 2019-06-13 |
SR 8 | Generated HTML does not validate - Fixed forthcoming books and the vote page | 433 |
|
Ahasuerus | Ahasuerus | 2019-06-13 |
SR 173 | Separate HTML construction and display on Publication pages | 434 |
|
Ahasuerus | Ahasuerus | 2019-06-14 |
SR 173 | Separate HTML construction and display on Publication pages | 435 |
|
Ahasuerus | Ahasuerus | 2019-06-14 |
SR 173 | Separate HTML construction and display on Publication pages - Bug fixes | 436 |
|
Ahasuerus | Ahasuerus | 2019-06-15 |
SR 173 | Separate HTML construction and display on Publication pages - Temporary bug fix | 437 |
|
Ahasuerus | Ahasuerus | 2019-06-15 |
Bug 733 | Some transliterated values are not displayed | 438 |
|
Ahasuerus | Ahasuerus | 2019-06-16 |
FR 1285 | Display the date of the parent title on the 'Variant Title of' line | 439 |
|
Ahasuerus | Ahasuerus | 2019-06-24 |
SR 174 | Add Dirk Stoecker to the list of authorized Web API submitters | 440 |
|
Ahasuerus | Ahasuerus | 2019-06-27 |
FR 1287 | On VT pages, do not display the parent title's authors if they are the same | 441 |
|
Ahasuerus | Ahasuerus | 2019-06-29 |
Bug 734 | Title page can error out for some VTs | 442 |
|
Ahasuerus | Ahasuerus | 2019-06-29 |
FR 1286 | Add Author Image URL to the Advanced Author Search | 443 |
|
Ahasuerus | Ahasuerus | 2019-06-29 |
FR 169 | Add a "Next Submission" link to the post-approval screen | 444 |
|
Ahasuerus | Ahasuerus | 2019-07-13 |
FR 169 | Add a "Next Submission" link to the post-approval screen - Pub update bug fix | 445 |
|
Ahasuerus | Ahasuerus | 2019-07-13 |
FR 1288 | Display additional links on moderator review pages | 446 |
|
Ahasuerus | Ahasuerus | 2019-07-15 |
FR 169 | Add a "Next Submission" link to the post-approval screen - Skip submissions by other moderators | 447 |
|
Ahasuerus | Ahasuerus | 2019-07-15 |
FR 1288 | Display additional links on moderator review pages - Move the new links to the next line | 447 |
|
Ahasuerus | Ahasuerus | 2019-07-15 |
FR 169 | Add a "Next Submission" link to the post-approval screen - Standardize the format of Next Submission and Submission List links across moderator pages | 448 |
|
Ahasuerus | Ahasuerus | 2019-07-17 |
FR 1290 | Display submission links on post-reject pages | 449 |
|
Ahasuerus | Ahasuerus | 2019-07-19 |
Bug 735 | 'Authors with Transliterated Legal Names and no Legal Names' bug | 450 |
|
Ahasuerus | Ahasuerus | 2019-07-23 |
FR 1292 | Add nathanmhurst.com to the list of recognized domains | 451 |
|
Ahasuerus | Ahasuerus | 2019-08-11 |
FR 1293 | Enhance the 'Invalid Record URLs in Notes' cleanup report | 452 |
|
Ahasuerus | Ahasuerus | 2019-08-11 |
FR 1294 | Add support for 3 new ISO 639-2 languages | 453 |
|
Ahasuerus | Ahasuerus | 2019-08-12 |
FR 1291 | Create language-specific 'Translations without Notes' reports | 454 |
|
Ahasuerus | Ahasuerus | 2019-08-13 |
FR 1296 | Add the Maithili language | 455 |
|
Ahasuerus | Ahasuerus | 2019-08-27 |
FR 1297 | Add support for 'Romance language' | 456 |
|
Ahasuerus | Ahasuerus | 2019-08-30 |
Bug 736 | 'Publications with Extra EDITOR Records' not ignoring fixed records | 457 |
|
Ahasuerus | Ahasuerus | 2019-09-05 |
Bug 738 | tag.cgi shows duplicate results whenever a tag has been used more than once | 458 |
|
Ahasuerus | Ahasuerus | 2019-10-01 |
FR 1306 | Suppress bibliographic warnings for digital audio downloads | 459 |
|
Ahasuerus | Ahasuerus | 2019-10-04 |
FR 1299 | Merge 2 'Invalid Directory Entries' reports | 460 |
|
Ahasuerus | Ahasuerus | 2019-10-04 |
FR 1300 | Create a cleanup report to find pub series needing disambiguating | 460 |
|
Ahasuerus | Ahasuerus | 2019-10-04 |
FR 1299 | Merge 2 'Invalid Directory Entries' reports - Part 2 - Change the remaining report to display the 'Working Language' value | 461 |
|
Ahasuerus | Ahasuerus | 2019-10-04 |
FR 1308 | Suppress bibliographic warnings for webzines without a price | 462 |
|
Ahasuerus | Ahasuerus | 2019-10-12 |
FR 1309 | Create an 'Incomplete' template | 463 |
|
Ahasuerus | Ahasuerus | 2019-10-12 |
FR 1311 | Cleanup report to look for pubs with incomplete contents | 464 |
|
Ahasuerus | Ahasuerus | 2019-10-13 |
Bug 739 | A few records in the canonical_author table refer to non-existent authors | 465 |
|
Ahasuerus | Ahasuerus | 2019-10-20 |
FR 1315 | Sort Contents titles without page numbers alphabetically | 466 |
|
Ahasuerus | Ahasuerus | 2019-10-20 |
FR 1315 | Sort Contents titles without page numbers alphabetically - Reverted the change since some editors have been relying on the data entry order to make Contents titles sort properly | 467 |
|
Ahasuerus | Ahasuerus | 2019-10-20 |
FR 1310 | Link to all Amazon stores - Part 1 - Move Amazon links on the publication page to a separate drop-down list | 468 |
|
Ahasuerus | Ahasuerus | 2019-10-23 |
FR 1310 | Link to all Amazon stores - Part 2 - Added 10 ISBN links and 2 ASIN links; fixed HTML bugs in My Web Sites; fixed HTML bug when the user doesn't want any ISBN links to be displayed | 469 |
|
Ahasuerus | Ahasuerus | 2019-10-24 |
FR 1313 | Cleanup report to find mismatched template braces in Notes | 470 |
|
Ahasuerus | Ahasuerus | 2019-10-24 |
FR 1314 | Cleanup report to find non-existent templates in Notes | 471 |
|
Ahasuerus | Ahasuerus | 2019-10-25 |
FR 1316 | Add 'Date of Primary Verification' to Advanced Publication Search | 472 |
|
Ahasuerus | Ahasuerus | 2019-10-25 |
FR 1307 | Strip leading and trailing spaces in External IDs | 473 |
|
Ahasuerus | Ahasuerus | 2019-10-25 |
FR 1289 | Enhance the Top Voted list - Part 1 - Added a Top Short Fiction list; changed the maximum length from 100 to 500 | 474 |
|
Ahasuerus | Ahasuerus | 2019-10-26 |
FR 1304 | Allow searching secondary verifications - Part 1 - Added Secondary Verification Source as a selection criterion to the Advanced Publication Search page | 475 |
|
Ahasuerus | Ahasuerus | 2019-10-31 |
Bug 741 | Author pages do not credit ISFDB-hosted images correctly | 476 |
|
Ahasuerus | Ahasuerus | 2019-11-30 |
FR 1238 | Create an Edit History page for publications - Part 1 - Publication creation submissions only | 477 |
|
Ahasuerus | Ahasuerus | 2019-12-01 |
FR 1324 | Add Australian National Library as an External ID and as a template | 478 |
|
Ahasuerus | Ahasuerus | 2019-12-02 |
FR 1324 | Add Australian National Library as an External ID and as a template - Part 2 - Change the template and the External ID Type name from ANL to NLA | 479 |
|
Ahasuerus | Ahasuerus | 2019-12-02 |
FR 1325 | Change the wording of the 'Incomplete' template | 480 |
|
Ahasuerus | Ahasuerus | 2019-12-05 |
FR 1320 | Enhance the 'Title Dates after Publication Dates' cleanup report | 481 |
|
Ahasuerus | Ahasuerus | 2019-12-06 |
FR 1323 | Cleanup report to find titles whose dates are before the first pub date - Part 1 - COVERART titles | 482 |
|
Ahasuerus | Ahasuerus | 2019-12-06 |
FR 1326 | Add a 'Moderator Note' field to the Publisher Editor page | 483 |
|
Ahasuerus | Ahasuerus | 2019-12-06 |
FR 1323 | Cleanup report to find titles whose dates are before the first pub date - Part 2 - Limited the scope to variant titles for now since parent titles have trickier date logic | 484 |
|
Ahasuerus | Ahasuerus | 2019-12-08 |
FR 1327 | 'Variant Title Dates Before Canonical Title Dates' cleanup report | 485 |
|
Ahasuerus | Ahasuerus | 2019-12-09 |
SR 177 | Create indexes for all 'webpages' fields | 486 |
|
Ahasuerus | Ahasuerus | 2019-12-12 |
FR 1328 | Enhance the author birthdate cleanup report | 487 |
|
Ahasuerus | Ahasuerus | 2019-12-14 |
FR 957 | Add a repeatable "Web Pages" field to Publication records | 488 |
|
Ahasuerus | Ahasuerus | 2019-12-27 |
Bug 742 | Empty container pubs cleanup reports do not show next year pubs | 489 |
|
Ahasuerus | Ahasuerus | 2019-12-27 |
FR 1323 | Cleanup report to find titles whose dates are before the first pub date - Part 3 - Added SERIAL titles | 490 |
|
Ahasuerus | Ahasuerus | 2019-12-28 |
Bug 743 | 'Web Page' multi-field doesn't start with a bullet on the Publication page | 491 |
|
Ahasuerus | Ahasuerus | 2019-12-28 |