Development/Archive/2022

From ISFDB
Jump to navigation Jump to search

SVN Patch Contents

Bug or Feature Description SVN revision Modules Author Tester Date Passed
FR 1471 Cleanup reports for titles with translations and no pubs - Part 2 - 'Short' titles 823
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2022-01-02
Bug 795 Merging authors can lose alternate name links 824
  • mod/aa_merge.py
Ahasuerus Ahasuerus 2022-01-03
FR 1474 Return submission id in api response 825
  • rest/submission.py
Ahasuerus Ahasuerus 2022-01-03
FR 1473 Tweak Libris cleanup reports 826
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2022-01-03
FR 1467 Add mouseover Help for prices 827
  • biblio/common.py
  • biblio/fc.py
  • biblio/pl.py
  • common/isfdb.py
  • common/library.py
Ahasuerus Ahasuerus 2022-01-06
FR 1467 Add mouseover Help for prices - Part 2 - Added mouseover to the front page; moved the mouseover bubble to the left on Forthcoming Books pages 828
  • biblio/fc.py
  • biblio/index.py
  • common/library.py
Ahasuerus Ahasuerus 2022-01-06
FR 1476 Auto-convert fullwidth currency symbols 829
  • common/library.py
Ahasuerus Ahasuerus 2022-01-13
FR 1475 Yellow warning for unclosed apostrophes in a_href-tags 830
  • common/library.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-01-14
FR 1477 Add webpages and transliterated titles to API output 831
  • common/SQLparsing.py
  • common/pubClass.py
  • rest/pub_output.py
Ahasuerus Ahasuerus 2022-01-23
FR 1478 Add software support for more currencies 832
  • common/library.py
Ahasuerus Ahasuerus 2022-01-29
FR 1480 Support cleanup of unstable Amazon images 833
  • biblio/TARGETS
  • biblio/local.mk
  • biblio/my_unstable_verifications.py
  • biblio/my_verifications_menu.py
  • biblio/myverificationsClass.py
  • biblio/pl.py
  • biblio/userver.py
Ahasuerus Ahasuerus 2022-01-31
FR 1481 Remove mouseover transliterations from Publisher Year covers 834
  • biblio/publisheryear.py
Ahasuerus Ahasuerus 2022-02-01
FR 1482 Update My Recently Changed Primary Verifications 835
  • biblio/changed_verified_pubs.py
Ahasuerus Ahasuerus 2022-02-01
FR 1480 Support cleanup of unstable Amazon images - Part 2 - Split the report and the warning message in 2: one for "P" (ISBN-based) Amazon URLs and another one for "G" Amazon URLs 836
  • biblio/TARGETS
  • biblio/my_unstable_ISBN_verifications.py
  • biblio/my_unstable_verifications.py
  • biblio/my_verifications_menu.py
  • biblio/myverificationsClass.py
  • biblio/pl.py
Ahasuerus Ahasuerus 2022-02-01
FR 1483 Add mouseover help for Swiss francs 837
  • common/library.py
Ahasuerus Ahasuerus 2022-02-02
FR 1484 Add support for sf-encyclopedia.com-hosted images 838
  • common/library.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-02-05
FR 1462 Yellow warning when title import results in language mismatch 839
  • common/viewers.py
Ahasuerus Ahasuerus 2022-02-07
FR 1485 Merge and expand two 'Invalid HREF in Notes' cleanup reports 840
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2022-02-08
Bug 796 Submissions can be displayed out of order 841
  • biblio/myrecent.py
  • mod/list.py
Ahasuerus Ahasuerus 2022-02-09
FR 1479 Add Series and Series number fields to Make Variant Title 842
  • common/SQLparsing.py
  • common/titleClass.py
  • common/viewers.py
  • css/edit_title.js
  • edit/mkvariant.py
  • edit/submitmkvar2.py
  • mod/ka_new.py
Ahasuerus Ahasuerus 2022-02-13
FR 1486 Change Oldest Authors thresholds from 80 to 85 843
  • nightly/nightly_stats.py
Ahasuerus Ahasuerus 2022-02-13
FR 1488 Create Audible cleanup reports 844
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2022-02-15
Bug 797 Cleanup menu has 2 'Translations' sections 845
  • edit/cleanup.py
  • edit/cleanup_lib.py
Ahasuerus Ahasuerus 2022-02-16
FR 1489 Add a table of contents to the main cleanup menu 845
  • edit/cleanup.py
  • edit/cleanup_lib.py
Ahasuerus Ahasuerus 2022-02-16
FR 1490 Let self-approvers moderate their submissions from Pending Submission 846
  • biblio/view_submission.py
Ahasuerus Ahasuerus 2022-02-17
Bug 787 Import/Export submission review has wrong header 847
  • biblio/view_submission.py
  • common/library.py
  • mod/list.py
  • mod/submission_review.py
Ahasuerus Ahasuerus 2022-02-24
FR 1298 Support HTTPS - Part 54 - Stats/tops reports (erroneously tagged Part 55) 848
  • nightly/nightly_stats.py
Ahasuerus Ahasuerus 2022-02-24
FR 1298 Support HTTPS - Part 55 - Correct version of the HTTP protocol for links to third party sites 849
  • biblio/biblio.py
  • biblio/common.py
  • biblio/pl.py
  • common/library.py
Ahasuerus Ahasuerus 2022-02-25
FR 1491 Change the displayed copyright date from 2021 to 2022 850
  • common/isfdb.py
Ahasuerus Ahasuerus 2022-02-25
FR 1298 Support HTTPS - Part 56 - Note templates 851
  • common/library.py
Ahasuerus Ahasuerus 2022-02-25
FR 1492 Do not display Moderator-only links to self-approvers 852
  • mod/isfdblib.py
Ahasuerus Ahasuerus 2022-02-25
SR 201 Remove encoding statements from Python code 853
  • common/library.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-02-25
Bug 798 Removing a cover URL generates a spurious message 854
  • common/library.py
Ahasuerus Ahasuerus 2022-02-28
Bug 799 SFE-hosted images are not displayed corrected on author pages 855
  • biblio/biblio.py
Ahasuerus Ahasuerus 2022-03-02
FR 1493 Move database stats generation to weekly processing 856
  • biblio/stats-and-tops.py
  • biblio/stats.py
  • nightly/TARGETS
  • nightly/database_stats.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/nightly_job.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-03
FR 1493 Move database stats generation to weekly processing - Part 2 - Delete obsolete file 857
  • nightly/nightly_stats.py - deleted
Ahasuerus Ahasuerus 2022-03-03
Bug 800 My Primary Verification pages may display spurious 'MORE' links 858
  • biblio/myverificationsClass.py
Ahasuerus Ahasuerus 2022-03-04
SR 202 Do not use recently added MySQL reserved words as column aliases 859
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-03-05
FR 1494 Move nightly reconciliation with 3rd party sites to the weekly job 860
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2022-03-05
FR 1495 Move low priority cleanup reports to the weekly job - Part 1 861
  • nightly/nightly_cleanup.py
  • nightly/nightly_job.py
  • nightly/nightly_lib.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-07
FR 1493 Move database stats generation to weekly processing - Part 3 - Add a note to the top of Top Contributor pages to indicate that they are regenerated once a week 862
  • biblio/topcontrib.py
Ahasuerus Ahasuerus 2022-03-08
FR 1495 Move low priority cleanup reports to the weekly job - Part 2 - Moved transliterations to the weekly job 863
  • edit/cleanup.py
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/nightly_html.py
  • nightly/nightly_job.py
  • nightly/transliterations.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-08
FR 1495 Move low priority cleanup reports to the weekly job - Part 3 - Rename the 3rd parties code 864
  • common/sfe3.py
  • nightly/local.mk
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-09
FR 1495 Move low priority cleanup reports to the weekly job - Part 4 - Delete obsolete 3rd parties code 865
  • nightly/nightly_3rd_parties.py - deleted
Ahasuerus Ahasuerus 2022-03-09
FR 1495 Move low priority cleanup reports to the weekly job - Part 5 - Delete obsolete transliteration code 866
  • nightly/nightly/nightly_transliterations.py - deleted
Ahasuerus Ahasuerus 2022-03-09
FR 1495 Move low priority cleanup reports to the weekly job - Part 6 - Move the Wiki cleanup reports to the weekly job 867
  • edit/cleanup_lib.py
  • nightly/local.mk
  • nightly/nightly_job.py
  • nightly/weekly_job.py
  • nightly/wiki.py
Ahasuerus Ahasuerus 2022-03-09
FR 1495 Move low priority cleanup reports to the weekly job - Part 7 - Deleted obsolete Wiki cleanup code 868
  • nightly/nightly_wiki.py - deleted
Ahasuerus Ahasuerus 2022-03-09
FR 1495 Move low priority cleanup reports to the weekly job - Part 8 - Change the name of the module which builds awards statistics 869
  • nightly/awards.py
  • nightly/database_stats.py
  • nightly/local.mk
Ahasuerus Ahasuerus 2022-03-09
FR 1495 Move low priority cleanup reports to the weekly job - Part 9 - Delete obsolete ward generation code 870
  • nightly/nightly_awards.py - deleted
Ahasuerus Ahasuerus 2022-03-09
FR 1495 Move low priority cleanup reports to the weekly job - Part 10 - Delete obsolete Duplicate Authors code 871
  • nightly/nightly_dup_authors.py - deleted
Ahasuerus Ahasuerus 2022-03-09
Bug 753 Front page uses GMT to find authors born on this day 872
  • common/library.py
Ahasuerus Ahasuerus 2022-03-10
Bug 801 Calendar page uses GMT to determine the current day 873
  • biblio/calendarClass.py
  • biblio/calendar_menu.py
Ahasuerus Ahasuerus 2022-03-10
Bug 802 List of forthcoming books on the front page uses GMT 874
  • biblio/index.py
Ahasuerus Ahasuerus 2022-03-10
Bug 676 Review/interview lines on series page have an extra space after author name 875
  • biblio/common.py
Ahasuerus Ahasuerus 2022-03-11
Bug 803 Formatting error in 'Interviews with This Author' on author pages 876
  • biblio/biblio.py
Ahasuerus Ahasuerus 2022-03-11
FR 1495 Move low priority cleanup reports to the weekly job - Part 11 - Rename the html cleanup module 877
  • nightly/html_cleanup.py
  • nightly/local.mk
  • nightly/nightly_job.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-12
FR 1495 Move low priority cleanup reports to the weekly job - Part 12 - Delete obsolete nightly_html module 878
  • nightly/nightly_html.py -- deleted
Ahasuerus Ahasuerus 2022-03-12
FR 1495 Move low priority cleanup reports to the weekly job - Part 13 - Rename nightly_lib 879
  • nightly/database_stats.py
  • nightly/html_cleanup.py
  • nightly/local.mk
  • nightly/monthly_job.py
  • nightly/nightly_cleanup.py
  • nightly/shared_cleanup_lib.py
  • nightly/transliterations.py
  • nightly/wiki.py
Ahasuerus Ahasuerus 2022-03-12
FR 1495 Move low priority cleanup reports to the weekly job - Part 14 - Delete obsolete nightly_lib 880
  • nightly/nightly_lib.py -- deleted
Ahasuerus Ahasuerus 2022-03-12
FR 1495 Move low priority cleanup reports to the weekly job - Part 15 - Move container reports to the weekly job 881
  • edit/cleanup_lib.py
  • nightly/containers_cleanup.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-12
FR 1495 Move low priority cleanup reports to the weekly job - Part 16 - Translation reports 882
  • edit/cleanup_lib.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/nightly_job.py
  • nightly/translations_cleanup.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-12
FR 1495 Move low priority cleanup reports to the weekly job - Part 17 - Moved database corruption reports to the weekly job 883
  • edit/cleanup_lib.py
  • nightly/database_corruption.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-13
FR 1495 Move low priority cleanup reports to the weekly job - Part 18 - Moved Links in Notes to the weekly job 884
  • edit/cleanup_lib.py
  • nightly/links_in_notes.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-13
FR 1495 Move low priority cleanup reports to the weekly job - Part 19 - Moved Unicode reports 885
  • edit/cleanup_lib.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/unicode_cleanup.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-13
FR 1495 Move low priority cleanup reports to the weekly job - Part 20 - Move 'Suspect Data' reports 886
  • edit/cleanup_lib.py
  • nightly/containers_cleanup.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/shared_cleanup_lib.py
  • nightly/suspect_data.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-14
FR 1495 Move low priority cleanup reports to the weekly job - Part 21 - Display which cleanup reports are run weekly 887
  • edit/cleanup.py
  • edit/cleanup_lib.py
Ahasuerus Ahasuerus 2022-03-14
FR 1495 Move low priority cleanup reports to the weekly job - Part 22 - Moved more 'suspect' reports 888
  • edit/cleanup_lib.py
  • nightly/nightly_cleanup.py
  • nightly/suspect_data.py
Ahasuerus Ahasuerus 2022-03-15
FR 1495 Move low priority cleanup reports to the weekly job - Part 23 - Moved slow queries 889
  • edit/cleanup_lib.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • nightly/slow_queries.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-03-16
FR 1495 Move low priority cleanup reports to the weekly job - Part 24 - Fixed a syntax error 890
  • edit/cleanup_lib.py
Ahasuerus Ahasuerus 2022-03-16
FR 1496 Enhance 'Pubs with Images We Don't Have Permission to Link to' cleanup report 891
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-03-18
FR 1298 Support HTTPS - Part 57 - Convert HTTP cover URLs to HTTPS 892
  • scripts/cover_urls_to_https.py
Ahasuerus Ahasuerus 2022-03-24
FR 1298 Support HTTPS - Part 58 - Dynamically replace links to the ISFDB Wiki with current WIKILOC and PROTOCOL values 893
  • biblio/common.py
  • biblio/index.py
  • biblio/publisheryear.py
  • biblio/pubseries.py
  • biblio/submitdiff.py
  • biblio/titlecovers.py
  • common/library.py
  • common/pubClass.py
  • edit/clone_intermediate.py
  • edit/tv_merge.py
  • rest/pub_output.py
Ahasuerus Ahasuerus 2022-03-25
FR 1298 Support HTTPS - Part 59 - scripts/webpages_to_https.py 894
  • scripts/webpages_to_https.py
Ahasuerus Ahasuerus 2022-03-26
FR 1298 Support HTTPS - Part 60 - Auto-replace links to www.isfdb.org with links to the current database/Wiki hosts in Notes and Synopses 895
  • common/library.py
Ahasuerus Ahasuerus 2022-03-27
SR 203 Make library.py functions start with ISFDB - Part 1 - monthmap 896
  • biblio/fc.py
  • biblio/seriesgrid.py
  • common/library.py
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2022-03-28
SR 203 Make library.py functions start with ISFDB - Part 2 - Moved validateMonth from common/library.py to biblio/common.py since it's only used by biblio scripts 897
  • biblio/common.py
  • biblio/se.py
  • common/library.py
Ahasuerus Ahasuerus 2022-03-28
Bug 804 Invalid biblio warning for COLLECTIONS/ANTHOLOGIES inside MAGAZINES 898
  • biblio/title.py
Ahasuerus Ahasuerus 2022-03-28
FR 1298 Support HTTPS - Part 61 - Upgrade Amazon-hosted URLs from HTTP to HTTPS 899
  • scripts/amazon_urls_to_https.py
Ahasuerus Ahasuerus 2022-03-29
Bug 805 Cloning a pub without a cover scan URL results in a Python error 900
  • common/library.py
Ahasuerus Ahasuerus 2022-04-03
SR 203 Make library.py functions start with ISFDB - Part 3 - Upgraded date-time functions 901
  • biblio/common.py
  • biblio/diffselect.py
  • biblio/most_popular.py
  • biblio/most_reviewed.py
  • biblio/pl.py
  • biblio/publisher.py
  • biblio/publisheryear.py
  • biblio/seriesgrid.py
  • biblio/tag_author.py
  • biblio/title.py
  • common/authorClass.py
  • common/awardClass.py
  • common/library.py
  • common/pubClass.py
  • common/titleClass.py
  • common/viewers.py
  • edit/tv_unmerge.py
  • nightly/database_stats.py
  • rest/pub_output.py
Ahasuerus Ahasuerus 2022-04-04
SR 204 Move all ISBN functions from library.py to isbn.py 902
  • biblio/common.py
  • biblio/pl.py
  • common/SQLparsing.py
  • common/isbn.py
  • common/library.py
  • common/viewers.py
  • edit/isfdblib_print.py
  • mod/common.py
Ahasuerus Ahasuerus 2022-04-04
SR 203 Make library.py functions start with ISFDB - Part 4 - Fixed a bug in edit/tv_merge.py 903
  • edit/tv_merge.py
Ahasuerus Ahasuerus 2022-04-04
FR 1451 Change the ISFDB software to work with the new SFE Web site - Part 2 - Accounted for the changed URL structure of the new SFE site; Confirmed that the code works under Python 2.7.18 and Windows 904
  • common/sfe3.py
Ahasuerus Ahasuerus 2022-04-05
FR 1497 Create a cleanup report to find disallowed author images 905
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-04-16
FR 1499 Upgrade Creative Commons license 906
  • biblio/common.py
Ahasuerus Ahasuerus 2022-04-22
FR 1500 Show user privileges on Search and Stats pages 907
  • biblio/user_search_results.py
  • common/SQLparsing.py
  • nightly/database_stats.py
Ahasuerus Ahasuerus 2022-04-23
FR 743 Make This a Variant Title should move synopsis 908
  • common/viewers.py
  • mod/ka_new.py
Ahasuerus Ahasuerus 2022-04-30
FR 1501 Create a cleanup report to find VTs with synopsis data 909
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-04-30
FR 1487 Add Web Pages to Make Variant pages 910
  • common/viewers.py
  • edit/mkvariant.py
  • edit/submitmkvar2.py
  • mod/ka_new.py
Ahasuerus Ahasuerus 2022-05-01
FR 1502 Let bureaucrats add new ISFDB templates 911
  • biblio/local.mk
  • common/Makefile
  • common/SQLparsing.py
  • common/isfdb.py
  • common/library.py
  • common/templateClass.py
  • common/viewers.py
  • edit/TARGETS
  • edit/add_template.py
  • edit/cleanup_report.py
  • edit/isfdblib_help.py
  • edit/isfdblib_print.py
  • edit/local.mk
  • edit/submit_add_template.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/local.mk
  • mod/template_add_file.py
  • nightly/local.mk
  • nightly/nightly_cleanup.py
  • scripts/create_templates_table.sql
  • scripts/populate_templates_table.py
Ahasuerus Ahasuerus 2022-05-06
FR 1503 Let Bureaucrats edit ISFDB Templates 912
  • common/SQLparsing.py
  • common/isfdb.py
  • common/templateClass.py
  • common/viewers.py
  • edit/TARGETS
  • edit/edit_template.py
  • edit/submit_add_template.py
  • edit/submit_edit_template.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/list_templates.py
  • mod/template_update_file.py
Ahasuerus Ahasuerus 2022-05-07
SR 206 Support MySQL 8.0 913
  • common/SQLparsing.py
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-05-07
SR 206 Support MySQL 8.0 - Part 2 - Fix a syntax error in a regular expression; set the default character set to latin-1 explicitly 914
  • common/SQLparsing.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-05-08
SR 207 Add a name index to the templates table 915
  • scripts/add_template_name_index.sql
Ahasuerus Ahasuerus 2022-05-10
FR 1504 Alphabetize secondary verification sources 916
  • biblio/advSearchClass.py
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-05-13
FR 1505 Disable Advanced Searches for unregistered users 917
  • 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_user_search.py
  • biblio/external_id_search_results.py
  • biblio/note_search_results.py
  • biblio/user_search_results.py
Ahasuerus Ahasuerus 2022-05-15
SR 208 Substitute WIKILOC in ISFDB-hosted author image URLs 918
  • biblio/biblio.py
  • common/library.py
Ahasuerus Ahasuerus 2022-05-22
SR 209 Move globally scoped variables to SESSION - Part 1 - Recognized suffixes 919
  • common/isfdb.py
  • edit/cleanup_report.py
  • mod/common.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-05-25
SR 209 Move globally scoped variables to SESSION - Part 2 - More cleanup reports, marque authors recalculation and future dates 920
  • common/isfdb.py
  • common/viewers.py
  • edit/cleanup_report.py
  • mod/marque.py
  • nightly/suspect_data.py
Ahasuerus Ahasuerus 2022-05-25
SR 209 Move globally scoped variables to SESSION - Part 3 - UI elements 921
  • biblio/fc.py
  • biblio/pl.py
  • biblio/publisher_authors.py
  • biblio/publisher_one_author.py
  • biblio/publisheryear.py
  • biblio/pubseries.py
  • biblio/seriesgrid.py
  • biblio/title.py
  • common/isfdb.py
  • common/library.py
Ahasuerus Ahasuerus 2022-05-26
SR 209 Move globally scoped variables to SESSION - Part 4 - Currency signs 922
  • common/isfdb.py
  • common/library.py
  • common/pubClass.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-05-26
SR 209 Move globally scoped variables to SESSION - Part 5 - Lists of enumerated values 923
  • biblio/advSearchClass.py
  • biblio/adv_search_results.py
  • biblio/common.py
  • common/isfdb.py
  • common/pubClass.py
  • common/titleClass.py
  • common/viewers.py
  • edit/cleanup_report.py
  • edit/editpub.py
  • edit/isfdblib_print.py
  • edit/mkvariant.py
  • edit/newpub.py
  • nightly/database_corruption.py
Ahasuerus Ahasuerus 2022-05-28
Bug 765 Entering an author image URL can generate a spurious yellow warning 924
  • common/viewers.py
Ahasuerus Ahasuerus 2022-05-29
Bug 642 Cover Art Modification Bug 925
  • common/pubClass.py
Ahasuerus Ahasuerus 2022-06-01
SR 209 Move globally scoped variables to SESSION - Part 6 - Defined 'enspace' as a SESSION.ui property 926
  • biblio/pl.py
  • biblio/title.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2022-06-02
Bug 165 Pseudonymous reviews do not display reviewer's canonical name 927
  • biblio/title.py
Ahasuerus Ahasuerus 2022-06-02
Bug 278 Search on backslash characters fails 928
  • biblio/adv_search_results.py
  • biblio/se.py
Ahasuerus Ahasuerus 2022-06-02
Bug 165 Pseudonymous reviews do not display reviewer's canonical name - Part 2 - Make the name of the dictionary of reviews meaningful in order to avoid conflict with 'dict' 929
  • biblio/title.py
Ahasuerus Ahasuerus 2022-06-08
Bug 278 Search on backslash characters fails - Part 2 - Fixed a conflict with db.escape which was causing a Python error in some Advanced Searches 930
  • biblio/adv_search_results.py
Ahasuerus Ahasuerus 2022-06-08
Bug 165 Pseudonymous reviews do not display reviewer's canonical name - Part 3 - Rewrite the SQL logic to account for all 4 scenarios: reviews of the displayed title; reviews of the displayed title's VTs; VTs of reviews of the displayed title; VTs of reviews of VTs of the displayed title. Also display the language and the alternate names the authors of reprints 931
  • biblio/title.py
  • common/SQLparsing.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-06-12
Bug 806 Edit History display error 932
  • common/library.py
Ahasuerus Ahasuerus 2022-06-13
FR 1506 Generalize WatchDate to be WatchPrePub 933
  • common/templateClass.py
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/suspect_data.py
Ahasuerus Ahasuerus 2022-06-13
Bug 637 Magazine search 934
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-06-14
FR 1507 Alphabetize the list of self-approvers 935
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-06-14
SR 210 Make ISFDBLink calls use CSS classes for bold and italics 936
  • biblio/tag_author.py
  • biblio/titlecovers.py
  • css/biblio_css_stub
  • edit/cleanup_report.py
  • edit/rmtitles.py
Ahasuerus Ahasuerus 2022-06-16
FR 1509 Standardize mouseover for cover images 937
  • biblio/title.py
Ahasuerus Ahasuerus 2022-06-16
SR 210 Make ISFDBLink calls use CSS classes for bold and italics - Part 2 - The rest of the code 938
  • biblio/biblio.py
  • biblio/common.py
  • biblio/directory.py
  • biblio/fc.py
  • biblio/pl.py
  • biblio/title.py
  • common/seriesClass.py
  • css/biblio_css_stub
  • edit/edittags.py
Ahasuerus Ahasuerus 2022-06-16
SR 211 Create a library function for hyperlinked cover scans 939
  • biblio/publisheryear.py
  • biblio/pubseries.py
  • biblio/title.py
  • biblio/titlecovers.py
  • common/library.py
Ahasuerus Ahasuerus 2022-06-21
SR 199 Bad HTML in FormatImage 940
  • common/library.py
  • common/viewers.py
  • css/biblio_css_stub
  • edit/tv_merge.py
Ahasuerus Ahasuerus 2022-06-23
SR 210 Make ISFDBLink calls use CSS classes for bold and italics - Part 3 - Additional changes 941
  • biblio/biblio.py
  • biblio/common.py
  • biblio/directory.py
  • biblio/index.py
  • biblio/pl.py
  • common/awardClass.py
  • common/isfdb.py
  • common/library.py
  • css/biblio_css_stub
  • edit/cleanup.py
Ahasuerus Ahasuerus 2022-06-25
Bug 673 HTML tags in titles - Part 1 - Title display 942
  • common/library.py
Ahasuerus Ahasuerus 2022-06-29
Bug 673 HTML tags in titles - Part 2 - Static values 943
  • biblio/awardtype.py
  • biblio/biblio.py
  • biblio/common.py
  • biblio/languages.py
  • biblio/pl.py
  • biblio/title.py
  • common/awardClass.py
  • common/awardcatClass.py
  • common/isfdb.py
  • common/library.py
Ahasuerus Ahasuerus 2022-06-29
SR 210 Make ISFDBLink calls use CSS classes for bold and italics - Part 3 - Bug fix for button display for unregistered users 944
  • common/login.py
Ahasuerus Ahasuerus 2022-06-30
Bug 673 HTML tags in titles - Part 3 - Fixed page counts 945
  • biblio/common.py
Ahasuerus Ahasuerus 2022-06-30
SR 210 Make ISFDBLink calls use CSS classes for bold and italics - Part 4 - Bug fixes in the Cleanup Reports menu 946
  • edit/cleanup.py
Ahasuerus Ahasuerus 2022-07-04
FR 1511 Cleanup report to find invalid page numbers after a pipe 947
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-07-05
FR 1511 Cleanup report to find invalid page numbers - Part 2 - Add a check to look for 'fp' 948
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-07-06
Bug 807 Publications with an Invalid Page Count errors out 949
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2022-07-09
FR 1511 Cleanup report to find invalid page numbers - Part 3 - Clarify the note at the top of the page; correct the logic that looks for fp 950
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-07-09
FR 1515 Enhance software support of Brazilian reals 951
  • common/library.py
Ahasuerus Ahasuerus 2022-07-09
FR 1516 Enhance 'Publications with Invalid Prices' 952
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-07-10
FR 1517 Limit 'My Pending/Approved/Rejected/Errored Out' submissions to the last 3 months 953
  • biblio/myrecent.py
Ahasuerus Ahasuerus 2022-07-10
FR 1517 Limit 'My Pending/Approved/Rejected/Errored Out' submissions to the last 3 months - Part 2 - Only limit the list to the last 3 months for Recently Approved edits 954
  • biblio/myrecent.py
Ahasuerus Ahasuerus 2022-07-10
FR 1513 Link 'moderator view' pages for processed submissions to public view pages 955
  • mod/common.py
  • mod/submission_review.py
Ahasuerus Ahasuerus 2022-07-11
FR 1512 Next Submission link to skip submissions by self-approvers 956
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-07-12
SR 68 Consolidate viewers.py logic - Part 2 - Started adding support for converting viewers.py functions to methods 957
  • biblio/dumpxml.py
  • biblio/view_submission.py
  • common/isfdb.py
  • edit/isfdblib.py
  • mod/common.py
  • mod/list.py
Ahasuerus Ahasuerus 2022-07-13
SR 68 Consolidate viewers.py logic - Part 3 - Fixed a bug introduced in Part 2 958
  • mod/isfdblib.py
Ahasuerus Ahasuerus 2022-07-13
SR 68 Consolidate viewers.py logic - Part 4 - Converted Add/Edit Template to methods 959
  • biblio/view_submission.py
  • common/isfdb.py
  • common/viewers.py
  • edit/isfdblib.py
  • edit/submit_add_template.py
  • edit/submit_edit_template.py
  • mod/submission_review.py
Ahasuerus Ahasuerus 2022-07-14
FR 1518 Unhold submission should re-display submission review page 960
  • mod/unhold.py
Ahasuerus Ahasuerus 2022-07-16
FR 1519 Color-code submissions by self-approvers 961
  • css/biblio_css_stub
  • mod/list.py
Ahasuerus Ahasuerus 2022-07-22
SR 68 Consolidate viewers.py logic - Part 5 - Convert Add/Edit Verification Source to methods and improve the class layout 962
  • common/isfdb.py
  • common/viewers.py
  • css/biblio_css_stub
  • edit/submit_add_verification_source.py
  • edit/submit_edit_verification_source.py
Ahasuerus Ahasuerus 2022-07-23
Bug 808 archive.org URLs do not produce yellow warnings or cleanup exceptions 963
  • common/viewers.py
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-07-24
SR 68 Consolidate viewers.py logic - Part 6 - Convert Add New Award Type and further improve the new classes 964
  • common/isfdb.py
  • common/viewers.py
  • edit/submitnewawardtype.py
Ahasuerus Ahasuerus 2022-07-29
FR 1524 Add 'Republic of Hawaii' as a recognized place of birth 965
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-08-07
FR 1520 Enhance the database maintenance message 966
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-08-07
FR 1520 Enhance the database maintenance message - Fix grammar 967
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-08-08
SR 68 Consolidate viewers.py logic - Part 7 - Upgrade Make Variant and once again rewrite the new classes 968
  • common/isfdb.py
  • common/viewers.py
  • edit/submitmkvar1.py
  • edit/submitmkvar2.py
Ahasuerus Ahasuerus 2022-08-13
SR 68 Consolidate viewers.py logic - Part 8 - Fixed 2 Make Variant bugs introduced in Part 7 969
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-13
Bug 810 and Bug 811 810 -- Double quotes in Award author names; 811 -- Plus signs allowed in author names in some data entry forms 970
  • common/authorClass.py
  • common/awardClass.py
  • common/library.py
  • common/pubClass.py
  • common/titleClass.py
  • css/edit_author.js
  • css/edit_award.js
  • css/edit_js.js
  • css/edit_pub.js
  • css/edit_title.js
Ahasuerus Ahasuerus 2022-08-15
SR 68 Consolidate viewers.py logic - Part 9 - Fixed a bug when creating Make Variant submissions as a non-moderator 971
  • biblio/view_submission.py
  • common/viewers.py
  • edit/isfdblib.py
Ahasuerus Ahasuerus 2022-08-16
SR 68 Consolidate viewers.py logic - Part 10 - Eliminate duplicate references to viewers in submit scripts 972
  • edit/as_merge.py
  • edit/isfdblib.py
  • edit/ps_merge.py
  • edit/submit_add_template.py
  • edit/submit_add_verification_source.py
  • edit/submit_edit_template.py
  • edit/submit_edit_verification_source.py
  • edit/submit_new_language.py
  • edit/submitaddpub.py
  • edit/submitauth.py
  • edit/submitaward.py
  • edit/submitawardcat.py
  • edit/submitawardtype.py
  • edit/submitclone.py
  • edit/submitdelaward.py
  • edit/submitdeleteawardcat.py
  • edit/submitdeleteawardtype.py
  • edit/submitdelpub.py
  • edit/submitdelseries.py
  • edit/submitdeltitle.py
  • edit/submitlinkaward.py
  • edit/submitlinkreview.py
  • edit/submitmkpseudo.py
  • edit/submitnewaward.py
  • edit/submitnewawardcat.py
  • edit/submitnewawardtype.py
  • edit/submitnewpub.py
  • edit/submitpub.py
  • edit/submitpublisher.py
  • edit/submitpubseries.py
  • edit/submitrempseudo.py
  • edit/submitrm.py
  • edit/submitseries.py
  • edit/submittitle.py
  • edit/submitvariant.py
  • edit/ts_merge.py
  • edit/ts_unmerge.py
Ahasuerus Ahasuerus 2022-08-23
FR 1525 Find titles w/out the Tr template whose pubs have this template 973
  • edit/cleanup_lib.py
  • edit/cleanup_report.py
  • nightly/translations_cleanup.py
Ahasuerus Ahasuerus 2022-08-23
FR 1526 Warn about translated VTs without the Tr template in notes 974
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-25
FR 1526 Warn about translated VTs without the Tr template in notes - Part 2 - Do not display the warning when the submission is breaking the link to the parent title 975
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-26
SR 68 Consolidate viewers.py logic - Part 11 - Add New Language migration 976
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-26
SR 68 Consolidate viewers.py logic - Part 12 - Migrate Add Variant Title 977
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-26
SR 68 Consolidate viewers.py logic - Part 13 - Delete Award Type 978
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-27
SR 68 Consolidate viewers.py logic - Part 14 - Edit Award Type 979
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-28
SR 212 Disable scripts/wikitrim.py until it can be upgraded 980
  • scripts/wikitrim.py
Ahasuerus Ahasuerus 2022-08-28
FR 1527 Add instructions on re-ordering Content records to Edit Pub 981
  • edit/editpub.py
Ahasuerus Ahasuerus 2022-08-28
FR 1528 Warn when proposed variant date is before proposed parent date 982
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-29
SR 68 Consolidate viewers.py logic - Part 15 - Award Category Add/Delete/Edit 983
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-08-29
FR 1527 Add instructions on re-ordering Content records to Edit Pub - Part 2 - Fixed a typo 984
  • edit/editpub.py
Ahasuerus Ahasuerus 2022-08-29
SR 213 Support MediaWiki 1.35 985
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-08-31
SR 213 Support MediaWiki 1.35 - Part 2 - Bug fix 986
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-08-31
SR 213 Support MediaWiki 1.35 - Part 3 - Account for the fact that actual 'last revision timestamp' data is stored in mw_revision_actor_temp in version 1.35 of the MediaWiki software. They plan to change it again in a later version, so we will need to keep it in mind when we next upgrade the Wiki. 987
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-08-31
SR 213 Support MediaWiki 1.35 - Part 4 - Update the user creation script to work with both the current version of the MediaWiki MySQL tables and the 1.35 version 988
  • scripts/create_user.py
Ahasuerus Ahasuerus 2022-09-03
SR 142 Upgrade Python to 2.7 - Fix the changed order of imported Contents titles in Import Content in 2.7 989
  • edit/clonecontent.py
Ahasuerus Ahasuerus 2022-09-07
SR 142 Upgrade Python to 2.7 - Part 2 - Fix the incorrect selection of field values in Title Merge 990
  • edit/ts_merge.py
Ahasuerus Ahasuerus 2022-09-07
SR 142 Upgrade Python to 2.7 - Part 3 - Publication Comparison page 991
  • biblio/submitdiff.py
Ahasuerus Ahasuerus 2022-09-07
SR 142 Upgrade Python to 2.7 - Part 4 - Next Submission button 992
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-09-08
FR 1530 Add support for MediaWiki 1.35 user logins 993
  • biblio/submitlogin.py
Ahasuerus Ahasuerus 2022-09-08
FR 1530 Add support for MediaWiki 1.35 user logins - Part 2 - Move the configuration flag to common/localdefs.py 994
  • biblio/submitlogin.py
  • common/localdefs.py
Ahasuerus Ahasuerus 2022-09-08
FR 1531 Support both www.isfdb.org and isfdb.org 995
  • common/localdefs.py
  • common/login.py
Ahasuerus Ahasuerus 2022-09-09
FR 1532 Improve performance by putting 'views' fields in separate tables 996
  • biblio/biblio.py
  • common/SQLparsing.py
  • common/titleClass.py
  • mod/common.py
  • mod/ta_merge.py
  • nightly/database_stats.py
  • scripts/create_view_tables.sql
Ahasuerus Ahasuerus 2022-09-10
Bug 812 Cleanup report Publications with an Invalid Page Count errors out 997
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2022-09-10
Bug 812 Cleanup report Publications with an Invalid Page Count errors out - Part 2 - Fixed backslash escaping for MySQL 8.0 998
  • edit/cleanup_report.py
Ahasuerus Ahasuerus 2022-09-10
SR 214 Remove defunct domains from the list of recognized domains 999
  • common/library.py
Ahasuerus Ahasuerus 2022-09-11
FR 1532 Improve performance by putting 'views' fields in separate tables - Part 2 - Accounted for the changed syntax in MySQL 8.0 1000
  • nightly/database_stats.py
Ahasuerus Ahasuerus 2022-09-11
FR 1529 Improve display of invalid ISBNs 1001
  • common/isbn.py
  • common/viewers.py
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2022-09-11
FR 1534 Improve Moderator Queue performance 1002
  • common/SQLparsing.py
  • mod/list.py
Ahasuerus Ahasuerus 2022-09-15
FR 1459 Standardize links to User and Talk pages 1003
  • biblio/changed_verified_pubs.py
  • biblio/my_removed_secondary_verifications.py
  • biblio/recent_primary_ver.py
  • biblio/recentver.py
  • biblio/removed_secondary_verifications.py
  • biblio/user_search_results.py
  • common/library.py
  • common/navbar.py
  • common/pubClass.py
  • common/viewers.py
  • edit/keygen.py
  • edit/verify.py
  • mod/common.py
  • mod/hardreject.py
  • mod/select_secondary_verification.py
  • mod/self_approvers.py
  • mod/submission_review.py
  • nightly/database_stats.py
Ahasuerus Ahasuerus 2022-09-15
Bug 813 Notes with embedded HTML break in mouseover bubbles 1004
  • biblio/title.py
  • common/library.py
Ahasuerus Ahasuerus 2022-09-16
FR 1535 Update External IDs to use HTTPS 1005
  • scripts/update_external_IDs_to_HTTPS.sql
Ahasuerus Ahasuerus 2022-09-16
FR 1535 Update External IDs to use HTTPS - Part 2 - Upgraded BNF 1006
  • scripts/update_BNF_external_IDs_to_HTTPS.sql
Ahasuerus Ahasuerus 2022-09-16
FR 1536 Update ISBN-based links to use HTTPS 1007
  • scripts/update_websites_to_HTTPS.sql
Ahasuerus Ahasuerus 2022-09-16
FR 1537 Update Encyclopedia of SF/Fantasy credits 1008
  • common/library.py
Ahasuerus Ahasuerus 2022-09-17
FR 1538 Improve front page performance 1009
  • common/SQLparsing.py
  • common/isfdb.py
  • nightly/front_page_pubs.py
  • nightly/local.mk
  • nightly/nightly_job.py
  • scripts/create_front_page_pubs.sql
Ahasuerus Ahasuerus 2022-09-17
FR 1538 Improve front page performance - Part 2 - Updated the weekly job and consolidated weekly/nightly code 1010
  • nightly/local.mk
  • nightly/nightly_job.py
  • nightly/nightly_weekly_common.py
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-09-18
Bug 814 4 cleanup reports are not recompiled weekly 1011
  • nightly/weekly_job.py
Ahasuerus Ahasuerus 2022-09-18
FR 1539 Update Encyclopedia of Fantasy URLs 1012
  • common/SQLparsing.py
  • common/library.py
  • scripts/update_EoF_URLs.py
Ahasuerus Ahasuerus 2022-09-18
FR 1537 Update Encyclopedia of SF/Fantasy credits - Part 2 - Restored sf-encyclopedia.uk credits since some are still being used 1013
  • common/library.py
Ahasuerus Ahasuerus 2022-09-27
FR 1537 Update Encyclopedia of SF/Fantasy credits - Part 3 - Changed sf-encyclopedia.uk cover URLs to https://x.sf-encyclopedia.com 1014
  • common/library.py
  • scripts/update_SFE_images.py
Ahasuerus Ahasuerus 2022-09-28
FR 1538 Improve front page performance - Part 3 - Update the front page code to use the same retrieval algorithm as the nightly job 1015
  • biblio/index.py
  • common/SQLparsing.py
  • nightly/front_page_pubs.py
Ahasuerus Ahasuerus 2022-09-30
FR 1538 Improve front page performance - Part 4 - Update the front page code to use the pub list built by the nightly job 1016
  • biblio/index.py
  • common/SQLparsing.py
  • nightly/front_page_pubs.py
Ahasuerus Ahasuerus 2022-10-01
FR 1540 Allow Submission Search to display rejected submissions 1017
  • mod/submission_search.py
  • mod/submission_search_results.py
Ahasuerus Ahasuerus 2022-10-03
FR 1541 Update Fantastic Fiction URLs to use HTTPS 1018
  • scripts/update_FantasticFiction_images.py
Ahasuerus Ahasuerus 2022-10-03
SR 68 Consolidate viewers.py logic - Part 16 - Series Deletion migration 1019
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-04
SR 68 Consolidate viewers.py logic - Part 17 - Publication Deletion migration 1020
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-05
SR 68 Consolidate viewers.py logic - Part 18 - Title Deletion migration 1021
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-06
SR 68 Consolidate viewers.py logic - Part 19 - Title Deletion - Review display fix 1022
  • common/SQLparsing.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-07
Bug 817 'Cannonical' misspelled after creating alternate name 1023
  • mod/ya_new.py
Ahasuerus Ahasuerus 2022-10-07
FR 1542 Limit the front page to one pub per author 1024
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-10-08
Bug 818 Title/Publication Statistics graphs are broken 1025
  • nightly/database_stats.py
Ahasuerus Ahasuerus 2022-10-10
SR 68 Consolidate viewers.py logic - Part 20 - Display cover scans for COVERART MakeVariant submissions 1026
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-10
SR 68 Consolidate viewers.py logic - Part 21 - Remove Alternate Name migration 1027
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-12
SR 68 Consolidate viewers.py logic - Part 22 - Link Award migration 1028
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-13
SR 68 Consolidate viewers.py logic - Part 23 - Link Review migration 1029
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-14
SR 68 Consolidate viewers.py logic - Part 24 - Edit Publication Series migration 1030
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-14
SR 68 Consolidate viewers.py logic - Part 25 - Edit Publisher migration 1031
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-14
SR 68 Consolidate viewers.py logic - Part 26 - Make Alternate Name migration 1032
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-14
SR 68 Consolidate viewers.py logic - Part 27 - Unmerge Title migration 1033
  • common/isfdb.py
  • common/viewers.py
  • edit/tv_unmerge.py
Ahasuerus Ahasuerus 2022-10-15
SR 68 Consolidate viewers.py logic - Part 28 - Tweak Make/Remove Alternate Name display 1034
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-15
SR 68 Consolidate viewers.py logic - Part 29 - Remove Titles migration 1035
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-17
Bug 819 Award Directory doesn't redirect correctly upon login 1036
  • biblio/award_directory.py
Ahasuerus Ahasuerus 2022-10-17
SR 68 Consolidate viewers.py logic - Part 30 - Edit Series migration 1037
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-17
SR 68 Consolidate viewers.py logic - Part 31 - Edit Author migration 1038
  • common/isfdb.py
  • common/library.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-17
FR 1318 Allow sorting 'My Votes' by title and by title date 1039
  • biblio/myvotes.py
  • common/navbar.py
Ahasuerus Ahasuerus 2022-10-18
SR 68 Consolidate viewers.py logic - Part 32 - Edit Title migration 1040
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-18
SR 68 Consolidate viewers.py logic - Part 33 - Delete Award migration 1041
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-25
FR 1543 Sort front page pubs by title within each date 1042
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-10-26
SR 68 Consolidate viewers.py logic - Part 34 - Add Award migration 1043
  • common/isfdb.py
  • common/viewers.py
Ahasuerus Ahasuerus 2022-10-27
Bug 820 Top Forthcoming page is not updated weekly 1044
  • nightly/database_stats.py
Ahasuerus Ahasuerus 2022-10-31
Bug 822 Submission review pages do not display BREAK correctly 1045
  • common/viewers.py
Ahasuerus Ahasuerus 2022-11-01
Bug 821 Some empty cleanup reports don't override old records 1046
  • nightly/transliterations.py
Ahasuerus Ahasuerus 2022-11-02
FR 1542 Limit the front page to one pub per author - Part 2 - Adjust the selection process to account for authors with pubs scheduled to appear during the 'buffer' period 1047
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-11-12
FR 1544 Filter Moderator Queue by submitter 1048
  • mod/common.py
  • mod/list.py
  • mod/submission_search.py
  • mod/submission_search_results.py
Ahasuerus Ahasuerus 2022-11-14
FR 1544 Filter Moderator Queue by submitter - Part 2 - Further breakdown by held/unheld status 1049
  • mod/common.py
Ahasuerus Ahasuerus 2022-11-14
FR 1545 Front page should skip pubs with WatchPrePub|cover in notes 1050
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-11-15
FR 1546 Update NILF URLs 1051
  • scripts/update_NILF_external_ID_URL.sql
Ahasuerus Ahasuerus 2022-11-19
FR 1544 Filter Moderator Queue by submitter - Part 3 - Color-code editor names in the new table 1052
  • mod/common.py
  • mod/list.py
  • mod/submission_search_results.py
Ahasuerus Ahasuerus 2022-11-20
SR 68 Consolidate viewers.py logic - Part 35 - Library cleanup 1053
  • common/library.py
Ahasuerus Ahasuerus 2022-11-23
Bug 823 Unauthorized author images do not display a yellow warning 1054
  • common/viewers.py
Ahasuerus Ahasuerus 2022-11-23
FR 1547 New editors should not be able to have more than 100 pending submissions 1055
  • common/SQLparsing.py
  • common/isfdb.py
  • edit/isfdblib.py
  • mod/common.py
Ahasuerus Ahasuerus 2022-11-25
FR 1548 Enhance submission review warnings for EditPub submissions 1056
  • common/SQLparsing.py
  • common/viewers.py
  • css/biblio_css_stub
Ahasuerus Ahasuerus 2022-11-27
FR 1549 Submission review pages should display diffs for multi-fields 1057
  • common/viewers.py
Ahasuerus Ahasuerus 2022-12-05
FR 1545 Front page should skip pubs with WatchPrePub|cover in notes - Part 2 - Remove the check for the closing curly braces 1058
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-12-08
FR 1549 Submission review pages should display diffs for multi-fields - Part 2 - Fixed a display bug 1059
  • common/viewers.py
Ahasuerus Ahasuerus 2022-12-14
FR 1550 Ignore month-only pubs on the front page 1060
  • biblio/index.py
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-12-15
FR 1552 ClonePub submissions should link the cloned pub's ID 1061
  • common/viewers.py
  • edit/clonepub.py
  • edit/submitclone.py
Ahasuerus Ahasuerus 2022-12-27
FR 1553 Improve Performance of All Titles and Fiction Titles searches 1062
  • biblio/se.py
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2022-12-27
FR 1553 Improve Performance of All Titles and Fiction Titles searches - Part 2 - Create a full text index for titles (implemented before Part 1) 1063
  • scripts/add_full_text_index_to_titles.sql
Ahasuerus Ahasuerus 2022-12-28
FR 1544 Filter Moderator Queue by submitter - Part 4 - Display a totals row at the bottom of the summary table 1064
  • mod/common.py
Ahasuerus Ahasuerus 2022-12-28