Difference between revisions of "Development/Archive/2019"
Jump to navigation
Jump to search
(Page creation) |
(Archived through SVN 400) |
||
Line 718: | Line 718: | ||
| [[User:Ahasuerus|Ahasuerus]] | | [[User:Ahasuerus|Ahasuerus]] | ||
| 2019-02-16 | | 2019-02-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|155}} | ||
+ | | Move the logic in biblio/awards.py to common/awardClass.py - Part 2 - Delete biblio/awards.py and all imports from it | ||
+ | | 351 | ||
+ | | | ||
+ | * biblio/awards.py - DELETED | ||
+ | * biblio/common.py | ||
+ | * biblio/diffselect.py | ||
+ | * biblio/local.mk | ||
+ | * biblio/publisheryear.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-02-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|155}} | ||
+ | | Move the logic in biblio/awards.py to common/awardClass.py - Part 3 - Move biblio/ay.py logic to common/awardtypeClass.py | ||
+ | | 352 | ||
+ | | | ||
+ | * biblio/ay.py | ||
+ | * common/awardtypeClass.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-02-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|155}} | ||
+ | | Move the logic in biblio/awards.py to common/awardClass.py - Part 4 - Make awardcatClass and awardtypeClass inherit from awardShared | ||
+ | | 353 | ||
+ | | | ||
+ | * common/awardcatClass.py | ||
+ | * common/awardtypeClass.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-02-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|156}} | ||
+ | | Move the SpecialAwards dictionary to the shared award class | ||
+ | | 354 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * common/awardClass.py | ||
+ | * common/library.py | ||
+ | * edit/isfdblib_print.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-02-16 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1263}} | ||
+ | | Allow searching titles based on user votes/ratings | ||
+ | | 355 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_title_search.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-02-18 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1264}} | ||
+ | | Add Title Type to Advanced Award Search selection criteria | ||
+ | | 356 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_award_search.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-02-18 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1265}} | ||
+ | | Add Title to Advanced Award Search selection criteria | ||
+ | | 357 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_award_search.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-02-19 | ||
+ | |||
+ | |- | ||
+ | | {{SR|157}} | ||
+ | | Add a pub series index to the pubs table | ||
+ | | 358 | ||
+ | | | ||
+ | * scripts/add_pub_series_index.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-02-23 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1171}} | ||
+ | | Create a multifield for transliterated series names | ||
+ | | 359 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_series_search.py | ||
+ | * biblio/biblio.py | ||
+ | * biblio/fc.py | ||
+ | * biblio/pe.py | ||
+ | * biblio/pl.py | ||
+ | * biblio/se.py | ||
+ | * biblio/seriesgrid.py | ||
+ | * biblio/title.py | ||
+ | * common/SQLparsing.py | ||
+ | * common/isfdb.py | ||
+ | * common/library.py | ||
+ | * common/seriesClass.py | ||
+ | * common/viewers.py | ||
+ | * css/edit_js.js | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * edit/editseries.py | ||
+ | * edit/isfdblib_help.py | ||
+ | * edit/submitseries.py | ||
+ | * mod/sa_delete.py | ||
+ | * mod/sa_update.py | ||
+ | * nightly/nightly_transliterations.py | ||
+ | * scripts/create_trans_series_table.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-07 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1171}} | ||
+ | | Create a multifield for transliterated series names - Part 2 - Added 6 cleanup reports | ||
+ | | 360 | ||
+ | | | ||
+ | * common/library.py | ||
+ | * edit/cleanup_lib.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_transliterations.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-07 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|720}} | ||
+ | | Advanced Award Search errors out when sorted by title type | ||
+ | | 361 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_author_search.py | ||
+ | * biblio/adv_award_cat_search.py | ||
+ | * biblio/adv_award_search.py | ||
+ | * biblio/adv_award_type_search.py | ||
+ | * biblio/adv_pub_search.py | ||
+ | * biblio/adv_pub_series_search.py | ||
+ | * biblio/adv_publisher_search.py | ||
+ | * biblio/adv_series_search.py | ||
+ | * biblio/adv_title_search.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-09 | ||
+ | |||
+ | |- | ||
+ | | {{SR|154}} | ||
+ | | Rewrite the Advanced Search scripts using classes - Part 2 | ||
+ | | 362 | ||
+ | | | ||
+ | * biblio/TARGETS | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_search_menu.py | ||
+ | * biblio/adv_search_selection.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-10 | ||
+ | |||
+ | |- | ||
+ | | {{SR|154}} | ||
+ | | Rewrite the Advanced Search scripts using classes - Part 3 - Cleanup | ||
+ | | 363 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-10 | ||
+ | |||
+ | |- | ||
+ | | {{SR|154}} | ||
+ | | Rewrite the Advanced Search scripts using classes - Part 4 - Deleted old CGI scripts | ||
+ | | 364 | ||
+ | | | ||
+ | * biblio/TARGETS | ||
+ | * biblio/adv_author_search.py - DELETED | ||
+ | * biblio/adv_award_cat_search.py - DELETED | ||
+ | * biblio/adv_award_search.py - DELETED | ||
+ | * biblio/adv_award_type_search.py - DELETED | ||
+ | * biblio/adv_pub_search.py - DELETED | ||
+ | * biblio/adv_pub_series_search.py - DELETED | ||
+ | * biblio/adv_publisher_search.py - DELETED | ||
+ | * biblio/adv_series_search.py - DELETED | ||
+ | * biblio/adv_title_search.py - DELETED | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-10 | ||
+ | |||
+ | |- | ||
+ | | {{SR|154}} | ||
+ | | Rewrite the Advanced Search scripts using classes - Part 5 - Class refactoring | ||
+ | | 365 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_search_results.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-13 | ||
+ | |||
+ | |- | ||
+ | | {{SR|154}} | ||
+ | | Rewrite the Advanced Search scripts using classes - Part 6 - A bug fix and code refactoring | ||
+ | | 366 | ||
+ | | | ||
+ | * biblio/adv_search_results.py | ||
+ | * css/adv_search.js | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-14 | ||
+ | |||
+ | |- | ||
+ | | {{SR|154}} | ||
+ | | Rewrite the Advanced Search scripts using classes - Part 7 - Code refactoring | ||
+ | | 367 | ||
+ | | | ||
+ | * biblio/adv_search_results.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-14 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1267}} | ||
+ | | Display Advanced Search selection criteria on results pages | ||
+ | | 368 | ||
+ | | | ||
+ | * biblio/adv_search_results.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-15 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1268}} | ||
+ | | Standardize Advanced Search page titles | ||
+ | | 369 | ||
+ | | | ||
+ | * biblio/advSearchClass.py | ||
+ | * biblio/adv_search_menu.py | ||
+ | * biblio/common.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-03-16 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|721}} | ||
+ | | The S template doesn't perform an exact name match | ||
+ | | 370 | ||
+ | | | ||
+ | * biblio/se.py | ||
+ | * common/SQLparsing.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-01 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|722}} | ||
+ | | The PubS (pub series) template doesn't do an exact match | ||
+ | | 371 | ||
+ | | | ||
+ | * biblio/se.py | ||
+ | * common/SQLparsing.py | ||
+ | * common/viewers.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-01 | ||
+ | |||
+ | |- | ||
+ | | {{SR|159}} | ||
+ | | Streamline the pub series SQLFind function | ||
+ | | 372 | ||
+ | | | ||
+ | * biblio/se.py | ||
+ | * common/SQLparsing.py | ||
+ | * common/viewers.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-02 | ||
+ | |||
+ | |- | ||
+ | | {{SR|160}} | ||
+ | | Streamline the SQL Find function for publishers - Part 1 | ||
+ | | 373 | ||
+ | | | ||
+ | * biblio/se.py | ||
+ | * common/SQLparsing.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-02 | ||
+ | |||
+ | |- | ||
+ | | {{SR|160}} | ||
+ | | Streamline the SQL Find function for publishers - Part 2 | ||
+ | | 374 | ||
+ | | | ||
+ | * common/SQLparsing.py | ||
+ | * common/publisherClass.py | ||
+ | * common/viewers.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-02 | ||
+ | |||
+ | |- | ||
+ | | {{SR|161}} | ||
+ | | In Advanced Title Search, merge 'exact' mode and search by author name - Part 1 | ||
+ | | 375 | ||
+ | | | ||
+ | * biblio/biblio.py | ||
+ | * biblio/common.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-02 | ||
+ | |||
+ | |- | ||
+ | | {{SR|161}} | ||
+ | | In Advanced Title Search, merge 'exact' mode and search by author name - Part 2 | ||
+ | | 376 | ||
+ | | | ||
+ | * biblio/adv_search_results.py | ||
+ | * biblio/biblio.py | ||
+ | * biblio/common.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-02 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|723}} | ||
+ | | 'Titles by Author Age' erroneously includes variants | ||
+ | | 377 | ||
+ | | | ||
+ | * nightly/nightly_stats.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-05 | ||
+ | |||
+ | |- | ||
+ | | {{SR|162}} | ||
+ | | Use relative URLs instead of full URLs - Part 1 - Made the host URLs relative (except for the schema) everywhere; Made the schema relative for links to ISFDB records | ||
+ | | 378 | ||
+ | | | ||
+ | * biblio/adv_search_menu.py | ||
+ | * common/library.py | ||
+ | * common/localdefs.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-06 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1122}} | ||
+ | | Automate reconciliation with the SFE3 author list | ||
+ | | 379 | ||
+ | | | ||
+ | * common/Makefile | ||
+ | * common/sfe3.py | ||
+ | * edit/TARGETS | ||
+ | * edit/cleanup.py | ||
+ | * edit/local.mk | ||
+ | * edit/sfe3_authors.py | ||
+ | * mod/TARGETS | ||
+ | * mod/resolve_sfe3_url.py | ||
+ | * nightly/local.mk | ||
+ | * nightly/nightly_job.py | ||
+ | * scripts/create_sfe3_authors.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-13 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1122}} | ||
+ | | Automate reconciliation with the SFE3 author list - Part 2 | ||
+ | | 380 | ||
+ | | | ||
+ | * nightly/nightly_3rd_parties.py | ||
+ | * scripts/create_sfe3_authors.sql | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-13 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|724}} | ||
+ | | All author links broken on the Author Directory page | ||
+ | | 381 | ||
+ | | | ||
+ | * biblio/directory.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-13 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - biblio/directory.py | ||
+ | | 382 | ||
+ | | | ||
+ | * biblio/directory.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-14 | ||
+ | |||
+ | |- | ||
+ | | {{SR|164}} | ||
+ | | Delete the obsolete 'history' script | ||
+ | | 383 | ||
+ | | | ||
+ | * biblio/TARGETS | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-14 | ||
+ | |||
+ | |- | ||
+ | | {{SR|164}} | ||
+ | | Delete the obsolete 'history' script - Part 2 - Delete the actual script | ||
+ | | 384 | ||
+ | | | ||
+ | * biblio/history.py - DELETED | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-14 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|725}} | ||
+ | | Duplicate ISBN/Catalog ID warnings are not working | ||
+ | | 385 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-14 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - My Votes | ||
+ | | 386 | ||
+ | | | ||
+ | * biblio/myvotes.py | ||
+ | * css/biblio_css_stub | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-15 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - My Votes - Better CSS | ||
+ | | 387 | ||
+ | | | ||
+ | * biblio/myvotes.py | ||
+ | * css/biblio_css_stub | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-15 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Publication Comparison | ||
+ | | 388 | ||
+ | | | ||
+ | * biblio/submitdiff.py | ||
+ | * css/biblio_css_stub | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-15 | ||
+ | |||
+ | |- | ||
+ | | {{SR|162}} | ||
+ | | Use relative URLs instead of full URLs - Part 2 - Rolled back the changes (except the bug fixes in Advanced Search) because some versions of Safari do not support relative URLs, most notably server-side redirects which use relative URLs | ||
+ | | 389 | ||
+ | | | ||
+ | * common/library.py | ||
+ | * common/localdefs.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - User Tags | ||
+ | | 390 | ||
+ | | | ||
+ | * biblio/usertag.py | ||
+ | * css/biblio_css_stub | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Regular Search | ||
+ | | 391 | ||
+ | | | ||
+ | * biblio/se.py | ||
+ | * biblio/usertag.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Author Merge | ||
+ | | 392 | ||
+ | | | ||
+ | * edit/av_merge.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Publisher Merge | ||
+ | | 393 | ||
+ | | | ||
+ | * edit/pv_merge.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-16 | ||
+ | |||
+ | |- | ||
+ | | {{SR|8}} | ||
+ | | Generated HTML does not validate - Title Merge | ||
+ | | 394 | ||
+ | | | ||
+ | * edit/tv_merge.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-16 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1269}} | ||
+ | | Add a default conjunction and start value to Advanced Search | ||
+ | | 395 | ||
+ | | | ||
+ | * biblio/adv_search_results.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-18 | ||
+ | |||
+ | |- | ||
+ | | {{Bug|727}} | ||
+ | | 4 titles with corrupted synopses generate Python errors | ||
+ | | 396 | ||
+ | | | ||
+ | * scripts/fix_4_missing_synopses.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-20 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1270}} | ||
+ | | Make Advanced Search redirects more intelligent | ||
+ | | 397 | ||
+ | | | ||
+ | * biblio/se.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-21 | ||
+ | |||
+ | |- | ||
+ | | {{FR|1271}} | ||
+ | | Allow cropped Amazon cover scans | ||
+ | | 398 | ||
+ | | | ||
+ | * common/viewers.py | ||
+ | * edit/cleanup_report.py | ||
+ | * nightly/nightly_job.py | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-04-26 | ||
+ | |||
+ | |- | ||
+ | | {{SR|165}} | ||
+ | | Missing and erroneous SVN properties - Part 1 - Added sfe3.py to the list of svn-ignored files | ||
+ | | 399 | ||
+ | | | ||
+ | * biblio - added sfe3.py to the list of svn-ignored files | ||
+ | * edit - added sfe3.py to the list of svn-ignored files | ||
+ | * mod - added sfe3.py to the list of svn-ignored files | ||
+ | * nightly - added sfe3.py to the list of svn-ignored files | ||
+ | * rest - added sfe3.py to the list of svn-ignored files | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-05-04 | ||
+ | |||
+ | |- | ||
+ | | {{SR|165}} | ||
+ | | Missing and erroneous SVN properties - Part 2 - Added sfe3.py to the list of svn-ignored files for scripts | ||
+ | | 400 | ||
+ | | | ||
+ | * scripts - added sfe3.py to the list of svn-ignored files | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | [[User:Ahasuerus|Ahasuerus]] | ||
+ | | 2019-05-04 | ||
|} | |} |
Revision as of 20:26, 5 May 2019
SVN Patch Contents
Bug or Feature | Description | SVN revision | Modules | Author | Tester | Date Passed |
---|---|---|---|---|---|---|
SR 150 | Add date indices to titles and pubs | 290 |
|
Ahasuerus | Ahasuerus | 2019-01-01 |
FR 1236 | Allow non-linking External IDs - Part 2 - Added the 5 non-linking External ID Types that we have agreed on | 291 |
|
Ahasuerus | Ahasuerus | 2019-01-01 |
FR 1242 | Create a cleanup report for non-linking External IDs in Notes | 292 |
|
Ahasuerus | Ahasuerus | 2019-01-02 |
FR 1243 | Add a "Previous Page" button to Advanced Search results | 293 |
|
Ahasuerus | Ahasuerus | 2019-01-02 |
FR 1242 | Create a cleanup report for non-linking External IDs in Notes - Part 2 - Improved query logic | 294 |
|
Ahasuerus | Ahasuerus | 2019-01-02 |
FR 1244 | Restrict Advanced Search results to 300 pages | 295 |
|
Ahasuerus | Ahasuerus | 2019-01-02 |
FR 1245 | Add Lao to the list of supported languages | 296 |
|
Ahasuerus | Ahasuerus | 2019-01-03 |
FR 1246 | Cleanup reports should check that KBR External IDs are numeric | 297 |
|
Ahasuerus | Ahasuerus | 2019-01-03 |
FR 1247 | Check that all Reginald External IDs follow the expected format | 298 |
|
Ahasuerus | Ahasuerus | 2019-01-03 |
FR 1247 | Check that all Reginald External IDs follow the expected format - Part 2 - Expanded the report legend | 299 |
|
Ahasuerus | Ahasuerus | 2019-01-03 |
FR 1248 | Check that all Bleiler IDs are numeric | 300 |
|
Ahasuerus | Ahasuerus | 2019-01-04 |
FR 1249 | Invalid Prices cleanup report should catch URLs in the price field | 301 |
|
Ahasuerus | Ahasuerus | 2019-01-05 |
FR 1223 | Display a View Raw XML link for no longer valid submissions - Part 1 - Cleanup | 302 |
|
Ahasuerus | Ahasuerus | 2019-01-06 |
FR 1223 | Display a View Raw XML link for no longer valid submissions - Part 2 | 303 |
|
Ahasuerus | Ahasuerus | 2019-01-06 |
FR 1223 | Display a View Raw XML link for no longer valid submissions - Part 3 - Added missing script | 304 |
|
Ahasuerus | Ahasuerus | 2019-01-06 |
FR 1223 | Display a View Raw XML link for no longer valid submissions - Part 4 - Deleted the old script from the mod directory | 305 |
|
Ahasuerus | Ahasuerus | 2019-01-06 |
FR 882 | Advanced Search should be able to display the count of matching records | 306 |
|
Ahasuerus | Ahasuerus | 2019-01-07 |
SR 151 | Replace encoding-specific characters in Python source code - Part 1 - Advanced Search | 307 |
|
Ahasuerus | Ahasuerus | 2019-01-07 |
SR 151 | Replace encoding-specific characters in Python source code - Part 2 - Nightly job | 308 |
|
Ahasuerus | Ahasuerus | 2019-01-08 |
SR 151 | Replace encoding-specific characters in Python source code - Part 3 - Duplicate Finder | 309 |
|
Ahasuerus | Ahasuerus | 2019-01-08 |
SR 152 | Consolidate Advanced Search messages | 310 |
|
Ahasuerus | Ahasuerus | 2019-01-08 |
FR 1226 | Allow searching ISFDB data via Google - Part 4 - Added this functionality to regular Search results that find 0 matching records | 311 |
|
Ahasuerus | Ahasuerus | 2019-01-09 |
FR 1251 | Advanced Search should allow only one conjunction | 312 |
|
Ahasuerus | Ahasuerus | 2019-01-10 |
FR 1142 | Lift the 3 search values per Advanced Search limit - Part 1 - Increased the limit to 5 | 313 |
|
Ahasuerus | Ahasuerus | 2019-01-10 |
FR 1142 | Lift the 3 search values per Advanced Search limit - Part 2 - Bug fix | 314 |
|
Ahasuerus | Ahasuerus | 2019-01-10 |
FR 1250 | Enhance the 'bad user name' error message | 315 |
|
Ahasuerus | Ahasuerus | 2019-01-11 |
FR 1239 | Flag Web API submissions to be put on HOLD for a moderator | 316 |
|
Ahasuerus | Ahasuerus | 2019-01-12 |
FR 1142 | Lift the 3 search values per Advanced Search limit - Part 3 - Fixed dynamic drop-down lists not working for lines 4 and 5 | 317 |
|
Ahasuerus | Ahasuerus | 2019-01-12 |
FR 1142 | Lift the 3 search values per Advanced Search limit - Part 4 - Made AND/OR appear to the right of the search value field | 318 |
|
Ahasuerus | Ahasuerus | 2019-01-12 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 1 | 319 |
|
Ahasuerus | Ahasuerus | 2019-01-13 |
FR 1252 | Add support for Sinister Cinema URLs | 320 |
|
Ahasuerus | Ahasuerus | 2019-01-14 |
SR 153 | Update the displayed copyright statement | 321 |
|
Ahasuerus | Ahasuerus | 2019-01-14 |
FR 1255 | Display DNB URLs as 'German National Library' | 322 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1254 | Create an External ID Type/template for Fantascienza | 323 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1256 | Create an External ID Type/template for NooSFere | 324 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1258 | Add 'Fantascienza' to the NILF description | 325 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1258 | Add 'Fantascienza' to the NILF description - Part 2 - Typo fix | 326 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1257 | Update the cleanup reports for NooSFere and NILF - Part 1 - Created 3 cleanup reports for direct NooSFere, nlif.it and fantascienza links in publication notes | 327 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1257 | Update the cleanup reports for NooSFere and NILF - Part 2 - Updated the cleanup report that looks for invalid non-numeric External IDs | 328 |
|
Ahasuerus | Ahasuerus | 2019-01-16 |
FR 1259 | Display magazines and books separately in pub format stats report | 329 |
|
Ahasuerus | Ahasuerus | 2019-01-30 |
FR 1259 | Display magazines and books separately in pub format stats report - Part 2 - CSS bug fix | 330 |
|
Ahasuerus | Ahasuerus | 2019-01-31 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 1 - Code reorganization | 331 |
|
Ahasuerus | Ahasuerus | 2019-02-01 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 2 - Created new Web pages for each search type; Made User Search case-insensitive; Added support for asterisks as wildcards for all search types | 332 |
|
Ahasuerus | Ahasuerus | 2019-02-02 |
FR 1260 | Create a report of numeric External ID ranges | 333 |
|
Ahasuerus | Ahasuerus | 2019-02-04 |
FR 1260 | Create a report of numeric External ID ranges - Part 2 - Ignored non-numeric IDs and fixed a table display quirk | 334 |
|
Ahasuerus | Ahasuerus | 2019-02-07 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 3 - Advanced Publisher Search | 335 |
|
Ahasuerus | Ahasuerus | 2019-02-09 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 4 - Advanced Publication Series Search | 336 |
|
Ahasuerus | Ahasuerus | 2019-02-09 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 5 - Deleted biblio/search.py which is now obsolete | 337 |
|
Ahasuerus | Ahasuerus | 2019-02-09 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 6 - Advanced Series Search | 338 |
|
Ahasuerus | Ahasuerus | 2019-02-09 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 7 - Advanced Award Type Search | 339 |
|
Ahasuerus | Ahasuerus | 2019-02-10 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 8 - Added Advanced Award Category Search | 340 |
|
Ahasuerus | Ahasuerus | 2019-02-11 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 9 - Fixed a Python bug and laid the foundation for Advanced Award Search behind the scenes | 341 |
|
Ahasuerus | Ahasuerus | 2019-02-11 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 10 - Advanced Award Search | 342 |
|
Ahasuerus | Ahasuerus | 2019-02-12 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 11 - Updated Help URLs | 343 |
|
Ahasuerus | Ahasuerus | 2019-02-13 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 12 - Add Award Levels to the list of selection criteria in Advanced Award Search | 344 |
|
Ahasuerus | Ahasuerus | 2019-02-13 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 13 - Refactored the main award table | 345 |
|
Ahasuerus | Ahasuerus | 2019-02-13 |
FR 1143 | Create Advanced Search options for all ISFDB record types - Part 14 - Displayed author names(s) in the Advanced Award Search results table | 346 |
|
Ahasuerus | Ahasuerus | 2019-02-14 |
FR 1261 | Create a page to show awards and nominations for 1 year for 1 award category | 347 |
|
Ahasuerus | Ahasuerus | 2019-02-15 |
FR 1262 | Create MultiS and MultiPubS notes templates | 348 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
FR 1229 | Add Title Language to the Advanced Publication Search | 349 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 155 | Move the logic in biblio/awards.py to common/awardClass.py | 350 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 155 | Move the logic in biblio/awards.py to common/awardClass.py - Part 2 - Delete biblio/awards.py and all imports from it | 351 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 155 | Move the logic in biblio/awards.py to common/awardClass.py - Part 3 - Move biblio/ay.py logic to common/awardtypeClass.py | 352 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 155 | Move the logic in biblio/awards.py to common/awardClass.py - Part 4 - Make awardcatClass and awardtypeClass inherit from awardShared | 353 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
SR 156 | Move the SpecialAwards dictionary to the shared award class | 354 |
|
Ahasuerus | Ahasuerus | 2019-02-16 |
FR 1263 | Allow searching titles based on user votes/ratings | 355 |
|
Ahasuerus | Ahasuerus | 2019-02-18 |
FR 1264 | Add Title Type to Advanced Award Search selection criteria | 356 |
|
Ahasuerus | Ahasuerus | 2019-02-18 |
FR 1265 | Add Title to Advanced Award Search selection criteria | 357 |
|
Ahasuerus | Ahasuerus | 2019-02-19 |
SR 157 | Add a pub series index to the pubs table | 358 |
|
Ahasuerus | Ahasuerus | 2019-02-23 |
FR 1171 | Create a multifield for transliterated series names | 359 |
|
Ahasuerus | Ahasuerus | 2019-03-07 |
FR 1171 | Create a multifield for transliterated series names - Part 2 - Added 6 cleanup reports | 360 |
|
Ahasuerus | Ahasuerus | 2019-03-07 |
Bug 720 | Advanced Award Search errors out when sorted by title type | 361 |
|
Ahasuerus | Ahasuerus | 2019-03-09 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 2 | 362 |
|
Ahasuerus | Ahasuerus | 2019-03-10 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 3 - Cleanup | 363 |
|
Ahasuerus | Ahasuerus | 2019-03-10 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 4 - Deleted old CGI scripts | 364 |
|
Ahasuerus | Ahasuerus | 2019-03-10 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 5 - Class refactoring | 365 |
|
Ahasuerus | Ahasuerus | 2019-03-13 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 6 - A bug fix and code refactoring | 366 |
|
Ahasuerus | Ahasuerus | 2019-03-14 |
SR 154 | Rewrite the Advanced Search scripts using classes - Part 7 - Code refactoring | 367 |
|
Ahasuerus | Ahasuerus | 2019-03-14 |
FR 1267 | Display Advanced Search selection criteria on results pages | 368 |
|
Ahasuerus | Ahasuerus | 2019-03-15 |
FR 1268 | Standardize Advanced Search page titles | 369 |
|
Ahasuerus | Ahasuerus | 2019-03-16 |
Bug 721 | The S template doesn't perform an exact name match | 370 |
|
Ahasuerus | Ahasuerus | 2019-04-01 |
Bug 722 | The PubS (pub series) template doesn't do an exact match | 371 |
|
Ahasuerus | Ahasuerus | 2019-04-01 |
SR 159 | Streamline the pub series SQLFind function | 372 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
SR 160 | Streamline the SQL Find function for publishers - Part 1 | 373 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
SR 160 | Streamline the SQL Find function for publishers - Part 2 | 374 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
SR 161 | In Advanced Title Search, merge 'exact' mode and search by author name - Part 1 | 375 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
SR 161 | In Advanced Title Search, merge 'exact' mode and search by author name - Part 2 | 376 |
|
Ahasuerus | Ahasuerus | 2019-04-02 |
Bug 723 | 'Titles by Author Age' erroneously includes variants | 377 |
|
Ahasuerus | Ahasuerus | 2019-04-05 |
SR 162 | Use relative URLs instead of full URLs - Part 1 - Made the host URLs relative (except for the schema) everywhere; Made the schema relative for links to ISFDB records | 378 |
|
Ahasuerus | Ahasuerus | 2019-04-06 |
FR 1122 | Automate reconciliation with the SFE3 author list | 379 |
|
Ahasuerus | Ahasuerus | 2019-04-13 |
FR 1122 | Automate reconciliation with the SFE3 author list - Part 2 | 380 |
|
Ahasuerus | Ahasuerus | 2019-04-13 |
Bug 724 | All author links broken on the Author Directory page | 381 |
|
Ahasuerus | Ahasuerus | 2019-04-13 |
SR 8 | Generated HTML does not validate - biblio/directory.py | 382 |
|
Ahasuerus | Ahasuerus | 2019-04-14 |
SR 164 | Delete the obsolete 'history' script | 383 |
|
Ahasuerus | Ahasuerus | 2019-04-14 |
SR 164 | Delete the obsolete 'history' script - Part 2 - Delete the actual script | 384 |
|
Ahasuerus | Ahasuerus | 2019-04-14 |
Bug 725 | Duplicate ISBN/Catalog ID warnings are not working | 385 |
|
Ahasuerus | Ahasuerus | 2019-04-14 |
SR 8 | Generated HTML does not validate - My Votes | 386 |
|
Ahasuerus | Ahasuerus | 2019-04-15 |
SR 8 | Generated HTML does not validate - My Votes - Better CSS | 387 |
|
Ahasuerus | Ahasuerus | 2019-04-15 |
SR 8 | Generated HTML does not validate - Publication Comparison | 388 |
|
Ahasuerus | Ahasuerus | 2019-04-15 |
SR 162 | Use relative URLs instead of full URLs - Part 2 - Rolled back the changes (except the bug fixes in Advanced Search) because some versions of Safari do not support relative URLs, most notably server-side redirects which use relative URLs | 389 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - User Tags | 390 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - Regular Search | 391 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - Author Merge | 392 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - Publisher Merge | 393 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
SR 8 | Generated HTML does not validate - Title Merge | 394 |
|
Ahasuerus | Ahasuerus | 2019-04-16 |
FR 1269 | Add a default conjunction and start value to Advanced Search | 395 |
|
Ahasuerus | Ahasuerus | 2019-04-18 |
Bug 727 | 4 titles with corrupted synopses generate Python errors | 396 |
|
Ahasuerus | Ahasuerus | 2019-04-20 |
FR 1270 | Make Advanced Search redirects more intelligent | 397 |
|
Ahasuerus | Ahasuerus | 2019-04-21 |
FR 1271 | Allow cropped Amazon cover scans | 398 |
|
Ahasuerus | Ahasuerus | 2019-04-26 |
SR 165 | Missing and erroneous SVN properties - Part 1 - Added sfe3.py to the list of svn-ignored files | 399 |
|
Ahasuerus | Ahasuerus | 2019-05-04 |
SR 165 | Missing and erroneous SVN properties - Part 2 - Added sfe3.py to the list of svn-ignored files for scripts | 400 |
|
Ahasuerus | Ahasuerus | 2019-05-04 |