Difference between revisions of "Development/Recent Patches"

From ISFDB
Jump to navigation Jump to search
Line 17: Line 17:
  
 
|-
 
|-
| {{FR|1298}}
+
| {{SR|203}}
| Support HTTPS - Part 56 - Note templates
+
| Make library.py functions start with ISFDB - Part 3 - Upgraded date-time functions
| 851
+
| 901
|
 
* 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/common.py
* biblio/index.py
+
* biblio/diffselect.py
 +
* biblio/most_popular.py
 +
* biblio/most_reviewed.py
 +
* biblio/pl.py
 +
* biblio/publisher.py
 
* biblio/publisheryear.py
 
* biblio/publisheryear.py
* biblio/pubseries.py
+
* biblio/seriesgrid.py
* biblio/submitdiff.py
+
* biblio/tag_author.py
* biblio/titlecovers.py
+
* biblio/title.py
 +
* common/authorClass.py
 +
* common/awardClass.py
 
* common/library.py
 
* common/library.py
 
* common/pubClass.py
 
* common/pubClass.py
* edit/clone_intermediate.py
+
* common/titleClass.py
* edit/tv_merge.py
+
* common/viewers.py
 +
* edit/tv_unmerge.py
 +
* nightly/database_stats.py
 
* rest/pub_output.py
 
* rest/pub_output.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-03-25
+
| 2022-04-04
 
 
|-
 
| {{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

Patch List

Patch Archive for 2009-2022


SVN Patch Contents

Bug or Feature Description SVN revision Modules Author Tester Date Passed
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