Activity for ISFDB Bibliographic Tools

  • Al von Ruff Al von Ruff committed [r1334] on code-svn

    SR 302: Python3: Last Test Coverage Update for SQLparsing Functions Using CNX_*_STAR

  • Al von Ruff Al von Ruff created ticket #302

    Python3: Last Test Coverage Update for SQLparsing Functions Using CNX_*_STAR

  • Ahasuerus Ahasuerus modified ticket #301

    Python 2 and 3: Template Edit checks the wrong error

  • Ahasuerus Ahasuerus posted a comment on ticket #301

    Fixed under Python 3 and tested on isfdb2.org. Closing the SR.

  • Al von Ruff Al von Ruff committed [r1333] on code-svn

    SR 301: Template Edit checks the wrong error

  • Ahasuerus Ahasuerus modified ticket #301

    Python 2 and 3: Template Edit checks the wrong error

  • Ahasuerus Ahasuerus posted a comment on ticket #301

    Fixed in Python2 in edit/submit_edit_template.py. Installed on isfdb.org in SVN 1332. Keeping the SR open until the bug can be fixed under Python 3, installed on isfdb2.org and tested there.

  • Ahasuerus Ahasuerus committed [r1332] on code-svn

    SR Python 2 and 3: Template Edit checks the wrong error

  • Ahasuerus Ahasuerus created ticket #301

    Python 2 and 3: Template Edit checks the wrong error

  • Ahasuerus Ahasuerus modified ticket #856

    Edit Template accepts a non-existent template ID

  • Ahasuerus Ahasuerus posted a comment on ticket #856

    Fixed in Python 2 in edit/edit_template.py, installed in SVN 1331 on 2026-05-22. The same bug had been fixed in Python 3 earlier. Closing the bug report.

  • Ahasuerus Ahasuerus committed [r1331] on code-svn

    Bug 856 Edit Template accepts a non-existent template ID

  • Ahasuerus Ahasuerus created ticket #856

    Edit Template accepts a non-existent template ID

  • Al von Ruff Al von Ruff committed [r1330] on code-svn

    SR 300 - Python3: Complete Test Coverage of SQLparsing Functions That Use CNX_TITLES_STAR and CNX_PDOT_PUBS_STAR

  • Al von Ruff Al von Ruff created ticket #300

    Python3: Complete Test Coverage of SQLparsing Functions That Use CNX_TITLES_STAR and CNX_PDOT_PUBS_STAR

  • Al von Ruff Al von Ruff committed [r1329] on code-svn

    SR 299 - Python3: Complete Test Coverage of SQLparsing Functions That Use CNX_TDOT_TITLES_STAR

  • Al von Ruff Al von Ruff created ticket #299

    Python3: Complete Test Coverage of SQLparsing Functions That Use CNX_TDOT_TITLES_STAR

  • Ahasuerus Ahasuerus posted a comment on ticket #296

    Added the Webcrawler trap to edit and mod pages under Python 2: biblio/common.py common/isfdb.py edit/isfdblib.py mod/isfdblib.py Installed in SVN 1328 on 2026-05-29. Keeping the SR open.

  • Ahasuerus Ahasuerus committed [r1328] on code-svn

    SR 296 Python3: Manual TestingChanges, Plus Webcrawler Trap - Added the Webcrawler trap to edit and mod pages under Python 2

  • Al von Ruff Al von Ruff committed [r1327] on code-svn

    SR 298 - Python3: Additional TEST_SQLparsing Tests - targeting CNX_PUBS_STAR

  • Al von Ruff Al von Ruff created ticket #298

    Python3: Additional TEST_SQLparsing Tests - targeting CNX_PUBS_STAR functions

  • Ahasuerus Ahasuerus created ticket #297

    Post-Python 3: New Creative Commons license button URL

  • Ahasuerus Ahasuerus posted a comment on ticket #296

    Added the Webcrawler trap to the Python 2 code in: biblio/TARGETS biblio/common.py biblio/hp.py Installed in SVN 1326 on 2026-05-15. Keeping the SR open.

  • Ahasuerus Ahasuerus committed [r1326] on code-svn

    SR 296 Python3: Manual TestingChanges, Plus Webcrawler Trap - Part 1 - Added the Webcrawler trap to the Python 2 code

  • Al von Ruff Al von Ruff committed [r1325] on code-svn

    Python3: Manual TestingChanges, Plus Webcrawler Trap

  • Al von Ruff Al von Ruff modified ticket #296

    Python3: Manual TestingChanges, Plus Webcrawler Trap

  • Al von Ruff Al von Ruff created ticket #296

    Python3: Manual TestingChanges, Plus Webcrawler Trap

  • Ahasuerus Ahasuerus modified ticket #855

    Award Bibliography page errors out

  • Ahasuerus Ahasuerus posted a comment on ticket #855

    Fixed in common/SQLparsing.py, installed in SVN 1324 on 2026-05-14. Closing the Bug Report.

  • Ahasuerus Ahasuerus committed [r1324] on code-svn

    Bug 855 Award Bibliography page errors out

  • Ahasuerus Ahasuerus created ticket #855

    Award Bibliography page errors out

  • Ahasuerus Ahasuerus created ticket #854

    Host name correction expects 'www.isfdb.org'

  • Al von Ruff Al von Ruff committed [r1323] on code-svn

    SR 295 - Python3: Another av_merge Fix

  • Al von Ruff Al von Ruff created ticket #295

    Python3: Another av_merge fix

  • Al von Ruff Al von Ruff committed [r1322] on code-svn

    SR 294 - Python3: dologin Fix

  • Al von Ruff Al von Ruff created ticket #294

    Python3: dologin Fix

  • Al von Ruff Al von Ruff committed [r1321] on code-svn

    SR 293 - Python3: av_merge Fix

  • Al von Ruff Al von Ruff created ticket #293

    Python3: av_merge Fixes

  • Al von Ruff Al von Ruff committed [r1320] on code-svn

    SR 292 - Python3: Nonce Fix

  • Al von Ruff Al von Ruff created ticket #292

    Python3: Nonce Fix

  • Al von Ruff Al von Ruff posted a comment on ticket #291

    The code is online at isfdb2 Al On Tue, Apr 28, 2026 at 3:32 PM Ahasuerus ahasuerus_isfdb@users.sourceforge.net wrote: [support-requests:#291] https://sourceforge.net/p/isfdb/support-requests/291/ Python 3: Update the nonce-generating code to run under Python 3 Status: open Group: v1.0 (example) Created: Tue Apr 28, 2026 08:32 PM UTC by Ahasuerus Last Updated: Tue Apr 28, 2026 08:32 PM UTC Owner: nobody Python 3: Update the nonce-generating code to run under Python 3. "base64.b64encode" changed its...

  • Ahasuerus Ahasuerus modified ticket #291

    Python 3: Update the nonce-generating code to run under Python 3

  • Ahasuerus Ahasuerus posted a comment on ticket #291

    Implemented in common/isfdb.py, installed in SVN 1319. Closing the SR.

  • Ahasuerus Ahasuerus committed [r1319] on code-svn

    SR 291 Python 3: Update the nonce-generating code to run under Python 3

  • Ahasuerus Ahasuerus created ticket #291

    Python 3: Update the nonce-generating code to run under Python 3

  • Ahasuerus Ahasuerus modified ticket #853

    Submitting a non-existing author to Author Merge errors out

  • Ahasuerus Ahasuerus posted a comment on ticket #853

    Fixed in edit/av_merge.py, installed in SVN 1318. Closing the Bug report.

  • Ahasuerus Ahasuerus committed [r1318] on code-svn

    Bug 853 Submitting a non-existing author to Author Merge errors out

  • Ahasuerus Ahasuerus created ticket #853

    Submitting a non-existing author to Author Merge errors out

  • Ahasuerus Ahasuerus modified ticket #852

    dologin.cgi doesn't process missing parameters correctly

  • Ahasuerus Ahasuerus posted a comment on ticket #852

    Fixed in biblio/dologin.py, installed in SVN 1317. Closing the Bug report.

  • Ahasuerus Ahasuerus committed [r1317] on code-svn

    Bug 852 dologin.cgi doesn't proces missing parameters correctly

  • Ahasuerus Ahasuerus created ticket #852

    dologin.cgi doesn't proces missing parameters correctly

  • Ahasuerus Ahasuerus created ticket #290

    Post-Python 3: Make JavaScript validation use WIKILOC

  • Ahasuerus Ahasuerus created ticket #289

    Post-Python 3: Improve publisher merge validation

  • Ahasuerus Ahasuerus created ticket #288

    Post-Python 3: Improve title merge validation

  • Al von Ruff Al von Ruff committed [r1316] on code-svn

    SR 287 - Python3: SR 286 plus Add Timestamps to SQLlog

  • Al von Ruff Al von Ruff created ticket #287

    Python3: Merge in SR 286 and Add Timestamps to SQLlog

  • Ahasuerus Ahasuerus modified ticket #286

    Insufficient parameter validation in Author Merge

  • Ahasuerus Ahasuerus posted a comment on ticket #286

    Fixed in edit/as_merge.py, installed in SVN 1315 on 2026-04-24. Closing the SR.

  • Ahasuerus Ahasuerus committed [r1315] on code-svn

    SR 286 Insufficient parameter validation in Author Merge

  • Ahasuerus Ahasuerus created ticket #286

    Insufficient parameter validation in Author Merge

  • Al von Ruff Al von Ruff modified ticket #284

    Python3: Minor Manual Testing Errors

  • Al von Ruff Al von Ruff committed [r1314] on code-svn

    SR 285 - Python3: Minor Manual Testing Errors

  • Al von Ruff Al von Ruff created ticket #285

    Python3: Minor Manual Testing Errors

  • Al von Ruff Al von Ruff created ticket #284

    Python3: Minor Manual Testing Errors

  • Ahasuerus Ahasuerus modified ticket #1715

    Allow SERIAL titles in NOVEL, NONFICTION and OMNIBUS pubs

  • Ahasuerus Ahasuerus posted a comment on ticket #1715

    Implemented in: edit/cleanup_report.py nightly/database_corruption.py Installed in SVN 1313 on 2026-04-22. Closing the FR.

  • Ahasuerus Ahasuerus committed [r1313] on code-svn

    FR 1715 Allow SERIAL titles in NOVEL, NONFICTION and OMNIBUS pubs

  • Ahasuerus Ahasuerus created ticket #1715

    Allow SERIAL titles in NOVEL, NONFICTION and OMNIBUS pubs

  • Al von Ruff Al von Ruff committed [r1312] on code-svn

    SR 283 - Python3: Fix submitlogin.py and ISFDBnormalizeAuthor

  • Al von Ruff Al von Ruff created ticket #283

    Python3: Fix submitlogin.py and ISFDBnormalizeAuthor

  • Ahasuerus Ahasuerus created ticket #282

    Post-Python 3: Change "urandom" to "secrets" to improve security

  • Al von Ruff Al von Ruff committed [r1311] on code-svn

    SR 281 - Python3: Repair nightly/weekly scripts

  • Al von Ruff Al von Ruff created ticket #281

    Python3: Repair nightly/weekly scripts

  • Al von Ruff Al von Ruff committed [r1310] on code-svn

    SR 280 - Python3: Repair library.py and directory.py

  • Al von Ruff Al von Ruff created ticket #280

    Python3: Repair library.py and directory.py

  • Al von Ruff Al von Ruff committed [r1309] on code-svn

    SR 279 Python3: Missing biblio_css_stub entry

  • Al von Ruff Al von Ruff created ticket #279

    Python3: Missing biblio_css_stub entry

  • Al von Ruff Al von Ruff committed [r1308] on code-svn

    SR 277 Python3: Manual Testing /biblio Fixes

  • Al von Ruff Al von Ruff modified ticket #277

    Python3: Manual Testing /biblio Fixes

  • Ahasuerus Ahasuerus modified ticket #1714

    Add support for edge and spine INTERIORART

  • Ahasuerus Ahasuerus posted a comment on ticket #1714

    Implemented in: common/isfdb.py common/library.py Installed in SVN 1307 on 2026-04-06. Closing the FR.

  • Ahasuerus Ahasuerus committed [r1307] on code-svn

    FR 1714 Add support for edge and spine INTERIORART

  • Ahasuerus Ahasuerus modified ticket #278

    Allow Clouflare-originated scripts

  • Ahasuerus Ahasuerus posted a comment on ticket #278

    Part 3 - Switched from hard-coded SHA values to nonces for CSP's interaction with Cloudflare. Implemented in common/isfdb.py, installed in SVN 1306 on 2026-04-06. Everything appears to be working normally after this change, so I am going to close this FR. We may need to reopen it if and when we come across additional issues with Cloudflare.

  • Ahasuerus Ahasuerus committed [r1306] on code-svn

    SR 278 Allow Clouflare-originated scripts - Part 3 - Switched from hard-coded SHA values to nonces for CSP's interaction with Cloudflare

  • Ahasuerus Ahasuerus committed [r1305] on code-svn

    SR 278 Allow Clouflare-originated scripts - Part 3 - Updated the SHA value in CSP settings for Cloudflare's inline script

  • Ahasuerus Ahasuerus posted a comment on ticket #278

    Part 2 - Allow Cloudflare-injected JS script with a valid hash; Let Cloudflare send feedback. Implemented in common/isfdb.py, installed in SVN 1304 on 2026-04-06. The live server is still refusing to run Cloudflare's injected script because it's not accepting the SHA-512 value as valid. More debugging is needed. Leaving the SR open.

  • Ahasuerus Ahasuerus committed [r1304] on code-svn

    SR 278 Allow Clouflare-originated scripts - Part 2 - Allow Cloudflare-injected JS script with a valid hash; Let Cloudflare send feedback

  • Ahasuerus Ahasuerus posted a comment on ticket #1712

    Part 2 implemented in: common/navbar.py css/biblio_css_stub Installed in SVN 1303 on 2026-04-05. Keeping the FR closed.

  • Ahasuerus Ahasuerus committed [r1303] on code-svn

    FR 1712 Link the Basic Search box to Help:Search - Part 2

  • Ahasuerus Ahasuerus modified ticket #278

    Allow Clouflare-originated scripts

  • Ahasuerus Ahasuerus posted a comment on ticket #278

    Part 1: Cloudflare-originated scripts allowed in common/isfdb.py, installed in SVN 1302 on 2026-04-05. It didn't help as much as I hoped it would because Cloudflare inserts scripts directly into the body of the page, which is still disallowed by CSP settings. Allowing inline scripts would be a significant security issue, so we need to re-evaluate how to get around it.

  • Ahasuerus Ahasuerus committed [r1302] on code-svn

    SR 278 Allow Clouflare-originated scripts

  • Ahasuerus Ahasuerus created ticket #278

    Allow Clouflare-originated scripts

  • Ahasuerus Ahasuerus modified ticket #1584

    Add a warning that you need to be logged in to see Author Directory details

  • Ahasuerus Ahasuerus posted a comment on ticket #1584

    Apparently i forgot to close this FR when I implemented the requested functionality. Closing it now.

  • Ahasuerus Ahasuerus modified ticket #1702

    Update ISFDB image and Web Site URLs to use HTTPS

  • Ahasuerus Ahasuerus posted a comment on ticket #1702

    Implemented in scripts/isfdb_covers_and_webpages_to_https.py, installed in SVN 1301 on 2026-04-05. Closing the FR.

1 >
MongoDB Logo MongoDB