Development/Archive/2021

From ISFDB
Jump to navigation Jump to search
Bug or Feature Description SVN revision Modules Author Tester Date Passed


FR 1387 Create an Edit History page for publishers 588
  • biblio/TARGETS
  • biblio/publisher_history.py
  • common/isfdb.py
  • common/library.py
  • mod/xa_update.py
  • scripts/populate_affected_record_for_editpublishers.py
Ahasuerus Ahasuerus 2021-01-09
FR 1388 Create an Edit History page for Publication Series 589
  • biblio/TARGETS
  • biblio/pubseries_history.py
  • common/isfdb.py
  • common/library.py
  • mod/za_update.py
  • scripts/populate_affected_record_for_editpubseries.py
Ahasuerus Ahasuerus 2021-01-10
FR 1389 Change the copyright date from 2020 to 2021 590
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-01-10
FR 1390 Create an Edit History page for Series records 591
  • biblio/TARGETS
  • biblio/pe.py
  • biblio/series_history.py
  • common/SQLparsing.py
  • common/isfdb.py
  • common/library.py
  • mod/sa_delete.py
  • mod/sa_update.py
  • scripts/populate_affected_record_for_deleteseries.py
  • scripts/populate_affected_record_for_editseries.py
Ahasuerus Ahasuerus 2021-01-10
FR 384 Create an Edit History page for author records 592
  • biblio/TARGETS
  • biblio/author_history.py
  • common/isfdb.py
  • common/library.py
  • mod/aa_update.py
  • scripts/populate_affected_record_for_editauthor.py
Ahasuerus Ahasuerus 2021-01-10
FR 1391 Add Link Award submissions to Award History 593
  • biblio/award_history.py
  • common/isfdb.py
  • mod/award_link_file.py
  • scripts/populate_affected_record_for_linkaward.py
Ahasuerus Ahasuerus 2021-01-11
FR 1392 Add Link Review submissions to Title History 594
  • biblio/title_history.py
  • common/isfdb.py
  • mod/ra_link.py
  • scripts/populate_affected_record_for_linkreview.py
Ahasuerus Ahasuerus 2021-01-11
FR 1393 Add 'Add Variant Title' submissions to Title Edit History 595
  • biblio/title_history.py
  • common/isfdb.py
  • mod/va_new.py
Ahasuerus Ahasuerus 2021-01-11
FR 1394 Add 'Title Unmerge' submissions to Title Edit History 596
  • biblio/title_history.py
  • common/isfdb.py
  • mod/ta_unmerge.py
  • scripts/populate_affected_record_for_unmergetitle.py
Ahasuerus Ahasuerus 2021-01-11
FR 1395 Add 'Make Alternate Name' submissions to Author Edit History 597
  • biblio/author_history.py
  • common/isfdb.py
  • mod/ya_new.py
  • scripts/populate_affected_record_for_makepseudo.py
Ahasuerus Ahasuerus 2021-01-11
FR 1396 Add 'Remove Alternate Name' submissions to Author Edit History 598
  • biblio/author_history.py
  • common/isfdb.py
  • mod/ya_remove.py
  • scripts/populate_affected_record_for_removepseudo.py
Ahasuerus Ahasuerus 2021-01-11
Bug 762 Invalid Last User Activity Date displayed 599
  • common/SQLparsing.py
  • scripts/add_state_submitter_id_index_to_submissions.sql
Ahasuerus Ahasuerus 2021-01-13
FR 1397 Add Publisher Merge submissions to Publisher Edit History 600
  • biblio/publisher_history.py
  • common/isfdb.py
  • mod/ua_merge.py
  • scripts/populate_affected_record_for_publishermerge.py
Ahasuerus Ahasuerus 2021-01-13
FR 1398 Add Merge Title submissions to Title Edit History 601
  • biblio/title_history.py
  • common/isfdb.py
  • mod/ta_merge.py
  • scripts/populate_affected_record_for_titlemerge.py
Ahasuerus Ahasuerus 2021-01-13
FR 1399 Add Author Merge submissions to Author Edit History 602
  • biblio/author_history.py
  • common/isfdb.py
  • mod/aa_merge.py
  • scripts/populate_affected_record_for_authormerge.py
Ahasuerus Ahasuerus 2021-01-14
Bug 763 Inconsistencies in Edit History 603
  • biblio/award_category_history.py
  • biblio/award_history.py
  • biblio/awardtype_history.py
  • biblio/pub_history.py
  • biblio/pubseries_history.py
  • biblio/series_history.py
  • common/library.py
Ahasuerus Ahasuerus 2021-01-14
Bug 764 All www.asahi-net.or.jp URLs are assumed to be van Vogt-related 604
  • common/library.py
Ahasuerus Ahasuerus 2021-01-22
FR 1400 Create a 'WatchDate' template and a cleanup report 605
  • common/library.py
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-03-02
Bug 766 Importing/exporting title(s) can generate a spurious yellow warning 606
  • common/viewers.py
Ahasuerus Ahasuerus 2021-03-06
FR 1402 Enhance 'Author/Alternate Name Language Mismatches' 607
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-03-13
FR 1305 Display a 'new editor' indicator on submission pages 608
  • mod/common.py
Ahasuerus Ahasuerus 2021-03-18
FR 1404 Enhance 'Empty Containers' cleanup reports 609
  • edit/empty_containers.py
  • mod/TARGETS
  • mod/resolve_empty_containers.py
Ahasuerus Ahasuerus 2021-03-26
FR 1405 Cleanup report to find Unverified Publications with 'First Printing' in Notes 610
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-03-26
FR 1408 Create a Bureaucrat menu 611
  • biblio/common.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/isfdblib.py
Ahasuerus Ahasuerus 2021-03-29
Bug 768 All wp.com-hosted images are allowed and credit Nitchevo Factory 612
  • common/library.py
  • common/viewers.py
Ahasuerus Ahasuerus 2021-03-30
FR 1408 Create a Bureaucrat menu - Part 2 - remove the Bureaucrat link from the main navbar 613
  • biblio/common.py
Ahasuerus Ahasuerus 2021-03-30
FR 1401 Add support for self-moderation only 614
  • common/SQLparsing.py
  • common/isfdb.py
  • edit/isfdblib.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/common.py
  • mod/isfdblib.py
  • mod/reject.py
  • mod/self_approver_file.py
  • mod/self_approvers.py
  • scripts/create_self_approvers_table.sql
Ahasuerus Ahasuerus 2021-04-06
FR 1410 Top forthcoming should exclude all generic author names 615
  • common/isfdb.py
  • mod/marque.py
Ahasuerus Ahasuerus 2021-04-06
FR 1411 Add the marque author recalculation script to the Bureaucrat menu 616
  • mod/bureaucrat.py
  • mod/isfdblib.py
  • mod/self_approver_file.py
  • mod/self_approvers.py
Ahasuerus Ahasuerus 2021-04-07
Bug 769 nightly_job.py: Rpt 296: error in Python Program: Query stops 617
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-04-11
Bug 771 Bug in the WatchDate cleanup report 618
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-04-28
FR 1415 Increase the number of Advanced Search rows from 6 to 10 619
  • biblio/advSearchClass.py
  • css/adv_search.js
Ahasuerus Ahasuerus 2021-05-03
FR 1416 Secondary verification links should go to ISFDB Wiki pages 620
  • scripts/update_non_isfdb_references.sql
Ahasuerus Ahasuerus 2021-05-06
FR 1418 Standardize format display on the front/forthcoming books pages 621
  • biblio/fc.py
  • biblio/index.py
  • common/library.py
  • css/biblio_css_stub
Ahasuerus Ahasuerus 2021-05-26
FR 1417 A cleanup report to find SHORTFICTION titles with "(Part" in the title field 622
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-05-26
FR 1406 Add a yellow warning for invalid prices 623
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2021-05-26
FR 1407 Enhance cleanup report 'Series Names That May Need Disambiguation' 624
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-05-26
SR 182 Consolidate CSS for mouse-over text 625
  • common/library.py
  • css/biblio_css_stub
Ahasuerus Ahasuerus 2021-05-31
FR 1419 Display author counts for publishers 626
  • biblio/TARGETS
  • biblio/publisher.py
  • biblio/publisher_authors.py
  • common/SQLparsing.py
  • common/isfdb.py
  • common/library.py
Ahasuerus Ahasuerus 2021-06-03
SR 175 Merge SQLGetLangByName and SQLGetLangIdByName 627
  • common/SQLparsing.py
  • mod/ka_new.py
  • mod/ta_update.py
  • mod/va_new.py
Ahasuerus Ahasuerus 2021-06-13
Bug 773 Delete Title post-submission page doesn't display the title language 628
  • common/viewers.py
Ahasuerus Ahasuerus 2021-06-13
SR 158 Make the HTML bullet (8226) a global variable 629
  • biblio/fc.py
  • biblio/pl.py
  • biblio/publisher_authors.py
  • biblio/publisheryear.py
  • biblio/pubseries.py
  • biblio/seriesgrid.py
  • biblio/title.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-14
FR 1207 Ignore Facebook tracking IDs - Part 1 630
  • biblio/publisher_authors.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-15
FR 1207 Ignore Facebook tracking IDs - Part 2 (Publisher pages) 631
  • biblio/publisher.py
  • biblio/publisheryear.py
  • common/isfdb.py
  • mod/isfdblib.py
Ahasuerus Ahasuerus 2021-06-15
FR 1207 Ignore Facebook tracking IDs - Part 3 - Publishers and Publication Series 632
  • biblio/publisher_history.py
  • biblio/pubs_not_in_series.py
  • biblio/pubseries.py
  • biblio/pubseries_history.py
Ahasuerus Ahasuerus 2021-06-15
FR 1207 Ignore Facebook tracking IDs - Part 4 - Edit History pages 633
  • biblio/author_history.py
  • biblio/award_category_history.py
  • biblio/award_history.py
  • biblio/awardtype_history.py
  • biblio/pub_history.py
  • biblio/series_history.py
  • biblio/title_history.py
Ahasuerus Ahasuerus 2021-06-15
FR 1207 Ignore Facebook tracking IDs - Part 5 - Titles and Tags 634
  • biblio/authortags.py
  • biblio/tag.py
  • biblio/tag_author.py
  • biblio/title.py
  • biblio/titlecovers.py
  • biblio/usertag.py
  • biblio/usertitles.py
Ahasuerus Ahasuerus 2021-06-16
FR 1207 Ignore Facebook tracking IDs - Part 6 - Verification and Recent Activity pages 635
  • biblio/changed_verified_pubs.py
  • biblio/my_removed_secondary_verifications.py
  • biblio/my_secondary_verifications.py
  • biblio/myrecent.py
  • biblio/recent.py
  • biblio/recent_primary_ver.py
  • biblio/recentver.py
  • biblio/removed_secondary_verifications.py
  • biblio/userver.py
Ahasuerus Ahasuerus 2021-06-16
SR 185 Remove vstats.cgi - Part 1 636
  • biblio/TARGETS
  • biblio/vstats.py
Ahasuerus Ahasuerus 2021-06-16
SR 185 Remove vstats.cgi - Part 2 637
  • biblio/vstats.py (deleted)
Ahasuerus Ahasuerus 2021-06-16
FR 1207 Ignore Facebook tracking IDs - Part 7 - Stats 638
  • biblio/authors_by_debut_year.py
  • biblio/most_popular.py
  • biblio/most_popular_table.py
  • biblio/most_reviewed.py
  • biblio/popular_authors.py
  • biblio/popular_authors_table.py
  • biblio/stats.py
  • biblio/topcontrib.py
Ahasuerus Ahasuerus 2021-06-16
SR 186 Remove biblio/austats.cgi 639
  • biblio/austats.py (deleted)
Ahasuerus Ahasuerus 2021-06-16
FR 1207 Ignore Facebook tracking IDs - Part 8 - Awards 640
  • biblio/award_category.py
  • biblio/award_category_year.py
  • biblio/award_details.py
  • biblio/awardtype.py
Ahasuerus Ahasuerus 2021-06-16
FR 1207 Ignore Facebook tracking IDs - Part 9 - Series and Submissions 641
  • biblio/author_history.py
  • biblio/cancelsubmission.py
  • biblio/dumpxml.py
  • biblio/pe.py
  • biblio/seriesgrid.py
  • biblio/seriestags.py
  • biblio/view_submission.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-17
FR 1207 Ignore Facebook tracking IDs - Part 10 - Award Year 642
  • biblio/ay.py
Ahasuerus Ahasuerus 2021-06-17
FR 1207 Ignore Facebook tracking IDs - Part 11 - Series fix 643
  • biblio/pe.py
Ahasuerus Ahasuerus 2021-06-17
FR 1207 Ignore Facebook tracking IDs - Part 12 - Nightly reports fix 644
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-18
FR 1207 Ignore Facebook tracking IDs - Part 13 - My Votes and Forthcoming Books 645
  • biblio/fc.py
  • biblio/myvotes.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-18
FR 1207 Ignore Facebook tracking IDs - Part 14 - Notes and calendar 646
  • biblio/calendarClass.py
  • biblio/note.py
Ahasuerus Ahasuerus 2021-06-18
FR 1207 Ignore Facebook tracking IDs - Part 15 - Remaining Bibliographic pages 647
  • biblio/advSearchClass.py
  • biblio/biblio.py
  • biblio/diffselect.py
  • biblio/directory.py
  • biblio/dologin.py
  • biblio/pe.py
  • biblio/pl.py
  • biblio/seriesgrid.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-18
FR 1207 Ignore Facebook tracking IDs - Part 16 - General CGI parsing improvements 648
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-18
FR 1207 Ignore Facebook tracking IDs - Part 17 - Edit Award Type 649
  • common/isfdb.py
  • edit/editawardtype.py
Ahasuerus Ahasuerus 2021-06-18
FR 1207 Ignore Facebook tracking IDs - Part 18 - Fixed the nightly job; upgraded Verifications and Votes 650
  • common/isfdb.py
  • edit/verify.py
  • edit/vote.py
Ahasuerus Ahasuerus 2021-06-19
FR 1207 Ignore Facebook tracking IDs - Part 19 - Title Unmerge 651
  • edit/tv_unmerge.py
Ahasuerus Ahasuerus 2021-06-19
FR 1420 Display exact dates on the Unmerge Title page 652
  • edit/tv_unmerge.py
Ahasuerus Ahasuerus 2021-06-19
FR 1207 Ignore Facebook tracking IDs - Part 20 - Remove Titles and Select Award Type 653
  • edit/rmtitles.py
  • edit/select_award_type.py
Ahasuerus Ahasuerus 2021-06-19
FR 1207 Ignore Facebook tracking IDs - Part 21 - Make Pseudonym, Make Variant, New Publication, Publisher cleanup report 654
  • edit/mkpseudo.py
  • edit/mkvariant.py
  • edit/newpub.py
  • edit/publisher_exceptions.py
Ahasuerus Ahasuerus 2021-06-19
SR 8 Generated HTML does not validate - Make/Remove Pseudonym 655
  • edit/mkpseudo.py
Ahasuerus Ahasuerus 2021-06-19
FR 1207 Ignore Facebook tracking IDs - Part 22 - Link Review, Link Award, Key Generation 656
  • edit/keygen.py
  • edit/linkaward.py
  • edit/linkreview.py
Ahasuerus Ahasuerus 2021-06-20
SR 187 Remove unused ISFDB class 657
  • edit/isfdblib.py
Ahasuerus Ahasuerus 2021-06-20
Bug 774 URLs with non-English characters fail 658
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-22
Bug 774 URLs with non-English characters fail - Part 2 - Bug fix and code cleanup 659
  • biblio/common.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-23
Bug 775 Author links from Wikipedia are broken due to handling of _ (underscore) 660
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-06-23
FR 1207 Ignore Facebook tracking IDs - Part 23 - Incomplete Contents cleanup report 661
  • edit/incomplete_contents.py
Ahasuerus Ahasuerus 2021-06-26
FR 1207 Ignore Facebook tracking IDs - Part 24 - Export/Import/Clone Pubs and Find Duplicates 662
  • edit/clone_intermediate.py
  • edit/exportcontent.py
  • edit/find_dups.py
  • edit/find_pub_dups.py
  • edit/find_title_dups.py
  • edit/importcontent.py
Ahasuerus Ahasuerus 2021-06-26
FR 1207 Ignore Facebook tracking IDs - Part 25 - Cleanup reports 663
  • edit/cleanup.py
  • edit/cleanup_report.py
  • edit/empty_containers.py
Ahasuerus Ahasuerus 2021-06-27
FR 1207 Ignore Facebook tracking IDs - Part 26 - Awards-related edits 664
  • common/awardtypeClass.py
  • edit/addawardcat.py
  • edit/deleteaward.py
  • edit/deleteawardcat.py
  • edit/deleteawardtype.py
Ahasuerus Ahasuerus 2021-06-27
FR 1207 Ignore Facebook tracking IDs - Part 27 - More awards-related edits 665
  • edit/editaward.py
  • edit/editawardcat.py
Ahasuerus Ahasuerus 2021-06-27
FR 1207 Ignore Facebook tracking IDs - Part 28 - Record Deletion 666
  • edit/deletepub.py
  • edit/deleteseries.py
  • edit/deletetitle.py
Ahasuerus Ahasuerus 2021-06-27
FR 1207 Ignore Facebook tracking IDs - Part 29 - Add/Edit records 667
  • common/isfdb.py
  • edit/addaward.py
  • edit/addpub.py
  • edit/addvariant.py
  • edit/editauth.py
  • edit/editpub.py
  • edit/editpublisher.py
  • edit/editpubseries.py
  • edit/editseries.py
  • edit/edittags.py
  • edit/edittitle.py
  • edit/select_award_type.py
Ahasuerus Ahasuerus 2021-06-28
SR 188 Standardize Add Award parameter parsing logic 668
  • edit/TARGETS
  • edit/addaward.py
  • edit/select_award_type.py
  • edit/submit_select_award_type.py
Ahasuerus Ahasuerus 2021-06-28
FR 1207 Ignore Facebook tracking IDs - Part 30 - REST API 669
  • rest/getpub.py
  • rest/getpub_by_ID.py
Ahasuerus Ahasuerus 2021-06-29
SR 189 Centralize moderators-only submission review pages - Part 1 670
  • common/isfdb.py
  • mod/TARGETS
  • mod/submission_review.py
Ahasuerus Ahasuerus 2021-06-29
SR 189 Centralize moderators-only submission review pages - Part 2 - Award Link, Award Type, Award Category, Publication Series edit 671
  • common/isfdb.py
  • mod/TARGETS
  • mod/award_cat_delete_display.py - DELETED
  • mod/award_cat_new_display.py - DELETED
  • mod/award_cat_update_display.py - DELETED
  • mod/award_link_display.py - DELETED
  • mod/award_type_delete_display.py - DELETED
  • mod/award_type_new_display.py - DELETED
  • mod/award_type_update_display.py - DELETED
  • mod/zv_update.py - DELETED
Ahasuerus Ahasuerus 2021-06-30
SR 189 Centralize moderators-only submission review pages - Part 3 - All remaining scripts converted to submission_review.cgi 672
  • common/isfdb.py
  • mod/TARGETS
  • mod/av_merge.py - DELETED
  • mod/av_update.py - DELETED
  • mod/cv_new.py - DELETED
  • mod/kv_new.py - DELETED
  • mod/pv_delete.py - DELETED
  • mod/pv_new.py - DELETED
  • mod/pv_update.py - DELETED
  • mod/rv_link.py - DELETED
  • mod/submission_review.py
  • mod/sv_delete.py - DELETED
  • mod/sv_update.py - DELETED
  • mod/tv_delete.py - DELETED
  • mod/tv_merge.py - DELETED
  • mod/tv_remove.py - DELETED
  • mod/tv_unmerge.py - DELETED
  • mod/tv_update.py - DELETED
  • mod/uv_merge.py - DELETED
  • mod/vv_new.py - DELETED
  • mod/wv_delete.py - DELETED
  • mod/wv_new.py - DELETED
  • mod/wv_update.py - DELETED
  • mod/xv_update.py - DELETED
  • mod/yv_new.py - DELETED
  • mod/yv_remove.py - DELETED
Ahasuerus Ahasuerus 2021-06-30
Bug 776 Alphabetical Author pages sort titles incorrectly 673
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2021-07-02
FR 1207 Ignore Facebook tracking IDs - Part 31 - mod subdirectory 1 674
  • common/SQLparsing.py
  • mod/unhold.py
  • mod/unreject.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
Ahasuerus Ahasuerus 2021-07-04
FR 1207 Ignore Facebook tracking IDs - Part 32 - mod subdirectory 2 675
  • mod/remove_secondary_verification.py
  • mod/select_secondary_verification.py
  • mod/ta_delete.py
  • mod/ta_merge.py
  • mod/ta_remove.py
  • mod/ta_unmerge.py
  • mod/ta_update.py
  • mod/tag_breakdown.py
  • mod/ua_merge.py
Ahasuerus Ahasuerus 2021-07-04
FR 1207 Ignore Facebook tracking IDs - Part 33 - mod subdirectory 3 676
  • mod/award_cat_delete_file.py
  • mod/award_cat_new_file.py
  • mod/award_cat_update_file.py
  • mod/award_type_delete_file.py
  • mod/award_type_new_file.py
  • mod/award_type_update_file.py
  • mod/hardreject.py
  • mod/sa_delete.py
  • mod/sa_update.py
Ahasuerus Ahasuerus 2021-07-05
FR 1207 Ignore Facebook tracking IDs - Part 34 - mod subdirectory 4 677
  • mod/aa_merge.py
  • mod/aa_update.py
  • mod/award_link_file.py
  • mod/bad_images.py
  • mod/ca_new.py
  • mod/hold.py
  • mod/ka_new.py
  • mod/list.py
  • mod/pa_delete.py
  • mod/pa_new.py
  • mod/pa_update.py
  • mod/ra_link.py
  • mod/recent.py
  • mod/remove_tag.py
  • mod/resolve_bad_url.py
  • mod/resolve_cleanup.py
  • mod/resolve_empty_containers.py
  • mod/resolve_sfe3_url.py
Ahasuerus Ahasuerus 2021-07-05
SR 190 Remove mod/pa_merge.py 678
  • mod/TARGETS
  • mod/pa_merge.py - DELETED
Ahasuerus Ahasuerus 2021-07-05
FR 1421 Add Nahuatl languages to the list of supported languages 679
  • common/isfdb.py
  • scripts/add_nahuatl_language.sql
Ahasuerus Ahasuerus 2021-07-07
Bug 777 Breaking a self-VT relationship removes all variant links 680
  • mod/ka_new.py
Ahasuerus Ahasuerus 2021-07-09
Bug 778 Title Merge submissions can create self-referential VTs 681
  • common/viewers.py
Ahasuerus Ahasuerus 2021-07-09
FR 1422 Display breakdown of pubs by author by publisher 682
  • biblio/TARGETS
  • biblio/publisher_authors.py
  • biblio/publisher_one_author.py
  • common/SQLparsing.py
  • common/library.py
Ahasuerus Ahasuerus 2021-07-14
SR 191 Make languages purely database-driven 683
  • common/SQLparsing.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-07-15
FR 1423 Create a menu option to add new languages 684
  • common/SQLparsing.py
  • common/isfdb.py
  • common/viewers.py
  • edit/TARGETS
  • edit/isfdblib_help.py
  • edit/isfdblib_print.py
  • edit/new_language.py
  • edit/submit_new_language.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/new_language_file.py
Ahasuerus Ahasuerus 2021-07-16
SR 193 Clean up Python import statements - Part 1 685
  • biblio/google_search_redirect.py
  • edit/isfdblib.py
  • edit/pv_merge.py
  • edit/tv_merge.py
Ahasuerus Ahasuerus 2021-07-23
FR 1425 Display languages on LinkReview submission pages 686
  • common/viewers.py
Ahasuerus Ahasuerus 2021-07-30
FR 1424 Allow entering Title Notes in Make Variant submissions 687
  • common/viewers.py
  • edit/isfdblib_help.py
  • edit/mkvariant.py
  • edit/submitmkvar2.py
  • mod/ka_new.py
Ahasuerus Ahasuerus 2021-07-30
Bug 779 Obsolete image NoImage.gif referenced on the front page 688
  • biblio/index.py
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2021-08-02
Bug 779 Obsolete image NoImage.gif referenced on the front page - Part 2 - Delete the obsolete image from the SVN repository 689
  • css/NoImage.gif - DELETED
Ahasuerus Ahasuerus 2021-08-03
SR 193 Clean up Python import statements - Part 2 - Front page 690
  • biblio/common.py
  • biblio/index.py
Ahasuerus Ahasuerus 2021-08-03
SR 193 Clean up Python import statements - Part 3 - SQLparsing.py 691
  • biblio/common.py
  • biblio/index.py
  • common/SQLparsing.py
  • common/isfdb.py
  • common/library.py
  • mod/common.py
Ahasuerus Ahasuerus 2021-08-06
Bug 781 Links to Contento are broken 692
  • common/library.py
Ahasuerus Ahasuerus 2021-08-07
FR 1426 Move the ISFDB Control Panel to the Bureaucrat menu 693
  • mod/bureaucrat.py
  • mod/cpanel.py
  • mod/isfdblib.py
  • mod/submitcpanel.py
Ahasuerus Ahasuerus 2021-08-09
SR 193 Clean up Python import statements - Part 4 - mod/isfdblib.py 694
  • common/isfdb.py
  • mod/isfdblib.py
Ahasuerus Ahasuerus 2021-08-10
FR 1427 Create a log of moderator actions which make tags private/public 695
  • biblio/tag.py
  • common/SQLparsing.py
  • common/library.py
  • mod/TARGETS
  • mod/change_tag_status.py
  • mod/isfdblib.py
  • mod/private_tags.py
  • mod/tag_status_changes.py
  • scripts/create_tag_status_log.sql
Ahasuerus Ahasuerus 2021-08-12
SR 195 Improve ServerSideRedirect security 696
  • edit/edittags.py
  • edit/isfdblib.py
  • edit/submittags.py
  • edit/submitvote.py
  • mod/resolve_bad_url.py
  • mod/resolve_cleanup.py
  • mod/resolve_empty_containers.py
  • mod/resolve_sfe3_url.py
Ahasuerus Ahasuerus 2021-08-13
FR 1428 Standardize 'Title date after Pub date' yellow warnings 697
  • common/viewers.py
Ahasuerus Ahasuerus 2021-08-13
FR 98 Let bureaucrats add and edit Secondary Verification Sources - Part 1 - Editing added 698
  • biblio/local.mk
  • common/Makefile
  • common/SQLparsing.py
  • common/isfdb.py
  • common/library.py
  • common/verificationsourceClass.py
  • common/viewers.py
  • edit/TARGETS
  • edit/edit_verification_source.py
  • edit/isfdblib_help.py
  • edit/local.mk
  • edit/submit_edit_verification_source.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/isfdblib.py
  • mod/list_verification_sources.py
  • mod/local.mk
  • mod/verification_source_file.py
  • nightly/local.mk
Ahasuerus Ahasuerus 2021-08-15
FR 98 Let bureaucrats add and edit Secondary Verification Sources - Part 2 - Remove mod/editrefs.py which is now obsolete 699
  • mod/editrefs.py - DELETED
Ahasuerus Ahasuerus 2021-08-16
FR 98 Let bureaucrats add and edit Secondary Verification Sources - Part 3 - Add support for Add Verification Source submissions 700
  • common/SQLparsing.py
  • common/isfdb.py
  • common/verificationsourceClass.py
  • common/viewers.py
  • edit/TARGETS
  • edit/add_verification_source.py
  • edit/submit_add_verification_source.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/isfdblib.py
  • mod/verification_source_add_file.py
Ahasuerus Ahasuerus 2021-08-18
Bug 782 'Create Alternate Name' lets editors create duplicates 701
  • common/viewers.py
  • edit/submitmkpseudo.py
Ahasuerus Ahasuerus 2021-08-19
FR 1429 Allow viewing Language and Secondary Verification Source tables 702
  • biblio/TARGETS
  • biblio/languages.py
  • biblio/stats-and-tops.py
  • biblio/verification_sources.py
  • common/SQLparsing.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-08-23
FR 1298 Support HTTPS - Part 1 - Add a PROTOCOL global variable to the configuration file to allow switching between HTTP and HTTPS seamlessly 703
  • common/localdefs.py
Ahasuerus Ahasuerus 2021-08-24
FR 1298 Support HTTPS - Part 2 - Use PROTOCOL in common/library.py 704
  • biblio/languages.py
  • common/library.py
Ahasuerus Ahasuerus 2021-08-24
FR 1298 Support HTTPS - Part 3 - Use PROTOCOL in HTTP headers 705
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-08-24
SR 196 Update the URL of the ISBN range finder 706
  • common/isbn.py
Ahasuerus Ahasuerus 2021-08-24
FR 1298 Support HTTPS - Part 4 - SFE3 links, Awards and Award categories 707
  • common/awardClass.py
  • common/awardcatClass.py
  • common/library.py
  • common/sfe3.py
Ahasuerus Ahasuerus 2021-08-25
FR 1298 Support HTTPS - Part 5 - Award Types and the navigation bar 708
  • common/awardtypeClass.py
  • common/navbar.py
Ahasuerus Ahasuerus 2021-08-25
FR 1298 Support HTTPS - Part 6 - Login links and DTD link correction 709
  • common/isfdb.py
  • common/login.py
Ahasuerus Ahasuerus 2021-08-26
FR 1298 Support HTTPS - Part 7 - SQLparsing, PubClass and SeriesClass 710
  • common/SQLparsing.py
  • common/pubClass.py
  • common/seriesClass.py
Ahasuerus Ahasuerus 2021-08-26
FR 1298 Support HTTPS - Part 8 - Fix the Moderator link in the Other Pages section 711
  • common/navbar.py
Ahasuerus Ahasuerus 2021-08-26
FR 1298 Support HTTPS - Part 9 - View submission 712
  • biblio/view_submission.py
Ahasuerus Ahasuerus 2021-08-26
FR 1298 Support HTTPS - Part 10 - Server-side redirects 713
  • biblio/external_id_search_results.py
  • biblio/google_search_redirect.py
  • biblio/se.py
  • biblio/submitmylanguages.py
  • biblio/submitmywebsites.py
  • biblio/submitpreferences.py
  • common/library.py
  • edit/addquicktag.py
  • edit/isfdblib.py
  • edit/submit_select_award_type.py
  • edit/submittags.py
  • edit/submitvote.py
  • mod/bad_images.py
  • mod/change_tag_status.py
  • mod/remove_tag.py
  • mod/resolve_bad_url.py
  • mod/resolve_cleanup.py
  • mod/resolve_empty_containers.py
  • mod/resolve_sfe3_url.py
Ahasuerus Ahasuerus 2021-08-27
FR 1298 Support HTTPS - Part 11 - User searches and some tag pages 714
  • biblio/adv_user_search.py
  • biblio/user_search_results.py
  • biblio/usertitles.py
  • biblio/userver.py
Ahasuerus Ahasuerus 2021-08-27
FR 1298 Support HTTPS - Part 12 - Remaining Tag pages 715
  • biblio/authortags.py
  • biblio/tag.py
  • biblio/tag_author.py
  • biblio/usertag.py
Ahasuerus Ahasuerus 2021-08-27
FR 1298 Support HTTPS - Part 13 - Title page 716
  • biblio/title.py
Ahasuerus Ahasuerus 2021-08-27
FR 1298 Support HTTPS - Part 14 - Series and publisher pages 717
  • biblio/pe.py
  • biblio/publisher.py
  • biblio/seriesgrid.py
Ahasuerus Ahasuerus 2021-08-28
FR 1298 Support HTTPS - Part 15 - Regular search, login and publication comparison 718
  • biblio/se.py
  • biblio/submitdiff.py
  • biblio/submitlogin.py
Ahasuerus Ahasuerus 2021-08-28
FR 1298 Support HTTPS - Part 16 - Publisher sub-pages and cleanup of links which do not use record names 719
  • biblio/publisher_authors.py
  • biblio/publisher_one_author.py
  • biblio/publisheryear.py
  • biblio/pubseries.py
  • biblio/seriesgrid.py
  • common/library.py
  • common/pubClass.py
Ahasuerus Ahasuerus 2021-08-29
FR 1298 Support HTTPS - Part 17 - Stats and top lists 720
  • biblio/stats-and-tops.py
Ahasuerus Ahasuerus 2021-08-29
FR 1298 Support HTTPS - Part 18 - Verification 721
  • biblio/changed_verified_pubs.py
  • biblio/my_removed_secondary_verifications.py
  • biblio/recent.py
  • biblio/recent_primary_ver.py
  • biblio/recentver.py
  • biblio/removed_secondary_verifications.py
Ahasuerus Ahasuerus 2021-08-29
FR 1298 Support HTTPS - Part 19 - Advanced Search 722
  • biblio/advSearchClass.py
  • biblio/adv_identifier_search.py
  • biblio/adv_notes_search.py
  • biblio/adv_search_menu.py
  • biblio/adv_search_results.py
  • biblio/adv_web_page_search.py
Ahasuerus Ahasuerus 2021-08-30
FR 1298 Support HTTPS - Part 20 - Top lists - tables 723
  • biblio/authors_by_debut_year_table.py
  • biblio/most_popular_table.py
  • biblio/most_reviewed_table.py
  • biblio/popular_authors_table.py
Ahasuerus Ahasuerus 2021-08-30
FR 1298 Support HTTPS - Part 21 - Directories 724
  • biblio/award_directory.py
  • biblio/directory.py
Ahasuerus Ahasuerus 2021-08-30
FR 1298 Support HTTPS - Part 22 - User settings and submission XML dump 725
  • biblio/dumpxml.py
  • biblio/mylanguages.py
  • biblio/mypreferences.py
  • biblio/myrecent.py
  • biblio/myvotes.py
Ahasuerus Ahasuerus 2021-08-30
FR 1298 Support HTTPS - Part 23 - Note and Publication pages 726
  • biblio/common.py
  • biblio/note.py
  • biblio/pl.py
Ahasuerus Ahasuerus 2021-08-31
FR 1298 Support HTTPS - Part 24 - Monthly Bibliography and Author pages 727
  • biblio/biblio.py
  • biblio/fc.py
Ahasuerus Ahasuerus 2021-08-31
FR 1298 Support HTTPS - Part 25 - Navbar links, publisher page bug, shared functions 728
  • biblio/common.py
  • biblio/publisher.py
Ahasuerus Ahasuerus 2021-09-01
FR 1298 Support HTTPS - Part 26 - Yellow warnings, pub series editing and alternative name removal 729
  • common/viewers.py
  • mod/ya_remove.py
  • mod/za_update.py
Ahasuerus Ahasuerus 2021-09-02
FR 1298 Support HTTPS - Part 27 - Add quick tag, cleanup reports menu, key generation, select award, verifications 730
  • edit/addquicktag.py
  • edit/cleanup.py
  • edit/keygen.py
  • edit/select_award_type.py
  • edit/submit_primary_verification.py
  • edit/submitver.py
  • edit/verify.py
Ahasuerus Ahasuerus 2021-09-02
FR 1298 Support HTTPS - Part 28 - Edit tags, empty containers, duplicate finders 731
  • edit/edittags.py
  • edit/empty_containers.py
  • edit/find_dups.py
  • edit/find_pub_dups.py
  • edit/find_title_dups.py
Ahasuerus Ahasuerus 2021-09-02
FR 1298 Support HTTPS - Part 29 - Mouseover Help 732
  • common/library.py
  • edit/isfdblib_help.py
Ahasuerus Ahasuerus 2021-09-04
FR 1298 Support HTTPS - Part 30 - Installation scripts 733
  • css/index_install.py
  • css/index_stub
Ahasuerus Ahasuerus 2021-09-04
FR 1298 Support HTTPS - Part 31 - Various edit pages 734
  • common/library.py
  • css/biblio_css_stub
  • edit/isfdblib.py
  • edit/isfdblib_print.py
  • edit/linkaward.py
  • edit/linkreview.py
  • edit/mkpseudo.py
  • edit/mkvariant.py
  • edit/rmtitles.py
  • edit/tv_merge.py
  • edit/tv_unmerge.py
Ahasuerus Ahasuerus 2021-09-05
FR 1298 Support HTTPS - Part 32 - Remaining edit pages except for the cleanup reports and post-submission review pages 735
  • edit/addaward.py
  • edit/addawardcat.py
  • edit/addpub.py
  • edit/addvariant.py
  • edit/clone_intermediate.py
  • edit/clonecontent.py
  • edit/clonepub.py
  • edit/deleteseries.py
  • edit/editaward.py
  • edit/editpub.py
  • edit/exportcontent.py
  • edit/importcontent.py
Ahasuerus Ahasuerus 2021-09-06
FR 1298 Support HTTPS - Part 33 - JavaScript and parts of Viewers 736
  • common/viewers.py
  • css/edit_pub.js
Ahasuerus Ahasuerus 2021-09-06
Bug 785 Author Award Bibliography page uses wrong author name 737
  • common/SQLparsing.py
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-09-07
Bug 785 Author Award Bibliography page uses wrong author name - Fixed a sorting issue 738
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2021-09-07
Bug 784 Awards can be sorted incorrectly 739
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2021-09-08
Bug 783 Series grid pages can display wrong header 740
  • biblio/seriesgrid.py
Ahasuerus Ahasuerus 2021-09-10
FR 1430 Create Notes templates for Goodreads and Open Library 741
  • common/library.py
Ahasuerus Ahasuerus 2021-09-12
FR 1432 Display translation languages on Author Award pages 742
  • common/awardClass.py
Ahasuerus Ahasuerus 2021-09-13
FR 1431 Add two External ID Types for National Library of Sweden 743
  • common/library.py
  • scripts/add_National_Library_of_Sweden_IDs.sql
Ahasuerus Ahasuerus 2021-09-13
FR 1298 Support HTTPS - Part 34 - 4 mod scripts 744
  • mod/wa_new.py
  • mod/wa_update.py
  • mod/xa_update.py
  • mod/ya_new.py
Elsbernd Ahasuerus 2021-09-14
FR 1298 Support HTTPS - Part 35 - 4 mod scripts 745
  • mod/select_secondary_verification.py
  • mod/ua_merge.py
  • mod/unhold.py
  • mod/va_new.py
Elsbernd Ahasuerus 2021-09-14
FR 1431 Add two External ID Types for National Library of Sweden - Part 2 - Expanded the templates to display the full name of the library 746
  • common/library.py
Ahasuerus Ahasuerus 2021-09-15
FR 1433 Cleanup report to find pubs with Swedish titles without Libris XL IDs 747
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-09-15
FR 1435 Replace COPAC links with Library Hub Discover links 748
  • edit/cleanup_report.py
  • nightly/nightly_job.py
  • scripts/rename_COPAC_links.sql
Ahasuerus Ahasuerus 2021-09-16
FR 1434 Auto-convert leading "L" in UK prices to the pound sign 749
  • common/pubClass.py
Ahasuerus Ahasuerus 2021-09-16
FR 1298 Support HTTPS - Part 36 - Series update and deletion 750
  • mod/sa_delete.py
  • mod/sa_update.py
Elsbernd Ahasuerus 2021-09-16
FR 1298 Support HTTPS - Part 37 - More mod scripts 751
  • mod/hardreject.py
  • mod/hold.py
  • mod/isfdblib.py
  • mod/ka_new.py
  • mod/pa_new.py
  • mod/pa_update.py
  • mod/recent.py
Elsbernd Ahasuerus 2021-09-17
FR 1298 Support HTTPS - Part 38 - 6 mod scripts 752
  • mod/aa_update.py
  • mod/award_cat_new_file.py
  • mod/award_cat_update_file.py
  • mod/award_link_file.py
  • mod/award_type_new_file.py
  • mod/award_type_update_file.py
Elsbernd Ahasuerus 2021-09-17
FR 1437 Report to find Swedish titles in pubs with a Libris ID and no Libris XL ID 753
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-09-23
FR 1436 Auto-convert Euro and Yen prices 754
  • common/pubClass.py
Ahasuerus Ahasuerus 2021-09-23
FR 1440 Cleanup report to catch invalid Japanese price symbols 755
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-09-25
FR 1439 Yellow warning for 'Other'-sourced pubs without Notes 756
  • common/viewers.py
  • css/biblio_css_stub
Ahasuerus Ahasuerus 2021-09-25
FR 1438 Update the Web API to allow requesting pubs by internal ID 757
  • common/isfdb.py
  • rest/TARGETS
  • rest/getpub_by_internal_ID.py
Ahasuerus Ahasuerus 2021-09-25
FR 1441 Enhance the Invalid Prices cleanup report 758
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-09-25
FR 1441 Enhance the Invalid Prices cleanup report - Part 2 - Prices that start with a digit and are neither old UK prices nor ending with Lit 759
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-09-26
FR 1442 Auto-convert invalid 'Lit' prices 760
  • scripts/convert_bad_Italian_prices.py
Ahasuerus Ahasuerus 2021-09-26
FR 1441 Enhance the Invalid Prices cleanup report - Part 3 - Prices with a trailing currency abbreviation and prices without a valid separator 761
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-09-26
FR 1443 Auto-convert Thai baht and Philippine peso prices 762
  • common/isfdb.py
  • common/pubClass.py
  • common/viewers.py
Ahasuerus Ahasuerus 2021-09-27
SR 198 Change BHAT_SIGN to BAHT_SIGN 763
  • common/isfdb.py
  • common/pubClass.py
  • common/viewers.py
Ahasuerus Ahasuerus 2021-09-27
FR 1445 Disallow linking to Facebook-hosted images 764
  • common/library.py
Ahasuerus Ahasuerus 2021-09-29
FR 1444 Enhance yellow warnings for prices 765
  • common/viewers.py
Ahasuerus Ahasuerus 2021-09-29
FR 1446 Update LTF's External ID and template URLs 766
  • common/library.py
  • scripts/change_LTF_links.sql
Ahasuerus Ahasuerus 2021-09-29
FR 1298 Support HTTPS - Part 39 - 4 mod scripts 767
  • mod/ta_merge.py
  • mod/ta_remove.py
  • mod/ta_unmerge.py
  • mod/ta_update.py
Ahasuerus Ahasuerus 2021-09-30
FR 1298 Support HTTPS - Part 40 - Remaining 5 mod scripts 768
  • mod/ca_new.py
  • mod/common.py
  • mod/list.py
  • mod/ra_link.py
  • mod/self_approvers.py
Ahasuerus Ahasuerus 2021-10-03
FR 1298 Support HTTPS - Part 41 - viewers I 769
  • common/viewers.py
Ahasuerus Ahasuerus 2021-10-04
FR 1447 Let Lokal Profil create Web API submissions 770
  • rest/submission.py
Ahasuerus Ahasuerus 2021-10-04
FR 1448 Enhance identification of invalid prices 771
  • common/viewers.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-05
FR 1323 Cleanup report to find titles whose dates are before the first pub date - Part 4 - Added anthologies, chapbooks, omnibuses and collections 772
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-05
FR 1298 Support HTTPS - Part 42 - viewers II 773
  • common/viewers.py
Ahasuerus Ahasuerus 2021-10-06
FR 1298 Support HTTPS - Part 43 - viewers III 774
  • common/viewers.py
Ahasuerus Ahasuerus 2021-10-07
FR 1298 Support HTTPS - Part 44 - cleanup reports 1 775
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-10-07
FR 1449 Disallow merging titles present in the same pub 776
  • edit/tv_merge.py
Ahasuerus Ahasuerus 2021-10-10
FR 1449 Disallow merging titles present in the same pub - Part 2 - Prevent out of order submission approval 777
  • common/viewers.py
Ahasuerus Ahasuerus 2021-10-11
FR 1298 Support HTTPS - Part 45 - Re-add the missing brackets to all post-approval Web pages handling title edits 778
  • mod/ta_merge.py
  • mod/ta_remove.py
  • mod/ta_unmerge.py
  • mod/ta_update.py
Ahasuerus Ahasuerus 2021-10-11
SR 147 Consolidate cleanup report logic - Part 1 - Authors 1 779
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-10-12
FR 1450 Strip 'soft hyphen' characters during data input 780
  • common/library.py
Ahasuerus Ahasuerus 2021-10-13
SR 147 Consolidate cleanup report logic - Part 2 - Authors 2 781
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-10-13
SR 147 Consolidate cleanup report logic - Part 3 - Authors bug fix 782
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-10-14
FR 1451 Change the ISFDB software to work with the new SFE Web site 783
  • common/library.py
  • common/sfe3.py
  • common/viewers.py
  • edit/cleanup.py
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • edit/sfe3_authors.py
  • mod/resolve_sfe3_url.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-15
SR 147 Consolidate cleanup report logic - Part 4 - Bad Unicode characters 784
  • common/library.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-17
Bug 788 Invalid yellow warning for non-US/Canadian dollar prices 785
  • common/viewers.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-20
Bug 789 Import/Export submissions do not display Web pages 786
  • edit/clonecontent.py
  • edit/isfdblib_print.py
Ahasuerus Ahasuerus 2021-10-20
Bug 790 Cover gallery for pub series and titles display glitches 787
  • biblio/pubseries.py
  • biblio/titlecovers.py
Ahasuerus Ahasuerus 2021-10-22
FR 1455 Accommodate Bahraini dinars 788
  • common/viewers.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-22
FR 1458 Cleanup report to find review-title pairs with different languages 789
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-22
FR 1458 Cleanup report to find review-title pairs with different languages - Part 2 - Made the report available to non-moderators 790
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-10-24
Bug 786 Cleanup reports do not check name suffix validity correctly - Part 1 - Created a centralized list of recognized suffixes; fixed the logic in the current cleanup report; added J.D. to the list of recognized suffixes 791
  • common/isfdb.py
  • edit/cleanup_report.py
  • mod/common.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-26
Bug 786 Cleanup reports do not check name suffix validity correctly - Part 2 - Cleanup report 'Author Names with an Unrecognized Suffix' created 792
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-10-27
Bug 786 Cleanup reports do not check name suffix validity correctly - Part 3 - regression bug fix 793
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-10-27
Bug 791 Recently Removed Secondary Verifications errors out 794
  • biblio/removed_secondary_verifications.py
Ahasuerus Ahasuerus 2021-10-31
Bug 792 Near-duplicate author names can be created for Latin-1 characters 795
  • common/authorClass.py
Ahasuerus Ahasuerus 2021-11-02
Bug 793 'Edit record' pages do not check name uniqueness correctly 796
  • common/awardcatClass.py
  • common/awardtypeClass.py
  • common/publisherClass.py
  • common/pubseriesClass.py
  • common/seriesClass.py
Ahasuerus Ahasuerus 2021-11-02
FR 1454 Cleanup report to find 'uncredited'/'unknown' COVERART artists 797
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-11-02
FR 1463 Make 'V' through 'X' recognized suffixes 798
  • common/isfdb.py
Ahasuerus Ahasuerus 2021-11-03
FR 1460 Add support for COBISS and Biblioman External IDs/templates - Part 1 - Create 3 new templates and External ID Types 799
  • common/library.py
  • scripts/add_Biblioman_and_2_COBISS_External_ID_types.sql
Ahasuerus Ahasuerus 2021-11-03
FR 1460 Add support for COBISS and Biblioman External IDs/templates - Part 2 - 2 new cleanup reports 800
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-11-03
FR 1464 Update the list of purely numeric External IDs 801
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-11-04
FR 927 Add the ability to search submissions - Part 1 - New option created; functionality limited to searching approved submissions by user name 802
  • mod/TARGETS
  • mod/isfdblib.py
  • mod/submission_search.py
  • mod/submission_search_results.py
Ahasuerus Ahasuerus 2021-11-04
FR 927 Add the ability to search submissions - Part 2 - Improved error processing and performance 803
  • mod/submission_search_results.py
Ahasuerus Ahasuerus 2021-11-05
FR 1457 Make review auto-linking logic language-aware 804
  • common/SQLparsing.py
  • mod/ca_new.py
  • mod/pa_new.py
  • mod/pa_update.py
Ahasuerus Ahasuerus 2021-11-05
FR 1456 New yellow warning for mismatched review-title languages 805
  • common/viewers.py
Ahasuerus Ahasuerus 2021-11-06
FR 1456 New yellow warning for mismatched review-title languages - Part 2 - Spelling fix 806
  • common/viewers.py
Ahasuerus Ahasuerus 2021-11-06
FR 1298 Support HTTPS - Part 46 - Awards-related cleanup reports 807
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-11-06
FR 1465 Warn about Link Review mismatches 808
  • common/viewers.py
Ahasuerus Ahasuerus 2021-11-06
FR 1298 Support HTTPS - Part 47 - Authors-related cleanup reports 809
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-11-07
FR 1298 Support HTTPS - Part 48 - Containers cleanup reports 810
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-11-07
FR 1298 Support HTTPS - Part 49 - Series, Titles, VTs, Translations, Serials, Awards cleanup reports 811
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-11-07
FR 1298 Support HTTPS - Part 50 - Publications cleanup reports 812
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-11-08
FR 1298 Support HTTPS - Part 51 - Remaining cleanup reports with existing outstanding records 813
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-11-08
FR 1298 Support HTTPS - Part 52 - Additional cleanup records 814
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2021-11-08
FR 1298 Support HTTPS - Part 53 - Remaining cleanup records 815
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-11-08
FR 1466 Cleanup report for pubs with duplicate authors 816
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-11-16
FR 927 Add the ability to search submissions - Part 3 - Bug fix 817
  • mod/submission_search_results.py
Ahasuerus Ahasuerus 2021-11-16
FR 1468 Auto-convert price values starting with zl, Kc and Kcs 818
  • common/isfdb.py
  • common/pubClass.py
Ahasuerus Ahasuerus 2021-11-30
FR 1470 Cleanup report to find awards linked to CHAPBOOKs 819
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-12-03
Bug 794 Wrong indentation in User Preferences 820
  • biblio/mypreferences.py
Ahasuerus Ahasuerus 2021-12-12
FR 1472 Pop-up validation of URLs should strip leading and trailing spaces 821
  • css/edit_js.js
Ahasuerus Ahasuerus 2021-12-26
FR 1471 Cleanup reports for titles with translations and no pubs - Part 1 - Book length titles 822
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-12-31