Difference between revisions of "Development/Recent Patches"

From ISFDB
Jump to navigation Jump to search
Line 556: Line 556:
 
| [[User:Ahasuerus|Ahasuerus]]
 
| [[User:Ahasuerus|Ahasuerus]]
 
| 2023-07-31
 
| 2023-07-31
 +
 +
|-
 +
| {{FR|836}}
 +
| JavaScript validation doesn't strip leading/trailing newlines
 +
| 1148
 +
|
 +
* css/edit_pub.js
 +
* css/edit_title.js
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| [[User:Ahasuerus|Ahasuerus]]
 +
| 2023-08-09
  
 
|}
 
|}

Revision as of 13:37, 9 August 2023

Patch List

Patch Archive for 2009-2023


SVN Patch Contents

Bug or Feature Description SVN revision Modules Author Tester Date Passed
FR 1558 Improve yellow warnings in Contents sections - Part 1 - Consolidate author name splitting 1101
  • common/viewers.py
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
Ahasuerus Ahasuerus 2023-02-12
FR 1560 Series with a mix of NONFICTION and SHORTFICTION/POEM titles 1103
  • biblio/biblio.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2023-02-13
FR 1558 Improve yellow warnings in Contents sections - Part 2 - NewPub/AddPub upgraded 1104
  • common/viewers.py
Ahasuerus Ahasuerus 2023-02-17
FR 1558 Improve yellow warnings in Contents sections - Part 3 - Clone Publication/Import/Export upgraded 1105
  • common/viewers.py
Ahasuerus Ahasuerus 2023-02-28
Bug 827 'Same name' logic fails for records with embedded parentheses 1106
  • common/SQLparsing.py
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
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/pubClass.py
  • common/viewers.py
Ahasuerus Ahasuerus 2023-03-05
FR 1561 Enhance AddPub/ClonePub post-submission pages 1109
  • common/viewers.py
Ahasuerus Ahasuerus 2023-03-07
Bug 829 Invalid 'disambiguated author' yellow warning 1110
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2023-03-07
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
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
Ahasuerus Ahasuerus 2023-03-13
FR 1558 Improve yellow warnings in Contents sections - Part 5 - Fixed a future date bug in EditPub's yellow warnings 1113
  • common/viewers.py
Ahasuerus Ahasuerus 2023-03-13
Bug 830 Invalid Publication Type does not match the Title Type warning 1114
  • common/viewers.py
Ahasuerus Ahasuerus 2023-03-14
FR 1558 Improve yellow warnings in Contents sections - Part 6 - Cleanup of old Contents code 1115
  • common/viewers.py
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
Ahasuerus Ahasuerus 2023-03-21
FR 1558 Improve yellow warnings in Contents sections - Part 7 - updated Modified Content tables 1117
  • common/viewers.py
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/viewers.py
Ahasuerus Ahasuerus 2023-04-02
FR 1564 Add a Pub Date before Title Date warning to ClonePub 1119
  • common/viewers.py
Ahasuerus Ahasuerus 2023-04-14
Bug 832 ISBN searches which include a lower case 'x' can fail 1120
  • common/isbn.py
Ahasuerus Ahasuerus 2023-04-25
FR 1565 Disallow Merge Title submissions which would create circular VTs 1121
  • common/viewers.py
  • edit/ts_merge.py
Ahasuerus Ahasuerus 2023-05-18
Bug 833 'Interviews with' do not display mouseover transliterations for titles 1122
  • biblio/biblio.py
  • biblio/common.py
Ahasuerus Ahasuerus 2023-05-18
FR 1566 Enhance 'Publications with Invalid Page Numbers' 1123
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2023-05-23
Bug 834 Title page doesn't sort publications alphabetically within the date 1124
  • common/SQLparsing.py
Ahasuerus Ahasuerus 2023-05-24
FR 1567 Add the Unreject link to Moderator view of rejected submissions 1125
  • mod/submission_review.py
Ahasuerus Ahasuerus 2023-06-02
FR 1570 Allow linking to drangstories.com-hosted images 1126
  • common/library.py
Ahasuerus Ahasuerus 2023-06-09
SR 217 Give ErsatzCulture access to the WebAPI 1127
  • rest/submission.py
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
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
Ahasuerus Ahasuerus 2023-06-16
FR 1573 Enhance yellow warnings for invalid ISBNs 1130
  • common/viewers.py
Ahasuerus Ahasuerus 2023-06-17
SR 219 Enhance validation of WebAPI submissions 1131
  • rest/submission.py
Ahasuerus Ahasuerus 2023-06-18
FR 1576 Add support for scifiwise.com-hosted images 1132
  • common/library.py
Ahasuerus Ahasuerus 2023-06-24
FR 1575 Prevent blocked users from creating submissions 1133
  • common/SQLparsing.py
  • edit/isfdblib.py
Ahasuerus Ahasuerus 2023-06-28
FR 1577 Create a Web page to manage Web API users 1134
  • common/SQLparsing.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/isfdblib.py
  • mod/web_api_users.py
  • mod/web_api_users_file.py
  • scripts/create_web_API_users_table.sql
Ahasuerus Ahasuerus 2023-06-29
FR 1577 Create a Web page to manage Web API users - Part 2 - Make the Web API use the new MySQL table 1135
  • rest/submission.py
Ahasuerus Ahasuerus 2023-06-29
FR 1578 Move the list of recognized domains to the database - Part 1 - Create new MySQL table and populate it 1136
  • scripts/create_recognized_domains.sql
  • scripts/populate_recognized_domains.py
Ahasuerus Ahasuerus 2023-07-04
FR 1578 Move the list of recognized domains to the database - Part 2 - Make the software get the domain list from the database instead of from the hardcoded tuple 1137
  • common/SQLparsing.py
  • common/library.py
Ahasuerus Ahasuerus 2023-07-05
FR 1578 Move the list of recognized domains to the database - Part 3 - Cleanup of Python code which uses the list of recognized domains 1138
  • biblio/common.py
  • common/SQLparsing.py
  • common/isfdb.py
  • common/library.py
  • common/viewers.py
  • edit/cleanup_report.py
  • nightly/nightly_cleanup.py
Ahasuerus Ahasuerus 2023-07-06
FR 1578 Move the list of recognized domains to the database - Part 4 - Create menu options to Edit and Delete recognized domains 1139
  • biblio
  • biblio/local.mk
  • common/Makefile
  • common/SQLparsing.py
  • common/isfdb.py
  • common/recognizeddomainClass.py
  • common/viewers.py
  • edit
  • edit/TARGETS
  • edit/edit_delete_recognized_domain.py
  • edit/isfdblib_help.py
  • edit/local.mk
  • edit/submit_delete_recognized_domain.py
  • edit/submit_edit_recognized_domain.py
  • mod
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/list_recognized_domains.py
  • mod/local.mk
  • mod/recognized_domain_delete_file.py
  • mod/recognized_domain_edit_file.py
  • nightly
  • nightly/local.mk
  • rest
Ahasuerus Ahasuerus 2023-07-12
FR 1578 Move the list of recognized domains to the database - Part 5 - Create an Add Recognized Domain menu option 1140
  • common/isfdb.py
  • common/viewers.py
  • edit/TARGETS
  • edit/add_recognized_domain.py
  • edit/submit_add_recognized_domain.py
  • mod/TARGETS
  • mod/bureaucrat.py
  • mod/recognized_domain_add_file.py
  • mod/recognized_domain_edit_file.py
  • scripts/auto_increment_recognized_domains.sql
Ahasuerus Ahasuerus 2023-07-12
SR 220 Update installation instructions for HTTPS/Python 2.7/MySQL 8 1141
  • README
Ahasuerus Ahasuerus 2023-07-14
FR 1453 New yellow warning for conflicting submissions 1142
  • common/SQLparsing.py
  • common/viewers.py
  • css/biblio_css_stub
Ahasuerus Ahasuerus 2023-07-25
FR 1574 Self-approvers should be able to go to the Next Submission 1143
  • common/SQLparsing.py
  • mod/common.py
Ahasuerus Ahasuerus 2023-07-27
FR 1579 Display a mouse-over Notes bubble for award records with Notes 1144
  • common/awardClass.py
Ahasuerus Ahasuerus 2023-07-28
FR 1579 Display a mouse-over Notes bubble for award records with Notes - Part 2 - Add note formatting 1145
  • common/awardClass.py
Ahasuerus Ahasuerus 2023-07-28
FR 952 Add 'Show covers' and 'Show Last Year First' to 'Pubs not in a Pub Series' 1146
  • biblio/publisher.py
  • biblio/pubs_not_in_series.py
  • common/SQLparsing.py
  • common/isfdb.py
Ahasuerus Ahasuerus 2023-07-28
FR 1569 Add a warning when a changed pub date is before one of the title dates 1147
  • common/viewers.py
  • css/biblio_css_stub
Ahasuerus Ahasuerus 2023-07-31
FR 836 JavaScript validation doesn't strip leading/trailing newlines 1148
  • css/edit_pub.js
  • css/edit_title.js
Ahasuerus Ahasuerus 2023-08-09