Difference between revisions of "Development/Recent Patches"

From ISFDB
Jump to navigation Jump to search
(41 intermediate revisions by the same user not shown)
Line 17: Line 17:
  
 
|-
 
|-
| {{FR|1558}}
+
| {{FR|1588}}
| Improve yellow warnings in Contents sections - Part 1 - Consolidate author name splitting
+
| Update URL format for PPN External IDs
| 1101
+
| 1163
 
|
 
|
* common/viewers.py
+
* scripts/update_PPN_external_ID_URL.sql
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-02-12
 
 
 
|-
 
| {{FR|1559}}
 
| Add support for 'clute_uk' images hosted by SFE
 
| 1102
 
|
 
* common/viewers.py
 
* edit/cleanup_report.py
 
* nightly/nightly_cleanup.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-02-12
+
| 2024-01-27
  
 
|-
 
|-
| {{FR|1560}}
+
| {{FR|1589}}
| Series with a mix of NONFICTION and SHORTFICTION/POEM titles
+
| Change the displayed copyright year from 2023 to 2024
| 1103
+
| 1164
 
|
 
|
* biblio/biblio.py
 
 
* common/isfdb.py
 
* common/isfdb.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-02-13
+
| 2024-01-27
 
 
|-
 
| {{FR|1558}}
 
| Improve yellow warnings in Contents sections - Part 2 - NewPub/AddPub upgraded
 
| 1104
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-02-17
 
  
 
|-
 
|-
| {{FR|1558}}
+
| {{FR|1591}}
| Improve yellow warnings in Contents sections - Part 3 - Clone Publication/Import/Export upgraded
+
| Add an author link to the Author Merge post-approval page
| 1105
+
| 1165
 
|
 
|
* common/viewers.py
+
* mod/aa_merge.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-02-28
+
| 2024-02-06
  
 
|-
 
|-
| {{Bug|827}}
+
| {{FR|1592}}
| 'Same name' logic fails for records with embedded parentheses
+
| Warning after approving NewPub/EditPub submissions which create potential duplicate titles
| 1106
+
| 1166
 
|
 
|
* common/SQLparsing.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-02
 
 
|-
 
| {{Bug|828}}
 
| Birth places in all 13 American colonies should support 'British Empire'
 
| 1107
 
|
 
* edit/cleanup_report.py
 
* nightly/nightly_cleanup.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-03
 
 
|-
 
| {{FR|1227}}
 
| Display the full title line for Add/ClonePub submissions
 
| 1108
 
|
 
* biblio/common.py
 
* biblio/pl.py
 
 
* common/library.py
 
* common/library.py
* common/pubClass.py
+
* edit/find_dups.py
* common/viewers.py
+
* edit/find_pub_dups.py
| [[User:Ahasuerus|Ahasuerus]]
+
* edit/find_title_dups.py
| [[User:Ahasuerus|Ahasuerus]]
+
* edit/isfdblib.py
| 2023-03-05
+
* mod/ca_new.py
 
+
* mod/isfdblib.py
|-
+
* mod/pa_new.py
| {{FR|1561}}
+
* mod/pa_update.py
| Enhance AddPub/ClonePub post-submission pages
 
| 1109
 
|
 
* common/viewers.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-03-07
+
| 2024-02-08
  
 
|-
 
|-
| {{Bug|829}}
+
| {{FR|1593}}
| Invalid 'disambiguated author' yellow warning
+
| On series pages, display unnumbered sub-series alphabetically
| 1110
+
| 1167
 
|
 
|
 
* common/SQLparsing.py
 
* common/SQLparsing.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-03-07
+
| 2024-02-28
 
 
|-
 
| {{FR|1227}}
 
| Display the full title line for Add/ClonePub submissions - Part 2 - Only display the title year if it's different from the pub year, which is how the logic works on all other Web pages
 
| 1111
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-11
 
 
 
|-
 
| {{FR|1558}}
 
| Improve yellow warnings in Contents sections - Part 4 - Upgraded New Cover/Regular Title/Review/Interview tables in EditPub
 
| 1112
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-13
 
  
 
|-
 
|-
| {{FR|1558}}
+
| {{FR|1594}}
| Improve yellow warnings in Contents sections - Part 5 - Fixed a future date bug in EditPub's yellow warnings
+
| Title pages should sort pubs by pub ID as the last sort value
| 1113
+
| 1168
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-13
 
 
 
|-
 
| {{Bug|830}}
 
| Invalid Publication Type does not match the Title Type warning
 
| 1114
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-14
 
 
 
|-
 
| {{FR|1558}}
 
| Improve yellow warnings in Contents sections - Part 6 - Cleanup of old Contents code
 
| 1115
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-21
 
 
 
|-
 
| {{Bug|831}}
 
| Pub notes in 5 pub records cannot be edited
 
| 1116
 
|
 
* scripts/fix_0_note_ids_in_pubs.sql
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-21
 
 
 
|-
 
| {{FR|1558}}
 
| Improve yellow warnings in Contents sections - Part 7 - updated Modified Content tables
 
| 1117
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-03-30
 
 
 
|-
 
| {{FR|1558}}
 
| Improve yellow warnings in Contents sections - Part 8 - Display a yellow warning if a non-existing series, publication series or publisher matches a disambiguated record of the same type
 
| 1118
 
 
|
 
|
 
* common/SQLparsing.py
 
* common/SQLparsing.py
* common/viewers.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-04-02
+
| 2024-03-16
  
 
|-
 
|-
| {{FR|1564}}
+
| {{FR|1595}}
| Add a Pub Date before Title Date warning to ClonePub
+
| Yellow warning for Amazon images with images/W/MEDIAX
| 1119
+
| 1169
 
|
 
|
 
* common/viewers.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-04-14
+
| 2024-03-23
  
 
|-
 
|-
| {{Bug|832}}
+
| {{FR|1596}}
| ISBN searches which include a lower case 'x' can fail
+
| Auto-convert Amazon URLs with images/W/MEDIAX
| 1120
+
| 1170
 
|
 
|
* common/isbn.py
+
* scripts/amazon_urls_MEDIAX_change.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-04-25
+
| 2024-03-24
  
 
|-
 
|-
| {{FR|1565}}
+
| {{FR|1597}}
| Disallow Merge Title submissions which would create circular VTs
+
| Add submission review links to the Hold submission page
| 1121
+
| 1171
 
|
 
|
* common/viewers.py
+
* mod/hold.py
* edit/ts_merge.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-05-18
 
 
 
|-
 
| {{Bug|833}}
 
| 'Interviews with' do not display mouseover transliterations for titles
 
| 1122
 
|
 
* biblio/biblio.py
 
* biblio/common.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-05-18
 
 
 
|-
 
| {{FR|1566}}
 
| Enhance 'Publications with Invalid Page Numbers'
 
| 1123
 
|
 
* edit/cleanup_report.py
 
* nightly/nightly_cleanup.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-05-23
 
 
 
|-
 
| {{Bug|834}}
 
| Title page doesn't sort publications alphabetically within the date
 
| 1124
 
|
 
* common/SQLparsing.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-05-24
 
 
 
|-
 
| {{FR|1567}}
 
| Add the Unreject link to Moderator view of rejected submissions
 
| 1125
 
|
 
* mod/submission_review.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-06-02
 
 
 
|-
 
| {{FR|1570}}
 
| Allow linking to drangstories.com-hosted images
 
| 1126
 
|
 
* common/library.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-06-09
 
 
 
|-
 
| {{SR|217}}
 
| Give ErsatzCulture access to the WebAPI
 
| 1127
 
|
 
* rest/submission.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-06-11
 
 
 
|-
 
| {{FR|1568}}
 
| Add a "Counts of submissions by language" table to Moderator Queue
 
| 1128
 
|
 
* css/biblio_css_stub
 
* mod/TARGETS
 
* mod/common.py
 
* mod/submissions_by_language.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-06-15
 
 
 
|-
 
| {{FR|1572}}
 
| Cleanup report to find pre-1967 pubs with ISBNs
 
| 1129
 
|
 
* edit/cleanup_lib.py
 
* edit/cleanup_report.py
 
* nightly/nightly_cleanup.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-06-16
 
 
 
|-
 
| {{FR|1573}}
 
| Enhance yellow warnings for invalid ISBNs
 
| 1130
 
|
 
* common/viewers.py
 
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2023-06-17
+
| 2024-03-24
  
 
|}
 
|}

Revision as of 18:03, 24 March 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