Difference between revisions of "Development/Recent Patches"

From ISFDB
Jump to navigation Jump to search
(SVN 801; Archived SVNs 751-800)
Line 17: Line 17:
  
 
|-
 
|-
| {{FR|1298}}
+
| {{FR|1464}}
| Support HTTPS - Part 37 - More mod scripts
+
| Update the list of purely numeric External IDs
| 751
+
| 801
 
|  
 
|  
* mod/hardreject.py
 
* mod/hold.py
 
* mod/isfdblib.py
 
* mod/ka_new.py
 
* mod/pa_new.py
 
* mod/pa_update.py
 
* mod/recent.py
 
| [[User:Elsbernd|Elsbernd]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-17
 
 
|-
 
| {{FR|1298}}
 
| Support HTTPS - Part 38 - 6 mod scripts
 
| 752
 
|
 
* mod/aa_update.py
 
* mod/award_cat_new_file.py
 
* mod/award_cat_update_file.py
 
* mod/award_link_file.py
 
* mod/award_type_new_file.py
 
* mod/award_type_update_file.py
 
| [[User:Elsbernd|Elsbernd]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-17
 
 
|-
 
| {{FR|1437}}
 
| Report to find Swedish titles in pubs with a Libris ID and no Libris XL ID
 
| 753
 
|
 
* edit/cleanup_lib.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-23
 
 
|-
 
| {{FR|1436}}
 
| Auto-convert Euro and Yen prices
 
| 754
 
|
 
* common/pubClass.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-23
 
 
|-
 
| {{FR|1440}}
 
| Cleanup report to catch invalid Japanese price symbols
 
| 755
 
|
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-25
 
 
|-
 
| {{FR|1439}}
 
| Yellow warning for 'Other'-sourced pubs without Notes
 
| 756
 
|
 
* common/viewers.py
 
* css/biblio_css_stub
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-25
 
 
|-
 
| {{FR|1438}}
 
| Update the Web API to allow requesting pubs by internal ID
 
| 757
 
|
 
* common/isfdb.py
 
* rest/TARGETS
 
* rest/getpub_by_internal_ID.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-25
 
 
|-
 
| {{FR|1441}}
 
| Enhance the Invalid Prices cleanup report
 
| 758
 
|
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-25
 
 
|-
 
| {{FR|1441}}
 
| Enhance the Invalid Prices cleanup report - Part 2 - Prices that start with a digit and are neither old UK prices nor ending with Lit
 
| 759
 
|
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-26
 
 
|-
 
| {{FR|1442}}
 
| Auto-convert invalid 'Lit' prices
 
| 760
 
|
 
* scripts/convert_bad_Italian_prices.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-26
 
 
|-
 
| {{FR|1441}}
 
| Enhance the Invalid Prices cleanup report - Part 3 - Prices with a trailing currency abbreviation and prices without a valid separator
 
| 761
 
|
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-26
 
 
|-
 
| {{FR|1443}}
 
| Auto-convert Thai baht and Philippine peso prices
 
| 762
 
|
 
* common/isfdb.py
 
* common/pubClass.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-27
 
 
|-
 
| {{SR|198}}
 
| Change BHAT_SIGN to BAHT_SIGN
 
| 763
 
|
 
* common/isfdb.py
 
* common/pubClass.py
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-27
 
 
|-
 
| {{FR|1445}}
 
| Disallow linking to Facebook-hosted images
 
| 764
 
|
 
* common/library.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-29
 
 
|-
 
| {{FR|1444}}
 
| Enhance yellow warnings for prices
 
| 765
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-29
 
 
|-
 
| {{FR|1446}}
 
| Update LTF's External ID and template URLs
 
| 766
 
|
 
* common/library.py
 
* scripts/change_LTF_links.sql
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-29
 
 
|-
 
| {{FR|1298}}
 
| Support HTTPS - Part 39 - 4 mod scripts
 
| 767
 
|
 
* mod/ta_merge.py
 
* mod/ta_remove.py
 
* mod/ta_unmerge.py
 
* mod/ta_update.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-09-30
 
 
|-
 
| {{FR|1298}}
 
| Support HTTPS - Part 40 - Remaining 5 mod scripts
 
| 768
 
|
 
* mod/ca_new.py
 
* mod/common.py
 
* mod/list.py
 
* mod/ra_link.py
 
* mod/self_approvers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-03
 
 
|-
 
| {{FR|1298}}
 
| Support HTTPS - Part 41 - viewers I
 
| 769
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-04
 
 
|-
 
| {{FR|1447}}
 
| Let Lokal Profil create Web API submissions
 
| 770
 
|
 
* rest/submission.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-04
 
 
|-
 
| {{FR|1448}}
 
| Enhance identification of invalid prices
 
| 771
 
|
 
* common/viewers.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-05
 
 
|-
 
| {{FR|1323}}
 
| Cleanup report to find titles whose dates are before the first pub date - Part 4 - Added anthologies, chapbooks, omnibuses and collections
 
| 772
 
|
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-05
 
 
|-
 
| {{FR|1298}}
 
| Support HTTPS - Part 42 - viewers II
 
| 773
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-06
 
 
|-
 
| {{FR|1298}}
 
| Support HTTPS - Part 43 - viewers III
 
| 774
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-07
 
 
|-
 
| {{FR|1298}}
 
| Support HTTPS - Part 44 - cleanup reports 1
 
| 775
 
|
 
* edit/cleanup_report.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-07
 
 
|-
 
| {{FR|1449}}
 
| Disallow merging titles present in the same pub
 
| 776
 
|
 
* edit/tv_merge.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-10
 
 
|-
 
| {{FR|1449}}
 
| Disallow merging titles present in the same pub - Part 2 - Prevent out of order submission approval
 
| 777
 
|
 
* common/viewers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-11
 
 
|-
 
| {{FR|1298}}
 
| Support HTTPS - Part 45 - Re-add the missing brackets to all post-approval Web pages handling title edits
 
| 778
 
|
 
* mod/ta_merge.py
 
* mod/ta_remove.py
 
* mod/ta_unmerge.py
 
* mod/ta_update.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-11
 
 
|-
 
| {{SR|147}}
 
| Consolidate cleanup report logic - Part 1 - Authors 1
 
| 779
 
|
 
* edit/cleanup_report.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-12
 
 
|-
 
| {{FR|1450}}
 
| Strip 'soft hyphen' characters during data input
 
| 780
 
|
 
* common/library.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-13
 
 
|-
 
| {{SR|147}}
 
| Consolidate cleanup report logic - Part 2 - Authors 2
 
| 781
 
|
 
* edit/cleanup_report.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-13
 
 
|-
 
| {{SR|147}}
 
| Consolidate cleanup report logic - Part 3 - Authors bug fix
 
| 782
 
|
 
* edit/cleanup_report.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-14
 
 
|-
 
| {{FR|1451}}
 
| Change the ISFDB software to work with the new SFE Web site
 
| 783
 
|
 
* common/library.py
 
* common/sfe3.py
 
* common/viewers.py
 
* edit/cleanup.py
 
* edit/cleanup_lib.py
 
* edit/cleanup_report.py
 
* edit/sfe3_authors.py
 
* mod/resolve_sfe3_url.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-15
 
 
|-
 
| {{SR|147}}
 
| Consolidate cleanup report logic - Part 4 - Bad Unicode characters
 
| 784
 
|
 
* common/library.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-17
 
 
|-
 
| {{Bug|788}}
 
| Invalid yellow warning for non-US/Canadian dollar prices
 
| 785
 
|
 
* common/viewers.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-20
 
 
|-
 
| {{Bug|789}}
 
| Import/Export submissions do not display Web pages
 
| 786
 
|
 
* edit/clonecontent.py
 
* edit/isfdblib_print.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-20
 
 
|-
 
| {{Bug|790}}
 
| Cover gallery for pub series and titles display glitches
 
| 787
 
|
 
* biblio/pubseries.py
 
* biblio/titlecovers.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-22
 
 
|-
 
| {{FR|1455}}
 
| Accommodate Bahraini dinars
 
| 788
 
|
 
* common/viewers.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-22
 
 
|-
 
| {{FR|1458}}
 
| Cleanup report to find review-title pairs with different languages
 
| 789
 
|
 
* edit/cleanup_lib.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-22
 
 
|-
 
| {{FR|1458}}
 
| Cleanup report to find review-title pairs with different languages - Part 2 - Made the report available to non-moderators
 
| 790
 
|
 
* edit/cleanup_lib.py
 
* edit/cleanup_report.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-24
 
 
|-
 
| {{Bug|786}}
 
| Cleanup reports do not check name suffix validity correctly - Part 1 - Created a centralized list of recognized suffixes; fixed the logic in the current cleanup report; added J.D. to the list of recognized suffixes
 
| 791
 
|
 
* common/isfdb.py
 
* edit/cleanup_report.py
 
* mod/common.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-26
 
 
|-
 
| {{Bug|786}}
 
| Cleanup reports do not check name suffix validity correctly - Part 2 - Cleanup report 'Author Names with an Unrecognized Suffix' created
 
| 792
 
|
 
* edit/cleanup_lib.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-27
 
 
|-
 
| {{Bug|786}}
 
| Cleanup reports do not check name suffix validity correctly - Part 3 - regression bug fix
 
| 793
 
|
 
* edit/cleanup_report.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-27
 
 
|-
 
| {{Bug|791}}
 
| Recently Removed Secondary Verifications errors out
 
| 794
 
|
 
* biblio/removed_secondary_verifications.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-10-31
 
 
|-
 
| {{Bug|792}}
 
| Near-duplicate author names can be created for Latin-1 characters
 
| 795
 
|
 
* common/authorClass.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-11-02
 
 
|-
 
| {{Bug|793}}
 
| 'Edit record' pages do not check name uniqueness correctly
 
| 796
 
|
 
* common/awardcatClass.py
 
* common/awardtypeClass.py
 
* common/publisherClass.py
 
* common/pubseriesClass.py
 
* common/seriesClass.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-11-02
 
 
|-
 
| {{FR|1454}}
 
| Cleanup report to find 'uncredited'/'unknown' COVERART artists
 
| 797
 
|
 
* edit/cleanup_lib.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-11-02
 
 
|-
 
| {{FR|1463}}
 
| Make 'V' through 'X' recognized suffixes
 
| 798
 
|
 
* common/isfdb.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-11-03
 
 
|-
 
| {{FR|1460}}
 
| Add support for COBISS and Biblioman External IDs/templates - Part 1 - Create 3 new templates and External ID Types
 
| 799
 
|
 
* common/library.py
 
* scripts/add_Biblioman_and_2_COBISS_External_ID_types.sql
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2021-11-03
 
 
|-
 
| {{FR|1460}}
 
| Add support for COBISS and Biblioman External IDs/templates - Part 2 - 2 new cleanup reports
 
| 800
 
|
 
* edit/cleanup_lib.py
 
 
* edit/cleanup_report.py
 
* edit/cleanup_report.py
 
* nightly/nightly_job.py
 
* nightly/nightly_job.py
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
| 2021-11-03
+
| 2021-11-04
  
 
|}
 
|}

Revision as of 11:32, 4 November 2021

Patch List

Patch Archive for 2009-2021


SVN Patch Contents

Bug or Feature Description SVN revision Modules Author Tester Date Passed
FR 1464 Update the list of purely numeric External IDs 801
  • edit/cleanup_report.py
  • nightly/nightly_job.py
Ahasuerus Ahasuerus 2021-11-04