Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre release #236

Merged
merged 106 commits into from
Feb 20, 2023
Merged

Pre release #236

merged 106 commits into from
Feb 20, 2023

Conversation

ajslater
Copy link
Owner

Spawn

  • Features
    • Faster and more robust PDF support. Codex no longer depends on the poppler
      library.
    • LOGLEVEL=VERBOSE deprecated in favor of DEBUG
  • Development
    • Multiprocessing method is now spawn on all platforms.
    • Websockets handled by customized Django channels
      • aioprocessing Queue communicates between librarian and channels.

Squashed commit of the following:

commit d3a49642ccd8e15e1fa31f7ac7cc1a23c8c6fc41
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 12:23:59 2023 -0800

    bump news

commit 9933dcc29848f1673cc7b27c383c195ab37c28e1
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 12:22:43 2023 -0800

    fix image events for regular pages

commit 512db0e304dffad92ba52fc2f79c6487e2255aa8
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 12:17:55 2023 -0800

    fix missing import

commit 9aef0961c4a0a3031b34ae11f016fe338d421226
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 12:17:30 2023 -0800

    lint

commit 4c0fbda570080e0c1756e5cc309ac29e4f2fb7f1
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 11:59:17 2023 -0800

    lint

commit c008508120475618f605f459681b9e5511d14050
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 11:54:54 2023 -0800

    update deps

commit 2a63873859f12d1582e79c57fff1cba11648430f
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 11:53:47 2023 -0800

    update plural names for some models

commit a67ad3a5dfdb10fc260fdfba06c0f5518f82c622
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 11:53:37 2023 -0800

    use correct verbose_name_plural reference

commit 65ab73aa3b2f1cb32a89b5784ea16679fed75125
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 02:12:09 2023 -0800

    Uatu ignores device changes more betterer

commit c503544157715939d6becb851ffe88c637fa8500
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 16 02:11:53 2023 -0800

    lint

commit 80f486ab22b1cfa61dc1bd82b5d455348b81d1d5
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 23:15:14 2023 -0800

    update deps

commit 1cf06841ea046abacae8fe1eebcdce00b97ce247
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 23:13:58 2023 -0800

    bump news

commit bec213d43ce67ea3e3b0668aa3e2f017ab36f09e
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 23:12:23 2023 -0800

    move debug print to warning for routeToPage. extra check for redirectRoute

commit 8008ba454236498eeb6d27b2e4e2bc3a2e6e9960
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 23:07:40 2023 -0800

    add debug message for unsub

commit c12eac0d6d443815f12c05307190387d75e88f8f
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 23:00:01 2023 -0800

    unify unsubscribe for websockets and do it on websocket.disconnect

commit 976555326466b764ea1ed789d1fc7150736279fc
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 19:31:50 2023 -0800

    separate browser_metadata_view into browser_order_by & browser_annotations

commit cb95ffe8c0df41ed39e7e523ef8e502523a8c795
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 19:31:40 2023 -0800

    separate browser_metadata_view into browser_order_by & browser_annotations

commit 66572b894ad9cdd781bdb6b5ccccdadf61e0de4b
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 19:04:51 2023 -0800

    fix admin library picker bugs

commit dd92999ec7d89925d82af4d4dfc85ac73e1159cf
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 15 19:01:08 2023 -0800

    change order of attributes

commit 54d4b782427ca2169c74d4852de48cd7f05ae404
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 14 18:27:50 2023 -0800

    fix admin library folder picker

commit ccfb431ce218cdf980e9b0bae84ad43e397a6a9f
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 14 14:18:53 2023 -0800

    Search improvements (#218)

    * fix xapian search flags. rename most xapian variables to search

    * break up browser base into filter mixins

    * lint

    * lint

    * <>= range operator

    * range operator news & docs

    * fix parsing non fields

    * update deps

    * do not get search history from server

    * remove debug console

    * remove search tables in favor of a case statement from the search engine

    * fix search help scrolling

    * minor order change for caption display

    * fix search menu opening on type

    * allow spread operator over Array.from everywhere

    * fix extra redirect on searches when topGroup == issues

    * use xapian default flags instead of listing them explicitly

    * break custom search pre-parser out into it's own class

    * use explict xapian flags contstuction to avoid import loop

    * move search stuff into its own directory

    * fix folder view for new way of searching

    * lint

    * remove bookmark from search. modularize preparser

    * move search field aliases to xapian synonyms

    * better comments about the customizations to xapian_backend

    * minor refactor and cleanups for search filter preprocessor

    * move bookmark filter out of search filter. move preprocessor for search filter into its own file

    * remove old clean search status hack

    * bump deps, lint

    * fix defaults for comicbox

    * folder mode on searched. fix id scope on searches

    * speling

    * deps update

    * fix array vs set function

    * no filter on search box

commit 96f9f615db978d80a3011d63f34acd3985fd3d8e
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 17:43:28 2023 -0800

    linux/armhf note about cryptography

commit 8c00ae97270c8928b890db633025dfcd7665d4da
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 16:48:40 2023 -0800

    remove extraneous line

commit 0805145526f24a801ea8684e90b95bc2a8ff3182
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 16:43:45 2023 -0800

    fix roman.sh for options without path

commit e9b4b7a6c28ae25dc0e5a29d9c32f0437021261f
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 16:38:05 2023 -0800

    roman script

commit 19108e980afa05602306b21b29aece1f768937f0
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 14:58:46 2023 -0800

    update builder requirement script to be >=

commit 30b63db8ecc7275eff9d12052c14875c89b6bbdc
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 14:56:18 2023 -0800

    bump README dev section

commit c53b78b5b21c0da6914cdc0509cae0ac923063d3
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 14:49:26 2023 -0800

    fix frontend dev-server script

commit 97d1b32c69391d357fba00c98f89a2668fcc7047
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 14:48:06 2023 -0800

    consolidate frontend scripts in frontend dir

commit 9a5b1b4f021c77a137b19ecfa19668b5312a7da3
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 14:34:38 2023 -0800

    greatly diminish safe area inset for codex version

commit 3d458d785712be82cc8c6c8ef01ee4c500a84bef
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 13:16:27 2023 -0800

    remove unused scripts

commit 657a73b60363a3f9ceef243bf105c5e8c4045a00
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 13:16:18 2023 -0800

    simplify pm script

commit 94139a9f652e4a931b94567b9758aca92c254bf5
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 12:19:59 2023 -0800

    update deps

commit a9b818ce4b72afa7f4cc84e2230d8f57657f8afe
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 12:14:33 2023 -0800

    trim readme

commit 3a7c8a5c2c387b2e358607e267ccff26e30f875e
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 6 12:11:42 2023 -0800

    use django_timezone.now()

commit 4950b77d834bd679fc6605fe840455b033ca046d
Merge: 2b5ad145 907637b9
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 19:41:04 2023 -0800

    Merge branch 'main' into develop

commit 907637b9ec515e0a334f7144f4d212edc9bf416b
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 18:47:39 2023 -0800

    v1.0.3 (#216)

commit 2b5ad145840f5399f41577f28132f8eacf0fcebd
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 18:31:18 2023 -0800

    bump news'

commit ff41fdaf9624c79f197b200ffa181869c735eb36
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 18:29:52 2023 -0800

    update deps

commit 123b97ce9fab45f7e772ad761c242a2ef6d43e25
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 18:24:04 2023 -0800

    fix orphan folders bug

commit 9f2fcb041537895ed169c9d1abf737c5fe1e44f0
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 16:07:53 2023 -0800

    fix moving folders orphans folders bug

commit c29bcebc9562fce5124254f276d218dc8fa2048a
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 15:57:47 2023 -0800

    fix item does not exist redirect

commit 28ee9597c6217ecb64ebdc1215bc6af6ea2974cb
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 14:38:35 2023 -0800

    better cover error handling

commit 3e6bb2b12c307f413f11727d002e51c8b50691ad
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 5 11:52:27 2023 -0800

    rename release branch to main

commit 4e2118947feaf33e355938b68cd031957e1e71af
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 4 23:48:26 2023 -0800

    bump comicbox

commit a3905e21cf2519a2c634771381911810d5dc50e9
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 4 15:18:09 2023 -0800

    update deps

commit 22b08504cc27a74cae2220c809e79e03bfdbef50
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 4 15:15:52 2023 -0800

    bump version

commit 802fa5b1a7a4e294684ad98319a61cf3d660a14d
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 4 15:15:35 2023 -0800

    force update failed imports task

commit 64b7ca89372df11ed3a2859ea7025ab45b023500
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 4 14:24:46 2023 -0800

    do right side as well with title toolbar

commit 6cb35c4bd0ac3138ce6911b101ddf8e9e43d4af8
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 4 14:23:40 2023 -0800

    line up browser title toolbar padding with filter toolbar

commit 0e522aa6679dcdd994d37efb8de3bc69d888f47b
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 4 14:09:25 2023 -0800

    slightly  safter cover purge

commit 21742192f4d2cae92fc2a559c3aec94fca5b654c
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 22:32:13 2023 -0800

    hide progress bar unless there's progress

commit 68069cf27d39dd6ffd93ad7a38fbd6fc54fd4941
Merge: 48d527d8 44e80076
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 22:26:24 2023 -0800

    Merge branch 'release' into develop

commit 44e80076fce65e3d0852e71e3737b2385d1d5d3e
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 22:06:28 2023 -0800

    v1.0.2 (#215)

    * reorder dockerfile

    * fix zero padding

    * line up order-by caption on browser tiles to the bottom

    * update deps

    * bump version

    * drawer attribute optimization

    * package updates

    * remove pushover dev dependancy

    * Fixed next book change drawer opening settings drawer.

    * orphan component from last commit

    * dependency updates

    * bump news

    * remove script & temporary from admin settings menu

    * update packages

    * bump version

    * fix admin title toolbar z-index

    * fix failed imports not reupdating

    * trap db update errors and log issue paths

    * bump news

    * Discard orphan websocket connections from the connection pool.

    * make unseenFailedImports icon color red

    * use CloseButton component for librarystatus and fix positioning

    * comicbox 0.6.2

commit 48d527d83ca8039863186e2d20890481cca9201c
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 21:20:01 2023 -0800

    comicbox 0.6.2

commit 27bbc6b4ec16cfeb216674a1249b25aadbff8ba7
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 21:17:16 2023 -0800

    use CloseButton component for librarystatus and fix positioning

commit 080cc94902fad2645ea29f4248ccbd57bfa8e837
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 21:16:45 2023 -0800

    make unseenFailedImports icon color red

commit 2b725677c6418d96e555c67017c3dfc9f838a484
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 20:58:02 2023 -0800

    Discard orphan websocket connections from the connection pool.

commit 5d9c0453f3d25e9f6d75e78f267b054c50c716d7
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 20:39:01 2023 -0800

    bump news

commit 44c00e84e5059284c3d78c51d3f68074ee09ce1d
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 20:37:54 2023 -0800

    trap db update errors and log issue paths

commit 3b0fc799a20a540c177040b451ef5432d2a261f6
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 19:33:08 2023 -0800

    fix failed imports not reupdating

commit cc6f66869f9b4a904534449292e46c4511e62a7d
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 18:06:57 2023 -0800

    fix admin title toolbar z-index

commit 897c053dc686157416df490c6ca2b0403cf4749c
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 16:21:20 2023 -0800

    bump version

commit f554bb5aa4ce35c80f8baf1488247eb2f7609d88
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 16:21:10 2023 -0800

    update packages

commit f87326d030f6f723c591adddf3bfb9c514f167e8
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 3 16:19:53 2023 -0800

    remove script & temporary from admin settings menu

commit aba5f631b44c951832dd5ad7aea5adb9393e0ef8
Merge: 3ba78743 31f8ea28
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 2 13:23:40 2023 -0800

    Merge branch 'release' into develop

commit 31f8ea2800210a26cce7ee1098011172e01eae9a
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 2 12:39:54 2023 -0800

    v1.0.1 (#214)

    * reorder dockerfile

    * fix zero padding

    * line up order-by caption on browser tiles to the bottom

    * update deps

    * bump version

    * drawer attribute optimization

    * package updates

    * remove pushover dev dependancy

    * Fixed next book change drawer opening settings drawer.

    * orphan component from last commit

    * dependency updates

    * bump news

commit 3ba78743eb7c2ff5448a2f757170c737944cbef9
Merge: a7f10f41 10598e34
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 2 12:22:54 2023 -0800

    Merge branch 'release' into develop

commit a7f10f41b67a05a86e45615635bd5e73370a4f2f
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 2 12:22:39 2023 -0800

    bump news

commit d7e4b33b52f049f3e699db23989eae258e03b07c
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 2 12:19:40 2023 -0800

    dependency updates

commit c4a98d51d8c7c17fb24b8f3896d61de4da2c068b
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 2 12:16:27 2023 -0800

    orphan component from last commit

commit 192ba5edc2aff637e3bc27598cf040e2314c2471
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 2 12:16:09 2023 -0800

    Fixed next book change drawer opening settings drawer.

commit 87e88680aae54b453c715d1029f09d058a34d868
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 1 17:03:54 2023 -0800

    remove pushover dev dependancy

commit 4b4723c40149d6875b325426967445b2ead86657
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 1 17:01:32 2023 -0800

    package updates

commit dd9acdc71d61eafe4caacbcc7a32dea511c59c80
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 1 16:58:51 2023 -0800

    drawer attribute optimization

commit a2fe3a70a50330ba026eef2b38ebf450d2a34fcd
Author: AJ Slater <aj@slater.net>
Date:   Sat Dec 31 16:42:34 2022 -0800

    bump version

commit a0bbcb52c8846c147c352d4918c2244d6eec6819
Author: AJ Slater <aj@slater.net>
Date:   Sat Dec 31 16:42:24 2022 -0800

    update deps

commit e9f75151568449ed29e94f2a51908b23b14cdca0
Author: AJ Slater <aj@slater.net>
Date:   Sat Dec 31 16:40:11 2022 -0800

    line up order-by caption on browser tiles to the bottom

commit 3fca957b9bfc2d6170c5d9e160ccb0c79b0663c7
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 30 16:45:01 2022 -0800

    fix zero padding

commit f14749a8de68adc4501815ad0daff082cae17974
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 30 15:27:13 2022 -0800

    reorder dockerfile

commit 10598e342fedf3e11152aea02429f7ab18f25843
Merge: b52827f2 a6d429ba
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 29 12:17:02 2022 -0800

    Merge branch 'develop' into release

commit a6d429badee6a5a06d68cc04db1d5aa9fdbd8336
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 29 12:16:09 2022 -0800

    update packages

commit b52827f21762ae3c8e376179262a4f5c49f5b40b
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 29 12:14:42 2022 -0800

    v1.0.0 (#210)

    * bump version

    * change search help icon

    * per server start timestamp for frontend common

    * use dev for docs so it never goes out of date

    * use a group converter for urls

    * converter needs comic as well

    * fix broken icon definition

    * filter select throbber

    * now that it works go back to computed dynamicChoiceNames

    * pdf don't force rendering with key seems to fix it. make placeholder really dissapear

    * bump news

    * alphebetize fields

    * also offer selected choices so we can deselect them

    * fix deselecting filters by coercing pk types. let sub-filter-menu determine it's own type

    * use writatablestate

    * fix returning more filter choices if a filter is already selected

    * update version and packages

    * fix version using timestamp in api. lint

    * lint

    * remove cruft

    * remove vestigal api point

    * remove export of nonextand function

    * remove admin tools header

    * v0.13.1a7 (#194)

    * Squashed commit of the following:

    commit 1085a1426e6588225f4c7f514c91ee1009430231
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 19:29:29 2022 -0700

        change transitions

    commit 4f998c8b10522714744b60075dfa555e2ef41b83
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 19:22:32 2022 -0700

        hide all of failed imports in an expansion panel

    commit b3f1fd40f942b27590aa8191ef096e131810cf1c
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 19:17:48 2022 -0700

        cancel button for change password

    commit 30ca1f8a43693aaf8e787ae6d853a687232824d3
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 19:15:14 2022 -0700

        hopefully set admin drawer open when large

    commit 12cdfcf52c4c13f5b5c3a5f50ebd5baad8ff98de
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 19:14:50 2022 -0700

        language

    commit 55f2b0c5cd6ea402b989deda34338935dac1f0e7
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 19:09:02 2022 -0700

        lint

    commit c1aef5704b0784b80464035007f993d8212ae4cf
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 19:06:22 2022 -0700

        lint

    commit af9064723a965b623afc5ef6ce51f9a49f55ccfc
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 18:53:05 2022 -0700

        diable broken md parsing in frontend dir

    commit f27199d00a050752a85de731d36537ab2e28c2cd
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 18:52:35 2022 -0700

        disable security warning

    commit 0a7d2c493c3e54b319ae201f74bd09ed6931f73a
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 18:41:28 2022 -0700

        Squashed commit of the following:

        commit d648acd46b268c726adbf673f0f5986f5020c39c
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 18:41:13 2022 -0700

            fix fix script. package moved to root

        commit c52a1824ca4a4f02b19851cb9286365a1a1ffa90
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 18:40:55 2022 -0700

            use using eslint-plugin-mdx

        commit d5a989e75ced2121c8c874e82b42afd3e5e3e4a8
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 18:40:37 2022 -0700

            move to using eslint-plugin-mdx

        commit 6fb5e6421134b5782f3310692acf4bb76276fec1
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 18:39:43 2022 -0700

            lint

        commit a17465dbcdf5a320b2937be4f6013f3cf14835c1
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 18:19:20 2022 -0700

            eslint md not quite working can't load remark prettier rules

    commit ecbee17bc90886db035a21b8e77e467460d16342
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 16:46:33 2022 -0700

        lint pwa

    commit 5025b317557d71d7cd855759b4fd16fab8974595
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 14:36:40 2022 -0700

        lint

    commit e971bd92a3b20dda712e5d9dda43fc864a7e0998
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 14:07:59 2022 -0700

        use plugin-prettier-vue, move unicorn rule to root eslintrc, user prettier-config rules after other rules.

    commit 7d87f1c1bbca35b658cb5fe262bfc30249db3358
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Sep 18 01:49:34 2022 -0700

        lint

    commit 26e75cf0edcffc43b0d95f3980b50030421f8c1d
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Sep 17 22:10:40 2022 -0700

        lint rules

    commit b161b11b1584a1be5f5a72c87cbffdaf707c2550
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Sep 17 22:10:26 2022 -0700

        remove some listsfields in favor of many=True

    commit 5e8297df56e3e430fe624ac049678435f5aac6fa
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Sep 17 19:49:43 2022 -0700

        remove cruft

    commit 653f5a188dbf4478ec69641ac3edb2dc15ac818d
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Sep 17 19:49:15 2022 -0700

        remove cruft

    commit 4fec82bec54e460c4da05c04a0dee0b74da72412
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Sep 17 19:30:02 2022 -0700

        lint

    commit 49b9f4db3e0fa3d69a39fc483b7f0499e9158241
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Sep 17 19:02:48 2022 -0700

        Squashed commit of the following:

        commit 7ebfcb123b06696bcb76ae4f5de73efb1f2d57a4
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 19:02:15 2022 -0700

            refactor rootlinks into nav links and fold others into toplinks

        commit 5a28ca2400601af2177d14d9750ed862c04a6eb4
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 18:16:51 2022 -0700

            change breakpoint for close book button

        commit 8ffa21af56723c079840368b94ccfca0122da0cf
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 18:16:30 2022 -0700

            fix touchmap calling this in arrow function.

        commit 50527ecba67899124087ac07bc7f2b579dad3343
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 18:13:21 2022 -0700

            use content instead of summary

        commit 90d03e30bef926aa11e70030085bf7cc6d118dce
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 18:11:58 2022 -0700

            more durabliblity for pycountry lookups

        commit 15085a1ea74506203af6f90820e2ebff4d6198e5
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 18:05:26 2022 -0700

            avoid toplink duplication with entries. let top links have summaries

        commit fb883f997c00db77d4e4542b81de60f4189d3b38
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 17:33:30 2022 -0700

            fix pocketbooks not urldecoding some things

        commit 86137de4a2ff46022cd1a327275354f0420ec9f0
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 17:22:03 2022 -0700

            clear

        commit e06a114d35679409fb7d2893042f504378ffaba8
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 17:20:49 2022 -0700

            ignore content negotiation for pages

        commit 27e9a6243e0984b8ef634c7c867e0f1bd6c691a4
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 16:49:31 2022 -0700

            don't use redirect link for opds

        commit 236f31d2a85975886e88afe0866e8d2e923dfd88
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 16:23:10 2022 -0700

            bump news for opds

        commit b4955383ed8aa13338b4842202261c1e4df6d542
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 16:12:24 2022 -0700

            change routes for top links

        commit 65fb6e5bdb20709830a7e9eb392b2be2942d50b6
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 16:06:25 2022 -0700

            fix lanuage tag for opds

        commit 0f62798f5a0c3f528ab76f53bf0c1e38ee44e4c3
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 15:45:42 2022 -0700

            featured link

        commit 746424998e071af3c4a7b963a9a64e5a54dce36e
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 15:18:01 2022 -0700

            add language fix for opds folders

        commit f0b147b89dbb39733238953f683f8506b64beeef
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 15:16:20 2022 -0700

            opensearch:totalResults

        commit 7b1086ca0d2130c2d8313a87578354c40e1f615e
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 15:02:43 2022 -0700

            opensearch itemsPerPage for opds

        commit b39b31096b9476835dd87569f46be0e52f5da939
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 14:49:34 2022 -0700

            add new top link

        commit 23941c164b46036af8991c5cb7d7de488789b02f
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 14:37:12 2022 -0700

            add published to opds

        commit ad2edc2948d52a55b7fdf39189dc969547b8bc5c
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 14:28:44 2022 -0700

            add publisher to opds

        commit 580a79f9f8e443032fa9b1aed4c4b217b2c46d2d
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 14:15:03 2022 -0700

            fix opds folders view value mapping

        commit 9d18f461eda305be0325bd12b90b39f7783fac3f
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 13:10:13 2022 -0700

            fix opds folder view redirect loop

        commit e008107ea61b57f8f7f1387454d1fbfd0e819fe2
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 12:32:20 2022 -0700

            move django db functions to own folder

        commit 3c5b3eef0525e6a1f4bd32c552d774ef32008971
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 03:11:54 2022 -0700

            working opds metadata. opds folder view broken.

        commit 1ea16aaac5dd4869784a834c2436b70999060a4b
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 02:43:25 2022 -0700

            consolidate parsing of csv tags

        commit ff589d838dc6ad03a9ec18aab832eafdc362b13d
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 02:36:50 2022 -0700

            fix opds spec for authors and categories and contributors

        commit fed88b478343c19a468790240b8665061d419419
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Sep 16 17:49:12 2022 -0700

            fix null cetegories in opds entry

        commit f3745564436b3db0837d71e4c19fbf6833547f83
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Sep 16 16:25:37 2022 -0700

            opds with more error catching and templates for metadata

    commit 6b076d334fcf6ce91d30c07a402c6a400072b5fc
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Sep 16 16:17:19 2022 -0700

        update npm

    commit e3d64a7797aba31fae260275cd10930bf5cd8143
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Sep 16 16:17:11 2022 -0700

        lint

    commit cb14e29a88bbbd217f13f7b5aa745bd2df927f41
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Sep 16 14:19:24 2022 -0700

        update packages. bring back flake8-eradicate

    commit bf8a961738a6b5bd02f5ed69b8d02f84cd052b22
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 23:35:13 2022 -0700

        username in change password dialog

    commit 9643aa03730bd7c908122444d03a0f85e7cf9bb0
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 23:32:48 2022 -0700

        OPDS copy on click

    commit 72e623f4b6bf0eaebec12eb418ebb57bd7f80356
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 21:58:25 2022 -0700

        start top link

    commit ed0e6d4ba98e9131ae13f2ed1412d6acad034843
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 21:35:33 2022 -0700

        opds defaults to no facets

    commit db6b0fc6c060aaeb24c14a3ea529f74b752dd897
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 18:28:27 2022 -0700

        remove link to old search help

    commit 8e026429f71a1ba6b35686180b05d93feadabe0c
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 18:28:01 2022 -0700

        logo in NEWS. remove old SEARCH.md

    commit 3624b247753e0d5a49d11452f5dd80f9e680c8ee
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 18:26:34 2022 -0700

        try html for github markdown

    commit 390d156ad2480338aa79f7c0b20abeaae59b5fbc
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 18:26:20 2022 -0700

        lint

    commit 333ce4dc628b5e7a198a4c969651096525e44094
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 18:22:12 2022 -0700

        add logo to README

    commit 517b792f014455aedc1384e2f8a6195746fe09d8
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 18:13:35 2022 -0700

        fix null for dttm column component

    commit dce2bbd2d9a672e4b15d49207e5e9caef98c186f
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 18:11:38 2022 -0700

        admin settings dividers

    commit ddf586af7a0f9fed89653eea217556bab0124528
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 15 17:59:41 2022 -0700

        Squashed commit of the following:

        commit 666fb63b59fc8c9708dbf91f7464b15fbd532f5d
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 17:58:37 2022 -0700

            failed imports layout

        commit 8559262a58b50905c6e97a50717827f4c818a89f
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 17:54:24 2022 -0700

            hover effect for old django admin panel

        commit 83c2c6a5d427e7a22fa92fe02e4c8850fb55b53d
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 17:51:01 2022 -0700

            move failed imports to it's own component

        commit ee0edd1e877d8957f256332116b5e77afa06dea6
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 17:29:47 2022 -0700

            fix initial state of drawer on mobile

        commit 91d6d6f2fcd5ba17eae9ce5e4edd7a58874149e0
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 17:26:19 2022 -0700

            lint

        commit 942491f82cafe56f2e20eaa04708ced709052ff5
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 17:22:06 2022 -0700

            use icon buttons

        commit 8f2debbb899f5ffff103f02c14a5295b5b7f5a30
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 17:13:19 2022 -0700

            datetime column component

        commit 06348681e4c964eafa5f82012059caaa9281e2da
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 16:12:27 2022 -0700

            better dttm columns for admin

        commit 0320ef9940c9b7cc93d0b1dee59313fa7f77ffd9
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 15:43:13 2022 -0700

            fix groups and such loading for library tab

        commit 9ce500d94e294010d1f87da48ff3a7e252f8dc31
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 15:37:15 2022 -0700

            fix times checkbox layout

        commit 4a0d4e996de3c9743c3fc2325b52bc6f35482806
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 15:37:01 2022 -0700

            adjust flag descriptions

        commit 610a8ef20fb1d09c88dcbe50ab23669f457eb658
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 15:10:32 2022 -0700

            highlight table for admin

        commit e05cf11c68edc5c66ed7b0116f614f9217238893
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 15:03:53 2022 -0700

            confirm spacing and cancel button

        commit 75214d2a0d42333ff20ca67858ec24d818f8707b
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 15:00:23 2022 -0700

            task tab spacing

        commit b875200d1c28efca88fb3ac438b88223518493aa
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 14:44:03 2022 -0700

            group add fixes. cancel buttons for all admin add dialogs

        commit 4c940f4b1e8ac090db00cb5b5b23f1ca86ae01d5
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 14:33:41 2022 -0700

            flag tab spacing

        commit d8e0a5f1aff5f46e1dfadc4c37fcd767297bba63
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 14:30:56 2022 -0700

            library spacing

        commit 698fe0f9c7ff15e7c3ebc88fff9e8ba57f2c4ec4
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 14:18:23 2022 -0700

            admin tab header spacing

        commit 9da8e101d7d36680156cc82540dc9cec6e95b171
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 14:07:11 2022 -0700

            spacing for user-tab

        commit 540b866cc2568d00b23f554bc4306435a624350c
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 14:05:27 2022 -0700

            set drawer status on mount

        commit d369a5d6c47a91686a1f76a28322fa7b080381c0
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 13:48:45 2022 -0700

            fix table height for fixed headers in admin tables

        commit c4c7c6e5c21b14dc177934a0db98f58c9144a1da
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 13:38:48 2022 -0700

            round add buttons

        commit 4cd66a59c8af30f7fb189af0b4c2f53070ed002d
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 13:18:02 2022 -0700

            fix variable names

        commit 2e3b70645e5c3c90a6fba01409af6046bd8cc894
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 13:16:24 2022 -0700

            fix admin setting drawer to show only on mobile. use setting drawer mobile breakpoint. add version footer to admin settings drawer.

        commit 870f85a660cb2ae13822a20ba0c9d4764ab28dd1
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 13:14:46 2022 -0700

            move setting drawer outside of main

        commit 6f89545cdb384d911c3cacadc2fe126cfe212a98
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 15 13:14:22 2022 -0700

            fix touchMap and use breakpoint.mobile from vuetify

        commit a0a9dad907749de71652fcb7b80c1967d37492d5
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 18:05:02 2022 -0700

            move admin side stuff into settings drawer

        commit 96423db58101877358eceaacf989617ac012bb62
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 17:11:38 2022 -0700

            move use authmenu in admin drawer. no tasks running div

        commit f10388d65cafa35c3ae0ca4562c162d4485608ff
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 16:55:11 2022 -0700

            fix statuslist import

        commit bf3430926a46614fa5f910ed0685e0e23522fdde
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 15:50:34 2022 -0700

            use dynamic routes

        commit 858d79ba7c13bc7ca965adf0992b316b8a30585b
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 15:47:22 2022 -0700

            poetry update

        commit d7f476148c5cf3022f9ab6959bd12aab03b22fa1
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 15:45:30 2022 -0700

            update packages

        commit 7be7ce4f42f6b6fb12bcd191c75c069af9227652
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 15:42:20 2022 -0700

            move logout to sidebar

        commit 017f6efa13cc79b02077c3964f419c2a5968d8c4
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 15:39:56 2022 -0700

            add tab component

        commit 5d3a2ef08ff04211dc97a3fb2eadb1a480d51211
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 15:39:12 2022 -0700

            move admin tabs to component

        commit 02ffb6f71776bf251aa011e48cadc7ff81a73a75
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 15:25:04 2022 -0700

            admin logout button

        commit 62d6ac8863b55f01615580f572419a95b37b677c
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 12:12:15 2022 -0700

            rename tab component files

        commit c138683e86d6b6d51694628ac60ee388bf66c3fb
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 11:51:22 2022 -0700

            packge update

        commit 8ed25d072ae03306859163f26b9dc599ef0d48c3
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 11:51:17 2022 -0700

            more help text

        commit 0537043ad219474aeaeee7ed4f77b891636ca8a6
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 11:22:07 2022 -0700

            default to admin libraries tab. select libraries tab if no libraries.

        commit 6d61f40237d2743864799dd340ead87705807b0f
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 02:28:43 2022 -0700

            fix outside deep linking into vue

        commit c0869cd5602d5d4b7add06c4a8c55fd4bbba85aa
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 02:15:41 2022 -0700

            change name of queueJob to libarianTask

        commit db9746ec94a6202b3e0d44e50c92fceaca7a6dce
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 02:15:22 2022 -0700

            fix librarian task library specifier"

        commit 0f4ef52a98082d764d875c561cf2d5f6d165c025
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 01:51:57 2022 -0700

            defer() and prefetch() optimizations

        commit 9e08ccbbfaef364c31127e2f91e9644ac449d816
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 01:51:17 2022 -0700

            lint

        commit 2c9404dc6947b0ab9a3ab5336fff8aafb287189e
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 01:02:53 2022 -0700

            no libraries help

        commit 1c2ce0c8bbebe38e14dcdfc3873df7f63fe0458f
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 00:52:11 2022 -0700

            shrink tabitem margin

        commit c1ca8fc9bd0faf6e33477875ebce9b3b5a0fd6ce
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 00:48:53 2022 -0700

            langauge

        commit d4ec587d8ac9cbbfeef228d6810bdeb57d9752d9
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 00:48:00 2022 -0700

            fix url lookup for deprecation warning. darken red

        commit 391f648c79060bad554c18e2284fda64c94138fb
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 00:42:15 2022 -0700

            fix old queue jobs page

        commit b28654983ac96b5a35d9b0e21ad728239d1ceda1
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 00:40:22 2022 -0700

            style & lint old admin page

        commit 53bb8c330cd33da04f26c0d88596a0352edbc09f
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 00:38:23 2022 -0700

            bump news and create deprecation warning for old admin panel

        commit 49b956641d7bc20bf21c8d31c398d2f3442511c0
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 14 00:17:28 2022 -0700

            start of documentation

        commit ab620319a0a1e84d882edd5b11a75ec186620841
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 23:48:19 2022 -0700

            refactor ADMIN_FLAG defaults

        commit 6caef4f80b0ef46eac45ecb755f6bfdd659a396b
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 23:48:03 2022 -0700

            lint

        commit e7b0014e5eac78760f98cf084188578cd2b36f30
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 23:40:54 2022 -0700

            mark tasks obsolete

        commit 486b682ecb665956dc5d5142b9a8b5c10c41d133
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 23:37:59 2022 -0700

            refactor socket subscribe and send protocol in the process of fixing it

        commit 2828a8b285c9e48233fbabfb9c0fdd11beb1aaaf
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 23:03:34 2022 -0700

            task titles

        commit 497d71420b65423af770cb40c94258bdbbaff8a8
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 22:09:11 2022 -0700

            library tasks

        commit 3a71a6d7a1e53477aa41dc4629fcbe84ddb50c31
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 21:47:40 2022 -0700

            confirm dialog for tasks

        commit bb75f20e6a723cd3699e71ec53b814b8f4bbb35b
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 21:21:18 2022 -0700

            admin choices

        commit 6575a4f9b354111bb176c01b34aed8307c8a3af3
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 20:56:05 2022 -0700

            tasks basically working

        commit 759170c879a84093653b4f3ea19f5d793b1f6eca
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 20:03:10 2022 -0700

            fix library group reading & updating

        commit 22a99bb40bf169c827fcfd61cfe386614bc2ccfb
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 20:02:53 2022 -0700

            remove logging cruft

        commit f856270429634524eb0d6f2890b2d2a6baab0027
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 20:02:43 2022 -0700

            remove loggin cruft

        commit fc08e3751f64944612fe2fc47906971ad4880b66
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 20:02:21 2022 -0700

            remove logging cruft

        commit 929d52eef47c4f79f029edc3b619e64e75bf0a81
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 18:38:09 2022 -0700

            fix vuetifyItems

        commit aaec03af7fe372a9df9593c06c80d60f0a4aebfc
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 18:31:29 2022 -0700

            showhidden support for file picker. ix user group setting

        commit 2e17dfe7289375b7f6f0f71be99df15d981307d6
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 18:30:55 2022 -0700

            server showHidden support for file picker

        commit f95abe3e4575f635fe683cb291b523899d105db9
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 16:08:30 2022 -0700

            get correct pk or id for vuetifyItems

        commit 89df5a28b424c63061efdd3c5672c420139c2874
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 16:08:09 2022 -0700

            return value for user destroy

        commit 43d2dcdbacb17c0e612e0ae161dae8280d36f1d4
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 16:07:54 2022 -0700

            use frozensets

        commit de9ef832f78155481e378d400413e97d32402f9d
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 15:52:31 2022 -0700

            make file menu clearable

        commit f7b7748024ced6514c51a1d6d4568e9c6815c4cd
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 15:47:37 2022 -0700

            fix more irregular admin names

        commit 90a35bf820235416611098ef297aa4ac471e252f
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 13 15:35:18 2022 -0700

            fix stupid plural states in admin

        commit 89599b8fcc2b35420a9100f1a5aee728a60e30fb
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Sep 12 23:28:14 2022 -0700

            fix many folder browser bugs

        commit 38dfabe80f0fad27fbebdfd069f474b5a113074f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Sep 12 00:50:49 2022 -0700

            change password success dialog

        commit 025dddec0fba1e627032713a161f439f1972cc15
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Sep 12 00:37:40 2022 -0700

            reset dialogs with empty objects instead of form.reset

        commit 59080a996b122e0d9866c4c818353e27dbeb8717
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Sep 12 00:33:06 2022 -0700

            fix variable name bugs. load failed imports for admin when library changes

        commit 2ae0502904c2b80039519dba602909d946953820
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 11 23:40:51 2022 -0700

            fix type error in status for moved items

        commit 3f15edc24fe734cde02d4a24fb22d7eb97dc5e82
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 11 23:24:06 2022 -0700

            compact most load functions

        commit ba2008b9acb14b33159c700388ae133a778a53dc
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 11 23:01:33 2022 -0700

            fix import of clearErrors

        commit 01d7d0bb578a23828b431c3f94e9329acc73d434
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 11 21:17:40 2022 -0700

            fill out error handling for flags

        commit 75aaaa18412ff55c47952d0ed01494149d0d42e9
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 11 21:14:40 2022 -0700

            flags error handling

        commit 016decdcd308064529e2931c89954dc914fc5609
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 11 21:05:43 2022 -0700

            compact store row functions

        commit ebfb215c99e9496749f61646b129e5a4f276bbcd
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 11 18:03:30 2022 -0700

            organize server folder picker data differently

        commit 55d0a7c131b7ac0753bd0d59a0a5ed60e94173bd
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 11 16:13:42 2022 -0700

            time text field

        commit 21c204df89566956081c7ef29d3def7de53bc9d9
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 14:41:09 2022 -0700

            fix focus event

        commit 0d26dfedb96c30cf8ca04ab59102df86a429f053
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 14:36:46 2022 -0700

            backend validation of library paths

        commit 949e307f2affdf7b5c43e3a0ec78d6cc55cccb01
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 14:20:02 2022 -0700

            copy events from django admin to spa admin backend

        commit 7538a643fbbb9b11c88a9a42550a74134c5a09f3
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 01:48:47 2022 -0700

            better library path validation. fix library focus crash

        commit 027e896a2e7bac7e523738621013bb7b25195cf5
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 01:39:34 2022 -0700

            wed button activation to rules

        commit 8279683719a500140e40831fe13ac7effc0936a2
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 01:29:09 2022 -0700

            fix file picker click menu dynamics. works good now

        commit 56420f9d4411ac18f134153abc7e387ac0d0fcab
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 01:28:39 2022 -0700

            ignore components ts

        commit d8b44b1a8853780bd42ec90d1c1402b48027f634
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 01:27:12 2022 -0700

            lint

        commit f875e148a480d86fe6ca1c2c3f24967f9e3f1f90
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 00:52:53 2022 -0700

            better file picker behavior but not perfect

        commit b7aab3331918b3841007bbf9a2e83710602952a6
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 10 00:36:56 2022 -0700

            mostly working file browser

        commit 6999b1157a7942a78644be9ae7404493f50c9460
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Sep 9 19:30:24 2022 -0700

            add dialogues

        commit b01ac7b44876e4787e17e625924c808b508c8762
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Sep 9 15:21:30 2022 -0700

            working password changing and validtion

        commit 7a71c000433bf948df650d3016dbb952582abd8c
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Sep 9 12:37:34 2022 -0700

            move django admin link to admin panel

        commit 03a47c867d0986799b0d3ddb63cdffef7d7d293f
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Sep 9 12:27:11 2022 -0700

            no delete self guard for destroy user

        commit 39861880ff89039425ef83ff4f8b8877730c6897
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Sep 9 12:22:38 2022 -0700

            delete libraries. fix delete warning

        commit 75829a340135ab709a1e72cc8f1cf2160578c204
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Sep 9 02:04:13 2022 -0700

            more working than not, but still ugly

        commit b97567c7708200e841da904f350434881b63a5c7
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 8 13:04:15 2022 -0700

            progress towards creation

        commit 4d39e114e7d547cceca1661faabd21cc41cc6b62
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Sep 7 21:35:18 2022 -0700

            create users & groups

        commit 0071665df09e46a6ab099c61dba6d5c82fb5c4c0
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 6 20:50:56 2022 -0700

            update packages

        commit f92e7be8e11fcd3940d255934ade97e895fb0583
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 6 20:50:49 2022 -0700

            lint

        commit 15587687fb5d949697f95aefd1da20bfae149aca
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Sep 6 20:50:38 2022 -0700

            lint

        commit 4e1e4e40477058ece972592bcf09485257a26b7b
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 1 16:06:30 2022 -0700

            load data

        commit 158b2824a3c1be85cbad2223cf46d8688a7b5a58
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 1 15:16:47 2022 -0700

            use v-main everywhere. fix error page

        commit e755719f00a65bcea64565cd12d3bfabfb2e71ee
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 1 15:16:34 2022 -0700

            fix serializers to use exclude

        commit 2784fb5b20c1ffea00f26de7da776c8bf306df0e
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Sep 1 13:14:16 2022 -0700

            beginning of admin spa

        commit 3ef17931856118aeaf3bcc41f8b62042e814aa57
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Aug 31 16:06:31 2022 -0700

            break up admin views in anticipation of more

    * simplify debug_toolbar url

    * fix redirect reverse url

    * remove django debug toolbar and livereleoad server

    * fix tag name

    * fix syntax error

    * bump version

    * add preload polyfill for non chrome browsers

    * simplify use of django-vite fixes prod. css errors. can't use keep_only_hashed

    * idk i don't think we need this polyfill

    * use resolve instead of budget dirname

    * a little join filtering

    * dynamically import the admin settings panel

    * rename ADMIN_PATH to DJANGO_ADMIN_PATH

    * fix missing comma

    * admin layout

    * lint

    * now() doesn't exist in browser i think

    * lint

    * Squashed commit of the following:

    commit 4d013c0f96ba0bab640be552e925bc80270179a1
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Sep 19 17:29:50 2022 -0700

        style fixes

    commit 1b8469acd7398da2ec91dbb5e35dd29a34faaa3e
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Sep 19 17:18:52 2022 -0700

        create pagination slider component and specify with #ids as many unscoped selectors as possible

    commit fce40d5c2fb7c72f871f227d23a14a27766d64b7
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Sep 19 16:48:45 2022 -0700

        use ids & important to fix css

    * change some file names to not confuse unplugin-vue-components

    * remove warnings from swagger. change bookmark endpoints to be named bookmark

    * fix test

    * disable tabs touch support

    * fix getReaderRoute bookmark

    * change admin tabs margins

    * Squashed commit of the following:

    commit 72ccda79bd37c733034292361b121a77a42cc2f9
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 16:15:51 2022 -0700

        disable clear button more often

    commit 7036f782e2bb2c0c1f91bc507226a2e5c14d5f04
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 16:15:36 2022 -0700

        safer serializer hackery

    commit 4debec4f6eca5b56521707b9ae7473a17dbf0d39
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 16:15:09 2022 -0700

        more explicit serializer

    commit 1473b7ead4a352597c468b4286b15b15b79a1e27
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 16:14:41 2022 -0700

        use nulls instead of undefined for settings server null values

    commit fb2b63ac03b1d268099075f3fddd06cfe944135c
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 15:29:03 2022 -0700

        fixed headers for admin

    commit ea8347bf7bfee43bed725a3c688c981abd2297f9
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 15:28:47 2022 -0700

        task tab without tables

    commit 3234d531fc828801a1e668019f9bc6ac1fb732d6
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 15:28:29 2022 -0700

        fix browser route

    commit 03a3c0f94da81e97f77c664b3467166649a8e1f1
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 14:44:33 2022 -0700

        flag tabl layout

    commit a6049be2378aeb49523954838e69c65b6f19a0bd
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 14:44:17 2022 -0700

        turn off highlighting on hover for v-simple-tables

    commit 55def748114aa218a8a537cae09675f77901353b
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 14:18:46 2022 -0700

        task tab layout

    commit 3b902b79441204cd173b9f67b799a495e2ea115b
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 14:14:08 2022 -0700

        layout task confirm dialog

    commit 672c1f39f275fc806d1269841090570d2a984db8
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 14:09:44 2022 -0700

        centralize tabs object

    commit 0cada50743777eede42c3933896ce53b004c5e30
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 13:39:05 2022 -0700

        admin layout

    commit a6a7b644a4e73aba47ef742c11abf602e38fb2b3
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 13:22:40 2022 -0700

        fix validation rules

    commit 522c9142a67721e5e1855df55d763cc7661f0ce6
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 13:19:00 2022 -0700

        admin layout

    commit 51bca08b21bca680380d3cc825d20f1e4ec063c3
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 12:55:52 2022 -0700

        library update dialog

    commit 3e237b6429d49cad5117b059ff4b2ff3cdc77f5b
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 12:55:37 2022 -0700

        fix update bug

    commit 1217cc1a115c7b010e7662d4cede778d42af251e
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 12:55:27 2022 -0700

        remove old focus changer

    commit 1a874e84406116121ea3930fd03639cc46e03a34
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 12:55:04 2022 -0700

        remove debug cruft

    commit 3193ee3bf72d8aaed101b686af5906b9093f7ac6
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 12:54:47 2022 -0700

        fix create update footer table name

    commit 7c5276bb0a6baf0857777d0f3caff9b7b9675326
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 11:40:04 2022 -0700

        group cu dialog

    commit 8cb3cae3d2add3c14a3b1f79783297b668bdbff8
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 11:39:49 2022 -0700

        remove cruft

    commit 303753407e21bd21d5b8b18a951c5e63fdb860b3
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 11:39:36 2022 -0700

        fix libraryMap

    commit d33368fff6526058c53a0a1d549311636328198c
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 11:01:58 2022 -0700

        create create-update-footer for admin dialogs

    commit c06b5004eceb82e4da2af272ba8aeb29e7b0c9b2
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 10:46:05 2022 -0700

        componetize update button

    commit 5f0fc0d2636fb12840371bcd0ca9518cf7fa2fe8
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 10:35:37 2022 -0700

        user uses cu dialog

    commit 0227ec7999c4503532dcf266229766482b8ac601
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 09:31:06 2022 -0700

        change version footer padding

    commit 2df9d3d531c357259430e0cc17626b52c402f0a0
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 20 09:28:25 2022 -0700

        relation-chips component. tab items are centered with max-width.  admin store has pk->name mappings

    * remove obsolete tasks

    * expose userid for admin panel

    * lint

    * bump version and update packages

    * call update button edit

    * safe padding

    * fix tabs hidden by settings drawer. remove fixed titles"

    * fix admin fixed layout

    * comment

    * dynamically load the huge pdf component

    * bump version

    * simplify gradients

    * lighten logo colors

    * regen icons

    * package update

    * lint

    * use optimized versions of svgs in mds

    * fix metadata eye read button

    * fix file image downlod icon

    * fix mobile breakpoint number

    * fix mobile breakpoint on admin settings drawer

    * dynamic admin table heights

    * fix topgroup left margin on mobile

    * bump version

    * Squashed commit of the following:

    commit ea1108c01971ac016d56a9b4f82d3f4cf7f1ba24
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 21 14:44:06 2022 -0700

        working vite proxy with websockets

    commit db095d3183482cacf4dfd495c8e93889674f1b03
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 21 14:37:11 2022 -0700

        hmr cors fixed. no websockets yet.

    commit cfdc42e1eccf8396edceedbd59e52a288c98d90e
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 21 14:02:46 2022 -0700

        close to working

    * change admin settings drawer to default closed

    * remove contraproductive padding

    * fix download page button to be more normal

    * fix download for ios pwa bug. remove download from browser card menu

    * explain the PWA ios fix in a comment

    * Squashed commit of the following:

    commit 063613998654fff991c280139221593b273408e9
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 21 17:21:34 2022 -0700

        change autoquery input param to q

    * much more clever admin spacing

    * fix button for librarian statuses

    * package update

    * lint

    * newer base python-alpine

    * more admin table padding

    * better mobile browser toolbar padding

    * bump version

    * bookmark in_progress does not include read books. optimize bookmark filter logic.

    * bump version and update packages

    * lint fixes from merge

    * fix serviceworker frommerge

    * Squashed commit of the following:

    commit 379b89e7096a4528b928a954abeaca9a731495ce
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 22 14:51:51 2022 -0700

        fix initial value for two_pages when bookmark doesn't exist

    commit 2afbc670c04063830616b6c5fe3e66b3f5595b76
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 22 14:42:11 2022 -0700

        spacing for status panel

    commit 0b40b38fd675faaa3107dbd7dfb29246a4cdb9b3
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 22 14:42:00 2022 -0700

        fix setting variable

    commit 93ff14ec723c3b440fec8739bbd7c9ecdc83bb2c
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 22 14:35:09 2022 -0700

        use '' for charfifeld nulls

    commit 9eaa5089b5bfd8829c2970ab94148d39b779bdce
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 22 14:03:10 2022 -0700

        lint

    commit 572bd05156de68b85fdfc5c25502a3e9caec974a
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 22 14:01:58 2022 -0700

        fix bookmark local settings bug, '' is django's preferred charfield null value

    commit b99657b03170a607c3b439b11c8a8e13a2c9a095
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Sep 22 14:00:24 2022 -0700

        don't run docker proxy by default

    commit bf3a65018d7c1d15f6c0a4677c400ad6cf2d08cd
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 21 23:36:22 2022 -0700

        bump version for release

    commit 755bfdbd52c1b05d4d9bf167d5cc0b0b17123127
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 21 23:34:11 2022 -0700

        v0.13.0a6 (#190)

        * Squashed commit of the following:

        commit 1085a1426e6588225f4c7f514c91ee1009430231
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 19:29:29 2022 -0700

            change transitions

        commit 4f998c8b10522714744b60075dfa555e2ef41b83
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 19:22:32 2022 -0700

            hide all of failed imports in an expansion panel

        commit b3f1fd40f942b27590aa8191ef096e131810cf1c
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 19:17:48 2022 -0700

            cancel button for change password

        commit 30ca1f8a43693aaf8e787ae6d853a687232824d3
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 19:15:14 2022 -0700

            hopefully set admin drawer open when large

        commit 12cdfcf52c4c13f5b5c3a5f50ebd5baad8ff98de
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 19:14:50 2022 -0700

            language

        commit 55f2b0c5cd6ea402b989deda34338935dac1f0e7
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 19:09:02 2022 -0700

            lint

        commit c1aef5704b0784b80464035007f993d8212ae4cf
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 19:06:22 2022 -0700

            lint

        commit af9064723a965b623afc5ef6ce51f9a49f55ccfc
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 18:53:05 2022 -0700

            diable broken md parsing in frontend dir

        commit f27199d00a050752a85de731d36537ab2e28c2cd
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 18:52:35 2022 -0700

            disable security warning

        commit 0a7d2c493c3e54b319ae201f74bd09ed6931f73a
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 18:41:28 2022 -0700

            Squashed commit of the following:

            commit d648acd46b268c726adbf673f0f5986f5020c39c
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 18:41:13 2022 -0700

                fix fix script. package moved to root

            commit c52a1824ca4a4f02b19851cb9286365a1a1ffa90
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 18:40:55 2022 -0700

                use using eslint-plugin-mdx

            commit d5a989e75ced2121c8c874e82b42afd3e5e3e4a8
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 18:40:37 2022 -0700

                move to using eslint-plugin-mdx

            commit 6fb5e6421134b5782f3310692acf4bb76276fec1
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 18:39:43 2022 -0700

                lint

            commit a17465dbcdf5a320b2937be4f6013f3cf14835c1
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 18:19:20 2022 -0700

                eslint md not quite working can't load remark prettier rules

        commit ecbee17bc90886db035a21b8e77e467460d16342
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 16:46:33 2022 -0700

            lint pwa

        commit 5025b317557d71d7cd855759b4fd16fab8974595
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 14:36:40 2022 -0700

            lint

        commit e971bd92a3b20dda712e5d9dda43fc864a7e0998
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 14:07:59 2022 -0700

            use plugin-prettier-vue, move unicorn rule to root eslintrc, user prettier-config rules after other rules.

        commit 7d87f1c1bbca35b658cb5fe262bfc30249db3358
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Sep 18 01:49:34 2022 -0700

            lint

        commit 26e75cf0edcffc43b0d95f3980b50030421f8c1d
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 22:10:40 2022 -0700

            lint rules

        commit b161b11b1584a1be5f5a72c87cbffdaf707c2550
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 22:10:26 2022 -0700

            remove some listsfields in favor of many=True

        commit 5e8297df56e3e430fe624ac049678435f5aac6fa
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 19:49:43 2022 -0700

            remove cruft

        commit 653f5a188dbf4478ec69641ac3edb2dc15ac818d
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 19:49:15 2022 -0700

            remove cruft

        commit 4fec82bec54e460c4da05c04a0dee0b74da72412
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 19:30:02 2022 -0700

            lint

        commit 49b9f4db3e0fa3d69a39fc483b7f0499e9158241
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Sep 17 19:02:48 2022 -0700

       …
commit 7ddd6218b3147a77d98a82d7c979a84e3e3122de
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 14:18:50 2023 -0800

    lint

commit b07ca03352b4f5efd239f337afd23dabb9fd3082
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 14:18:12 2023 -0800

    update deps

commit a10d428de3273b305f7ab6189264ce50f9c78223
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 14:16:11 2023 -0800

    place backups in backup dir

commit ac1880fe4ee8b9aa124fe472eed4ef79ac5f70de
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 14:16:01 2023 -0800

    isort

commit 6ef7c32adc6654db539c33a50c94dfda470f8e4b
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 13:11:44 2023 -0800

    backup before migrations

commit 3bab6d29210e657477926c3a3452bba63d0a3dd1
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 12:03:49 2023 -0800

    refactor init

commit 443cd3330aba116dfef2a1524800f0be433fe742
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 11:59:15 2023 -0800

    move initialization of django to package __init__.py, reduces duplication and makes everything safe.

commit 54152ecdf3a929e9375a1f7f360d8b621a7591c4
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 11:03:39 2023 -0800

    deps update

commit 3366db0a67d6affb0c73876e2fed44e4af331788
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 11:03:30 2023 -0800

    remove lowe-case-title rule from vitest

commit 911fddff8e4448af76b28f07224ec64de4506cb6
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 11:02:50 2023 -0800

    lint more dockerfiles

commit a7a5fc3323f54b1006dc4a339ba4d3b12e1ba365
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 10:56:45 2023 -0800

    remove unusued preparser

commit 42ff4a7763d53262e2927190167a2fb635cacc3c
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 23 10:56:37 2023 -0800

    remark lint

commit 34624ac46b164d178a626a7464912089df6aa38d
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 22 18:42:31 2023 -0800

    Squashed commit of the following:

    commit e669978fd74cbd8bf0256128335a6a5b280ddd44
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Jan 22 18:42:04 2023 -0800

        html to md

    commit 4fa34ede4e005492d9a7ee84cb87ee7ebdfa1355
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Jan 22 17:47:42 2023 -0800

        don't run eradiacte

    commit 424f24f5d7e6bd40b07ce61ca85ee57058235a19
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Jan 22 17:43:18 2023 -0800

        lint

    commit eb8ce8386b3b4bbe55e007ec0248c06cbaa0cfad
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Jan 22 17:27:23 2023 -0800

        update deps

    commit 9df3b7f04b164e1985e9c1aa986d18ebf64619fb
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Jan 22 17:26:07 2023 -0800

        make maxHeight for menus undefined

    commit 4ea59416963ce55571020af862db592bb2fd3b75
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Jan 21 14:21:59 2023 -0800

        update search help, more field aliases

    commit cd68780a658fcb5479b515922a73c38b438407fe
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Jan 21 14:09:32 2023 -0800

        revert eslint-vitest

    commit 761db18f8be6936f97a14880972c69b9d9c0982f
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Jan 21 14:00:46 2023 -0800

        update deps

    commit 035136e42ad745dc43d3d13357fb078c76111430
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Jan 21 13:59:07 2023 -0800

        update version, README & NEWS

    commit aae6739a4498bd6a50bc936f6c06d42d7ada0759
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Jan 21 13:40:35 2023 -0800

        update search help for Whoosh

    commit 5b47da6bbac4357d04478978b009b98651c074cc
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Jan 21 13:03:09 2023 -0800

        remove xapian deps from docker build

    commit c80cfb17543cd5ea79584e004fa48fc5067cea4d
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Jan 21 13:01:58 2023 -0800

        minor optimizations for haystack with whoosh

    commit 671a5581e339e967db916bb800cbe306f8d392e6
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 19:53:19 2023 -0800

        Round Whoosh float into a two digit integer for display

    commit 90b6d69cf80df4d83190e041dfc5c29793b0088f
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 19:49:24 2023 -0800

        remove cruft

    commit 7271e92c65ebe89c36da4847491f505340e71f20
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 19:46:17 2023 -0800

        small optimizations for whoosh plugins

    commit 2fade804879ec45f034f77ea99ac9bf9792ec129
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 19:42:05 2023 -0800

        case insensitive operators

    commit d732c21d97c4a5bf57c816001bbc451079abf139
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 19:21:28 2023 -0800

        use multiprocessing cpu_count instead of os

    commit 330af03041c79bac6a2c5f6c7a3a9c71d1bdfc10
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 19:16:59 2023 -0800

        remove cruft

    commit 80c6e4f22038d32c27135f0547512dddeda32f38
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 18:46:26 2023 -0800

        update deps

    commit f2f7315c1a041dbec9bc7fd4f005b8f4f691a9c2
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 18:45:36 2023 -0800

        working size parser

    commit a081c38d86a6b33b7d89687d9d713b686f342b66
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 15:23:41 2023 -0800

        fix operators to whoosh parser

    commit aff58ee821fec49aa4b0f7f3556a42c515f95cf7
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 20 14:58:51 2023 -0800

        working whoosh with more features

    commit 6ff6fde6d28fea7630154f23af5fc7014fd49db8
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Jan 19 14:45:58 2023 -0800

        format search scores on front end

    commit 42d98882373eb5ebc324202d99e4ddd4f38c835c
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Jan 19 14:42:10 2023 -0800

        basic whoosh functionality

    commit f6d8260a6e0852bf496e8bc2375e4dbbf6adb563
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Jan 19 14:12:53 2023 -0800

        remove custom xapian-bindings

    commit f713346368f04da3b9017793daf920f1cd2c002e
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 18:48:52 2023 -0800

        debug create-multiarch

    commit 4f7ea3ca0185e9a05e520dd209d470863917ef3e
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 17:41:15 2023 -0800

        bump version

    commit 7533aad42c9eef133fdbde3e6177265e2b171bdc
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 16:55:35 2023 -0800

        move xapian-bindings out of main

    commit 58287d9e404796bec395346f8de78313ff7fe8a7
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 16:52:08 2023 -0800

        try with platform xapian-dev-bindings

    commit cb2516c4423d0142d2c2bf59233ac7ca636542ac
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 16:34:14 2023 -0800

        copy the file

    commit 538abdab5043f0c1c1cc93b42667d5b8a5fc9ba2
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 16:15:05 2023 -0800

        remove period from end of path

    commit dbe9d45cfb2a0a7b37ce30cb60e538f654982f9f
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 16:14:15 2023 -0800

        fix string formatting

    commit 3c9cf672634c39d97c29a155efb65d29b597f5f7
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 16:10:52 2023 -0800

        update deps

    commit 0380532b3086018aafa5e824d03d405cef916843
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 16:10:45 2023 -0800

        add package to deps

    commit e7ac64bdd919888b65b00b8037d7d9b4bbd195c6
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 18 15:12:06 2023 -0800

        new xapian-bindings attempt

    commit fbd3b7a48000fd9096a31548cbdf63f61935f6af
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 17 22:13:06 2023 -0800

        copy custom package

    commit 2dc949c5d0c7c5b594aa7078635214edc3b2b2eb
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 17 21:44:13 2023 -0800

        update deps. add xapian-bindings with deps package

    commit 3c7d2f7905712ab6f0f05ecda8b9aa94e6933967
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 20:52:51 2023 -0800

        try again with earlier sphinx

    commit e6cf0ea2542d79cf99631a7c3c71be43b177e5a8
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 20:41:09 2023 -0800

        try again with all sphinx in main deps

    commit c255b64f3261e7e5197c88b7e793ae33ff23ea96
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 20:29:57 2023 -0800

        try to fix xapian with pinned sphinx

    commit cf25de2da314ec9906c6ace9a62c279d2fd8e15b
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 20:19:45 2023 -0800

        attempt to workaround upstream sphinx issue with xapian bindings

    commit d700260faf946be1dd7d6e3c8004c27df803bed6
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 19:08:48 2023 -0800

        bump news

    commit 62030b02e62a48bc1d90feb25c1e0d28489c872e
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 17:22:56 2023 -0800

        don't pin sphinx, useless

    commit 23e691ac2fdee3305c7d8af2f55134f11d8953f9
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 15:20:36 2023 -0800

        update deps

    commit d030473081107fc0bc2bd55d0fa568687d1fb323
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 15:06:29 2023 -0800

        try to force xapian-bindings to build with pinned dep

    commit 7237c9d2d31637e571a029659250c307f8dc61ed
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 14:40:10 2023 -0800

        simplify if check

    commit a19a5a0fd86638f016b66ed310c2f9cfb3b8bfe7
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 14:39:52 2023 -0800

        fix reference to missing file

    commit dfa984225b8ae381486b418219cd148613952997
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 14:34:00 2023 -0800

        lint

    commit f7fe49f89f79cab810063ad81f96ee41e8cc117f
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 12:57:30 2023 -0800

        fix possible build bug

    commit e430a3c5c2a5b88c269d4ce66533369e2a7f6f5f
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 12:52:56 2023 -0800

        comment

    commit d1f30bb77f74bbceefe72ecbc5b257b559e5efc0
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 12:52:08 2023 -0800

        update builder requirements

    commit 213b096a5d728d6a45f38681d93e4ff2d922ae60
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 16 12:27:13 2023 -0800

        v1.0.4a0
        Squashed commit of the following:

        commit d3a49642ccd8e15e1fa31f7ac7cc1a23c8c6fc41
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 12:23:59 2023 -0800

            bump news

        commit 9933dcc29848f1673cc7b27c383c195ab37c28e1
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 12:22:43 2023 -0800

            fix image events for regular pages

        commit 512db0e304dffad92ba52fc2f79c6487e2255aa8
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 12:17:55 2023 -0800

            fix missing import

        commit 9aef0961c4a0a3031b34ae11f016fe338d421226
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 12:17:30 2023 -0800

            lint

        commit 4c0fbda570080e0c1756e5cc309ac29e4f2fb7f1
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 11:59:17 2023 -0800

            lint

        commit c008508120475618f605f459681b9e5511d14050
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 11:54:54 2023 -0800

            update deps

        commit 2a63873859f12d1582e79c57fff1cba11648430f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 11:53:47 2023 -0800

            update plural names for some models

        commit a67ad3a5dfdb10fc260fdfba06c0f5518f82c622
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 11:53:37 2023 -0800

            use correct verbose_name_plural reference

        commit 65ab73aa3b2f1cb32a89b5784ea16679fed75125
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 02:12:09 2023 -0800

            Uatu ignores device changes more betterer

        commit c503544157715939d6becb851ffe88c637fa8500
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 16 02:11:53 2023 -0800

            lint

        commit 80f486ab22b1cfa61dc1bd82b5d455348b81d1d5
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 23:15:14 2023 -0800

            update deps

        commit 1cf06841ea046abacae8fe1eebcdce00b97ce247
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 23:13:58 2023 -0800

            bump news

        commit bec213d43ce67ea3e3b0668aa3e2f017ab36f09e
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 23:12:23 2023 -0800

            move debug print to warning for routeToPage. extra check for redirectRoute

        commit 8008ba454236498eeb6d27b2e4e2bc3a2e6e9960
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 23:07:40 2023 -0800

            add debug message for unsub

        commit c12eac0d6d443815f12c05307190387d75e88f8f
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 23:00:01 2023 -0800

            unify unsubscribe for websockets and do it on websocket.disconnect

        commit 976555326466b764ea1ed789d1fc7150736279fc
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 19:31:50 2023 -0800

            separate browser_metadata_view into browser_order_by & browser_annotations

        commit cb95ffe8c0df41ed39e7e523ef8e502523a8c795
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 19:31:40 2023 -0800

            separate browser_metadata_view into browser_order_by & browser_annotations

        commit 66572b894ad9cdd781bdb6b5ccccdadf61e0de4b
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 19:04:51 2023 -0800

            fix admin library picker bugs

        commit dd92999ec7d89925d82af4d4dfc85ac73e1159cf
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 15 19:01:08 2023 -0800

            change order of attributes

        commit 54d4b782427ca2169c74d4852de48cd7f05ae404
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Jan 14 18:27:50 2023 -0800

            fix admin library folder picker

        commit ccfb431ce218cdf980e9b0bae84ad43e397a6a9f
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Jan 14 14:18:53 2023 -0800

            Search improvements (#218)

            * fix xapian search flags. rename most xapian variables to search

            * break up browser base into filter mixins

            * lint

            * lint

            * <>= range operator

            * range operator news & docs

            * fix parsing non fields

            * update deps

            * do not get search history from server

            * remove debug console

            * remove search tables in favor of a case statement from the search engine

            * fix search help scrolling

            * minor order change for caption display

            * fix search menu opening on type

            * allow spread operator over Array.from everywhere

            * fix extra redirect on searches when topGroup == issues

            * use xapian default flags instead of listing them explicitly

            * break custom search pre-parser out into it's own class

            * use explict xapian flags contstuction to avoid import loop

            * move search stuff into its own directory

            * fix folder view for new way of searching

            * lint

            * remove bookmark from search. modularize preparser

            * move search field aliases to xapian synonyms

            * better comments about the customizations to xapian_backend

            * minor refactor and cleanups for search filter preprocessor

            * move bookmark filter out of search filter. move preprocessor for search filter into its own file

            * remove old clean search status hack

            * bump deps, lint

            * fix defaults for comicbox

            * folder mode on searched. fix id scope on searches

            * speling

            * deps update

            * fix array vs set function

            * no filter on search box

        commit 96f9f615db978d80a3011d63f34acd3985fd3d8e
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 17:43:28 2023 -0800

            linux/armhf note about cryptography

        commit 8c00ae97270c8928b890db633025dfcd7665d4da
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 16:48:40 2023 -0800

            remove extraneous line

        commit 0805145526f24a801ea8684e90b95bc2a8ff3182
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 16:43:45 2023 -0800

            fix roman.sh for options without path

        commit e9b4b7a6c28ae25dc0e5a29d9c32f0437021261f
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 16:38:05 2023 -0800

            roman script

        commit 19108e980afa05602306b21b29aece1f768937f0
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 14:58:46 2023 -0800

            update builder requirement script to be >=

        commit 30b63db8ecc7275eff9d12052c14875c89b6bbdc
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 14:56:18 2023 -0800

            bump README dev section

        commit c53b78b5b21c0da6914cdc0509cae0ac923063d3
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 14:49:26 2023 -0800

            fix frontend dev-server script

        commit 97d1b32c69391d357fba00c98f89a2668fcc7047
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 14:48:06 2023 -0800

            consolidate frontend scripts in frontend dir

        commit 9a5b1b4f021c77a137b19ecfa19668b5312a7da3
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 14:34:38 2023 -0800

            greatly diminish safe area inset for codex version

        commit 3d458d785712be82cc8c6c8ef01ee4c500a84bef
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 13:16:27 2023 -0800

            remove unused scripts

        commit 657a73b60363a3f9ceef243bf105c5e8c4045a00
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 13:16:18 2023 -0800

            simplify pm script

        commit 94139a9f652e4a931b94567b9758aca92c254bf5
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 12:19:59 2023 -0800

            update deps

        commit a9b818ce4b72afa7f4cc84e2230d8f57657f8afe
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 12:14:33 2023 -0800

            trim readme

        commit 3a7c8a5c2c387b2e358607e267ccff26e30f875e
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 6 12:11:42 2023 -0800

            use django_timezone.now()

        commit 4950b77d834bd679fc6605fe840455b033ca046d
        Merge: 2b5ad145 907637b9
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 19:41:04 2023 -0800

            Merge branch 'main' into develop

        commit 907637b9ec515e0a334f7144f4d212edc9bf416b
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 18:47:39 2023 -0800

            v1.0.3 (#216)

        commit 2b5ad145840f5399f41577f28132f8eacf0fcebd
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 18:31:18 2023 -0800

            bump news'

        commit ff41fdaf9624c79f197b200ffa181869c735eb36
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 18:29:52 2023 -0800

            update deps

        commit 123b97ce9fab45f7e772ad761c242a2ef6d43e25
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 18:24:04 2023 -0800

            fix orphan folders bug

        commit 9f2fcb041537895ed169c9d1abf737c5fe1e44f0
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 16:07:53 2023 -0800

            fix moving folders orphans folders bug

        commit c29bcebc9562fce5124254f276d218dc8fa2048a
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 15:57:47 2023 -0800

            fix item does not exist redirect

        commit 28ee9597c6217ecb64ebdc1215bc6af6ea2974cb
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 14:38:35 2023 -0800

            better cover error handling

        commit 3e6bb2b12c307f413f11727d002e51c8b50691ad
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 5 11:52:27 2023 -0800

            rename release branch to main

        commit 4e2118947feaf33e355938b68cd031957e1e71af
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 4 23:48:26 2023 -0800

            bump comicbox

        commit a3905e21cf2519a2c634771381911810d5dc50e9
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 4 15:18:09 2023 -0800

            update deps

        commit 22b08504cc27a74cae2220c809e79e03bfdbef50
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 4 15:15:52 2023 -0800

            bump version

        commit 802fa5b1a7a4e294684ad98319a61cf3d660a14d
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 4 15:15:35 2023 -0800

            force update failed imports task

        commit 64b7ca89372df11ed3a2859ea7025ab45b023500
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 4 14:24:46 2023 -0800

            do right side as well with title toolbar

        commit 6cb35c4bd0ac3138ce6911b101ddf8e9e43d4af8
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 4 14:23:40 2023 -0800

            line up browser title toolbar padding with filter toolbar

        commit 0e522aa6679dcdd994d37efb8de3bc69d888f47b
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 4 14:09:25 2023 -0800

            slightly  safter cover purge

        commit 21742192f4d2cae92fc2a559c3aec94fca5b654c
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 22:32:13 2023 -0800

            hide progress bar unless there's progress

        commit 68069cf27d39dd6ffd93ad7a38fbd6fc54fd4941
        Merge: 48d527d8 44e80076
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 22:26:24 2023 -0800

            Merge branch 'release' into develop

        commit 44e80076fce65e3d0852e71e3737b2385d1d5d3e
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 22:06:28 2023 -0800

            v1.0.2 (#215)

            * reorder dockerfile

            * fix zero padding

            * line up order-by caption on browser tiles to the bottom

            * update deps

            * bump version

            * drawer attribute optimization

            * package updates

            * remove pushover dev dependancy

            * Fixed next book change drawer opening settings drawer.

            * orphan component from last commit

            * dependency updates

            * bump news

            * remove script & temporary from admin settings menu

            * update packages

            * bump version

            * fix admin title toolbar z-index

            * fix failed imports not reupdating

            * trap db update errors and log issue paths

            * bump news

            * Discard orphan websocket connections from the connection pool.

            * make unseenFailedImports icon color red

            * use CloseButton component for librarystatus and fix positioning

            * comicbox 0.6.2

        commit 48d527d83ca8039863186e2d20890481cca9201c
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 21:20:01 2023 -0800

            comicbox 0.6.2

        commit 27bbc6b4ec16cfeb216674a1249b25aadbff8ba7
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 21:17:16 2023 -0800

            use CloseButton component for librarystatus and fix positioning

        commit 080cc94902fad2645ea29f4248ccbd57bfa8e837
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 21:16:45 2023 -0800

            make unseenFailedImports icon color red

        commit 2b725677c6418d96e555c67017c3dfc9f838a484
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 20:58:02 2023 -0800

            Discard orphan websocket connections from the connection pool.

        commit 5d9c0453f3d25e9f6d75e78f267b054c50c716d7
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 20:39:01 2023 -0800

            bump news

        commit 44c00e84e5059284c3d78c51d3f68074ee09ce1d
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 20:37:54 2023 -0800

            trap db update errors and log issue paths

        commit 3b0fc799a20a540c177040b451ef5432d2a261f6
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 19:33:08 2023 -0800

            fix failed imports not reupdating

        commit cc6f66869f9b4a904534449292e46c4511e62a7d
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 18:06:57 2023 -0800

            fix admin title toolbar z-index

        commit 897c053dc686157416df490c6ca2b0403cf4749c
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 16:21:20 2023 -0800

            bump version

        commit f554bb5aa4ce35c80f8baf1488247eb2f7609d88
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 16:21:10 2023 -0800

            update packages

        commit f87326d030f6f723c591adddf3bfb9c514f167e8
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 3 16:19:53 2023 -0800

            remove script & temporary from admin settings menu

        commit aba5f631b44c951832dd5ad7aea5adb9393e0ef8
        Merge: 3ba78743 31f8ea28
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 2 13:23:40 2023 -0800

            Merge branch 'release' into develop

        commit 31f8ea2800210a26cce7ee1098011172e01eae9a
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 2 12:39:54 2023 -0800

            v1.0.1 (#214)

            * reorder dockerfile

            * fix zero padding

            * line up order-by caption on browser tiles to the bottom

            * update deps

            * bump version

            * drawer attribute optimization

            * package updates

            * remove pushover dev dependancy

            * Fixed next book change drawer opening settings drawer.

            * orphan component from last commit

            * dependency updates

            * bump news

        commit 3ba78743eb7c2ff5448a2f757170c737944cbef9
        Merge: a7f10f41 10598e34
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 2 12:22:54 2023 -0800

            Merge branch 'release' into develop

        commit a7f10f41b67a05a86e45615635bd5e73370a4f2f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 2 12:22:39 2023 -0800

            bump news

        commit d7e4b33b52f049f3e699db23989eae258e03b07c
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 2 12:19:40 2023 -0800

            dependency updates

        commit c4a98d51d8c7c17fb24b8f3896d61de4da2c068b
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 2 12:16:27 2023 -0800

            orphan component from last commit

        commit 192ba5edc2aff637e3bc27598cf040e2314c2471
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 2 12:16:09 2023 -0800

            Fixed next book change drawer opening settings drawer.

        commit 87e88680aae54b453c715d1029f09d058a34d868
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 1 17:03:54 2023 -0800

            remove pushover dev dependancy

        commit 4b4723c40149d6875b325426967445b2ead86657
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 1 17:01:32 2023 -0800

            package updates

        commit dd9acdc71d61eafe4caacbcc7a32dea511c59c80
        Author: AJ Slater <aj@slater.net>
        Date:   Sun Jan 1 16:58:51 2023 -0800

            drawer attribute optimization

        commit a2fe3a70a50330ba026eef2b38ebf450d2a34fcd
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Dec 31 16:42:34 2022 -0800

            bump version

        commit a0bbcb52c8846c147c352d4918c2244d6eec6819
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Dec 31 16:42:24 2022 -0800

            update deps

        commit e9f75151568449ed29e94f2a51908b23b14cdca0
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Dec 31 16:40:11 2022 -0800

            line up order-by caption on browser tiles to the bottom

        commit 3fca957b9bfc2d6170c5d9e160ccb0c79b0663c7
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Dec 30 16:45:01 2022 -0800

            fix zero padding

        commit f14749a8de68adc4501815ad0daff082cae17974
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Dec 30 15:27:13 2022 -0800

            reorder dockerfile

        commit 10598e342fedf3e11152aea02429f7ab18f25843
        Merge: b52827f2 a6d429ba
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Dec 29 12:17:02 2022 -0800

            Merge branch 'develop' into release

        commit a6d429badee6a5a06d68cc04db1d5aa9fdbd8336
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Dec 29 12:16:09 2022 -0800

            update packages

        commit b52827f21762ae3c8e376179262a4f5c49f5b40b
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Dec 29 12:14:42 2022 -0800

            v1.0.0 (#210)

            * bump version

            * change search help icon

            * per server start timestamp for frontend common

            * use dev for docs so it never goes out of date

            * use a group converter for urls

            * converter needs comic as well

            * fix broken icon definition

            * filter select throbber

            * now that it works go back to computed dynamicChoiceNames

            * pdf don't force rendering with key seems to fix it. make placeholder really dissapear

            * bump news

            * alphebetize fields

            * also offer selected choices so we can deselect them

            * fix deselecting filters by coercing pk types. let sub-filter-menu determine it's own type

            * use writatablestate

            * fix returning more filter choices if a filter is already selected

            * update version and packages

            * fix version using timestamp in api. lint

            * lint

            * remove cruft

            * remove vestigal api point

            * remove export of nonextand function

            * remove admin tools header

            * v0.13.1a7 (#194)

            * Squashed commit of the following:

            commit 1085a1426e6588225f4c7f514c91ee1009430231
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 19:29:29 2022 -0700

                change transitions

            commit 4f998c8b10522714744b60075dfa555e2ef41b83
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 19:22:32 2022 -0700

                hide all of failed imports in an expansion panel

            commit b3f1fd40f942b27590aa8191ef096e131810cf1c
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 19:17:48 2022 -0700

                cancel button for change password

            commit 30ca1f8a43693aaf8e787ae6d853a687232824d3
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 19:15:14 2022 -0700

                hopefully set admin drawer open when large

            commit 12cdfcf52c4c13f5b5c3a5f50ebd5baad8ff98de
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 19:14:50 2022 -0700

                language

            commit 55f2b0c5cd6ea402b989deda34338935dac1f0e7
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 19:09:02 2022 -0700

                lint

            commit c1aef5704b0784b80464035007f993d8212ae4cf
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 19:06:22 2022 -0700

                lint

            commit af9064723a965b623afc5ef6ce51f9a49f55ccfc
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 18:53:05 2022 -0700

                diable broken md parsing in frontend dir

            commit f27199d00a050752a85de731d36537ab2e28c2cd
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 18:52:35 2022 -0700

                disable security warning

            commit 0a7d2c493c3e54b319ae201f74bd09ed6931f73a
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 18:41:28 2022 -0700

                Squashed commit of the following:

                commit d648acd46b268c726adbf673f0f5986f5020c39c
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 18 18:41:13 2022 -0700

                    fix fix script. package moved to root

                commit c52a1824ca4a4f02b19851cb9286365a1a1ffa90
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 18 18:40:55 2022 -0700

                    use using eslint-plugin-mdx

                commit d5a989e75ced2121c8c874e82b42afd3e5e3e4a8
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 18 18:40:37 2022 -0700

                    move to using eslint-plugin-mdx

                commit 6fb5e6421134b5782f3310692acf4bb76276fec1
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 18 18:39:43 2022 -0700

                    lint

                commit a17465dbcdf5a320b2937be4f6013f3cf14835c1
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 18 18:19:20 2022 -0700

                    eslint md not quite working can't load remark prettier rules

            commit ecbee17bc90886db035a21b8e77e467460d16342
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 16:46:33 2022 -0700

                lint pwa

            commit 5025b317557d71d7cd855759b4fd16fab8974595
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 14:36:40 2022 -0700

                lint

            commit e971bd92a3b20dda712e5d9dda43fc864a7e0998
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 14:07:59 2022 -0700

                use plugin-prettier-vue, move unicorn rule to root eslintrc, user prettier-config rules after other rules.

            commit 7d87f1c1bbca35b658cb5fe262bfc30249db3358
            Author: AJ Slater <aj@slater.net>
            Date:   Sun Sep 18 01:49:34 2022 -0700

                lint

            commit 26e75cf0edcffc43b0d95f3980b50030421f8c1d
            Author: AJ Slater <aj@slater.net>
            Date:   Sat Sep 17 22:10:40 2022 -0700

                lint rules

            commit b161b11b1584a1be5f5a72c87cbffdaf707c2550
            Author: AJ Slater <aj@slater.net>
            Date:   Sat Sep 17 22:10:26 2022 -0700

                remove some listsfields in favor of many=True

            commit 5e8297df56e3e430fe624ac049678435f5aac6fa
            Author: AJ Slater <aj@slater.net>
            Date:   Sat Sep 17 19:49:43 2022 -0700

                remove cruft

            commit 653f5a188dbf4478ec69641ac3edb2dc15ac818d
            Author: AJ Slater <aj@slater.net>
            Date:   Sat Sep 17 19:49:15 2022 -0700

                remove cruft

            commit 4fec82bec54e460c4da05c04a0dee0b74da72412
            Author: AJ Slater <aj@slater.net>
            Date:   Sat Sep 17 19:30:02 2022 -0700

                lint

            commit 49b9f4db3e0fa3d69a39fc483b7f0499e9158241
            Author: AJ Slater <aj@slater.net>
            Date:   Sat Sep 17 19:02:48 2022 -0700

                Squashed commit of the following:

                commit 7ebfcb123b06696bcb76ae4f5de73efb1f2d57a4
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 19:02:15 2022 -0700

                    refactor rootlinks into nav links and fold others into toplinks

                commit 5a28ca2400601af2177d14d9750ed862c04a6eb4
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 18:16:51 2022 -0700

                    change breakpoint for close book button

                commit 8ffa21af56723c079840368b94ccfca0122da0cf
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 18:16:30 2022 -0700

                    fix touchmap calling this in arrow function.

                commit 50527ecba67899124087ac07bc7f2b579dad3343
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 18:13:21 2022 -0700

                    use content instead of summary

                commit 90d03e30bef926aa11e70030085bf7cc6d118dce
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 18:11:58 2022 -0700

                    more durabliblity for pycountry lookups

                commit 15085a1ea74506203af6f90820e2ebff4d6198e5
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 18:05:26 2022 -0700

                    avoid toplink duplication with entries. let top links have summaries

                commit fb883f997c00db77d4e4542b81de60f4189d3b38
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 17:33:30 2022 -0700

                    fix pocketbooks not urldecoding some things

                commit 86137de4a2ff46022cd1a327275354f0420ec9f0
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 17:22:03 2022 -0700

                    clear

                commit e06a114d35679409fb7d2893042f504378ffaba8
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 17:20:49 2022 -0700

                    ignore content negotiation for pages

                commit 27e9a6243e0984b8ef634c7c867e0f1bd6c691a4
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 16:49:31 2022 -0700

                    don't use redirect link for opds

                commit 236f31d2a85975886e88afe0866e8d2e923dfd88
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 16:23:10 2022 -0700

                    bump news for opds

                commit b4955383ed8aa13338b4842202261c1e4df6d542
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 16:12:24 2022 -0700

                    change routes for top links

                commit 65fb6e5bdb20709830a7e9eb392b2be2942d50b6
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 16:06:25 2022 -0700

                    fix lanuage tag for opds

                commit 0f62798f5a0c3f528ab76f53bf0c1e38ee44e4c3
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 15:45:42 2022 -0700

                    featured link

                commit 746424998e071af3c4a7b963a9a64e5a54dce36e
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 15:18:01 2022 -0700

                    add language fix for opds folders

                commit f0b147b89dbb39733238953f683f8506b64beeef
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 15:16:20 2022 -0700

                    opensearch:totalResults

                commit 7b1086ca0d2130c2d8313a87578354c40e1f615e
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 15:02:43 2022 -0700

                    opensearch itemsPerPage for opds

                commit b39b31096b9476835dd87569f46be0e52f5da939
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 14:49:34 2022 -0700

                    add new top link

                commit 23941c164b46036af8991c5cb7d7de488789b02f
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 14:37:12 2022 -0700

                    add published to opds

                commit ad2edc2948d52a55b7fdf39189dc969547b8bc5c
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 14:28:44 2022 -0700

                    add publisher to opds

                commit 580a79f9f8e443032fa9b1aed4c4b217b2c46d2d
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 14:15:03 2022 -0700

                    fix opds folders view value mapping

                commit 9d18f461eda305be0325bd12b90b39f7783fac3f
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 13:10:13 2022 -0700

                    fix opds folder view redirect loop

                commit e008107ea61b57f8f7f1387454d1fbfd0e819fe2
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 12:32:20 2022 -0700

                    move django db functions to own folder

                commit 3c5b3eef0525e6a1f4bd32c552d774ef32008971
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 03:11:54 2022 -0700

                    working opds metadata. opds folder view broken.

                commit 1ea16aaac5dd4869784a834c2436b70999060a4b
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 02:43:25 2022 -0700

                    consolidate parsing of csv tags

                commit ff589d838dc6ad03a9ec18aab832eafdc362b13d
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 17 02:36:50 2022 -0700

                    fix opds spec for authors and categories and contributors

                commit fed88b478343c19a468790240b8665061d419419
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Sep 16 17:49:12 2022 -0700

                    fix null cetegories in opds entry

                commit f3745564436b3db0837d71e4c19fbf6833547f83
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Sep 16 16:25:37 2022 -0700

                    opds with more error catching and templates for metadata

            commit 6b076d334fcf6ce91d30c07a402c6a400072b5fc
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Sep 16 16:17:19 2022 -0700

                update npm

            commit e3d64a7797aba31fae260275cd10930bf5cd8143
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Sep 16 16:17:11 2022 -0700

                lint

            commit cb14e29a88bbbd217f13f7b5aa745bd2df927f41
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Sep 16 14:19:24 2022 -0700

                update packages. bring back flake8-eradicate

            commit bf8a961738a6b5bd02f5ed69b8d02f84cd052b22
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 23:35:13 2022 -0700

                username in change password dialog

            commit 9643aa03730bd7c908122444d03a0f85e7cf9bb0
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 23:32:48 2022 -0700

                OPDS copy on click

            commit 72e623f4b6bf0eaebec12eb418ebb57bd7f80356
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 21:58:25 2022 -0700

                start top link

            commit ed0e6d4ba98e9131ae13f2ed1412d6acad034843
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 21:35:33 2022 -0700

                opds defaults to no facets

            commit db6b0fc6c060aaeb24c14a3ea529f74b752dd897
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 18:28:27 2022 -0700

                remove link to old search help

            commit 8e026429f71a1ba6b35686180b05d93feadabe0c
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 18:28:01 2022 -0700

                logo in NEWS. remove old SEARCH.md

            commit 3624b247753e0d5a49d11452f5dd80f9e680c8ee
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 18:26:34 2022 -0700

                try html for github markdown

            commit 390d156ad2480338aa79f7c0b20abeaae59b5fbc
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 18:26:20 2022 -0700

                lint

            commit 333ce4dc628b5e7a198a4c969651096525e44094
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 18:22:12 2022 -0700

                add logo to README

            commit 517b792f014455aedc1384e2f8a6195746fe09d8
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 18:13:35 2022 -0700

                fix null for dttm column component

            commit dce2bbd2d9a672e4b15d49207e5e9caef98c186f
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 18:11:38 2022 -0700

                admin settings dividers

            commit ddf586af7a0f9fed89653eea217556bab0124528
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Sep 15 17:59:41 2022 -0700

                Squashed commit of the following:

                commit 666fb63b59fc8c9708dbf91f7464b15fbd532f5d
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 17:58:37 2022 -0700

                    failed imports layout

                commit 8559262a58b50905c6e97a50717827f4c818a89f
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 17:54:24 2022 -0700

                    hover effect for old django admin panel

                commit 83c2c6a5d427e7a22fa92fe02e4c8850fb55b53d
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 17:51:01 2022 -0700

                    move failed imports to it's own component

                commit ee0edd1e877d8957f256332116b5e77afa06dea6
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 17:29:47 2022 -0700

                    fix initial state of drawer on mobile

                commit 91d6d6f2fcd5ba17eae9ce5e4edd7a58874149e0
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 17:26:19 2022 -0700

                    lint

                commit 942491f82cafe56f2e20eaa04708ced709052ff5
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 17:22:06 2022 -0700

                    use icon buttons

                commit 8f2debbb899f5ffff103f02c14a5295b5b7f5a30
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 17:13:19 2022 -0700

                    datetime column component

                commit 06348681e4c964eafa5f82012059caaa9281e2da
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 16:12:27 2022 -0700

                    better dttm columns for admin

                commit 0320ef9940c9b7cc93d0b1dee59313fa7f77ffd9
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 15:43:13 2022 -0700

                    fix groups and such loading for library tab

                commit 9ce500d94e294010d1f87da48ff3a7e252f8dc31
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 15:37:15 2022 -0700

                    fix times checkbox layout

                commit 4a0d4e996de3c9743c3fc2325b52bc6f35482806
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 15:37:01 2022 -0700

                    adjust flag descriptions

                commit 610a8ef20fb1d09c88dcbe50ab23669f457eb658
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 15:10:32 2022 -0700

                    highlight table for admin

                commit e05cf11c68edc5c66ed7b0116f614f9217238893
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 15:03:53 2022 -0700

                    confirm spacing and cancel button

                commit 75214d2a0d42333ff20ca67858ec24d818f8707b
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 15:00:23 2022 -0700

                    task tab spacing

                commit b875200d1c28efca88fb3ac438b88223518493aa
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 14:44:03 2022 -0700

                    group add fixes. cancel buttons for all admin add dialogs

                commit 4c940f4b1e8ac090db00cb5b5b23f1ca86ae01d5
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 14:33:41 2022 -0700

                    flag tab spacing

                commit d8e0a5f1aff5f46e1dfadc4c37fcd767297bba63
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 14:30:56 2022 -0700

                    library spacing

                commit 698fe0f9c7ff15e7c3ebc88fff9e8ba57f2c4ec4
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 14:18:23 2022 -0700

                    admin tab header spacing

                commit 9da8e101d7d36680156cc82540dc9cec6e95b171
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 14:07:11 2022 -0700

                    spacing for user-tab

                commit 540b866cc2568d00b23f554bc4306435a624350c
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 14:05:27 2022 -0700

                    set drawer status on mount

                commit d369a5d6c47a91686a1f76a28322fa7b080381c0
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 13:48:45 2022 -0700

                    fix table height for fixed headers in admin tables

                commit c4c7c6e5c21b14dc177934a0db98f58c9144a1da
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 13:38:48 2022 -0700

                    round add buttons

                commit 4cd66a59c8af30f7fb189af0b4c2f53070ed002d
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 13:18:02 2022 -0700

                    fix variable names

                commit 2e3b70645e5c3c90a6fba01409af6046bd8cc894
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 13:16:24 2022 -0700

                    fix admin setting drawer to show only on mobile. use setting drawer mobile breakpoint. add version footer to admin settings drawer.

                commit 870f85a660cb2ae13822a20ba0c9d4764ab28dd1
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 13:14:46 2022 -0700

                    move setting drawer outside of main

                commit 6f89545cdb384d911c3cacadc2fe126cfe212a98
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Sep 15 13:14:22 2022 -0700

                    fix touchMap and use breakpoint.mobile from vuetify

                commit a0a9dad907749de71652fcb7b80c1967d37492d5
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 18:05:02 2022 -0700

                    move admin side stuff into settings drawer

                commit 96423db58101877358eceaacf989617ac012bb62
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 17:11:38 2022 -0700

                    move use authmenu in admin drawer. no tasks running div

                commit f10388d65cafa35c3ae0ca4562c162d4485608ff
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 16:55:11 2022 -0700

                    fix statuslist import

                commit bf3430926a46614fa5f910ed0685e0e23522fdde
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 15:50:34 2022 -0700

                    use dynamic routes

                commit 858d79ba7c13bc7ca965adf0992b316b8a30585b
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 15:47:22 2022 -0700

                    poetry update

                commit d7f476148c5cf3022f9ab6959bd12aab03b22fa1
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 15:45:30 2022 -0700

                    update packages

                commit 7be7ce4f42f6b6fb12bcd191c75c069af9227652
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 15:42:20 2022 -0700

                    move logout to sidebar

                commit 017f6efa13cc79b02077c3964f419c2a5968d8c4
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 15:39:56 2022 -0700

                    add tab component

                commit 5d3a2ef08ff04211dc97a3fb2eadb1a480d51211
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 15:39:12 2022 -0700

                    move admin tabs to component

                commit 02ffb6f71776bf251aa011e48cadc7ff81a73a75
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 15:25:04 2022 -0700

                    admin logout button

                commit 62d6ac8863b55f01615580f572419a95b37b677c
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 12:12:15 2022 -0700

                    rename tab component files

                commit c138683e86d6b6d51694628ac60ee388bf66c3fb
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 11:51:22 2022 -0700

                    packge update

                commit 8ed25d072ae03306859163f26b9dc599ef0d48c3
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 11:51:17 2022 -0700

                    more help text

                commit 0537043ad219474aeaeee7ed4f77b891636ca8a6
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 11:22:07 2022 -0700

                    default to admin libraries tab. select libraries tab if no libraries.

                commit 6d61f40237d2743864799dd340ead87705807b0f
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 02:28:43 2022 -0700

                    fix outside deep linking into vue

                commit c0869cd5602d5d4b7add06c4a8c55fd4bbba85aa
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 02:15:41 2022 -0700

                    change name of queueJob to libarianTask

                commit db9746ec94a6202b3e0d44e50c92fceaca7a6dce
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 02:15:22 2022 -0700

                    fix librarian task library specifier"

                commit 0f4ef52a98082d764d875c561cf2d5f6d165c025
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 01:51:57 2022 -0700

                    defer() and prefetch() optimizations

                commit 9e08ccbbfaef364c31127e2f91e9644ac449d816
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 01:51:17 2022 -0700

                    lint

                commit 2c9404dc6947b0ab9a3ab5336fff8aafb287189e
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 01:02:53 2022 -0700

                    no libraries help

                commit 1c2ce0c8bbebe38e14dcdfc3873df7f63fe0458f
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 00:52:11 2022 -0700

                    shrink tabitem margin

                commit c1ca8fc9bd0faf6e33477875ebce9b3b5a0fd6ce
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 00:48:53 2022 -0700

                    langauge

                commit d4ec587d8ac9cbbfeef228d6810bdeb57d9752d9
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 00:48:00 2022 -0700

                    fix url lookup for deprecation warning. darken red

                commit 391f648c79060bad554c18e2284fda64c94138fb
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 00:42:15 2022 -0700

                    fix old queue jobs page

                commit b28654983ac96b5a35d9b0e21ad728239d1ceda1
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 00:40:22 2022 -0700

                    style & lint old admin page

                commit 53bb8c330cd33da04f26c0d88596a0352edbc09f
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 00:38:23 2022 -0700

                    bump news and create deprecation warning for old admin panel

                commit 49b956641d7bc20bf21c8d31c398d2f3442511c0
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Sep 14 00:17:28 2022 -0700

                    start of documentation

                commit ab620319a0a1e84d882edd5b11a75ec186620841
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 23:48:19 2022 -0700

                    refactor ADMIN_FLAG defaults

                commit 6caef4f80b0ef46eac45ecb755f6bfdd659a396b
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 23:48:03 2022 -0700

                    lint

                commit e7b0014e5eac78760f98cf084188578cd2b36f30
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 23:40:54 2022 -0700

                    mark tasks obsolete

                commit 486b682ecb665956dc5d5142b9a8b5c10c41d133
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 23:37:59 2022 -0700

                    refactor socket subscribe and send protocol in the process of fixing it

                commit 2828a8b285c9e48233fbabfb9c0fdd11beb1aaaf
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 23:03:34 2022 -0700

                    task titles

                commit 497d71420b65423af770cb40c94258bdbbaff8a8
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 22:09:11 2022 -0700

                    library tasks

                commit 3a71a6d7a1e53477aa41dc4629fcbe84ddb50c31
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 21:47:40 2022 -0700

                    confirm dialog for tasks

                commit bb75f20e6a723cd3699e71ec53b814b8f4bbb35b
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 21:21:18 2022 -0700

                    admin choices

                commit 6575a4f9b354111bb176c01b34aed8307c8a3af3
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 20:56:05 2022 -0700

                    tasks basically working

                commit 759170c879a84093653b4f3ea19f5d793b1f6eca
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 20:03:10 2022 -0700

                    fix library group reading & updating

                commit 22a99bb40bf169c827fcfd61cfe386614bc2ccfb
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 20:02:53 2022 -0700

                    remove logging cruft

                commit f856270429634524eb0d6f2890b2d2a6baab0027
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 20:02:43 2022 -0700

                    remove loggin cruft

                commit fc08e3751f64944612fe2fc47906971ad4880b66
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 20:02:21 2022 -0700

                    remove logging cruft

                commit 929d52eef47c4f79f029edc3b619e64e75bf0a81
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 18:38:09 2022 -0700

                    fix vuetifyItems

                commit aaec03af7fe372a9df9593c06c80d60f0a4aebfc
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 18:31:29 2022 -0700

                    showhidden support for file picker. ix user group setting

                commit 2e17dfe7289375b7f6f0f71be99df15d981307d6
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 18:30:55 2022 -0700

                    server showHidden support for file picker

                commit f95abe3e4575f635fe683cb291b523899d105db9
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 16:08:30 2022 -0700

                    get correct pk or id for vuetifyItems

                commit 89df5a28b424c63061efdd3c5672c420139c2874
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 16:08:09 2022 -0700

                    return value for user destroy

                commit 43d2dcdbacb17c0e612e0ae161dae8280d36f1d4
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 16:07:54 2022 -0700

                    use frozensets

                commit de9ef832f78155481e378d400413e97d32402f9d
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 15:52:31 2022 -0700

                    make file menu clearable

                commit f7b7748024ced6514c51a1d6d4568e9c6815c4cd
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 15:47:37 2022 -0700

                    fix more irregular admin names

                commit 90a35bf820235416611098ef297aa4ac471e252f
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Sep 13 15:35:18 2022 -0700

                    fix stupid plural states in admin

                commit 89599b8fcc2b35420a9100f1a5aee728a60e30fb
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Sep 12 23:28:14 2022 -0700

                    fix many folder browser bugs

                commit 38dfabe80f0fad27fbebdfd069f474b5a113074f
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Sep 12 00:50:49 2022 -0700

                    change password success dialog

                commit 025dddec0fba1e627032713a161f439f1972cc15
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Sep 12 00:37:40 2022 -0700

                    reset dialogs with empty objects instead of form.reset

                commit 59080a996b122e0d9866c4c818353e27dbeb8717
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Sep 12 00:33:06 2022 -0700

                    fix variable name bugs. load failed imports for admin when library changes

                commit 2ae0502904c2b80039519dba602909d946953820
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 11 23:40:51 2022 -0700

                    fix type error in status for moved items

                commit 3f15edc24fe734cde02d4a24fb22d7eb97dc5e82
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 11 23:24:06 2022 -0700

                    compact most load functions

                commit ba2008b9acb14b33159c700388ae133a778a53dc
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 11 23:01:33 2022 -0700

                    fix import of clearErrors

                commit 01d7d0bb578a23828b431c3f94e9329acc73d434
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 11 21:17:40 2022 -0700

                    fill out error handling for flags

                commit 75aaaa18412ff55c47952d0ed01494149d0d42e9
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 11 21:14:40 2022 -0700

                    flags error handling

                commit 016decdcd308064529e2931c89954dc914fc5609
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 11 21:05:43 2022 -0700

                    compact store row functions

                commit ebfb215c99e9496749f61646b129e5a4f276bbcd
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 11 18:03:30 2022 -0700

                    organize server folder picker data differently

                commit 55d0a7c131b7ac0753bd0d59a0a5ed60e94173bd
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Sep 11 16:13:42 2022 -0700

                    time text field

                commit 21c204df89566956081c7ef29d3def7de53bc9d9
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 10 14:41:09 2022 -0700

                    fix focus event

                commit 0d26dfedb96c30cf8ca04ab59102df86a429f053
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 10 14:36:46 2022 -0700

                    backend validation of library paths

                commit 949e307f2affdf7b5c43e3a0ec78d6cc55cccb01
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Sep 10 …
commit 54e2278c186e4b0bee14bde6c2b96834f62157b4
Author: AJ Slater <aj@slater.net>
Date:   Fri Feb 17 16:45:59 2023 -0800

    switch to ruff linting
commit 0dd6890a6917c074dcdcee24db786018c7fb92bc
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 16:16:33 2023 -0800

    pyright opts

commit 4b888383201dd72e82ab3bbb8668e958787f9d16
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 16:11:35 2023 -0800

    more radon

commit 2ba7e43f58766521ae378374424dcd657d81f0a1
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 14:59:15 2023 -0800

    remove print. lint

commit 034fe1695a86ca9d08ae5d62369322c5987f862d
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 14:57:05 2023 -0800

    Add admin librarian status task

commit 128f9824fbdd09ace9665968fcaadb87783f91d7
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 14:56:39 2023 -0800

    use floats for time

commit 83e368b414b7d7de462106b0c88285bc27961d29
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 14:56:08 2023 -0800

    fix search status not finishing

commit f643339bf7e26bd8bbf57e6001d497cf5ed7a52f
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 14:54:26 2023 -0800

    minor cleanup of notifierd

commit dd469a9d664372067121981a47b1257264c92a8c
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:42:28 2023 -0800

    more radon

commit 688afbbb64c0aa516adf237a95d5572a9a6c08c7
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:40:04 2023 -0800

    modularize integrity repair functions

commit e5d3b45f47600426bc1a833d997f7284cae301de
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:32:10 2023 -0800

    simplify admin view

commit 5a6ca0fd7a3202327a51a84527ad5e83a3ce0b5b
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:10:58 2023 -0800

    radon ignore ~ files

commit 7daf02ea969560f99936d761801f743a0f16be57
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:06:46 2023 -0800

    remove unused thread killer :) :) :)

commit 3f49418e36b026806eb5831bb36a81bfce70b5e8
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:02:26 2023 -0800

    remove duplicate search finish

commit ef9c2e6b21385cca32d53d6ae1e11c57f4ae1448
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:02:04 2023 -0800

    fix status never finishes bug with cleanup sessions

commit 5f9e5fe6074d80914691aeb5cbb6202277e5392e
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:01:40 2023 -0800

    adjust search finish ttimes

commit 5b7c6086bff2053ae0abc24be368f3ef3b92aa32
Author: AJ Slater <aj@slater.net>
Date:   Sun Feb 19 12:00:59 2023 -0800

    delayedtaskd use a priority queue

commit 97d2707612c563a359b07ff7a75811cce16ddb69
Author: AJ Slater <aj@slater.net>
Date:   Sat Feb 18 14:32:36 2023 -0800

    oops lagging merge change

commit 6574985b48969f1054a8e93d4a5dbf271e5d1347
Author: AJ Slater <aj@slater.net>
Date:   Sat Feb 18 14:32:17 2023 -0800

    merge from pre-release

commit 924220911a8a8f1405d15563e53014a999668e42
Author: AJ Slater <aj@slater.net>
Date:   Sat Feb 18 14:29:31 2023 -0800

    Squashed commit of the following:

    commit 6426621b2e784a96db29db62f217008a78c8c523
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Feb 18 14:25:36 2023 -0800

        update deps

    commit a194fb6afe81d0183cbf79b015e5970c2165e785
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Feb 18 14:23:49 2023 -0800

        wait longer for cleanup sessions

    commit 177d81c9ca212c3e6c05322cde7edf72fcd8f414
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 16:53:12 2023 -0800

        debuggery for peek

    commit f7dd80f8b4364e735333960dfa2243b3d5a3d68a
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 16:46:40 2023 -0800

        bump version

    commit 0b35bb42b2e8c3e79dbd8b8f5e8b42c5011e9570
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 16:46:12 2023 -0800

        Squashed commit of the following:

        commit 54e2278c186e4b0bee14bde6c2b96834f62157b4
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Feb 17 16:45:59 2023 -0800

            switch to ruff linting

    commit a6cc8fb76ccfdb83b7535b11c639e82f90bfb5f8
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 14:39:56 2023 -0800

        update deps. bump version

    commit 3d7b4ce3e46f4cef79d65dc43ac7cc94b525356c
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 14:37:13 2023 -0800

        move thread killer to lifespan

    commit e594a6d7ff30d5e8e7bd09c2d82f1e12643510d7
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 13:46:49 2023 -0800

        fix aio queue peeking

    commit 240554f511544f2356c4b11e5b666ca1c1f770ce
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 13:35:39 2023 -0800

        turn off PIL import logging

    commit 15e903763265700662422dc03068e7c62547385a
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 03:50:58 2023 -0800

        probable fix for queue cleaning

    commit 57e8b628ba61d283c5ab6143859c32de2e5e46e3
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 03:07:26 2023 -0800

        bump version

    commit ae65aaa15f40f523b550bf9ecf7e98b2af9649d2
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 03:06:33 2023 -0800

        AioQueue doesn't work with isinstance too well

    commit 6073f9b7c859330efa855d8f5494de23da05efa1
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 01:51:49 2023 -0800

        bump version

    commit 17ec225f555ff416d8dba786a36f7264d66f8cfc
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 00:42:16 2023 -0800

        override the send layers method so layer never makes the wrong channel type

    commit 62f30a64e19488ebec86db423e86b540e9e4b023
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 00:23:00 2023 -0800

        fix old bug

    commit aa9cd8c703a62e74d82b71cabdc928bed807e416
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 00:14:21 2023 -0800

        fix merge

    commit 555940d5e51a0f9e8b5e72863a2d062552ae867e
    Merge: 75a112f4 f0961fb8
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Feb 17 00:13:40 2023 -0800

        Merge branch 'develop' into pre-release

    commit 75a112f44720cf818474c13eeb33401fcab68243
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 23:55:13 2023 -0800

        bump news

    commit b2b94cce8c0107fe806889a37c203d884463bb8e
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 23:53:09 2023 -0800

        spawn

    commit 5bdbee182075d50e9678f60a4e4fd0bb50ef5ae0
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 23:08:08 2023 -0800

        bump news

    commit 7e2e704685d233f21c47a5289b5e5a236c738480
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 23:06:48 2023 -0800

        silence asyncio overlogging

    commit 91f5a68398001ffd92457259b933ae6883022d0f
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 22:50:28 2023 -0800

        fix VERBOSE

    commit 4a51a295845767cd3baf2bd2e9a1a91d16a2035f
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 22:11:14 2023 -0800

        make static_root writable for collectstatic

    commit a4344818dcab6a960817f6db0ccfee98f9124564
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 22:11:03 2023 -0800

        remove old covers ignore

    commit 508139a7a463f8357ec6c3adc0587dd5b9a4d90a
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 21:51:46 2023 -0800

        bump news

    commit 2cd9d59f161a3b85cac95a2165fd832fcf88da16
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 21:48:10 2023 -0800

        remove homepage api. make stats api accessable via api key and allow selecting fields

    commit e60b488f106fe1225a719c549328b8e2b83eb5cd
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 20:47:15 2023 -0800

        collect static before check

    commit aff9d771524784e27698814bf6772dcc9010ed9d
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 19:52:06 2023 -0800

        remove poppler from docker add swig to build

    commit b31e35f4673fccad5916c7e27c15822e4aa7ce85
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 19:51:52 2023 -0800

        change api_key param to apiKey

    commit 46239199e17e598c0c3f521bfbe5517da2fdcc5a
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 19:35:29 2023 -0800

        bump news

    commit 68ec5abe45dd23b4db7b82d2eb9eecb8edaf8b4b
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 19:33:58 2023 -0800

        more merge fixes

    commit 5d2f0579a37d0a791eefd1906e0860df12bc4b82
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 19:32:58 2023 -0800

        remove files from merge

    commit 4c1d1b23cd229967dbb5ca6fb3889aa3adccbcef
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Feb 16 19:31:14 2023 -0800

        Squashed commit of the following:

        commit 9eef2dbf79f0ce47e740c7f6227005d1cda5b07c
        Merge: 8c35fa82 f0961fb8
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 19:18:55 2023 -0800

            Merge branch 'develop' into channels

        commit f0961fb856174ae859169cff9d5300d96e8e69a8
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 19:18:39 2023 -0800

            remove poppler references

        commit 8c35fa829ef639ccd0e995659582f20914455ccb
        Merge: 5e2d17fa 16e1a6c1
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 19:17:24 2023 -0800

            Merge branch 'develop' into channels

        commit 16e1a6c18e95951013cfb27872ef77b1621f832e
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 19:14:04 2023 -0800

            pymugit status

        commit 7e1870a3aa05f19367ce0ea78214bcc223389b01
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 18:13:53 2023 -0800

             add kill-eslint to develop

        commit 5e2d17fac49316d3dc80b6b59560026ced09fc24
        Merge: 3041143b 28f8cb13
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 16:47:25 2023 -0800

            Merge branch 'develop' into channels

        commit 28f8cb137cfc9f654074c1f42835fc1c215eae64
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 16:43:40 2023 -0800

            explain terse error messages

        commit 64fe1cce3c27ee9821cb3fbee55e19d8edff5f1c
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 16:43:22 2023 -0800

            use pdfrw2 library

        commit 3041143b151040c6e1ab33b9ffd922e67ca32f2c
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 16:30:45 2023 -0800

            move collectstatic to build. use default DJANGO_VITE_MANIFEST_PATH because staticfiles may not be initialized

        commit 9c94cfa009fe9bfe6e952a146ca35deadf72418c
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 16:27:39 2023 -0800

            logging change

        commit 6a44261a541c7cfcb9a1d5c85c2b7b3163efe3ff
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 16:10:58 2023 -0800

            fix tests with env variable

        commit 906f33d8953b3680806562b545ce0bb39a7776d4
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 16:07:34 2023 -0800

            remove useless websockets test

        commit 71b4ba6ca2bfe44e299562f371ee2c3e24b99999
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 16:07:16 2023 -0800

            move registration patch

        commit 80f4c33812f8b6bde06555537aecba3ac88f1d1d
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 14:23:25 2023 -0800

            add kill eslint_d script

        commit 9ab407a32ed087c1868860186fc1e87e15e35f7f
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 14:19:59 2023 -0800

            update deps

        commit f8ebd616ed7630d76a411536c66288d2406093d0
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 14:19:51 2023 -0800

            comment

        commit 134442d4230040aeb104eba3c0390ddbfed7582f
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 02:10:54 2023 -0800

            update deps

        commit 525a2a5a0fca1646dda6bb4aef63985ff0163190
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 00:22:19 2023 -0800

            bump news

        commit 8379d3cda46a7adbf2399beccce152da6ca700a1
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 00:13:55 2023 -0800

            fix merge

        commit 079b92f7b087aac5388ceecbaf5619194d4caaf5
        Merge: 42dee9cb 95eef84d
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 00:12:29 2023 -0800

            Merge branch 'develop' into channels

        commit 42dee9cb64fd21ed6dd40197fb525a08455ecc12
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Feb 16 00:10:26 2023 -0800

            update deps

        commit 515a1baeaf39ad278e2ac212bc4eb4b2836935e3
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:48:16 2023 -0800

            fix _clean_expired for broadcast queue

        commit 74387303bf2a91f7485e4ace63a8b1777c78edf8
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:43:28 2023 -0800

            fix thread name'

        commit 8ceb397d8d66b86ac6e87f33d8d9707db88683c1
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:17:21 2023 -0800

            update deps

        commit f2a8b93fc01fceae5a72488c69a980732b965dd4
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:17:03 2023 -0800

            move comment

        commit e9515aa40052c22139c34ffe5e4c42fce59212e5
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:16:44 2023 -0800

            smarter thread killer. move higher up.

        commit 47fea66d07f99709ed22c8704f46c23b7e0bc77a
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:16:25 2023 -0800

            librarian shutdown in librarian

        commit 15ef479494fe8b3651bcdd77287615c3fd199e38
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:15:29 2023 -0800

            remove useless cruft from consumer

        commit 0eb5eec909c52703adc55f26a5eeca74c5889dd8
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:14:51 2023 -0800

            remove lifespan unused args

        commit dfd87fe42744343a5430a95fe513204b0c79f9b9
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 20:14:23 2023 -0800

            remove lifespan shutdown stuff

        commit 7d3131be5d055b9382d67a7f2a93ebbe88576be5
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 18:57:54 2023 -0800

            update deps

        commit 5987ab01ec8972ac7a5df7fb38162ef2c16e4a20
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Feb 15 18:42:54 2023 -0800

            Squashed commit of the following:

            commit eb28c3627a6931772d420a2e110fd2578c4690b4
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 18:26:23 2023 -0800

                lint

            commit af858eaaba6a08511871327f1893c7a24addddd7
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 18:17:00 2023 -0800

                remove old close broadcast channel stuff from consumer

            commit a180bc1bf2b78d8c19471cd4ffebd916580473ef
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 18:12:11 2023 -0800

                drain more mp queues before close

            commit 13c6ca2bfd5b55f8a96f582c418c0f6e1c412964
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 17:58:11 2023 -0800

                lint

            commit 40acc9182edf04de48b25d348e0207c9d4fb86ee
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 17:55:33 2023 -0800

                move create_broadcast_item back into notifier

            commit 7ce47e8f15aed914c8a32e8f2be04eb1862b1a3a
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 17:46:03 2023 -0800

                minor import change

            commit 3a622c6af3e4b279d696f044635bcda88aaec9ca
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 17:45:31 2023 -0800

                move queeue cleanup to consumers of those queues. move restart to the very very end.

            commit 9c6a87c3f703311ebd7d2db22d4bf3e6c402f80e
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 17:29:24 2023 -0800

                fix codex hang on exit by releasing thread locks. move codex startup into its own module.

            commit f38d967534cc3ed9344f6fe8ff7c85d587c377a8
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 00:58:38 2023 -0800

                simplify channel layer by setting broadcast channel there and removing redundant custom _clean_expired()

            commit a392ff43e476720e2ad293508dd606e5e8258a45
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 00:38:26 2023 -0800

                use real logging for hypercorn config stuff

            commit 247a9b8989c61a3fe32dee7485cf94a1efd17aa8
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 00:34:54 2023 -0800

                update deps

            commit a71a6fceb6c607b4000d2343177410dc2437701e
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 00:34:47 2023 -0800

                remove debug print and raise

            commit c3516f66ed3cdc595ab93b78d1f8ab3df91bf81b
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 00:31:17 2023 -0800

                move channels stuff into a dir

            commit 183e9609bf625b5f41a87d0bba83b9a4377e3e58
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 00:18:45 2023 -0800

                lint

            commit 326f7c3e301c1da3db88055aee6d8c595af28204
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Feb 15 00:17:02 2023 -0800

                fix consumer hang on exit by sending broadcast message to consumer instead of layer because it's in the right loop

            commit 6f8fafc4b1f184956463805501fcbf29d62e5640
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 21:56:55 2023 -0800

                refactor broadcast messaging and shutdown code. still waiting on exit. some consumer issue.

            commit 1e121313f3a0521e2499acf28a3d263019cbbaeb
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 18:54:41 2023 -0800

                comments

            commit 167bcc503289033955bb87cec88fa6fb8a4da5af
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 18:47:23 2023 -0800

                refactor covers to generate inline again

            commit c44162d180d45c3b4bf88359c8b923db361a0afe
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 16:59:14 2023 -0800

                remove references to VERBOSE

            commit 3f5df9ee42bce1893a1daf54e006ec02dfd7260f
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 16:54:19 2023 -0800

                change a bit of logging. demote much librarian setup and teardown to debug

            commit 10918c37f5e9fbf79f90720b4870df903a821111
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 16:53:45 2023 -0800

                move bind signals into lifespan app. run gets an ensure_db function

            commit 2afa31602492fe0d7ad7467d46d1194c6aba20ed
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 16:04:12 2023 -0800

                remove comment

            commit d10c752ba9dcd890995fe904f7c81a53fe2c9892
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 16:03:42 2023 -0800

                remove comment

            commit 51f1cb187aee01f4a98fae7a3f700fa5cd3bb418
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 16:02:33 2023 -0800

                extra decimal in import timer. remove comment

            commit b1ea59bb98a9121393593becafaa043de2da27e2
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 16:02:06 2023 -0800

                add comment

            commit d22ef0a7e20324959a60a2c136753c2a1b631f8c
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 16:01:58 2023 -0800

                fix channel name in lifespan

            commit a1a4faf80e221f9461749bcbf8f8d84daae897c9
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 15:23:54 2023 -0800

                simplify channel consumer groups

            commit f7e3e5cb7991975ad12a20c42ba66ed8005068d0
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 15:05:33 2023 -0800

                fix librarian logging

            commit 05189a2ad57febc8e900bba44342b96473f1daea
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 15:02:00 2023 -0800

                minor cleanups to logging

            commit 7085a50f101fd5457cedaa9788a52819e48f3446
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 14:55:13 2023 -0800

                use caseconverter snakecase instead of hacking around with the drf plugin

            commit 815a9051ed4d8e5fc00a8a257b022e900dbf770f
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 14:37:46 2023 -0800

                lint

            commit f9d45b89279ab155edfe34a2447c5534c4434dad
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 14:30:39 2023 -0800

                renamed threads

            commit 557a7eada3b160a673a34484b076e26c71fe01e8
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 13:47:19 2023 -0800

                rename loggerd

            commit c95762e75a4ee8025f1b4d210ca83117c186d9b6
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 13:44:31 2023 -0800

                move status controller up

            commit b7d058e93e76045114904d381d57ccefc2660dd1
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 13:44:22 2023 -0800

                lint

            commit e1ed8d49de01504d201c0820022bb8396580eb26
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 13:43:58 2023 -0800

                lint

            commit 6eaaa4c5b16f363d41ab4c2404fb7efd0c95cc11
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 13:42:25 2023 -0800

                clean up logging handlers

            commit 8e65bae7a471ff4d672b112042b2f7dd3f3aeee1
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Feb 14 13:24:20 2023 -0800

                move procs & threads into run(). shut down consumers to avoid hang.

            commit 84b313c7d9af27e20314d265d83d5fa2db267e4b
            Author: AJ Slater <aj@slater.net>
            Date:   Mon Feb 13 21:02:08 2023 -0800

                move broadcast channel init into codex_startup. fix shutdown pause by closing librarian queue

            commit 8600d268aa381039838525102187a5b2a8f82018
            Author: AJ Slater <aj@slater.net>
            Date:   Mon Feb 13 20:53:27 2023 -0800

                notifier moved into librarian

            commit 04409a0e2519fdc73ff0635cff82ed32a71728f1
            Author: AJ Slater <aj@slater.net>
            Date:   Mon Feb 13 19:58:33 2023 -0800

                remove http endpoint for websocket bridge

            commit cf4eb1d1b1d45bb98c6b21400352dd5523a77fc0
            Author: AJ Slater <aj@slater.net>
            Date:   Mon Feb 13 19:52:29 2023 -0800

                use floats for since in status_controller. fix method name conflict in db updater

            commit 8a6c5eb8334e6be6484d387f8975bc10e4992e3b
            Author: AJ Slater <aj@slater.net>
            Date:   Mon Feb 13 19:30:27 2023 -0800

                changed delayed task to use until param. fix search & clean tasks with until code

            commit 2c6f56a9e4d3a2c4784c2ebecccf6cc31910158e
            Merge: 53da57f0 95eef84d
            Author: AJ Slater <aj@slater.net>
            Date:   Mon Feb 13 18:04:34 2023 -0800

                Merge branch 'develop' into channels-merge

            commit 95eef84d27b26f56cd92db5213813c7e9a43a9fa
            Merge: 2b0828b0 099e0570
            Author: AJ Slater <aj@slater.net>
            Date:   Mon Feb 13 17:11:52 2023 -0800

                Merge branch 'main' into develop

            commit 099e0570349934aa6515f253203fe2c55ad265f1
            Author: AJ Slater <aj@slater.net>
            Date:   Mon Feb 13 16:58:30 2023 -0800

                v1.1.6 (#234)

                * bump version for release

                * fix opds thumbnail links

                * bump version

                * whoosh index speedups

                * bump version and update deps

                * set alpha version

                * widen admin tab display

                * v1.1.4 (#230)

                * v1.0.4a0
                Squashed commit of the following:

                commit d3a49642ccd8e15e1fa31f7ac7cc1a23c8c6fc41
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 12:23:59 2023 -0800

                    bump news

                commit 9933dcc29848f1673cc7b27c383c195ab37c28e1
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 12:22:43 2023 -0800

                    fix image events for regular pages

                commit 512db0e304dffad92ba52fc2f79c6487e2255aa8
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 12:17:55 2023 -0800

                    fix missing import

                commit 9aef0961c4a0a3031b34ae11f016fe338d421226
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 12:17:30 2023 -0800

                    lint

                commit 4c0fbda570080e0c1756e5cc309ac29e4f2fb7f1
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 11:59:17 2023 -0800

                    lint

                commit c008508120475618f605f459681b9e5511d14050
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 11:54:54 2023 -0800

                    update deps

                commit 2a63873859f12d1582e79c57fff1cba11648430f
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 11:53:47 2023 -0800

                    update plural names for some models

                commit a67ad3a5dfdb10fc260fdfba06c0f5518f82c622
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 11:53:37 2023 -0800

                    use correct verbose_name_plural reference

                commit 65ab73aa3b2f1cb32a89b5784ea16679fed75125
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 02:12:09 2023 -0800

                    Uatu ignores device changes more betterer

                commit c503544157715939d6becb851ffe88c637fa8500
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 16 02:11:53 2023 -0800

                    lint

                commit 80f486ab22b1cfa61dc1bd82b5d455348b81d1d5
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 23:15:14 2023 -0800

                    update deps

                commit 1cf06841ea046abacae8fe1eebcdce00b97ce247
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 23:13:58 2023 -0800

                    bump news

                commit bec213d43ce67ea3e3b0668aa3e2f017ab36f09e
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 23:12:23 2023 -0800

                    move debug print to warning for routeToPage. extra check for redirectRoute

                commit 8008ba454236498eeb6d27b2e4e2bc3a2e6e9960
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 23:07:40 2023 -0800

                    add debug message for unsub

                commit c12eac0d6d443815f12c05307190387d75e88f8f
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 23:00:01 2023 -0800

                    unify unsubscribe for websockets and do it on websocket.disconnect

                commit 976555326466b764ea1ed789d1fc7150736279fc
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 19:31:50 2023 -0800

                    separate browser_metadata_view into browser_order_by & browser_annotations

                commit cb95ffe8c0df41ed39e7e523ef8e502523a8c795
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 19:31:40 2023 -0800

                    separate browser_metadata_view into browser_order_by & browser_annotations

                commit 66572b894ad9cdd781bdb6b5ccccdadf61e0de4b
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 19:04:51 2023 -0800

                    fix admin library picker bugs

                commit dd92999ec7d89925d82af4d4dfc85ac73e1159cf
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 15 19:01:08 2023 -0800

                    change order of attributes

                commit 54d4b782427ca2169c74d4852de48cd7f05ae404
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Jan 14 18:27:50 2023 -0800

                    fix admin library folder picker

                commit ccfb431ce218cdf980e9b0bae84ad43e397a6a9f
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Jan 14 14:18:53 2023 -0800

                    Search improvements (#218)

                    * fix xapian search flags. rename most xapian variables to search

                    * break up browser base into filter mixins

                    * lint

                    * lint

                    * <>= range operator

                    * range operator news & docs

                    * fix parsing non fields

                    * update deps

                    * do not get search history from server

                    * remove debug console

                    * remove search tables in favor of a case statement from the search engine

                    * fix search help scrolling

                    * minor order change for caption display

                    * fix search menu opening on type

                    * allow spread operator over Array.from everywhere

                    * fix extra redirect on searches when topGroup == issues

                    * use xapian default flags instead of listing them explicitly

                    * break custom search pre-parser out into it's own class

                    * use explict xapian flags contstuction to avoid import loop

                    * move search stuff into its own directory

                    * fix folder view for new way of searching

                    * lint

                    * remove bookmark from search. modularize preparser

                    * move search field aliases to xapian synonyms

                    * better comments about the customizations to xapian_backend

                    * minor refactor and cleanups for search filter preprocessor

                    * move bookmark filter out of search filter. move preprocessor for search filter into its own file

                    * remove old clean search status hack

                    * bump deps, lint

                    * fix defaults for comicbox

                    * folder mode on searched. fix id scope on searches

                    * speling

                    * deps update

                    * fix array vs set function

                    * no filter on search box

                commit 96f9f615db978d80a3011d63f34acd3985fd3d8e
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 17:43:28 2023 -0800

                    linux/armhf note about cryptography

                commit 8c00ae97270c8928b890db633025dfcd7665d4da
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 16:48:40 2023 -0800

                    remove extraneous line

                commit 0805145526f24a801ea8684e90b95bc2a8ff3182
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 16:43:45 2023 -0800

                    fix roman.sh for options without path

                commit e9b4b7a6c28ae25dc0e5a29d9c32f0437021261f
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 16:38:05 2023 -0800

                    roman script

                commit 19108e980afa05602306b21b29aece1f768937f0
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 14:58:46 2023 -0800

                    update builder requirement script to be >=

                commit 30b63db8ecc7275eff9d12052c14875c89b6bbdc
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 14:56:18 2023 -0800

                    bump README dev section

                commit c53b78b5b21c0da6914cdc0509cae0ac923063d3
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 14:49:26 2023 -0800

                    fix frontend dev-server script

                commit 97d1b32c69391d357fba00c98f89a2668fcc7047
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 14:48:06 2023 -0800

                    consolidate frontend scripts in frontend dir

                commit 9a5b1b4f021c77a137b19ecfa19668b5312a7da3
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 14:34:38 2023 -0800

                    greatly diminish safe area inset for codex version

                commit 3d458d785712be82cc8c6c8ef01ee4c500a84bef
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 13:16:27 2023 -0800

                    remove unused scripts

                commit 657a73b60363a3f9ceef243bf105c5e8c4045a00
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 13:16:18 2023 -0800

                    simplify pm script

                commit 94139a9f652e4a931b94567b9758aca92c254bf5
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 12:19:59 2023 -0800

                    update deps

                commit a9b818ce4b72afa7f4cc84e2230d8f57657f8afe
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 12:14:33 2023 -0800

                    trim readme

                commit 3a7c8a5c2c387b2e358607e267ccff26e30f875e
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Jan 6 12:11:42 2023 -0800

                    use django_timezone.now()

                commit 4950b77d834bd679fc6605fe840455b033ca046d
                Merge: 2b5ad145 907637b9
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 19:41:04 2023 -0800

                    Merge branch 'main' into develop

                commit 907637b9ec515e0a334f7144f4d212edc9bf416b
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 18:47:39 2023 -0800

                    v1.0.3 (#216)

                commit 2b5ad145840f5399f41577f28132f8eacf0fcebd
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 18:31:18 2023 -0800

                    bump news'

                commit ff41fdaf9624c79f197b200ffa181869c735eb36
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 18:29:52 2023 -0800

                    update deps

                commit 123b97ce9fab45f7e772ad761c242a2ef6d43e25
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 18:24:04 2023 -0800

                    fix orphan folders bug

                commit 9f2fcb041537895ed169c9d1abf737c5fe1e44f0
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 16:07:53 2023 -0800

                    fix moving folders orphans folders bug

                commit c29bcebc9562fce5124254f276d218dc8fa2048a
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 15:57:47 2023 -0800

                    fix item does not exist redirect

                commit 28ee9597c6217ecb64ebdc1215bc6af6ea2974cb
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 14:38:35 2023 -0800

                    better cover error handling

                commit 3e6bb2b12c307f413f11727d002e51c8b50691ad
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Jan 5 11:52:27 2023 -0800

                    rename release branch to main

                commit 4e2118947feaf33e355938b68cd031957e1e71af
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Jan 4 23:48:26 2023 -0800

                    bump comicbox

                commit a3905e21cf2519a2c634771381911810d5dc50e9
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Jan 4 15:18:09 2023 -0800

                    update deps

                commit 22b08504cc27a74cae2220c809e79e03bfdbef50
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Jan 4 15:15:52 2023 -0800

                    bump version

                commit 802fa5b1a7a4e294684ad98319a61cf3d660a14d
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Jan 4 15:15:35 2023 -0800

                    force update failed imports task

                commit 64b7ca89372df11ed3a2859ea7025ab45b023500
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Jan 4 14:24:46 2023 -0800

                    do right side as well with title toolbar

                commit 6cb35c4bd0ac3138ce6911b101ddf8e9e43d4af8
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Jan 4 14:23:40 2023 -0800

                    line up browser title toolbar padding with filter toolbar

                commit 0e522aa6679dcdd994d37efb8de3bc69d888f47b
                Author: AJ Slater <aj@slater.net>
                Date:   Wed Jan 4 14:09:25 2023 -0800

                    slightly  safter cover purge

                commit 21742192f4d2cae92fc2a559c3aec94fca5b654c
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 22:32:13 2023 -0800

                    hide progress bar unless there's progress

                commit 68069cf27d39dd6ffd93ad7a38fbd6fc54fd4941
                Merge: 48d527d8 44e80076
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 22:26:24 2023 -0800

                    Merge branch 'release' into develop

                commit 44e80076fce65e3d0852e71e3737b2385d1d5d3e
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 22:06:28 2023 -0800

                    v1.0.2 (#215)

                    * reorder dockerfile

                    * fix zero padding

                    * line up order-by caption on browser tiles to the bottom

                    * update deps

                    * bump version

                    * drawer attribute optimization

                    * package updates

                    * remove pushover dev dependancy

                    * Fixed next book change drawer opening settings drawer.

                    * orphan component from last commit

                    * dependency updates

                    * bump news

                    * remove script & temporary from admin settings menu

                    * update packages

                    * bump version

                    * fix admin title toolbar z-index

                    * fix failed imports not reupdating

                    * trap db update errors and log issue paths

                    * bump news

                    * Discard orphan websocket connections from the connection pool.

                    * make unseenFailedImports icon color red

                    * use CloseButton component for librarystatus and fix positioning

                    * comicbox 0.6.2

                commit 48d527d83ca8039863186e2d20890481cca9201c
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 21:20:01 2023 -0800

                    comicbox 0.6.2

                commit 27bbc6b4ec16cfeb216674a1249b25aadbff8ba7
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 21:17:16 2023 -0800

                    use CloseButton component for librarystatus and fix positioning

                commit 080cc94902fad2645ea29f4248ccbd57bfa8e837
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 21:16:45 2023 -0800

                    make unseenFailedImports icon color red

                commit 2b725677c6418d96e555c67017c3dfc9f838a484
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 20:58:02 2023 -0800

                    Discard orphan websocket connections from the connection pool.

                commit 5d9c0453f3d25e9f6d75e78f267b054c50c716d7
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 20:39:01 2023 -0800

                    bump news

                commit 44c00e84e5059284c3d78c51d3f68074ee09ce1d
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 20:37:54 2023 -0800

                    trap db update errors and log issue paths

                commit 3b0fc799a20a540c177040b451ef5432d2a261f6
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 19:33:08 2023 -0800

                    fix failed imports not reupdating

                commit cc6f66869f9b4a904534449292e46c4511e62a7d
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 18:06:57 2023 -0800

                    fix admin title toolbar z-index

                commit 897c053dc686157416df490c6ca2b0403cf4749c
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 16:21:20 2023 -0800

                    bump version

                commit f554bb5aa4ce35c80f8baf1488247eb2f7609d88
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 16:21:10 2023 -0800

                    update packages

                commit f87326d030f6f723c591adddf3bfb9c514f167e8
                Author: AJ Slater <aj@slater.net>
                Date:   Tue Jan 3 16:19:53 2023 -0800

                    remove script & temporary from admin settings menu

                commit aba5f631b44c951832dd5ad7aea5adb9393e0ef8
                Merge: 3ba78743 31f8ea28
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 2 13:23:40 2023 -0800

                    Merge branch 'release' into develop

                commit 31f8ea2800210a26cce7ee1098011172e01eae9a
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 2 12:39:54 2023 -0800

                    v1.0.1 (#214)

                    * reorder dockerfile

                    * fix zero padding

                    * line up order-by caption on browser tiles to the bottom

                    * update deps

                    * bump version

                    * drawer attribute optimization

                    * package updates

                    * remove pushover dev dependancy

                    * Fixed next book change drawer opening settings drawer.

                    * orphan component from last commit

                    * dependency updates

                    * bump news

                commit 3ba78743eb7c2ff5448a2f757170c737944cbef9
                Merge: a7f10f41 10598e34
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 2 12:22:54 2023 -0800

                    Merge branch 'release' into develop

                commit a7f10f41b67a05a86e45615635bd5e73370a4f2f
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 2 12:22:39 2023 -0800

                    bump news

                commit d7e4b33b52f049f3e699db23989eae258e03b07c
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 2 12:19:40 2023 -0800

                    dependency updates

                commit c4a98d51d8c7c17fb24b8f3896d61de4da2c068b
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 2 12:16:27 2023 -0800

                    orphan component from last commit

                commit 192ba5edc2aff637e3bc27598cf040e2314c2471
                Author: AJ Slater <aj@slater.net>
                Date:   Mon Jan 2 12:16:09 2023 -0800

                    Fixed next book change drawer opening settings drawer.

                commit 87e88680aae54b453c715d1029f09d058a34d868
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 1 17:03:54 2023 -0800

                    remove pushover dev dependancy

                commit 4b4723c40149d6875b325426967445b2ead86657
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 1 17:01:32 2023 -0800

                    package updates

                commit dd9acdc71d61eafe4caacbcc7a32dea511c59c80
                Author: AJ Slater <aj@slater.net>
                Date:   Sun Jan 1 16:58:51 2023 -0800

                    drawer attribute optimization

                commit a2fe3a70a50330ba026eef2b38ebf450d2a34fcd
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Dec 31 16:42:34 2022 -0800

                    bump version

                commit a0bbcb52c8846c147c352d4918c2244d6eec6819
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Dec 31 16:42:24 2022 -0800

                    update deps

                commit e9f75151568449ed29e94f2a51908b23b14cdca0
                Author: AJ Slater <aj@slater.net>
                Date:   Sat Dec 31 16:40:11 2022 -0800

                    line up order-by caption on browser tiles to the bottom

                commit 3fca957b9bfc2d6170c5d9e160ccb0c79b0663c7
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Dec 30 16:45:01 2022 -0800

                    fix zero padding

                commit f14749a8de68adc4501815ad0daff082cae17974
                Author: AJ Slater <aj@slater.net>
                Date:   Fri Dec 30 15:27:13 2022 -0800

                    reorder dockerfile

                commit 10598e342fedf3e11152aea02429f7ab18f25843
                Merge: b52827f2 a6d429ba
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Dec 29 12:17:02 2022 -0800

                    Merge branch 'develop' into release

                commit a6d429badee6a5a06d68cc04db1d5aa9fdbd8336
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Dec 29 12:16:09 2022 -0800

                    update packages

                commit b52827f21762ae3c8e376179262a4f5c49f5b40b
                Author: AJ Slater <aj@slater.net>
                Date:   Thu Dec 29 12:14:42 2022 -0800

                    v1.0.0 (#210)

                    * bump version

                    * change search help icon

                    * per server start timestamp for frontend common

                    * use dev for docs so it never goes out of date

                    * use a group converter for urls

                    * converter needs comic as well

                    * fix broken icon definition

                    * filter select throbber

                    * now that it works go back to computed dynamicChoiceNames

                    * pdf don't force rendering with key seems to fix it. make placeholder really dissapear

                    * bump news

                    * alphebetize fields

                    * also offer selected choices so we can deselect them

                    * fix deselecting filters by coercing pk types. let sub-filter-menu determine it's own type

                    * use writatablestate

                    * fix returning more filter choices if a filter is already selected

                    * update version and packages

                    * fix version using timestamp in api. lint

                    * lint

                    * remove cruft

                    * remove vestigal api point

                    * remove export of nonextand function

                    * remove admin tools header

                    * v0.13.1a7 (#194)

                    * Squashed commit of the following:

                    commit 1085a1426e6588225f4c7f514c91ee1009430231
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 19:29:29 2022 -0700

                        change transitions

                    commit 4f998c8b10522714744b60075dfa555e2ef41b83
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 19:22:32 2022 -0700

                        hide all of failed imports in an expansion panel

                    commit b3f1fd40f942b27590aa8191ef096e131810cf1c
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 19:17:48 2022 -0700

                        cancel button for change password

                    commit 30ca1f8a43693aaf8e787ae6d853a687232824d3
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 19:15:14 2022 -0700

                        hopefully set admin drawer open when large

                    commit 12cdfcf52c4c13f5b5c3a5f50ebd5baad8ff98de
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 19:14:50 2022 -0700

                        language

                    commit 55f2b0c5cd6ea402b989deda34338935dac1f0e7
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 19:09:02 2022 -0700

                        lint

                    commit c1aef5704b0784b80464035007f993d8212ae4cf
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 19:06:22 2022 -0700

                        lint

                    commit af9064723a965b623afc5ef6ce51f9a49f55ccfc
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 18:53:05 2022 -0700

                        diable broken md parsing in frontend dir

                    commit f27199d00a050752a85de731d36537ab2e28c2cd
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 18:52:35 2022 -0700

                        disable security warning

                    commit 0a7d2c493c3e54b319ae201f74bd09ed6931f73a
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 18:41:28 2022 -0700

                        Squashed commit of the following:

                        commit d648acd46b268c726adbf673f0f5986f5020c39c
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sun Sep 18 18:41:13 2022 -0700

                            fix fix script. package moved to root

                        commit c52a1824ca4a4f02b19851cb9286365a1a1ffa90
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sun Sep 18 18:40:55 2022 -0700

                            use using eslint-plugin-mdx

                        commit d5a989e75ced2121c8c874e82b42afd3e5e3e4a8
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sun Sep 18 18:40:37 2022 -0700

                            move to using eslint-plugin-mdx

                        commit 6fb5e6421134b5782f3310692acf4bb76276fec1
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sun Sep 18 18:39:43 2022 -0700

                            lint

                        commit a17465dbcdf5a320b2937be4f6013f3cf14835c1
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sun Sep 18 18:19:20 2022 -0700

                            eslint md not quite working can't load remark prettier rules

                    commit ecbee17bc90886db035a21b8e77e467460d16342
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 16:46:33 2022 -0700

                        lint pwa

                    commit 5025b317557d71d7cd855759b4fd16fab8974595
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 14:36:40 2022 -0700

                        lint

                    commit e971bd92a3b20dda712e5d9dda43fc864a7e0998
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 14:07:59 2022 -0700

                        use plugin-prettier-vue, move unicorn rule to root eslintrc, user prettier-config rules after other rules.

                    commit 7d87f1c1bbca35b658cb5fe262bfc30249db3358
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sun Sep 18 01:49:34 2022 -0700

                        lint

                    commit 26e75cf0edcffc43b0d95f3980b50030421f8c1d
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sat Sep 17 22:10:40 2022 -0700

                        lint rules

                    commit b161b11b1584a1be5f5a72c87cbffdaf707c2550
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sat Sep 17 22:10:26 2022 -0700

                        remove some listsfields in favor of many=True

                    commit 5e8297df56e3e430fe624ac049678435f5aac6fa
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sat Sep 17 19:49:43 2022 -0700

                        remove cruft

                    commit 653f5a188dbf4478ec69641ac3edb2dc15ac818d
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sat Sep 17 19:49:15 2022 -0700

                        remove cruft

                    commit 4fec82bec54e460c4da05c04a0dee0b74da72412
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sat Sep 17 19:30:02 2022 -0700

                        lint

                    commit 49b9f4db3e0fa3d69a39fc483b7f0499e9158241
                    Author: AJ Slater <aj@slater.net>
                    Date:   Sat Sep 17 19:02:48 2022 -0700

                        Squashed commit of the following:

                        commit 7ebfcb123b06696bcb76ae4f5de73efb1f2d57a4
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 19:02:15 2022 -0700

                            refactor rootlinks into nav links and fold others into toplinks

                        commit 5a28ca2400601af2177d14d9750ed862c04a6eb4
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 18:16:51 2022 -0700

                            change breakpoint for close book button

                        commit 8ffa21af56723c079840368b94ccfca0122da0cf
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 18:16:30 2022 -0700

                            fix touchmap calling this in arrow function.

                        commit 50527ecba67899124087ac07bc7f2b579dad3343
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 18:13:21 2022 -0700

                            use content instead of summary

                        commit 90d03e30bef926aa11e70030085bf7cc6d118dce
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 18:11:58 2022 -0700

                            more durabliblity for pycountry lookups

                        commit 15085a1ea74506203af6f90820e2ebff4d6198e5
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 18:05:26 2022 -0700

                            avoid toplink duplication with entries. let top links have summaries

                        commit fb883f997c00db77d4e4542b81de60f4189d3b38
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 17:33:30 2022 -0700

                            fix pocketbooks not urldecoding some things

                        commit 86137de4a2ff46022cd1a327275354f0420ec9f0
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 17:22:03 2022 -0700

                            clear

                        commit e06a114d35679409fb7d2893042f504378ffaba8
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 17:20:49 2022 -0700

                            ignore content negotiation for pages

                        commit 27e9a6243e0984b8ef634c7c867e0f1bd6c691a4
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 16:49:31 2022 -0700

                            don't use redirect link for opds

                        commit 236f31d2a85975886e88afe0866e8d2e923dfd88
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 16:23:10 2022 -0700

                            bump news for opds

                        commit b4955383ed8aa13338b4842202261c1e4df6d542
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 16:12:24 2022 -0700

                            change routes for top links

                        commit 65fb6e5bdb20709830a7e9eb392b2be2942d50b6
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 16:06:25 2022 -0700

                            fix lanuage tag for opds

                        commit 0f62798f5a0c3f528ab76f53bf0c1e38ee44e4c3
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 15:45:42 2022 -0700

                            featured link

                        commit 746424998e071af3c4a7b963a9a64e5a54dce36e
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 15:18:01 2022 -0700

                            add language fix for opds folders

                        commit f0b147b89dbb39733238953f683f8506b64beeef
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 15:16:20 2022 -0700

                            opensearch:totalResults

                        commit 7b1086ca0d2130c2d8313a87578354c40e1f615e
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 15:02:43 2022 -0700

                            opensearch itemsPerPage for opds

                        commit b39b31096b9476835dd87569f46be0e52f5da939
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 14:49:34 2022 -0700

                            add new top link

                        commit 23941c164b46036af8991c5cb7d7de488789b02f
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 14:37:12 2022 -0700

                            add published to opds

                        commit ad2edc2948d52a55b7fdf39189dc969547b8bc5c
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 14:28:44 2022 -0700

                            add publisher to opds

                        commit 580a79f9f8e443032fa9b1aed4c4b217b2c46d2d
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 14:15:03 2022 -0700

                            fix opds folders view value mapping

                        commit 9d18f461eda305be0325bd12b90b39f7783fac3f
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 13:10:13 2022 -0700

                            fix opds folder view redirect loop

                        commit e008107ea61b57f8f7f1387454d1fbfd0e819fe2
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 12:32:20 2022 -0700

                            move django db functions to own folder

                        commit 3c5b3eef0525e6a1f4bd32c552d774ef32008971
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 03:11:54 2022 -0700

                            working opds metadata. opds folder view broken.

                        commit 1ea16aaac5dd4869784a834c2436b70999060a4b
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 02:43:25 2022 -0700

                            consolidate parsing of csv tags

                        commit ff589d838dc6ad03a9ec18aab832eafdc362b13d
                        Author: AJ Slater <aj@slater.net>
                        Date:   Sat Sep 17 02:36:50 2022 -0700

                            fix opds spec for authors and categories and contributors

                        commit fed88b478343c19a468790240b8665061d419419
                        Author: AJ Slater <aj@slater.net>
                        Date:   Fri Sep 16 17:49:12 2022 -0700

                            fix null cetegories in opds entry

                        commit f3745564436b3db0837d71e4c19fbf6833547f83
                        Author: AJ Slater <aj@slater.net>
                        Date:   Fri Sep 16 16:25:37 2022 -0700

                            opds with more error catching and templates for metadata

                    commit 6b076d334fcf6ce91d30c07a402c6a400072b5fc
                    Author: AJ Slater <aj@slater.net>
                    Date:   Fri Sep 16 16:17:19 2022 -0700

                        update npm

                    commit e3d64a7797aba31fae260275cd10930bf5cd8143
                    Author: AJ Slater <aj@slater.net>
                    Date:   Fri Sep 16 16:17:11 2022 -0700

                        lint

                    commit cb14e29a88bbbd217f13f7b5aa745bd2df927f41
                    Author: AJ Slater <aj@slater.net>
                    Date:   Fri Sep 16 14:19:24 2022 -0700

                        update packages. bring back flake8-eradicate

                    commit bf8a961738a6b5bd02f5ed69b8d02f84cd052b22
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 23:35:13 2022 -0700

                        username in change password dialog

                    commit 9643aa03730bd7c908122444d03a0f85e7cf9bb0
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 23:32:48 2022 -0700

                        OPDS copy on click

                    commit 72e623f4b6bf0eaebec12eb418ebb57bd7f80356
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 21:58:25 2022 -0700

                        start top link

                    commit ed0e6d4ba98e9131ae13f2ed1412d6acad034843
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 21:35:33 2022 -0700

                        opds defaults to no facets

                    commit db6b0fc6c060aaeb24c14a3ea529f74b752dd897
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 18:28:27 2022 -0700

                        remove link to old search help

                    commit 8e026429f71a1ba6b35686180b05d93feadabe0c
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 18:28:01 2022 -0700

                        logo in NEWS. remove old SEARCH.md

                    commit 3624b247753e0d5a49d11452f5dd80f9e680c8ee
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 18:26:34 2022 -0700

                        try html for github markdown

                    commit 390d156ad2480338aa79f7c0b20abeaae59b5fbc
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 18:26:20 2022 -0700

                        lint

                    commit 333ce4dc628b5e7a198a4c969651096525e44094
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 18:22:12 2022 -0700

                        add logo to README

                    commit 517b792f014455aedc1384e2f8a6195746fe09d8
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 18:13:35 2022 -0700

                        fix null for dttm column component

                    commit dce2bbd2d9a672e4b15d49207e5e9caef98c186f
                    Author: AJ Slater <aj@slater.net>
                    Date:   Thu Sep 15 18:11:38 2022 -0700

                        admin settings dividers

                    commit ddf586af7a0f9fed89653eea217556bab0124528
                    Author: AJ Slater <aj@slater.net>
                   …
@ajslater ajslater merged commit 7722c47 into develop Feb 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant