Difference between revisions of "Development/Recent Patches"

From ISFDB
Jump to navigation Jump to search
(211 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
'''Patch List'''
 
'''Patch List'''
  
[[Development/Archive|Patch Archive for 2009-2022]]
+
[[Development/Archive|Patch Archive for 2009-2023]]
  
  
 
==SVN Patch Contents==
 
==SVN Patch Contents==
{|class="TablePager"
+
{|class="wikitable"
  
 
|-
 
|-
Line 17: Line 17:
  
 
|-
 
|-
| {{FR|1515}}
+
| {{FR|1588}}
| Enhance software support of Brazilian reals
+
| Update URL format for PPN External IDs
| 951
+
| 1163
|  
+
|
* common/library.py
+
* scripts/update_PPN_external_ID_URL.sql
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2022-07-09
 
 
 
|-
 
| {{FR|1516}}
 
| Enhance 'Publications with Invalid Prices'
 
| 952
 
|
 
* edit/cleanup_report.py
 
* nightly/nightly_cleanup.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-10
+
| 2024-01-27
  
 
|-
 
|-
| {{FR|1517}}
+
| {{FR|1589}}
| Limit 'My Pending/Approved/Rejected/Errored Out' submissions to the last 3 months
+
| Change the displayed copyright year from 2023 to 2024
| 953
+
| 1164
|
 
* biblio/myrecent.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User: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
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2022-07-10
 
 
 
|-
 
| {{FR|1513}}
 
| Link 'moderator view' pages for processed submissions to public view pages
 
| 955
 
 
|
 
|
* mod/common.py
+
* common/isfdb.py
* mod/submission_review.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-11
+
| 2024-01-27
  
 
|-
 
|-
| {{FR|1512}}
+
| {{FR|1591}}
| Next Submission link to skip submissions by self-approvers
+
| Add an author link to the Author Merge post-approval page
| 956
+
| 1165
 
|
 
|
* common/SQLparsing.py
+
* mod/aa_merge.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-12
+
| 2024-02-06
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1592}}
| Consolidate viewers.py logic - Part 2 - Started adding support for converting viewers.py functions to methods
+
| Warning after approving NewPub/EditPub submissions which create potential duplicate titles
| 957
+
| 1166
 
|
 
|
* biblio/dumpxml.py
+
* common/library.py
* biblio/view_submission.py
+
* edit/find_dups.py
* common/isfdb.py
+
* edit/find_pub_dups.py
 +
* edit/find_title_dups.py
 
* edit/isfdblib.py
 
* edit/isfdblib.py
* mod/common.py
+
* mod/ca_new.py
* mod/list.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2022-07-13
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 3 - Fixed a bug introduced in Part 2
 
| 958
 
|
 
 
* mod/isfdblib.py
 
* mod/isfdblib.py
 +
* mod/pa_new.py
 +
* mod/pa_update.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-13
+
| 2024-02-08
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1593}}
| Consolidate viewers.py logic - Part 4 - Converted Add/Edit Template to methods
+
| On series pages, display unnumbered sub-series alphabetically
| 959
+
| 1167
 
|
 
|
* biblio/view_submission.py
+
* common/SQLparsing.py
* common/isfdb.py
 
* common/viewers.py
 
* edit/isfdblib.py
 
* edit/submit_add_template.py
 
* edit/submit_edit_template.py
 
* mod/submission_review.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-14
+
| 2024-02-28
  
 
|-
 
|-
| {{FR|1518}}
+
| {{FR|1594}}
| Unhold submission should re-display submission review page
+
| Title pages should sort pubs by pub ID as the last sort value
| 960
+
| 1168
 
|
 
|
* mod/unhold.py
+
* common/SQLparsing.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-16
+
| 2024-03-16
  
 
|-
 
|-
| {{FR|1519}}
+
| {{FR|1595}}
| Color-code submissions by self-approvers
+
| Yellow warning for Amazon images with images/W/MEDIAX
| 961
+
| 1169
 
|
 
|
* css/biblio_css_stub
+
* common/viewers.py
* mod/list.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-22
+
| 2024-03-23
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1596}}
| Consolidate viewers.py logic - Part 5 - Convert Add/Edit Verification Source to methods and improve the class layout
+
| Auto-convert Amazon URLs with images/W/MEDIAX
| 962
+
| 1170
 
|
 
|
* common/isfdb.py
+
* scripts/amazon_urls_MEDIAX_change.py
* common/viewers.py
 
* css/biblio_css_stub
 
* edit/submit_add_verification_source.py
 
* edit/submit_edit_verification_source.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-23
+
| 2024-03-24
  
 
|-
 
|-
| {{Bug|808}}
+
| {{FR|1597}}
| archive.org URLs do not produce yellow warnings or cleanup exceptions
+
| Add submission review links to the Hold submission page
| 963
+
| 1171
 
|
 
|
* common/viewers.py
+
* mod/hold.py
* edit/cleanup_report.py
 
* nightly/nightly_cleanup.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-24
+
| 2024-03-24
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1598}}
| Consolidate viewers.py logic - Part 6 - Convert Add New Award Type and further improve the new classes
+
| Remove the Coronavirus warning
| 964
+
| 1172
 
|
 
|
* common/isfdb.py
+
* biblio/fc.py
* common/viewers.py
+
* biblio/index.py
* edit/submitnewawardtype.py
+
* nightly/database_stats.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-07-29
+
| 2024-04-03
  
 
|-
 
|-
| {{FR|1524}}
+
| {{FR|1599}}
| Add 'Republic of Hawaii' as a recognized place of birth
+
| Make 'Publication Title-Reference Title Mismatches' more comprehensive
| 965
+
| 1173
 
|
 
|
 
* edit/cleanup_report.py
 
* edit/cleanup_report.py
 
* nightly/nightly_cleanup.py
 
* nightly/nightly_cleanup.py
 +
* scripts/zero_our_cleanup_report_93.sql
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-08-07
+
| 2024-04-04
  
 
|-
 
|-
| {{FR|1520}}
+
| {{FR|1602}}
| Enhance the database maintenance message
+
| Update British Library links on publication pages
| 966
+
| 1174
 
|
 
|
* common/SQLparsing.py
+
* scripts/update_BL_links.sql
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-08-07
+
| 2024-04-08
  
 
|-
 
|-
| {{FR|1520}}
+
| {{FR|1600}}
| Enhance the database maintenance message - Fix grammar
+
| Update the ISBN hyphenation rules
| 967
+
| 1175
 
|
 
|
 
* common/SQLparsing.py
 
* common/SQLparsing.py
 +
* common/isbn.py
 +
* scripts/ISBN_ranges.xml
 +
* scripts/create_ISBN_ranges.sql
 +
* scripts/import_ISBN_ranges.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2022-08-08
+
| 2024-04-16
 
 
|-
 
| {{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
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User: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
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User: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
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2022-08-15
 
  
 
|}
 
|}

Revision as of 13:43, 16 April 2024

Patch List

Patch Archive for 2009-2023


SVN Patch Contents

Bug or Feature Description SVN revision Modules Author Tester Date Passed
FR 1588 Update URL format for PPN External IDs 1163
  • scripts/update_PPN_external_ID_URL.sql
Ahasuerus Ahasuerus 2024-01-27
FR 1589 Change the displayed copyright year from 2023 to 2024 1164
  • common/isfdb.py
Ahasuerus Ahasuerus 2024-01-27
FR 1591 Add an author link to the Author Merge post-approval page 1165
  • mod/aa_merge.py
Ahasuerus Ahasuerus 2024-02-06
FR 1592 Warning after approving NewPub/EditPub submissions which create potential duplicate titles 1166
  • common/library.py
  • edit/find_dups.py
  • edit/find_pub_dups.py
  • edit/find_title_dups.py
  • edit/isfdblib.py
  • mod/ca_new.py
  • mod/isfdblib.py
  • mod/pa_new.py
  • mod/pa_update.py
Ahasuerus Ahasuerus 2024-02-08
FR 1593 On series pages, display unnumbered sub-series alphabetically 1167
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2024-02-28
FR 1594 Title pages should sort pubs by pub ID as the last sort value 1168
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2024-03-16
FR 1595 Yellow warning for Amazon images with images/W/MEDIAX 1169
  • common/viewers.py
Ahasuerus Ahasuerus 2024-03-23
FR 1596 Auto-convert Amazon URLs with images/W/MEDIAX 1170
  • scripts/amazon_urls_MEDIAX_change.py
Ahasuerus Ahasuerus 2024-03-24
FR 1597 Add submission review links to the Hold submission page 1171
  • mod/hold.py
Ahasuerus Ahasuerus 2024-03-24
FR 1598 Remove the Coronavirus warning 1172
  • biblio/fc.py
  • biblio/index.py
  • nightly/database_stats.py
Ahasuerus Ahasuerus 2024-04-03
FR 1599 Make 'Publication Title-Reference Title Mismatches' more comprehensive 1173
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
  • scripts/zero_our_cleanup_report_93.sql
Ahasuerus Ahasuerus 2024-04-04
FR 1602 Update British Library links on publication pages 1174
  • scripts/update_BL_links.sql
Ahasuerus Ahasuerus 2024-04-08
FR 1600 Update the ISBN hyphenation rules 1175
  • common/SQLparsing.py
  • common/isbn.py
  • scripts/ISBN_ranges.xml
  • scripts/create_ISBN_ranges.sql
  • scripts/import_ISBN_ranges.py
Ahasuerus Ahasuerus 2024-04-16