Difference between revisions of "Development/Archive/2022"

From ISFDB
Jump to navigation Jump to search
(Archived SVNs 823-850)
 
(→‎SVN Patch Contents: Archived SVN 851-900)
Line 343: Line 343:
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2022-02-25
 
| 2022-02-25
 +
 +
|-
 +
| {{FR|1298}}
 +
| Support HTTPS - Part 56 - Note templates
 +
| 851
 +
|
 +
* common/library.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-02-25
 +
 +
|-
 +
| {{FR|1492}}
 +
| Do not display Moderator-only links to self-approvers
 +
| 852
 +
|
 +
* mod/isfdblib.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-02-25
 +
 +
|-
 +
| {{SR|201}}
 +
| Remove encoding statements from Python code
 +
| 853
 +
|
 +
* common/library.py
 +
* common/viewers.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-02-25
 +
 +
|-
 +
| {{Bug|798}}
 +
| Removing a cover URL generates a spurious message
 +
| 854
 +
|
 +
* common/library.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-02-28
 +
 +
|-
 +
| {{Bug|799}}
 +
| SFE-hosted images are not displayed corrected on author pages
 +
| 855
 +
|
 +
* biblio/biblio.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-03
 +
 +
|-
 +
| {{Bug|800}}
 +
| My Primary Verification pages may display spurious 'MORE' links
 +
| 858
 +
|
 +
* biblio/myverificationsClass.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-04
 +
 +
|-
 +
| {{SR|202}}
 +
| Do not use recently added MySQL reserved words as column aliases
 +
| 859
 +
|
 +
* common/SQLparsing.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-05
 +
 +
|-
 +
| {{FR|1494}}
 +
| Move nightly reconciliation with 3rd party sites to the weekly job
 +
| 860
 +
|
 +
* nightly/nightly_job.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-09
 +
 +
|-
 +
| {{Bug|753}}
 +
| Front page uses GMT to find authors born on this day
 +
| 872
 +
|
 +
* common/library.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-10
 +
 +
|-
 +
| {{Bug|801}}
 +
| Calendar page uses GMT to determine the current day
 +
| 873
 +
|
 +
* biblio/calendarClass.py
 +
* biblio/calendar_menu.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-10
 +
 +
|-
 +
| {{Bug|802}}
 +
| List of forthcoming books on the front page uses GMT
 +
| 874
 +
|
 +
* biblio/index.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-10
 +
 +
|-
 +
| {{Bug|676}}
 +
| Review/interview lines on series page have an extra space after author name
 +
| 875
 +
|
 +
* biblio/common.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-11
 +
 +
|-
 +
| {{Bug|803}}
 +
| Formatting error in 'Interviews with This Author' on author pages
 +
| 876
 +
|
 +
* biblio/biblio.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-18
 +
 +
|-
 +
| {{FR|1298}}
 +
| Support HTTPS - Part 57 -  Convert HTTP cover URLs to HTTPS
 +
| 892
 +
|
 +
* scripts/cover_urls_to_https.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-25
 +
 +
|-
 +
| {{FR|1298}}
 +
| Support HTTPS - Part 59 - scripts/webpages_to_https.py
 +
| 894
 +
|
 +
* scripts/webpages_to_https.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-28
 +
 +
|-
 +
| {{Bug|804}}
 +
| Invalid biblio warning for COLLECTIONS/ANTHOLOGIES inside MAGAZINES
 +
| 898
 +
|
 +
* biblio/title.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User: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
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-03-29
 +
 +
|-
 +
| {{Bug|805}}
 +
| Cloning a pub without a cover scan URL results in a Python error
 +
| 900
 +
|
 +
* common/library.py
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2022-04-03
  
 
|}
 
|}

Revision as of 15:27, 4 April 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