Bug or Feature
|
Description
|
SVN revision
|
Modules
|
Author
|
Tester
|
Date Passed
|
SR 150
|
Add date indices to titles and pubs
|
290
|
- scripts/add_date_indices.sql
|
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
|
- scripts/add_non-linking_external_id_types.sql
|
Ahasuerus
|
Ahasuerus
|
2019-01-01
|
FR 1242
|
Create a cleanup report for non-linking External IDs in Notes
|
292
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-02
|
FR 1243
|
Add a "Previous Page" button to Advanced Search results
|
293
|
- biblio/adv_search_results.py
- css/biblio_css_stub
|
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
|
- biblio/adv_search_results.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-02
|
FR 1245
|
Add Lao to the list of supported languages
|
296
|
- common/isfdb.py
- scripts/add_lao_language.sql
|
Ahasuerus
|
Ahasuerus
|
2019-01-03
|
FR 1246
|
Cleanup reports should check that KBR External IDs are numeric
|
297
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-03
|
FR 1247
|
Check that all Reginald External IDs follow the expected format
|
298
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
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
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-04
|
FR 1249
|
Invalid Prices cleanup report should catch URLs in the price field
|
301
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
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
|
- biblio/TARGETS
- biblio/view_submission.py
- common/viewers.py
- mod/TARGETS
- mod/common.py
|
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
|
- biblio/adv_search_results.py
- biblio/search.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-07
|
SR 151
|
Replace encoding-specific characters in Python source code - Part 1 - Advanced Search
|
307
|
- biblio/adv_search_results.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-07
|
SR 151
|
Replace encoding-specific characters in Python source code - Part 2 - Nightly job
|
308
|
- edit/cleanup_report.py
- nightly/nightly_job.py
- nightly/nightly_transliterations.py
|
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
|
- biblio/adv_search_results.py
|
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
|
- biblio/adv_search_results.py
- biblio/search.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-10
|
FR 1142
|
Lift the 3 search values per Advanced Search limit - Part 1 - Increased the limit to 5
|
313
|
- biblio/adv_search_results.py
- biblio/search.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-10
|
FR 1142
|
Lift the 3 search values per Advanced Search limit - Part 2 - Bug fix
|
314
|
- biblio/adv_search_results.py
|
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
|
- biblio/search.py
- css/adv_search.js
|
Ahasuerus
|
Ahasuerus
|
2019-01-12
|
SR 154
|
Rewrite the Advanced Search scripts using classes - Part 1
|
319
|
- biblio/adv_search_results.py
|
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
|
- common/library.py
- scripts/add_NILF.sql
|
Ahasuerus
|
Ahasuerus
|
2019-01-16
|
FR 1256
|
Create an External ID Type/template for NooSFere
|
324
|
- common/library.py
- scripts/add_NooSFere.sql
|
Ahasuerus
|
Ahasuerus
|
2019-01-16
|
FR 1258
|
Add 'Fantascienza' to the NILF description
|
325
|
- scripts/update_NILF_full_name.sql
|
Ahasuerus
|
Ahasuerus
|
2019-01-16
|
FR 1258
|
Add 'Fantascienza' to the NILF description - Part 2 - Typo fix
|
326
|
- scripts/update_NILF_full_name.sql
|
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
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
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
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-01-16
|
FR 1259
|
Display magazines and books separately in pub format stats report
|
329
|
- css/biblio_css_stub
- nightly/nightly_stats.py
|
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
|
- biblio/advSearchClass.py
- biblio/adv_search_results.py
- biblio/local.mk
- biblio/search.py
|
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
|
- biblio/TARGETS
- biblio/advSearchClass.py
- biblio/adv_author_search.py
- biblio/adv_identifier_search.py
- biblio/adv_notes_search.py
- biblio/adv_pub_search.py
- biblio/adv_search_results.py
- biblio/adv_title_search.py
- biblio/adv_user_search.py
- biblio/adv_web_page_search.py
- biblio/common.py
- biblio/external_id_search_results.py
- biblio/note_search_results.py
- biblio/search.py
- biblio/user_search_results.py
- biblio/webpages_search_results.py
- common/SQLparsing.py
- css/adv_search.js
|
Ahasuerus
|
Ahasuerus
|
2019-02-02
|
FR 1260
|
Create a report of numeric External ID ranges
|
333
|
- css/biblio_css_stub
- edit/TARGETS
- edit/cleanup.py
- edit/numeric_external_id_ranges.py
|
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
|
- edit/numeric_external_id_ranges.py
|
Ahasuerus
|
Ahasuerus
|
2019-02-07
|
FR 1143
|
Create Advanced Search options for all ISFDB record types - Part 3 - Advanced Publisher Search
|
335
|
- biblio/TARGETS
- biblio/advSearchClass.py
- biblio/adv_publisher_search.py
- biblio/adv_search_menu.py
- biblio/common.py
- biblio/se.py
- common/navbar.py
|
Ahasuerus
|
Ahasuerus
|
2019-02-09
|
FR 1143
|
Create Advanced Search options for all ISFDB record types - Part 4 - Advanced Publication Series Search
|
336
|
- biblio/TARGETS
- biblio/advSearchClass.py
- biblio/adv_pub_series_search.py
- biblio/adv_search_menu.py
- biblio/common.py
|
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
|
- biblio/search.py - DELETED
|
Ahasuerus
|
Ahasuerus
|
2019-02-09
|
FR 1143
|
Create Advanced Search options for all ISFDB record types - Part 6 - Advanced Series Search
|
338
|
- biblio/TARGETS
- biblio/advSearchClass.py
- biblio/adv_search_menu.py
- biblio/adv_series_search.py
- biblio/common.py
- common/SQLparsing.py
|
Ahasuerus
|
Ahasuerus
|
2019-02-09
|
FR 1143
|
Create Advanced Search options for all ISFDB record types - Part 7 - Advanced Award Type Search
|
339
|
- biblio/TARGETS
- biblio/advSearchClass.py
- biblio/adv_award_type_search.py
- biblio/adv_search_menu.py
- biblio/common.py
- biblio/se.py
- css/adv_search.js
|
Ahasuerus
|
Ahasuerus
|
2019-02-10
|
FR 1143
|
Create Advanced Search options for all ISFDB record types - Part 8 - Added Advanced Award Category Search
|
340
|
- biblio/TARGETS
- biblio/advSearchClass.py
- biblio/adv_award_cat_search.py
- biblio/adv_search_menu.py
- biblio/common.py
|
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
|
- biblio/TARGETS
- biblio/advSearchClass.py
- biblio/adv_award_search.py
- biblio/adv_search_menu.py
- biblio/award_directory.py
- biblio/biblio.py
- biblio/common.py
|
Ahasuerus
|
Ahasuerus
|
2019-02-11
|
FR 1143
|
Create Advanced Search options for all ISFDB record types - Part 10 - Advanced Award Search
|
342
|
- biblio/advSearchClass.py
- biblio/adv_award_search.py
- biblio/adv_search_menu.py
|
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
|
- biblio/advSearchClass.py
- biblio/adv_award_search.py
- css/adv_search.js
|
Ahasuerus
|
Ahasuerus
|
2019-02-13
|
FR 1143
|
Create Advanced Search options for all ISFDB record types - Part 13 - Refactored the main award table
|
345
|
- biblio/advSearchClass.py
- biblio/biblio.py
- biblio/common.py
- biblio/title.py
- common/SQLparsing.py
- common/awardClass.py
|
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
|
- biblio/advSearchClass.py
- common/awardClass.py
|
Ahasuerus
|
Ahasuerus
|
2019-02-14
|
FR 1261
|
Create a page to show awards and nominations for 1 year for 1 award category
|
347
|
- biblio/TARGETS
- biblio/award_category_year.py
- biblio/awards.py
- common/SQLparsing.py
- common/awardClass.py
- common/awardcatClass.py
|
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
|
- biblio/advSearchClass.py
- biblio/adv_pub_search.py
|
Ahasuerus
|
Ahasuerus
|
2019-02-16
|
SR 155
|
Move the logic in biblio/awards.py to common/awardClass.py
|
350
|
- biblio/ay.py
- common/awardClass.py
- common/awardcatClass.py
|
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
|
- biblio/awards.py - DELETED
- biblio/common.py
- biblio/diffselect.py
- biblio/local.mk
- biblio/publisheryear.py
|
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
|
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
|
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
|
Ahasuerus
|
Ahasuerus
|
2019-02-16
|
FR 1263
|
Allow searching titles based on user votes/ratings
|
355
|
- biblio/advSearchClass.py
- biblio/adv_title_search.py
|
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
|
Ahasuerus
|
Ahasuerus
|
2019-02-18
|
FR 1265
|
Add Title to Advanced Award Search selection criteria
|
357
|
- biblio/advSearchClass.py
- biblio/adv_award_search.py
|
Ahasuerus
|
Ahasuerus
|
2019-02-19
|
SR 157
|
Add a pub series index to the pubs table
|
358
|
- scripts/add_pub_series_index.sql
|
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
|
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
|
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
|
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
|
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
|
- 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
|
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
|
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
|
Ahasuerus
|
Ahasuerus
|
2019-03-14
|
SR 154
|
Rewrite the Advanced Search scripts using classes - Part 7 - Code refactoring
|
367
|
- biblio/adv_search_results.py
|
Ahasuerus
|
Ahasuerus
|
2019-03-14
|
FR 1267
|
Display Advanced Search selection criteria on results pages
|
368
|
- biblio/adv_search_results.py
|
Ahasuerus
|
Ahasuerus
|
2019-03-15
|
FR 1268
|
Standardize Advanced Search page titles
|
369
|
- biblio/advSearchClass.py
- biblio/adv_search_menu.py
- biblio/common.py
|
Ahasuerus
|
Ahasuerus
|
2019-03-16
|
Bug 721
|
The S template doesn't perform an exact name match
|
370
|
- biblio/se.py
- common/SQLparsing.py
|
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
|
Ahasuerus
|
Ahasuerus
|
2019-04-01
|
SR 159
|
Streamline the pub series SQLFind function
|
372
|
- biblio/se.py
- common/SQLparsing.py
- common/viewers.py
|
Ahasuerus
|
Ahasuerus
|
2019-04-02
|
SR 160
|
Streamline the SQL Find function for publishers - Part 1
|
373
|
- biblio/se.py
- common/SQLparsing.py
|
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
|
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
|
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
|
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
|
- biblio/adv_search_menu.py
- common/library.py
- common/localdefs.py
|
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
|
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
|
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
|
- biblio/history.py - DELETED
|
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
|
- biblio/myvotes.py
- css/biblio_css_stub
|
Ahasuerus
|
Ahasuerus
|
2019-04-15
|
SR 8
|
Generated HTML does not validate - My Votes - Better CSS
|
387
|
- biblio/myvotes.py
- css/biblio_css_stub
|
Ahasuerus
|
Ahasuerus
|
2019-04-15
|
SR 8
|
Generated HTML does not validate - Publication Comparison
|
388
|
- biblio/submitdiff.py
- css/biblio_css_stub
|
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
|
Ahasuerus
|
Ahasuerus
|
2019-04-16
|
SR 8
|
Generated HTML does not validate - User Tags
|
390
|
- biblio/usertag.py
- css/biblio_css_stub
|
Ahasuerus
|
Ahasuerus
|
2019-04-16
|
SR 8
|
Generated HTML does not validate - Regular Search
|
391
|
- biblio/se.py
- biblio/usertag.py
|
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
|
- biblio/adv_search_results.py
|
Ahasuerus
|
Ahasuerus
|
2019-04-18
|
Bug 727
|
4 titles with corrupted synopses generate Python errors
|
396
|
- scripts/fix_4_missing_synopses.py
|
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
|
- common/viewers.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
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
|
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
|
Ahasuerus
|
Ahasuerus
|
2019-05-04
|
FR 1272
|
Remove jimrudnick.ca from the list of credited domains
|
401
|
|
Ahasuerus
|
Ahasuerus
|
2019-05-05
|
FR 1273
|
Remove sfcovers.net (Visco) from the list of credited sites
|
401
|
|
Ahasuerus
|
Ahasuerus
|
2019-05-05
|
FR 1274
|
Create a new External ID type and a Notes template for SF-Leihbuch
|
402
|
- common/library.py
- scripts/add_SF-Leihbuch.sql
|
Ahasuerus
|
Ahasuerus
|
2019-05-06
|
SR 167
|
The make process leaves css/localdefs.pyc behind
|
403
|
|
Ahasuerus
|
Ahasuerus
|
2019-05-06
|
FR 1276
|
Remove sf-encyclopedia.co.uk from the list of recognized sources
|
404
|
|
Ahasuerus
|
Ahasuerus
|
2019-05-06
|
SR 168
|
Simplify handling of third party domain names
|
405
|
- biblio/biblio.py
- biblio/common.py
- biblio/pl.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-06
|
Bug 728
|
SFE-hosted images are credited to Encyclopedia of Fantasy
|
406
|
- biblio/common.py
- common/library.py
- common/viewers.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-07
|
SR 160
|
Streamline the retrieval of referral titles for a list of pubs
|
407
|
- biblio/fc.py
- common/SQLparsing.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-07
|
Bug 729
|
Do not display translations / Do not display variants or translations ignores covers
|
408
|
|
Ahasuerus
|
Ahasuerus
|
2019-05-07
|
FR 1277
|
Change how images are credited
|
409
|
- biblio/biblio.py
- biblio/common.py
- biblio/pl.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-08
|
FR 1278
|
Warn about unlinked Smashwords cover scans
|
410
|
- common/library.py
- common/viewers.py
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-09
|
FR 1279
|
Allow linking to SF-Leihbuch images
|
410
|
|
Ahasuerus
|
Ahasuerus
|
2019-05-09
|
SR 166
|
Remove '.01.LZZZZZZZ' and '.02.LZZZZZZZ' from Amazon image URLs - Part - .02. images
|
411
|
- scripts/fix_amazon_images_02.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-10
|
SR 166
|
Remove '.01.LZZZZZZZ' and '.02.LZZZZZZZ' from Amazon image URLs - Part - .01. images
|
412
|
- scripts/fix_amazon_images_01.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-10
|
FR 1275
|
Enhance validation of Amazon-hosted cover scans - Part 1 - Cleanup report
|
413
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-10
|
Bug 730
|
'Series with Duplicate Numbers' display bug
|
414
|
|
Ahasuerus
|
Ahasuerus
|
2019-05-11
|
FR 1275
|
Enhance validation of Amazon-hosted cover scans - Part 2 - Post-submission warnings
|
415
|
|
Ahasuerus
|
Ahasuerus
|
2019-05-11
|
FR 998
|
Create a calendar of author birthdays and dates of death
|
416
|
- biblio/TARGETS
- biblio/calendarClass.py
- biblio/calendar_day.py
- biblio/calendar_menu.py
- biblio/index.py
- biblio/local.mk
- common/SQLparsing.py
- common/navbar.py
- css/biblio_css_stub
|
Ahasuerus
|
Ahasuerus
|
2019-05-13
|
FR 1275
|
Enhance validation of Amazon-hosted cover scans - Part 3 - Disallow 13-character URL fragments
|
417
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-13
|
SR 165
|
Missing and erroneous SVN properties - Part 3 - Deleted erroneous executable SVN property
|
418
|
- biblio/advSearchClass.py
- biblio/adv_identifier_search.py
- biblio/adv_notes_search.py
- biblio/adv_search_menu.py
- biblio/adv_search_results.py
- biblio/adv_search_selection.py
- biblio/adv_user_search.py
- biblio/adv_web_page_search.py
- biblio/authors_by_debut_year.py
- biblio/authors_by_debut_year_table.py
- biblio/authortags.py
- biblio/award_category.py
- biblio/award_category_year.py
- biblio/award_details.py
- biblio/award_directory.py
- biblio/awardtype.py
- biblio/changed_verified_pubs.py
- biblio/dumpxml.py
- biblio/external_id_search_results.py
- biblio/google_search_redirect.py
- biblio/isfdblib.py
- biblio/most_popular.py
- biblio/most_popular_table.py
- biblio/most_reviewed.py
- biblio/most_reviewed_table.py
- biblio/note.py
- biblio/note_search_results.py
- biblio/popular_authors.py
- biblio/popular_authors_table.py
- biblio/pubs_not_in_series.py
- biblio/recent_primary_ver.py
- biblio/seriestags.py
- biblio/stats-and-tops.py
- biblio/tag_author.py
- biblio/titlecovers.py
- biblio/user_search_results.py
- biblio/view_submission.py
- biblio/webpages_search_results.py
- common/awardcatClass.py
- common/awardtypeClass.py
- common/isbn.py
- common/sfe3.py
- css/IsfdbBanner11.jpg
- css/adv_search.js
- css/apple-touch-icon-precomposed.png
- css/apple-touch-icon.png
- css/checkmark.png
- css/edit_author.js
- css/edit_award.js
- css/edit_js.js
- css/edit_other.js
- css/edit_pub.js
- css/edit_title.js
- css/isfdb_main.js
- css/question_mark_icon.gif
- edit/addawardcat.py
- edit/cleanup.py
- edit/cleanup_lib.py
- edit/clone_intermediate.py
- edit/deleteawardcat.py
- edit/deleteawardtype.py
- edit/editawardcat.py
- edit/editawardtype.py
- edit/empty_containers.py
- edit/find_pub_dups.py
- edit/find_title_dups.py
- edit/isfdblib_help.py
- edit/linkaward.py
- edit/newawardtype.py
- edit/numeric_external_id_ranges.py
- edit/publisher_exceptions.py
- edit/select_award_type.py
- edit/sfe3_authors.py
- edit/submit_primary_verification.py
- edit/submitaddpub.py
- edit/submitawardcat.py
- edit/submitawardtype.py
- edit/submitdeleteawardcat.py
- edit/submitdeleteawardtype.py
- edit/submitlinkaward.py
- edit/submitnewawardcat.py
- edit/submitnewawardtype.py
- mod/award_cat_delete_display.py
- mod/award_cat_delete_file.py
- mod/award_cat_new_display.py
- mod/award_cat_new_file.py
- mod/award_cat_update_display.py
- mod/award_cat_update_file.py
- mod/award_link_display.py
- mod/award_link_file.py
- mod/award_type_delete_display.py
- mod/award_type_delete_file.py
- mod/award_type_new_display.py
- mod/award_type_new_file.py
- mod/award_type_update_display.py
- mod/award_type_update_file.py
- mod/bad_images.py
- mod/change_tag_status.py
- mod/missing_author_urls.py
- mod/resolve_bad_url.py
- mod/resolve_cleanup.py
- mod/resolve_missing_author_url.py
- mod/resolve_sfe3_url.py
- nightly/Makefile
- nightly/TARGETS
- nightly/dup_authors.py
- nightly/install_nightly.py
- nightly/local.mk
- nightly/monthly_job.py
- nightly/nightly_3rd_parties.py
- nightly/nightly_awards.py
- nightly/nightly_dup_authors.py
- nightly/nightly_html.py
- nightly/nightly_lib.py
- nightly/nightly_stats.py
- nightly/nightly_transliterations.py
- nightly/nightly_wiki.py
- rest/getpub_by_ID.py
- rest/isfdblib.py
- rest/pub_output.py
- scripts/BadImages
- scripts/Create_Norma_K._Hemming_Award.sql
- scripts/Create_Quill_and_Scwartz_awards.sql
- scripts/Create_Sir_Julius_Vogel_Award.sql
- scripts/Delete_Stray_Author_Webpages.sql
- scripts/Merge_Award_Categories.sql
- scripts/MissingSFE3
- scripts/Separate_Atheling_Award.sql
- scripts/Separate_Bradbury_Award.sql
- scripts/Separate_Heinlein_Award.sql
- scripts/Separate_Norton_Award.sql
- scripts/add_2_bleiler_references.sql
- scripts/add_2_norwegian_languages.sql
- scripts/add_2nd_series_num.sql
- scripts/add_BLIC.sql
- scripts/add_De_Nederlandse_Bibliografie.sql
- scripts/add_KBR.sql
- scripts/add_LTF.sql
- scripts/add_NILF.sql
- scripts/add_NooSFere.sql
- scripts/add_SF-Leihbuch.sql
- scripts/add_african_languages.sql
- scripts/add_african_languages_2nd_phase.sql
- scripts/add_akkadian_and_sumerian_languages.sql
- scripts/add_amazon_identifier_sites.sql
- scripts/add_angus_robertson.sql
- scripts/add_asturian_bable_language.sql
- scripts/add_audible_ASINs.sql
- scripts/add_australian_stores.sql
- scripts/add_author_indexes.sql
- scripts/add_author_note.sql
- scripts/add_award_cat_notes_and_pages.sql
- scripts/add_award_cat_order.sql
- scripts/add_award_id_to_awards.sql
- scripts/add_award_indices.sql
- scripts/add_award_notes.sql
- scripts/add_award_type_by_and_for.sql
- scripts/add_award_type_id_to_awards.py
- scripts/add_award_type_non_genre_flag.sql
- scripts/add_award_type_poll_flag.sql
- scripts/add_award_type_webpages.sql
- scripts/add_catalog_id.sql
- scripts/add_cleanup_id_2.sql
- scripts/add_date_indices.sql
- scripts/add_display_cover.sql
- scripts/add_display_cover_links.sql
- scripts/add_display_post_submission.sql
- scripts/add_in_progress_submission_status.sql
- scripts/add_isbn_index.sql
- scripts/add_keep_spaces_in_searches.sql
- scripts/add_language_index.sql
- scripts/add_languages_sanskrit.sql
- scripts/add_lao_language.sql
- scripts/add_latin_script_flag.sql
- scripts/add_low_german_language.sql
- scripts/add_mayan_language.sql
- scripts/add_middle_english_language.sql
- scripts/add_middle_french_language.sql
- scripts/add_middle_high_german_language.sql
- scripts/add_mirandese_language.sql
- scripts/add_montenegrin_language.sql
- scripts/add_nepali_and_pashto.sql
- scripts/add_new_record_id_to_submissions.sql
- scripts/add_non-linking_external_id_types.sql
- scripts/add_old_english_language.sql
- scripts/add_old_french_language.sql
- scripts/add_old_norse_language.sql
- scripts/add_parent_series_index.sql
- scripts/add_private_tag.sql
- scripts/add_pub_series_index.sql
- scripts/add_pub_title_index.sql
- scripts/add_publisher_index.sql
- scripts/add_scots_language.sql
- scripts/add_serbo_croatian.sql
- scripts/add_series_webpages.sql
- scripts/add_shona_language.sql
- scripts/add_short_award_name.sql
- scripts/add_state_reviewed_index_to_submissions.sql
- scripts/add_suppress_awards_and_reviews.sql
- scripts/add_suppress_warnings.sql
- scripts/add_title_graphic_flag.sql
- scripts/add_title_non_genre_flag.sql
- scripts/add_trans_titles_index.sql
- scripts/add_transliterated_indices.sql
- scripts/add_verification_indices.sql
- scripts/add_whsmith.sql
- scripts/add_yoruba_language.sql
- scripts/authenticate_all_submitters.py
- scripts/auto_assign_languages.py
- scripts/auto_assign_languages_to_authors.py
- scripts/auto_assign_languages_to_titles.sql
- scripts/change_BNB.sql
- scripts/change_JNB.sql
- scripts/change_all_lang_field.py
- scripts/change_author_birthplace_len.sql
- scripts/change_award_types_to_autoincrement.sql
- scripts/change_combining_diacritics.py
- scripts/change_content_field_type.sql
- scripts/change_data_to_resolve_in_cleanup.sql
- scripts/change_ellipses.py
- scripts/change_isbn13_flag_2015.sql
- scripts/change_mayan_languages.sql
- scripts/change_missing_pub_formats_to_unknown.sql
- scripts/change_page_number_field.sql
- scripts/change_pubs_3_field_len.sql
- scripts/change_serbian_language.sql
- scripts/change_sundanese_language.sql
- scripts/change_titles_defaults.sql
- scripts/convert_visco_URLs.py
- scripts/correct_BnF_BLIC.sql
- scripts/correct_amazon_identifier_urls.sql
- scripts/correct_european_library_links.sql
- scripts/correct_non_genre_and_graphic_flags.sql
- scripts/create_authors_by_debut_date.sql
- scripts/create_award_cat_table.sql
- scripts/create_award_titles_table.sql
- scripts/create_bad_image_table.sql
- scripts/create_changed_verified_pubs_table.sql
- scripts/create_cleanup_table.sql
- scripts/create_identifiers.sql
- scripts/create_legal_names_table.sql
- scripts/create_missing_author_urls_table.sql
- scripts/create_most_reviewed_table.sql
- scripts/create_primary_verifications.sql
- scripts/create_report_table.sql
- scripts/create_seiun_and_nihon_SF_awards.sql
- scripts/create_sfe3_authors.sql
- scripts/create_sql.py
- scripts/create_trans_author_table.sql
- scripts/create_trans_pub_series_table.sql
- scripts/create_trans_pub_table.sql
- scripts/create_trans_publisher_table.sql
- scripts/create_trans_series_table.sql
- scripts/create_trans_title_table.sql
- scripts/create_user.py
- scripts/create_user_status_table.sql
- scripts/dedup_tag_mappings.sql
- scripts/dedup_title_relationships.sql
- scripts/delete_bad_awards.sql
- scripts/delete_bad_mapping_entries.sql
- scripts/delete_bad_tag_mappings.sql
- scripts/delete_defunct_emails.sql
- scripts/delete_duplicate_tags.py
- scripts/delete_extra_trans_legal_names.sql
- scripts/delete_merged_notes.sql
- scripts/delete_non_existing_pub_contents.sql
- scripts/delete_obsolete_note_record.sql
- scripts/delete_sf_storylen.sql
- scripts/empty_storylen_in_titles.sql
- scripts/fix_4_missing_synopses.py
- scripts/fix_campbell_award.sql
- scripts/fix_fishpond_url.sql
- scripts/fix_notes_with_mismatched_angle_brackets.sql
- scripts/fix_primary_verifications.py
- scripts/fix_verso_publisher.sql
- scripts/move_ASINs.py
- scripts/move_IMDB_links_to_web_pages.py
- scripts/move_VTs_tags.sql
- scripts/move_Wikipedia_links_to_web_pages.py
- scripts/move_catalog_ids.py
- scripts/move_external_ids.py
- scripts/move_history_fields.sql
- scripts/populate_award_cats.py
- scripts/populate_bad_image_table.py
- scripts/populate_missing_author_urls_table.py
- scripts/remove_0_page_counts_for_audiobooks.sql
- scripts/remove_0_page_counts_for_ebooks.sql
- scripts/remove_COVER_prefixes.py
- scripts/remove_duplicate_spaces.py
- scripts/remove_duplicate_title_relationships.py
- scripts/remove_ignore_from_report_45.sql
- scripts/remove_resolved_flag_reviews.sql
- scripts/rename_CHAPTERBOOKs.sql
- scripts/restore_non_genre_and_graphic_flags.sql
- scripts/spell_out_storylen_values.sql
- scripts/split_storylen_field.sql
- scripts/standardize_binging_codes_case.py
- scripts/strip_leading_trailing_spaces.sql
- scripts/strip_spaces_from_euro_prices.sql
- scripts/suppress_help_bubbles.sql
- scripts/updateBanner.py
- scripts/update_BLIC.sql
- scripts/update_NILF_full_name.sql
- scripts/update_amazon_tags.sql
- scripts/update_websites.sql
- scripts/update_websites2.sql
- scripts/wikitrim.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-15
|
SR 165
|
Missing and erroneous SVN properties - Part 4 - Set svn:property Date Revision on all code files
|
419
|
- biblio/advSearchClass.py
- biblio/adv_identifier_search.py
- biblio/adv_notes_search.py
- biblio/adv_search_menu.py
- biblio/adv_search_selection.py
- biblio/adv_user_search.py
- biblio/adv_web_page_search.py
- biblio/authors_by_debut_year_table.py
- biblio/award_category_year.py
- biblio/dumpxml.py
- biblio/google_search_redirect.py
- biblio/note_search_results.py
- biblio/webpages_search_results.py
- common/sfe3.py
- edit/cleanup_lib.py
- edit/empty_containers.py
- edit/numeric_external_id_ranges.py
- edit/sfe3_authors.py
- mod/resolve_sfe3_url.py
- nightly/dup_authors.py
- nightly/monthly_job.py
- nightly/nightly_3rd_parties.py
- nightly/nightly_awards.py
- nightly/nightly_stats.py
- rest/getpub_by_ID.py
- rest/pub_output.py
- scripts/updateBanner.py
- scripts/wikitrim.py
|
Ahasuerus
|
Ahasuerus
|
2019-05-15
|
Bug 731
|
Author links in the SFE3 reconciliation report can fail
|
420
|
|
Ahasuerus
|
Ahasuerus
|
2019-06-01
|
Bug 732
|
Publisher Merge is broken
|
421
|
- biblio/adv_search_results.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-08
|
SR 170
|
Delete obsolete module edit/completemerge.py
|
422
|
- edit/completemerge.py - DELETED
|
Ahasuerus
|
Ahasuerus
|
2019-06-10
|
SR 8
|
Generated HTML does not validate - Fixed the HTML in the 3 duplicate finder modules
|
423
|
- edit/find_dups.py
- edit/find_pub_dups.py
- edit/find_title_dups.py
- edit/isfdblib.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-10
|
SR 171
|
Remove obsolete 'missing URL' processing
|
424
|
- mod/TARGETS
- mod/missing_author_urls.py - DELETED
- mod/resolve_missing_author_url.py - DELETED
|
Ahasuerus
|
Ahasuerus
|
2019-06-10
|
SR 171
|
Remove obsolete 'missing URL' processing - Dropped the table with the missing URLs
|
425
|
- scripts/drop_missing_author_urls.sql
|
Ahasuerus
|
Ahasuerus
|
2019-06-10
|
SR 8
|
Generated HTML does not validate - Bad Images report
|
426
|
- mod/bad_images.py
- mod/isfdblib.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-10
|
SR 8
|
Generated HTML does not validate - Submission review pages
|
427
|
- common/viewers.py
- mod/av_merge.py
- mod/av_update.py
- mod/sv_update.py
- mod/xv_update.py
- mod/zv_update.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-12
|
SR 8
|
Generated HTML does not validate - Link Award and New Award Type submission review pages
|
428
|
- common/viewers.py
- mod/award_link_display.py
- mod/award_type_new_display.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-12
|
SR 172
|
Upgrade scripts/create_user
|
428
|
|
Ahasuerus
|
Ahasuerus
|
2019-06-12
|
SR 8
|
Generated HTML does not validate - Remaining award-related submission review pages
|
429
|
- common/viewers.py
- mod/award_cat_delete_display.py
- mod/award_cat_new_display.py
- mod/award_cat_update_display.py
- mod/award_type_delete_display.py
- mod/award_type_update_display.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-12
|
SR 8
|
Generated HTML does not validate - Series/Title deletion and Title editing
|
430
|
- common/viewers.py
- mod/sv_delete.py
- mod/tv_delete.py
- mod/tv_update.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-12
|
SR 8
|
Generated HTML does not validate - More submission review fixes
|
431
|
- common/viewers.py
- mod/pv_delete.py
- mod/rv_link.py
- mod/uv_merge.py
- mod/wv_delete.py
- mod/wv_new.py
- mod/wv_update.py
- mod/yv_new.py
- mod/yv_remove.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-13
|
SR 8
|
Generated HTML does not validate - The rest of the submission review pages
|
432
|
- common/viewers.py
- mod/cv_new.py
- mod/kv_new.py
- mod/pv_new.py
- mod/pv_update.py
- mod/tv_merge.py
- mod/tv_remove.py
- mod/tv_unmerge.py
- mod/vv_new.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-13
|
SR 8
|
Generated HTML does not validate - Fixed forthcoming books and the vote page
|
433
|
- biblio/fc.py
- css/biblio_css_stub
- edit/vote.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-13
|
SR 173
|
Separate HTML construction and display on Publication pages
|
434
|
- biblio/pl.py
- common/library.py
- common/pubClass.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-14
|
SR 173
|
Separate HTML construction and display on Publication pages
|
435
|
- biblio/pl.py
- common/pubClass.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-14
|
SR 173
|
Separate HTML construction and display on Publication pages - Bug fixes
|
436
|
- common/library.py
- common/pubClass.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-15
|
SR 173
|
Separate HTML construction and display on Publication pages - Temporary bug fix
|
437
|
|
Ahasuerus
|
Ahasuerus
|
2019-06-15
|
Bug 733
|
Some transliterated values are not displayed
|
438
|
- biblio/common.py
- biblio/fc.py
- biblio/title.py
- common/library.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-16
|
FR 1285
|
Display the date of the parent title on the 'Variant Title of' line
|
439
|
|
Ahasuerus
|
Ahasuerus
|
2019-06-24
|
SR 174
|
Add Dirk Stoecker to the list of authorized Web API submitters
|
440
|
|
Ahasuerus
|
Ahasuerus
|
2019-06-27
|
FR 1287
|
On VT pages, do not display the parent title's authors if they are the same
|
441
|
|
Ahasuerus
|
Ahasuerus
|
2019-06-29
|
Bug 734
|
Title page can error out for some VTs
|
442
|
|
Ahasuerus
|
Ahasuerus
|
2019-06-29
|
FR 1286
|
Add Author Image URL to the Advanced Author Search
|
443
|
- biblio/advSearchClass.py
- biblio/adv_search_results.py
|
Ahasuerus
|
Ahasuerus
|
2019-06-29
|
FR 169
|
Add a "Next Submission" link to the post-approval screen
|
444
|
- common/SQLparsing.py
- mod/aa_merge.py
- mod/aa_update.py
- mod/award_cat_delete_file.py
- mod/award_cat_new_file.py
- mod/award_cat_update_file.py
- mod/award_link_file.py
- mod/award_type_delete_file.py
- mod/award_type_new_file.py
- mod/award_type_update_file.py
- mod/ca_new.py
- mod/hardreject.py
- mod/hold.py
- mod/isfdblib.py
- mod/ka_new.py
- mod/pa_delete.py
- mod/pa_merge.py
- mod/pa_new.py
- mod/pa_update.py
- mod/ra_link.py
- mod/reject.py
- mod/sa_delete.py
- mod/sa_update.py
- mod/ta_delete.py
- mod/ta_merge.py
- mod/ta_remove.py
- mod/ta_unmerge.py
- mod/ta_update.py
- mod/ua_merge.py
- mod/unhold.py
- mod/va_new.py
- mod/wa_delete.py
- mod/wa_new.py
- mod/wa_update.py
- mod/xa_update.py
- mod/ya_new.py
- mod/ya_remove.py
- mod/za_update.py
|
Ahasuerus
|
Ahasuerus
|
2019-07-13
|
FR 169
|
Add a "Next Submission" link to the post-approval screen - Pub update bug fix
|
445
|
|
Ahasuerus
|
Ahasuerus
|
2019-07-13
|
FR 1288
|
Display additional links on moderator review pages
|
446
|
|
Ahasuerus
|
Ahasuerus
|
2019-07-15
|
FR 169
|
Add a "Next Submission" link to the post-approval screen - Skip submissions by other moderators
|
447
|
- common/SQLparsing.py
- mod/common.py
- mod/isfdblib.py
|
Ahasuerus
|
Ahasuerus
|
2019-07-15
|
FR 1288
|
Display additional links on moderator review pages - Move the new links to the next line
|
447
|
|
Ahasuerus
|
Ahasuerus
|
2019-07-15
|
FR 169
|
Add a "Next Submission" link to the post-approval screen - Standardize the format of Next Submission and Submission List links across moderator pages
|
448
|
- mod/common.py
- mod/isfdblib.py
|
Ahasuerus
|
Ahasuerus
|
2019-07-17
|
FR 1290
|
Display submission links on post-reject pages
|
449
|
- mod/hardreject.py
- mod/reject.py
|
Ahasuerus
|
Ahasuerus
|
2019-07-19
|
Bug 735
|
'Authors with Transliterated Legal Names and no Legal Names' bug
|
450
|
|
Ahasuerus
|
Ahasuerus
|
2019-07-23
|
FR 1292
|
Add nathanmhurst.com to the list of recognized domains
|
451
|
|
Ahasuerus
|
Ahasuerus
|
2019-08-11
|
FR 1293
|
Enhance the 'Invalid Record URLs in Notes' cleanup report
|
452
|
|
Ahasuerus
|
Ahasuerus
|
2019-08-11
|
FR 1294
|
Add support for 3 new ISO 639-2 languages
|
453
|
- common/isfdb.py
- scripts/add_3_ISO_languages.sql
|
Ahasuerus
|
Ahasuerus
|
2019-08-12
|
FR 1291
|
Create language-specific 'Translations without Notes' reports
|
454
|
- common/library.py
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-08-13
|
FR 1296
|
Add the Maithili language
|
455
|
- common/isfdb.py
- scripts/add_maithili_language.sql
|
Ahasuerus
|
Ahasuerus
|
2019-08-27
|
FR 1297
|
Add support for 'Romance language'
|
456
|
- common/isfdb.py
- scripts/add_romance_language.sql
|
Ahasuerus
|
Ahasuerus
|
2019-08-30
|
Bug 736
|
'Publications with Extra EDITOR Records' not ignoring fixed records
|
457
|
|
Ahasuerus
|
Ahasuerus
|
2019-09-05
|
Bug 738
|
tag.cgi shows duplicate results whenever a tag has been used more than once
|
458
|
|
Ahasuerus
|
Ahasuerus
|
2019-10-01
|
FR 1306
|
Suppress bibliographic warnings for digital audio downloads
|
459
|
|
Ahasuerus
|
Ahasuerus
|
2019-10-04
|
FR 1299
|
Merge 2 'Invalid Directory Entries' reports
|
460
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
- nightly/nightly_transliterations.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-04
|
FR 1300
|
Create a cleanup report to find pub series needing disambiguating
|
460
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
- nightly/nightly_transliterations.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-04
|
FR 1299
|
Merge 2 'Invalid Directory Entries' reports - Part 2 - Change the remaining report to display the 'Working Language' value
|
461
|
|
Ahasuerus
|
Ahasuerus
|
2019-10-04
|
FR 1308
|
Suppress bibliographic warnings for webzines without a price
|
462
|
|
Ahasuerus
|
Ahasuerus
|
2019-10-12
|
FR 1309
|
Create an 'Incomplete' template
|
463
|
|
Ahasuerus
|
Ahasuerus
|
2019-10-12
|
FR 1311
|
Cleanup report to look for pubs with incomplete contents
|
464
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-13
|
Bug 739
|
A few records in the canonical_author table refer to non-existent authors
|
465
|
- scripts/remove_orphaned_canonical_authors.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-20
|
FR 1315
|
Sort Contents titles without page numbers alphabetically
|
466
|
- common/SQLparsing.py
- common/library.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-20
|
FR 1315
|
Sort Contents titles without page numbers alphabetically - Reverted the change since some editors have been relying on the data entry order to make Contents titles sort properly
|
467
|
|
Ahasuerus
|
Ahasuerus
|
2019-10-20
|
FR 1310
|
Link to all Amazon stores - Part 1 - Move Amazon links on the publication page to a separate drop-down list
|
468
|
|
Ahasuerus
|
Ahasuerus
|
2019-10-23
|
FR 1310
|
Link to all Amazon stores - Part 2 - Added 10 ISBN links and 2 ASIN links; fixed HTML bugs in My Web Sites; fixed HTML bug when the user doesn't want any ISBN links to be displayed
|
469
|
- biblio/common.py
- biblio/mywebsites.py
- scripts/add_10_amazon_stores.sql
- scripts/add_2_more_amazon_identifier_sites.sql
|
Ahasuerus
|
Ahasuerus
|
2019-10-24
|
FR 1313
|
Cleanup report to find mismatched template braces in Notes
|
470
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-24
|
FR 1314
|
Cleanup report to find non-existent templates in Notes
|
471
|
- common/library.py
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-25
|
FR 1316
|
Add 'Date of Primary Verification' to Advanced Publication Search
|
472
|
- biblio/advSearchClass.py
- biblio/adv_search_results.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-25
|
FR 1307
|
Strip leading and trailing spaces in External IDs
|
473
|
- common/pubClass.py
- css/edit_pub.js
|
Ahasuerus
|
Ahasuerus
|
2019-10-25
|
FR 1289
|
Enhance the Top Voted list - Part 1 - Added a Top Short Fiction list; changed the maximum length from 100 to 500
|
474
|
- biblio/stats-and-tops.py
- biblio/stats.py
- nightly/nightly_stats.py
|
Ahasuerus
|
Ahasuerus
|
2019-10-26
|
FR 1304
|
Allow searching secondary verifications - Part 1 - Added Secondary Verification Source as a selection criterion to the Advanced Publication Search page
|
475
|
- biblio/advSearchClass.py
- biblio/adv_search_results.py
- css/adv_search.js
|
Ahasuerus
|
Ahasuerus
|
2019-10-31
|
Bug 741
|
Author pages do not credit ISFDB-hosted images correctly
|
476
|
|
Ahasuerus
|
Ahasuerus
|
2019-11-30
|
FR 1238
|
Create an Edit History page for publications - Part 1 - Publication creation submissions only
|
477
|
- biblio/TARGETS
- biblio/myrecent.py
- biblio/pub_history.py
- biblio/recent.py
- common/library.py
- mod/list.py
- mod/recent.py
- scripts/add_new_record_id_index.sql
|
Ahasuerus
|
Ahasuerus
|
2019-12-01
|
FR 1324
|
Add Australian National Library as an External ID and as a template
|
478
|
- common/library.py
- scripts/add_Australian_National_Library_ID.sql
|
Ahasuerus
|
Ahasuerus
|
2019-12-02
|
FR 1324
|
Add Australian National Library as an External ID and as a template - Part 2 - Change the template and the External ID Type name from ANL to NLA
|
479
|
- common/library.py
- scripts/rename_Australian_National_Library_ID.sql
|
Ahasuerus
|
Ahasuerus
|
2019-12-02
|
FR 1325
|
Change the wording of the 'Incomplete' template
|
480
|
|
Ahasuerus
|
Ahasuerus
|
2019-12-05
|
FR 1320
|
Enhance the 'Title Dates after Publication Dates' cleanup report
|
481
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-12-06
|
FR 1323
|
Cleanup report to find titles whose dates are before the first pub date - Part 1 - COVERART titles
|
482
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-12-06
|
FR 1326
|
Add a 'Moderator Note' field to the Publisher Editor page
|
483
|
- common/viewers.py
- edit/editpublisher.py
- edit/submitpublisher.py
|
Ahasuerus
|
Ahasuerus
|
2019-12-06
|
FR 1323
|
Cleanup report to find titles whose dates are before the first pub date - Part 2 - Limited the scope to variant titles for now since parent titles have trickier date logic
|
484
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-12-08
|
FR 1327
|
'Variant Title Dates Before Canonical Title Dates' cleanup report
|
485
|
- edit/cleanup_lib.py
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-12-09
|
SR 177
|
Create indexes for all 'webpages' fields
|
486
|
- scripts/add_webpages_indexes.sql
|
Ahasuerus
|
Ahasuerus
|
2019-12-12
|
FR 1328
|
Enhance the author birthdate cleanup report
|
487
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-12-14
|
FR 957
|
Add a repeatable "Web Pages" field to Publication records
|
488
|
- biblio/advSearchClass.py
- biblio/adv_search_results.py
- biblio/pl.py
- common/SQLparsing.py
- common/isfdb.py
- common/pubClass.py
- common/titleClass.py
- common/viewers.py
- css/edit_js.js
- css/edit_pub.js
- edit/addpub.py
- edit/clonepub.py
- edit/editpub.py
- edit/isfdblib_help.py
- edit/isfdblib_print.py
- edit/newpub.py
- edit/submitaddpub.py
- edit/submitclone.py
- edit/submitnewpub.py
- edit/submitpub.py
- mod/ca_new.py
- mod/pa_delete.py
- mod/pa_new.py
- mod/pa_update.py
- scripts/add_pub_webpages.sql
|
Ahasuerus
|
Ahasuerus
|
2019-12-27
|
Bug 742
|
Empty container pubs cleanup reports do not show next year pubs
|
489
|
|
Ahasuerus
|
Ahasuerus
|
2019-12-27
|
FR 1323
|
Cleanup report to find titles whose dates are before the first pub date - Part 3 - Added SERIAL titles
|
490
|
- edit/cleanup_report.py
- nightly/nightly_job.py
|
Ahasuerus
|
Ahasuerus
|
2019-12-28
|
Bug 743
|
'Web Page' multi-field doesn't start with a bullet on the Publication page
|
491
|
|
Ahasuerus
|
Ahasuerus
|
2019-12-28
|