Difference between revisions of "Development/Recent Patches"

From ISFDB
Jump to navigation Jump to search
 
(81 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]]
  
  
Line 17: Line 17:
  
 
|-
 
|-
| {{FR|1544}}
+
| {{FR|1588}}
| Filter Moderator Queue by submitter - Part 5 - Move the counts table to the top of the page
+
| Update URL format for PPN External IDs
| 1065
+
| 1163
 
|
 
|
* mod/common.py
+
* scripts/update_PPN_external_ID_URL.sql
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-02
+
| 2024-01-27
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1589}}
| Consolidate viewers.py logic - Part 36 - Merge Publisher migration
+
| Change the displayed copyright year from 2023 to 2024
| 1066
+
| 1164
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-04
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 37 - Fixed Publisher Merge's intermediate page and moved the code to methods
 
| 1067
 
|
 
* common/isfdb.py
 
* common/publisherClass.py
 
* common/viewers.py
 
* edit/pv_merge.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-04
 
 
 
|-
 
| {{FR|1554}}
 
| Update the copyright date to 2023
 
| 1068
 
 
|
 
|
 
* common/isfdb.py
 
* common/isfdb.py
* mod/common.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-04
+
| 2024-01-27
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1591}}
| Consolidate viewers.py logic - Part 38 - Removed obsolete merge Publisher code
+
| Add an author link to the Author Merge post-approval page
| 1069
+
| 1165
 
|
 
|
* common/viewers.py
+
* mod/aa_merge.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-04
+
| 2024-02-06
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1592}}
| Consolidate viewers.py logic - Part 39 - Author Merge migration; made the 'Differences' column for all submission types display HTML tags correctly
+
| Warning after approving NewPub/EditPub submissions which create potential duplicate titles
| 1070
+
| 1166
|
 
* common/viewers.py
 
* edit/av_merge.py
 
* edit/pv_merge.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-05
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 40 - Moved Author Merge to methods; added links to 3rd party Web sites
 
| 1071
 
|
 
* common/isfdb.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-05
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 41 - Author Merge
 
| 1072
 
|
 
* common/isfdb.py
 
* common/titleClass.py
 
* common/viewers.py
 
* edit/tv_merge.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-06
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 42 - Edit Award
 
| 1073
 
|
 
* common/isfdb.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-08
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 43 - NewPub, Title section
 
| 1074
 
|
 
* common/isfdb.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-13
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 44 - NewPub, bug fixing
 
| 1075
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-13
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 45 - NewPub/AddPub, further improvements of the Title Data section when AddPubs are displayed
 
| 1076
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-14
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 46 - NewPub/AddPub's Publication Metadata section rewritten
 
| 1077
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-17
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 47 - Moved NewPub/AddPubs' Contents display section to methods
 
| 1078
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-18
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 48 - Upgraded the Publication Data section of the Clone/Import/Export post-submission page
 
| 1079
 
|
 
* common/isfdb.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-19
 
 
 
|-
 
| {{Bug|824}}
 
| PubUpdate submissions say 'New Record' on post-submission pages
 
| 1080
 
 
|
 
|
 
* common/library.py
 
* 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
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-20
+
| 2024-02-08
  
 
|-
 
|-
| {{FR|1556}}
+
| {{FR|1593}}
| Auto-convert Word Joiner and Windows-1252 apostrophe
+
| On series pages, display unnumbered sub-series alphabetically
| 1081
+
| 1167
 
|
 
|
* common/library.py
+
* common/SQLparsing.py
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-22
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 49 - Upgraded the Publication Data section of the Edit Pub post-submission page
 
| 1082
 
|
 
* common/isfdb.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-27
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 50 - Fixed a Link Award bug
 
| 1083
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-27
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 51 - Display Pub Title, Transliterated Titles and Pub Authors in the Publication Data section of the Web page. Display yellow warnings if the pub title doesn't match the title title or the pub authors do not match the title authors.
 
| 1084
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-01-28
 
 
 
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 52 - Remove and consolidate no longer used functions
 
| 1085
 
|
 
* common/viewers.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-29
+
| 2024-02-28
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1594}}
| Consolidate viewers.py logic - Part 53 - Upgrade Catalog ID and ISBN yellow warnings
+
| Title pages should sort pubs by pub ID as the last sort value
| 1086
+
| 1168
 
|
 
|
 
* common/SQLparsing.py
 
* common/SQLparsing.py
* common/viewers.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-29
+
| 2024-03-16
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1595}}
| Consolidate viewers.py logic - Part 54 - Improve yellow warnings for prices
+
| Yellow warning for Amazon images with images/W/MEDIAX
| 1087
+
| 1169
 
|
 
|
 
* common/viewers.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-29
+
| 2024-03-23
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1596}}
| Consolidate viewers.py logic - Part 55 - Cleanup of image-specific yellow warnings
+
| Auto-convert Amazon URLs with images/W/MEDIAX
| 1088
+
| 1170
 
|
 
|
* common/viewers.py
+
* scripts/amazon_urls_MEDIAX_change.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-30
+
| 2024-03-24
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1597}}
| Consolidate viewers.py logic - Part 56 - Migrated Source Display and Verification Display to methods
+
| Add submission review links to the Hold submission page
| 1089
+
| 1171
 
|
 
|
* common/viewers.py
+
* mod/hold.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-01-31
+
| 2024-03-24
  
 
|-
 
|-
| {{Bug|825}}
+
| {{FR|1598}}
| Make Variant doesn't show the Content value for Omnibuses
+
| Remove the Coronavirus warning
| 1090
+
| 1172
 
|
 
|
* common/viewers.py
+
* biblio/fc.py
 +
* biblio/index.py
 +
* nightly/database_stats.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-02-01
+
| 2024-04-03
  
 
|-
 
|-
| {{FR|1557}}
+
| {{FR|1599}}
| Adjust the limit on the number of pending submissions by new editors
+
| Make 'Publication Title-Reference Title Mismatches' more comprehensive
| 1091
+
| 1173
 
|
 
|
* edit/isfdblib.py
+
* edit/cleanup_report.py
 +
* nightly/nightly_cleanup.py
 +
* scripts/zero_our_cleanup_report_93.sql
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-02-01
+
| 2024-04-04
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1602}}
| Consolidate viewers.py logic - Part 57 - Do not display a yellow warning about alternate names or disambiguated authors if the displayed submission doesn't plan to change them
+
| Update British Library links on publication pages
| 1092
+
| 1174
 
|
 
|
* common/viewers.py
+
* scripts/update_BL_links.sql
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-02-01
+
| 2024-04-08
  
 
|-
 
|-
| {{SR|68}}
+
| {{FR|1600}}
| Consolidate viewers.py logic - Part 58 - Migrate External ID formatting to methods
+
| Update the ISBN hyphenation rules
| 1093
+
| 1175
 
|
 
|
* common/viewers.py
+
* common/SQLparsing.py
| [[User:Ahasuerus|Ahasuerus]]
+
* common/isbn.py
| [[User:Ahasuerus|Ahasuerus]]
+
* scripts/ISBN_ranges.xml
| 2023-02-02
+
* scripts/create_ISBN_ranges.sql
 
+
* scripts/import_ISBN_ranges.py
|-
 
| {{SR|68}}
 
| Consolidate viewers.py logic - Part 59 - Migrated AddPub/ClonePub/Import/Export checks to methods
 
| 1094
 
|
 
* common/viewers.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-02-02
+
| 2024-04-16
  
 
|}
 
|}

Latest 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