Difference between revisions of "Development/Archive/2022"

From ISFDB
Jump to navigation Jump to search
(→‎SVN Patch Contents: Archived SVN 851-900)
(→‎SVN Patch Contents: SVN patces 900-950 archived)
Line 931: Line 931:
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2022-04-03
 
| 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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-04-16
 +
 +
|-
 +
| {{FR|1499}}
 +
| Upgrade Creative Commons license
 +
| 906
 +
|
 +
* biblio/common.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-04-23
 +
 +
|-
 +
| {{FR|743}}
 +
| Make This a Variant Title should move synopsis
 +
| 908
 +
|
 +
* common/viewers.py
 +
* mod/ka_new.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-05-07
 +
 +
|-
 +
| {{SR|206}}
 +
| Support MySQL 8.0
 +
| 913
 +
|
 +
* common/SQLparsing.py
 +
* edit/cleanup_report.py
 +
* nightly/nightly_cleanup.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-05-08
 +
 +
|-
 +
| {{SR|207}}
 +
| Add a name index to the templates table
 +
| 915
 +
|
 +
* scripts/add_template_name_index.sql
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-05-10
 +
 +
|-
 +
| {{FR|1504}}
 +
| Alphabetize secondary verification sources
 +
| 916
 +
|
 +
* biblio/advSearchClass.py
 +
* common/SQLparsing.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-05-15
 +
 +
|-
 +
| {{SR|208}}
 +
| Substitute WIKILOC in ISFDB-hosted author image URLs
 +
| 918
 +
|
 +
* biblio/biblio.py
 +
* common/library.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-05-28
 +
 +
|-
 +
| {{Bug|765}}
 +
| Entering an author image URL can generate a spurious yellow warning
 +
| 924
 +
|
 +
* common/viewers.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-05-29
 +
 +
|-
 +
| {{Bug|642}}
 +
| Cover Art Modification Bug
 +
| 925
 +
|
 +
* common/pubClass.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-06-02
 +
 +
|-
 +
| {{Bug|165}}
 +
| Pseudonymous reviews do not display reviewer's canonical name
 +
| 927
 +
|
 +
* biblio/title.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-06-02
 +
 +
|-
 +
| {{Bug|278}}
 +
| Search on backslash characters fails
 +
| 928
 +
|
 +
* biblio/adv_search_results.py
 +
* biblio/se.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-06-12
 +
 +
|-
 +
| {{Bug|806}}
 +
| Edit History display error
 +
| 932
 +
|
 +
* common/library.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-06-13
 +
 +
|-
 +
| {{Bug|637}}
 +
| Magazine search
 +
| 934
 +
|
 +
* common/SQLparsing.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-06-14
 +
 +
|-
 +
| {{FR|1507}}
 +
| Alphabetize the list of self-approvers
 +
| 935
 +
|
 +
* common/SQLparsing.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-06-16
 +
 +
|-
 +
| {{FR|1509}}
 +
| Standardize mouseover for cover images
 +
| 937
 +
|
 +
* biblio/title.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-06-25
 +
 +
|-
 +
| {{Bug|673}}
 +
| HTML tags in titles - Part 1 - Title display
 +
| 942
 +
|
 +
* common/library.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-06-30
 +
 +
|-
 +
| {{Bug|673}}
 +
| HTML tags in titles - Part 3 - Fixed page counts
 +
| 945
 +
|
 +
* biblio/common.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-07-06
 +
 +
|-
 +
| {{Bug|807}}
 +
| Publications with an Invalid Page Count errors out
 +
| 949
 +
|
 +
* edit/cleanup_report.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-07-09
  
 
|}
 
|}

Revision as of 21:32, 9 July 2022

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