Skip to content

v0.10.2#163

Merged
ajslater merged 856 commits intoreleasefrom
develop
May 3, 2022
Merged

v0.10.2#163
ajslater merged 856 commits intoreleasefrom
develop

Conversation

@ajslater
Copy link
Owner

@ajslater ajslater commented May 3, 2022

  • Fixes

    • URLS dictate view over top group. Fixes linking into views.
    • Fix possible cover generation memory leak.
    • Build a deadfall trap for search indexer zombies. Use Offspring's brains as bait.

ajslater and others added 30 commits January 31, 2022 13:07
commit 8ddb40f
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 12:26:56 2022 -0800

    fix .env file name

commit ab98237
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 12:22:22 2022 -0800

    use .env as builder source of vars. export everything

commit 2a6eef7
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 11:29:21 2022 -0800

    variable name

commit be08b61
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 11:27:11 2022 -0800

    separate .env and .env.build

commit 5afe83e
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 11:20:07 2022 -0800

    use newer bash for mac

commit 4d48897
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 11:19:55 2022 -0800

    use correct file name

commit c03b8da
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 11:11:28 2022 -0800

    fix versions for new script deps

commit 54c2aa3
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 11:03:39 2022 -0800

    export everything for docker bake

commit 6dd2ddf
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 11:00:34 2022 -0800

    lint

commit 2203a81
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 11:00:19 2022 -0800

    forgot to commit key script

commit be2e304
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 10:59:24 2022 -0800

    generate most variables from service name, change checksum script name

commit 2ff88a4
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 10:46:17 2022 -0800

    fix script path

commit b909afd
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 10:38:41 2022 -0800

    fix missing root key and fix script names

commit d89d9d9
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 10:32:59 2022 -0800

    consolidated build & version scripts

commit 76a5964
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 30 21:02:50 2022 -0800

    consolidate part of docker version stuff

commit 9226c7c
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 30 20:51:34 2022 -0800

    move scripts into docker & circleci dirs
commit 05366450fd301fff6ab5d180e9b24ec59bf15f13
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 18:18:05 2022 -0800

    bump version, poetry, npm

commit 226e565ee0a33be993a44f59f2901e0b35cef525
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 18:12:07 2022 -0800

    documentation for acess groups

commit 08436b66899bee37c0380dc9f43bab78d22b4124
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 18:06:40 2022 -0800

    remove user_permissions from admin UI. they're confusing and we don't use them

commit 755285163a1bac78fb9fa879ab8cf0dfe73aa634
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 17:31:13 2022 -0800

    integrity for library groups

commit 3142ce217956ff46dfe4ec2dd29ce85b3a7cca51
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 31 16:10:09 2022 -0800

    basically working acls
commit 1a31d28c424170867e6e8b74ecd8a469fd9a46fb
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 17:36:14 2022 -0800

    comicbox 3.0. add community_rating, remove user_rating, convert critical_rating to decimal, convert role Cover to 'Cover Artist'

commit 09c9c0d5dbcbffb336960dc6639bdf23e65ee2be
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 17:34:58 2022 -0800

    don't run check for m2m in LibraryAdmin, i know what i'm doing

commit bb293cd3093356464ebe0b1a2c65c6698ae19fb4
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 17:33:29 2022 -0800

    simplify .env generation

commit a7b1d98096707197f4866dd7821b93e24de433ac
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 17:32:44 2022 -0800

    lint proper file, not generated file

commit 3c3b298d8a877ad263668b1f6183ca01f88dafdc
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 17:32:23 2022 -0800

    add library groups feature
commit 58b3775fde0f970aa2c89cbc9687f462f2e75109
Author: AJ Slater <aj@slater.net>
Date:   Wed Feb 2 22:56:57 2022 -0800

    remove cruft

commit 43e504d0aed76459f892900e51ae3415c5dbd883
Author: AJ Slater <aj@slater.net>
Date:   Wed Feb 2 22:53:57 2022 -0800

    move constant to top

commit 69d780f012044f50a55a8f706349335c2cd7b874
Author: AJ Slater <aj@slater.net>
Date:   Wed Feb 2 22:52:10 2022 -0800

    simplify and speed up m2m intersection code.

commit 74f7309a96fc6d3cf5ea24121338befdbe603ff2
Author: AJ Slater <aj@slater.net>
Date:   Wed Feb 2 22:23:57 2022 -0800

    working counts for main intersection method

commit 198c09c478eb25691d8be6a900af5d1bc722ae06
Author: AJ Slater <aj@slater.net>
Date:   Wed Feb 2 15:43:01 2022 -0800

    push more m2m2 intersection logic into the queries

commit ae0394d005f926674deba976d78588bc82126927
Author: AJ Slater <aj@slater.net>
Date:   Wed Feb 2 01:24:15 2022 -0800

    tweak news

commit 2d5f132bcd69ac1605d3d2cae9b5641f4ab26bc3
Author: AJ Slater <aj@slater.net>
Date:   Wed Feb 2 01:22:18 2022 -0800

    fill rows with css calcs

commit 079d6fdc3554a71ce01bd06367e7b1df89dbc3ae
Author: AJ Slater <aj@slater.net>
Date:   Wed Feb 2 00:29:37 2022 -0800

    metadata highlights and fit to width

commit 6298c2d1710c8a1e13f7d9cdc6c8df2999f0de4a
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 22:01:03 2022 -0800

    better layout. humanize fixes. hightlight filtered terms. show toolbar

commit 3214a9b806c89dd290eb9be0d53a7958f4cf8381
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 20:04:57 2022 -0800

    remove console logs

commit f720c37ae6072335de3362a197afb216dd8d381c
Merge: cdb8816 cc19f4e
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 18:56:47 2022 -0800

    Merge branch 'develop' into metadata_cleanup

commit cdb8816f5c7681f0e2bcc50b1152e7f22c8fc0c0
Merge: 334e582 32b35cc
Author: AJ Slater <aj@slater.net>
Date:   Tue Feb 1 17:41:32 2022 -0800

    Merge branch 'develop' into metadata_cleanup

commit 334e582640d71c1277d04a1060df2974d061f264
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 20 11:23:54 2021 -0800

    save work on metadata cleanup
commit 45fd3370755420c6f289b440c37826b593c610d2
Author: AJ Slater <aj@slater.net>
Date:   Thu Feb 3 22:52:41 2022 -0800

    poetry update

commit 6959f5487bf32ce2c02c696b7bb77f49ab309a40
Author: AJ Slater <aj@slater.net>
Date:   Thu Feb 3 22:52:01 2022 -0800

    search engine decorators

commit 46fe278b14256f2e265b161d94e952b2b3011ec8
Author: AJ Slater <aj@slater.net>
Date:   Thu Feb 3 13:02:23 2022 -0800

    use filelock instead of homegrown solution
* Squashed commit of the following:

commit 83e83949c884aa17f7b9a07f45853e1961b718a2
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 00:42:32 2022 -0800

    fix missing space

commit 877104f1a30ae2b26cdce757754c07cb309b28d5
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 00:42:24 2022 -0800

    upgrade pip before doing pip things

commit 0c7fa2722c2b78e67c5bfc1a48ecb6b48ff375e3
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 00:16:17 2022 -0800

    remove arm32 support :(

commit da4541fe2bbb286728eb3f8f099f3cf471ddc29e
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 22:42:21 2022 -0800

    fix project name

commit 3390d71d859327ab1cf3aecf4563028cc9ff588c
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 22:19:29 2022 -0800

    try to bootstrap arm32 with wheels

commit e85eb9b8b71aa9b9e535bb917ebda0d7098a8534
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 17:35:46 2022 -0800

    clean up docker init scripts

commit 47c035b9c21f7c02f81f42fd63546a84e3962a23
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 17:25:45 2022 -0800

    GPLv3

commit 08ba7388335788ca495a0aae1f9766536b84a133
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 17:18:06 2022 -0800

    fix circlecli config validity

commit 448dce5728b33e791321434918e32362d5b16e53
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 17:10:15 2022 -0800

    fix docker-version-codex for non circleci

commit ef7b76fba8c53191cb8e02e227418cf5bfbe42f2
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 17:07:35 2022 -0800

    remove arm32 on amd64 builder. add aarch32 to the multiarch

commit 3fa2671be31e4f754f3582e0409709a0e72cc085
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 16:50:51 2022 -0800

    handle no PLATFORMS, switch to large amd64 executor

commit 7f73d0fbeaf0fffb35d5f861cacec7194674baac
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 16:46:45 2022 -0800

    fix platforms override

commit 59beceb90865460af4f06be7469df70caf252f2b
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 16:42:37 2022 -0800

    brute force this

commit c49159d37d5de90ff5d0fc36d3eb7a7ea44aedad
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 16:25:02 2022 -0800

    install exactly the binfmt binary we need

commit 0099dbe520eaa6c037f24b42c3e45d8c61b8e2de
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 16:11:53 2022 -0800

    arm32 test

commit 05729eb71bfad6f995d8abe6d85a518d051a619b
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 15:27:58 2022 -0800

    0.8.0rc2

commit 66a97a6ec1bc90c43d7379dce85300bd32a7dbe0
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 15:26:56 2022 -0800

    don't do fixes in the check script

commit 7004a5c1e7d7d07d5125ad17744e4f76d31c7e93
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 15:26:39 2022 -0800

    lint

commit 083c41e1a0d7a0b554722d6793b9490c8099e8ee
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 15:26:31 2022 -0800

    remove cruft from collectstatic

commit e6737cb96a6129ccaf99870f211379eaab908946
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 26 15:25:38 2022 -0800

    vendor django-haystack properly
    initialize django signals more elegantly
    remove shellcheck for non amd64 arches
    update pyproject classifiers
    fix ignores in pyproject

commit f5a7142acc8213c56e8faf8731591ce0a8754c4b
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 22:00:30 2022 -0800

    minor README updates

commit 6666013ecc560b61dda6fd1bac5d49e8eec3dd24
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 21:16:56 2022 -0800

    store codex final arch components in a seperate repo

commit 936901c284ae7a1d66f3ba92092b7b152bd3266b
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 21:16:35 2022 -0800

    lint

commit 92023df7e24c4d30bc199a1c74209b29b7503399
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 20:11:03 2022 -0800

    fix repo name

commit c41debe40c4eb840fdedd67ea1c3f12c0e847110
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 18:23:33 2022 -0800

    don't use env file, it messes up users

commit f05ded235df714d444d203173cd74715dfd887de
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 17:51:18 2022 -0800

    stupid variable name again!

commit 8a86551d2b1e361343320c6d2ea74b8ad1eec6cb
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 17:26:28 2022 -0800

    fix variable name

commit a6e0f12d86a4a86951cf1592974d5be4e245b0dc
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 17:23:29 2022 -0800

    parallel pytest

commit 2249bfce6167189dc643ce1a0559bf5c2579ad6d
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 17:10:26 2022 -0800

    allow save_py_cahces to select what it does

commit 3aa0d5aa4c47fa102f3bb58ac97e0ce94fc7d271
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 16:37:21 2022 -0800

    use multiple lines for clairty in builde-base.Dockerfile. fix underscore in builder-final.Dockerfile

commit 30ca21b7e62e2b7a9b1f4aebf1e4015c1ffa5968
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 15:59:28 2022 -0800

    remove debug statement

commit e298ee92e64070fbd8efce75926a2bb4226e8eae
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 15:58:11 2022 -0800

    lint

commit 3d189c711e0d72061816d1cdf61e0c60374bb957
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 15:57:32 2022 -0800

    move python_cacher stuff into its own dir

commit 5c8dc3d41b2ed56b12a6e29f6be9bdd9763006b5
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 15:22:26 2022 -0800

    forgot to copy the new file

commit dd152a2c1bc2e01f122efd037ec5c203815bbf38
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 15:19:00 2022 -0800

    hardcode python & poetry cache paths

commit e1909f356ec23bf09b0d62f1c70c54a93dcdd6f2
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 14:11:03 2022 -0800

    fix builder-final workdir

commit eb70106beb00da4839861932b05457f4694dfd61
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 13:46:16 2022 -0800

    fix builder-final version

commit d95680a2890d6ad652d905582850283b1448aa94
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 13:21:06 2022 -0800

    move npm from builder-base into dist-builder. relink wheels after cache restore in builder-final

commit fd2383231e8370d2435567bdbc240cd5c0ce101f
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 13:09:29 2022 -0800

    builder-base needs to run multiplatform

commit 7643fb10bff88e50cabaffe3db68dc40107473a2
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 13:08:50 2022 -0800

    handle errors better in install shellcheck

commit 04e02517e3b9bdfd33b5749c815e7301e277efb8
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 12:29:49 2022 -0800

    use correct executor for build-arm64

commit eedfd0302b222829cf3f183ecbda264683b9df9e
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 12:29:34 2022 -0800

    remove cruft

commit 5d97b08f0faab896b496b1c4685f56070212c443
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 11:55:28 2022 -0800

    hacky pull like for dist

commit 96b5a90b33ba48d7427fa4a075ecb87ad1ec4e98
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 11:31:48 2022 -0800

    fix repo/version names for builder-final, standardize version-arch construction. fix manifest create

commit 03c9b8105b03625251ceed06cc79ac8db8d57f35
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 10:22:14 2022 -0800

    try with push

commit 917a9dd0dea4c6f8fd1fde2767936901be05d853
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 10:05:35 2022 -0800

    use registry as a cache anyway. local images are problems?

commit 32d5794d370e9edb0a13111d9b671938fdad45ee
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 00:38:39 2022 -0800

    add CODEX_BUILDER_FINAL_VERSION to docker service runner. remove extraneous PKG_VERSION exprots

commit d4fc26b2a37cca9b718d1010f375b3d671251103
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 25 00:08:30 2022 -0800

    fix varibales in final builder

commit add9cd31bf3e418f3f2cbb6525ebf668e93f833b
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 23:44:56 2022 -0800

    fix builder final to inherit from builder-base

commit 19413db1604008658d380e7dee290fd2e6927e3a
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 23:25:34 2022 -0800

    fix repo tag

commit b592ef5f5e4489113e42276cf22e23ca3bec6d8e
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 23:14:52 2022 -0800

    try to pull before we use it

commit d89adb2efd1e1b9792628eb98fc3fa0ae615e8f4
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 23:04:29 2022 -0800

    fix docker-compose

commit 3c6aee9e5dc707be88d2959f1adfa92d3ba9af0f
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 22:55:02 2022 -0800

    maybe more reliable pull

commit abc89df0a9338b258074c81046e1bc5b8b493f33
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 22:18:21 2022 -0800

    fix dockerfile name

commit 7b2358baf2452624abf3cb3e6c81cc18c768cd86
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 22:14:58 2022 -0800

    fix service names

commit e088d02e8cda5ee65ada4f17109a596ecf82bc8f
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 22:02:45 2022 -0800

    fix image property level in docker-compose

commit 11750d66b9511ec2b9d7d882ed3b81b13f9403a0
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 21:51:34 2022 -0800

    fix variable export order

commit 52000b7de7f23175c3a7bee4cc750d50140e5071
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 21:46:32 2022 -0800

    make sure final-builder-version works

commit b6fdd7b3965d91dc362f001ed0946b53db41f20c
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 21:37:31 2022 -0800

    export variables so docker-compose parses

commit d63553e4835deaf3a6fec8ce3788bac25a8bea30
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 21:30:29 2022 -0800

    lint

commit d2d2c162170a49cce6e7d823d220b8037514119f
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 21:28:43 2022 -0800

    seperate the final builder into its own image so i can save the cache again

commit 843030f5ad6c7146062aa033c890db7ac557d265
Merge: 437089e 79b6979
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 19:39:57 2022 -0800

    Merge branch 'release-candidate' of github.com:ajslater/codex into release-candidate

commit 437089ef4ebd6709c3d573e8dfe11f9de6737a5d
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 19:39:51 2022 -0800

    remove cruft

commit 79b6979bf47364820ddd7a459f985c708881ddee
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 24 19:24:40 2022 -0800

    period for newsfile (#103)

* ignore lint warning

* fix django manage utility for vendored django-haystack

* refactor SessionView for simplitcity, recursion and faster one key lookups

* rc3 refactor sessionview

* bump news

* update npm

* Squashed commit of the following:

commit 510a0f92230a38b1b6099326446b88977f149542
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 29 00:09:17 2022 -0800

    use valid executor

commit 3e8f47c9b018b832d0ad3f39d9070c466c5f198c
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 28 23:36:05 2022 -0800

    Squashed commit of the following:

    commit 213bae8da9c572359931294c86e8b00baa674b6a
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 23:32:33 2022 -0800

        npm update

    commit d737c8d2cd82ded4f29b665b8dea2394b7851b58
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 23:27:17 2022 -0800

        bump version to rc5

    commit e63b193545fc0732f79572d1012de95afbe1f82f
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 22:24:58 2022 -0800

        don't create covers for 0 comics

    commit 313f1039e1578bbdb4846742b603fc88bc805207
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 22:22:36 2022 -0800

        fix add to list bug

    commit ba3beb3360abfbeb11279b0355ccd6855730d1e7
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 21:55:33 2022 -0800

        reorg where cover_paths are generated

    commit d7e5a98c28112fb1c6a1fd22ab97c3409fb26f2c
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 21:55:03 2022 -0800

        remove cruft

    commit ef5a4b5b090c8393156cd159f43bea7d1db4d84e
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 21:45:16 2022 -0800

        move searchindex into its own thread

    commit 46286badf75266548ed60f7227738fb11267a035
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 20:51:15 2022 -0800

        Locking search engine fixes xapian multiple workers crash

    commit 952375b1f7b697c39077e478b388d8a67226e85c
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 20:50:44 2022 -0800

        consolidate search command settings

    commit 19c39a6382858cb810b9cc0ac1e2aa5c61b73153
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 19:31:52 2022 -0800

        integrity checker for haystack tables

    commit 7f4812730771abfc01694da91f2a9f5ba70a0ff8
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 17:44:44 2022 -0800

        update comic cover db and refresh ui on a timer, not a fixed batch

    commit bb22ba8c095e37129c10d5f535830213f13a844c
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 17:43:57 2022 -0800

        update covers on comic move too

    commit 094f2770d929c044c576925aac19446ba955c906
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 17:43:22 2022 -0800

        documenting comments"

    commit 0ca460546479d1fd5b4d89a3f6722fb9fff9f543
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 14:17:19 2022 -0800

        new cover gen protocol

    commit c3e06243fb73523f02063246900b53f2426a8a26
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Jan 28 13:47:49 2022 -0800

        make dev-codex more reliant on DEBUG

commit b912f138609be8d7a89385def84c282a555f2cca
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 17:23:43 2022 -0800

    dockerignore circleci scripts

commit 21c5846803fb7f93b5f12e8f771393d07e1e4f34
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 17:05:25 2022 -0800

     lint

commit 7c2073ee6a6eaeaeaf74cff5b7918f6ab54f29fe
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 16:46:14 2022 -0800

    spelling

commit 8db7ec817b01ae692a61d64daf4e342690c79ed3
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 16:36:52 2022 -0800

    remove cruft

commit 755701fc6e0e543f78a6d7551dd49e9e2e403fc3
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 16:35:03 2022 -0800

    new scheme for skipping steps with circleci-agent

commit 51c62ebf2f3a36c247d124ead9525bb40edad101
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 16:34:03 2022 -0800

    eslint the circleciconfig

commit c88e1279b8d681e90ba01970b953013f0038f662
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 15:14:59 2022 -0800

    use correct script and arg

commit ff78a28c0515ca8edac3393ff565791a5c615eff
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 14:49:55 2022 -0800

    try to fix the key with quotes

commit 8503f5d4d2e20bf9478eb4803393cab539cd7afe
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 14:45:19 2022 -0800

    this will work better if the scripts are checked in"

commit 3f7488ee7732e4d301d8b8c52a9a5bac1f91db90
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 14:37:48 2022 -0800

    trying the dist-cache again

commit 7adc3d4b2befe02097a925ee7d459c2f86ac21f1
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 14:37:32 2022 -0800

    fix reader getting browser key

commit b7c23b91d52e3fd5bd3dd45ef0f2f45031818f91
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 13:53:34 2022 -0800

    bump version

commit 7b436f084d0a61cf504590f966db2aee9cb47b46
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 13:52:17 2022 -0800

    forgot to set READER_KEY

commit 5548d61927c34dc6ddca9877fff7f07ae981be68
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 27 12:54:13 2022 -0800

    v0.8.0rc3 (#105)

    * Squashed commit of the following:

    commit 83e83949c884aa17f7b9a07f45853e1961b718a2
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Jan 27 00:42:32 2022 -0800

        fix missing space

    commit 877104f1a30ae2b26cdce757754c07cb309b28d5
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Jan 27 00:42:24 2022 -0800

        upgrade pip before doing pip things

    commit 0c7fa2722c2b78e67c5bfc1a48ecb6b48ff375e3
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Jan 27 00:16:17 2022 -0800

        remove arm32 support :(

    commit da4541fe2bbb286728eb3f8f099f3cf471ddc29e
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 22:42:21 2022 -0800

        fix project name

    commit 3390d71d859327ab1cf3aecf4563028cc9ff588c
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 22:19:29 2022 -0800

        try to bootstrap arm32 with wheels

    commit e85eb9b8b71aa9b9e535bb917ebda0d7098a8534
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 17:35:46 2022 -0800

        clean up docker init scripts

    commit 47c035b9c21f7c02f81f42fd63546a84e3962a23
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 17:25:45 2022 -0800

        GPLv3

    commit 08ba7388335788ca495a0aae1f9766536b84a133
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 17:18:06 2022 -0800

        fix circlecli config validity

    commit 448dce5728b33e791321434918e32362d5b16e53
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 17:10:15 2022 -0800

        fix docker-version-codex for non circleci

    commit ef7b76fba8c53191cb8e02e227418cf5bfbe42f2
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 17:07:35 2022 -0800

        remove arm32 on amd64 builder. add aarch32 to the multiarch

    commit 3fa2671be31e4f754f3582e0409709a0e72cc085
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 16:50:51 2022 -0800

        handle no PLATFORMS, switch to large amd64 executor

    commit 7f73d0fbeaf0fffb35d5f861cacec7194674baac
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 16:46:45 2022 -0800

        fix platforms override

    commit 59beceb90865460af4f06be7469df70caf252f2b
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 16:42:37 2022 -0800

        brute force this

    commit c49159d37d5de90ff5d0fc36d3eb7a7ea44aedad
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 16:25:02 2022 -0800

        install exactly the binfmt binary we need

    commit 0099dbe520eaa6c037f24b42c3e45d8c61b8e2de
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 16:11:53 2022 -0800

        arm32 test

    commit 05729eb71bfad6f995d8abe6d85a518d051a619b
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 15:27:58 2022 -0800

        0.8.0rc2

    commit 66a97a6ec1bc90c43d7379dce85300bd32a7dbe0
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 15:26:56 2022 -0800

        don't do fixes in the check script

    commit 7004a5c1e7d7d07d5125ad17744e4f76d31c7e93
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 15:26:39 2022 -0800

        lint

    commit 083c41e1a0d7a0b554722d6793b9490c8099e8ee
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 15:26:31 2022 -0800

        remove cruft from collectstatic

    commit e6737cb96a6129ccaf99870f211379eaab908946
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Jan 26 15:25:38 2022 -0800

        vendor django-haystack properly
        initialize django signals more elegantly
        remove shellcheck for non amd64 arches
        update pyproject classifiers
        fix ignores in pyproject

    commit f5a7142acc8213c56e8faf8731591ce0a8754c4b
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 22:00:30 2022 -0800

        minor README updates

    commit 6666013ecc560b61dda6fd1bac5d49e8eec3dd24
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 21:16:56 2022 -0800

        store codex final arch components in a seperate repo

    commit 936901c284ae7a1d66f3ba92092b7b152bd3266b
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 21:16:35 2022 -0800

        lint

    commit 92023df7e24c4d30bc199a1c74209b29b7503399
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 20:11:03 2022 -0800

        fix repo name

    commit c41debe40c4eb840fdedd67ea1c3f12c0e847110
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 18:23:33 2022 -0800

        don't use env file, it messes up users

    commit f05ded235df714d444d203173cd74715dfd887de
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 17:51:18 2022 -0800

        stupid variable name again!

    commit 8a86551d2b1e361343320c6d2ea74b8ad1eec6cb
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 17:26:28 2022 -0800

        fix variable name

    commit a6e0f12d86a4a86951cf1592974d5be4e245b0dc
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 17:23:29 2022 -0800

        parallel pytest

    commit 2249bfce6167189dc643ce1a0559bf5c2579ad6d
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 17:10:26 2022 -0800

        allow save_py_cahces to select what it does

    commit 3aa0d5aa4c47fa102f3bb58ac97e0ce94fc7d271
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 16:37:21 2022 -0800

        use multiple lines for clairty in builde-base.Dockerfile. fix underscore in builder-final.Dockerfile

    commit 30ca21b7e62e2b7a9b1f4aebf1e4015c1ffa5968
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 15:59:28 2022 -0800

        remove debug statement

    commit e298ee92e64070fbd8efce75926a2bb4226e8eae
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 15:58:11 2022 -0800

        lint

    commit 3d189c711e0d72061816d1cdf61e0c60374bb957
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 15:57:32 2022 -0800

        move python_cacher stuff into its own dir

    commit 5c8dc3d41b2ed56b12a6e29f6be9bdd9763006b5
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 15:22:26 2022 -0800

        forgot to copy the new file

    commit dd152a2c1bc2e01f122efd037ec5c203815bbf38
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 15:19:00 2022 -0800

        hardcode python & poetry cache paths

    commit e1909f356ec23bf09b0d62f1c70c54a93dcdd6f2
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 14:11:03 2022 -0800

        fix builder-final workdir

    commit eb70106beb00da4839861932b05457f4694dfd61
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 13:46:16 2022 -0800

        fix builder-final version

    commit d95680a2890d6ad652d905582850283b1448aa94
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 13:21:06 2022 -0800

        move npm from builder-base into dist-builder. relink wheels after cache restore in builder-final

    commit fd2383231e8370d2435567bdbc240cd5c0ce101f
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 13:09:29 2022 -0800

        builder-base needs to run multiplatform

    commit 7643fb10bff88e50cabaffe3db68dc40107473a2
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 13:08:50 2022 -0800

        handle errors better in install shellcheck

    commit 04e02517e3b9bdfd33b5749c815e7301e277efb8
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 12:29:49 2022 -0800

        use correct executor for build-arm64

    commit eedfd0302b222829cf3f183ecbda264683b9df9e
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 12:29:34 2022 -0800

        remove cruft

    commit 5d97b08f0faab896b496b1c4685f56070212c443
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 11:55:28 2022 -0800

        hacky pull like for dist

    commit 96b5a90b33ba48d7427fa4a075ecb87ad1ec4e98
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 11:31:48 2022 -0800

        fix repo/version names for builder-final, standardize version-arch construction. fix manifest create

    commit 03c9b8105b03625251ceed06cc79ac8db8d57f35
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 10:22:14 2022 -0800

        try with push

    commit 917a9dd0dea4c6f8fd1fde2767936901be05d853
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 10:05:35 2022 -0800

        use registry as a cache anyway. local images are problems?

    commit 32d5794d370e9edb0a13111d9b671938fdad45ee
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 00:38:39 2022 -0800

        add CODEX_BUILDER_FINAL_VERSION to docker service runner. remove extraneous PKG_VERSION exprots

    commit d4fc26b2a37cca9b718d1010f375b3d671251103
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 25 00:08:30 2022 -0800

        fix varibales in final builder

    commit add9cd31bf3e418f3f2cbb6525ebf668e93f833b
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 23:44:56 2022 -0800

        fix builder final to inherit from builder-base

    commit 19413db1604008658d380e7dee290fd2e6927e3a
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 23:25:34 2022 -0800

        fix repo tag

    commit b592ef5f5e4489113e42276cf22e23ca3bec6d8e
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 23:14:52 2022 -0800

        try to pull before we use it

    commit d89adb2efd1e1b9792628eb98fc3fa0ae615e8f4
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 23:04:29 2022 -0800

        fix docker-compose

    commit 3c6aee9e5dc707be88d2959f1adfa92d3ba9af0f
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 22:55:02 2022 -0800

        maybe more reliable pull

    commit abc89df0a9338b258074c81046e1bc5b8b493f33
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 22:18:21 2022 -0800

        fix dockerfile name

    commit 7b2358baf2452624abf3cb3e6c81cc18c768cd86
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 22:14:58 2022 -0800

        fix service names

    commit e088d02e8cda5ee65ada4f17109a596ecf82bc8f
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 22:02:45 2022 -0800

        fix image property level in docker-compose

    commit 11750d66b9511ec2b9d7d882ed3b81b13f9403a0
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 21:51:34 2022 -0800

        fix variable export order

    commit 52000b7de7f23175c3a7bee4cc750d50140e5071
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 21:46:32 2022 -0800

        make sure final-builder-version works

    commit b6fdd7b3965d91dc362f001ed0946b53db41f20c
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 21:37:31 2022 -0800

        export variables so docker-compose parses

    commit d63553e4835deaf3a6fec8ce3788bac25a8bea30
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 21:30:29 2022 -0800

        lint

    commit d2d2c162170a49cce6e7d823d220b8037514119f
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 21:28:43 2022 -0800

        seperate the final builder into its own image so i can save the cache again

    commit 843030f5ad6c7146062aa033c890db7ac557d265
    Merge: 437089e 79b6979
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 19:39:57 2022 -0800

        Merge branch 'release-candidate' of github.com:ajslater/codex into release-candidate

    commit 437089ef4ebd6709c3d573e8dfe11f9de6737a5d
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 19:39:51 2022 -0800

        remove cruft

    commit 79b6979bf47364820ddd7a459f985c708881ddee
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Jan 24 19:24:40 2022 -0800

        period for newsfile (#103)

    * ignore lint warning

    * fix django manage utility for vendored django-haystack

    * refactor SessionView for simplitcity, recursion and faster one key lookups

    * rc3 refactor sessionview

    * bump news

    * update npm

* fix empty orderBy labels on first load

* 0.8.0 & poetry update

* v0.8.0 Search (#107)

* use impish and lint

* lint for ci

* new fix for folders integrity check before migrations

* remove cruft from Dockerfile

* fix integrity schema crash on no stat

* remove cruft

* v0.7.0rc1

* fix userbookmark integrity check. v0.7.0rc2

* lint

* add mock comics script

* many logging cleanups

* make run script use default dev env vars.

* move eventsd instance into the librarian properly, cleanup librarian thread startup & shutdown

* use stat instead of updated_at to trigger intetgrity based updates.

* update npm & bump version to 0.7.0rc3

* Squashed commit of the following:

commit d0be5019b365356dcf0d960e7072f91e89351848
Author: AJ Slater <aj@slater.net>
Date:   Sat Nov 27 16:03:30 2021 -0800

    humanize and fix some log messages

* null-ls-root files

* fix logging for webpack serializers loader

* remove cruft, comics read only in docker-compose.yaml

* Squashed commit of the following:

commit 56a045784444caf508436b349bcef3c162591918
Author: AJ Slater <aj@slater.net>
Date:   Sat Dec 4 16:41:06 2021 -0800

    be more careful about polling suspicious looking directories

* fix maintenance running multiple times

* clean up 404 and 403 browser routing

* fix missing max_page metadata, broke reader pretty bad.

* More precise reader page errors.

* Squashed commit of the following:

Don't continually import failed importes unless they change

commit 7d233b63b83e20535112065df7af8d2ec7d353e2
Merge: 21be357 e00576d
Author: AJ Slater <aj@slater.net>
Date:   Sun Dec 5 18:05:19 2021 -0800

    Merge branch 'develop' into failed_import_watched_path

commit 21be35736bb9b6743595d2d7b3ba98aef0e2fb3a
Author: AJ Slater <aj@slater.net>
Date:   Sun Dec 5 17:57:33 2021 -0800

    remove multiple inheritance from models

commit 4f854d406c427d5149d7b01053865303bc543808
Author: AJ Slater <aj@slater.net>
Date:   Sun Dec 5 17:37:28 2021 -0800

    stats on failed imports

* consolidate reader exceptions and handle more of them gracefully

* Squashed commit of the following:

commit 2ca92de91eada640e195a85d1c1821db15504ee1
Author: AJ Slater <aj@slater.net>
Date:   Sun Dec 5 19:43:25 2021 -0800

    one big migration

* codespell

* cleanup datatabse after library delete

* fix bad name causing stack busting recursion

* fix browser empty if you start with a reader url

* version bump to rc6

* lint

* fix codespell in lint script

* use naturaldelta from humanize

* poetry & npm update

* version bump 0.7.0rc7

* removed cruft

* reorganize asgi.py

* lint

* fix timezones and logging

* verson bump

* lint

* Squashed commit of the following:

commit 1cb9e0506a9d59a237d544f917e0fdc989548e15
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 6 13:08:57 2021 -0800

    fix notifier shutdhown

commit ab7a11de4439c83f02e4e82b118b929c45a2f945
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 6 13:08:33 2021 -0800

    remove uneccissary sleep from janitor

commit 54582d5ba044e651ed14a93347c6a8fb230463ea
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 6 12:54:13 2021 -0800

    Make maintenence more regular. move covers and janitor into modules.

* lint

* version bump 0.7.0rc9

* Squashed commit of the following:

commit f363f1af9c5ae1f3742304474b15e192a01fe3b0
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 6 21:44:45 2021 -0800

    fixed dbdatabase snapshot to not use st_dev

commit 9bc616a874a7e6fa6982c44c294b29617a83bb31
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 6 21:14:04 2021 -0800

    update poetry and npm

commit 77619a3ebd7508103e4005575127729c2f24f2cb
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 6 21:13:43 2021 -0800

    add environment variables.

commit 23e43bdacc4634fb40cf55a0455d90bb097bfbcc
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 6 21:04:53 2021 -0800

    use UTC as default timezone

commit 37b4a48e41f08f9fdf1e12009d455049ee2a8f51
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 6 21:04:28 2021 -0800

    use docker codex instead of docker-codex

* bump news

* fix snackbox width

* better logging for huge creates

* remove cruft

* better emitter logging

* fix humanize logging. add humanize to vacuum results

* let run script have a default loglevel i can override

* lint

* make integrity batch queries to work with very large dbs

* Squashed commit of the following:

commit 67c0e450f72437d8676b9fef85dd6221b3cfb2c4
Author: AJ Slater <aj@slater.net>
Date:   Tue Dec 7 18:47:08 2021 -0800

    Change comic.title to comic.name

* Squashed commit of the following:

commit 6a806d74e8c8f2cd8200d4de9c37240cdb1cb4aa
Author: AJ Slater <aj@slater.net>
Date:   Tue Dec 7 20:19:16 2021 -0800

    remove x_page_count

commit f6db89949f4602edb8a178413a090cac5f9565e5
Author: AJ Slater <aj@slater.net>
Date:   Tue Dec 7 20:05:13 2021 -0800

    remove x_cover_path

commit 65d1bc563850ea3e6e1e1ca6b10f3d3e5ee2575c
Author: AJ Slater <aj@slater.net>
Date:   Tue Dec 7 19:53:31 2021 -0800

    remove x_issue and x_path hacks

commit 32ca1f9066913dc56dd0eed58a1b99a688e8a013
Author: AJ Slater <aj@slater.net>
Date:   Tue Dec 7 19:45:47 2021 -0800

    move header name construction to the frontend

* remove cruft comment

* remove comment cruft

* don't annotate children count for comics

* aw nuts we do need child_count everywhere

* Squashed commit of the following:

commit f2715111b8d9042c82f9a18a18755b9bb86a0e9f
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 17:11:37 2021 -0800

    consolidate migrations

commit e6635d8ccb17125bbbe1b83ebce0eba5a599a196
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 17:09:38 2021 -0800

    clean up metadata.py

commit 41cd086275083a4bdb1269d1dee1c6a61fa952a9
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 16:33:23 2021 -0800

    hide null comboboxen and autocomplete boxes

commit 2d62b7d548e4fd3506c7769271a36af9982928ba
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 16:33:01 2021 -0800

    fix recurision in metadata.updateProgress() and lint

commit 71b3edfb0b3907c6fe1551afabd955d54b970194
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 15:46:02 2021 -0800

    browser fixes for folders

commit fdc1e59f690f6474451b1facc4c5cc183344963b
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 15:45:06 2021 -0800

    fix path in folder

commit 6d7f026056eb7068d132c5e8ec27afa1de77032e
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 14:30:18 2021 -0800

    new metadata cleaner and faster. no myself. needs frontend cleanup and consolidation of migration

commit ceefecb9dcc7edf75f983f01ffa6d634e19e1f9a
Author: AJ Slater <aj@slater.net>
Date:   Wed Dec 8 16:21:16 2021 -0800

    remove myself

commit 4b92c2ac4a27d50eb4259812e4256cbf84318cd6
Author: AJ Slater <aj@slater.net>
Date:   Wed Dec 8 14:54:27 2021 -0800

    remove dependance on myself

* bump news

* consolidate aggregation code for browser and metadata

* django caching. per user caching for anything bookmark related

* add a sleep to the cron so it doesn't run twice

* reformat updater task log

* Squashed commit of the following:

commit dd810e5754cd43c8a378a3061b4429e1fb14d9fb
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 21:35:21 2021 -0800

    show % read in number form

commit d8ceca84f3730a59b805a76d11d59803fe19c134
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 21:07:58 2021 -0800

    add pks to m2ms fixes the current frontend

commit d801f17da7b543bd2e6e73f85ce9dc00baecbb06
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 20:45:11 2021 -0800

    lint

commit 0c631becd78480a463a6383ed50b8b1a9961202e
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 19:55:34 2021 -0800

    lint

commit 603b74c063d620c7f767a24fdee7aa6b8edd18a1
Author: AJ Slater <aj@slater.net>
Date:   Fri Dec 10 19:36:58 2021 -0800

    seems to work without extra aggregates now that metadata is done with joins

* fix folder view misaligned union fields.

* fix integrity running before db migrations have applied

* folder parents in the title

* clean up folder path title creation

* python 3.9 minimum, update poetry

* remove cruft comments

* use python 3.8 features

* Squashed commit of the following:

commit f34368b64740ecaf3ac858a6640e63bf427543e6
Author: AJ Slater <aj@slater.net>
Date:   Sun Dec 12 12:21:21 2021 -0800

    update volume & series counts on import

commit 4e3cfc8ab4fb7f757979a3621367e1c11fd0673a
Author: AJ Slater <aj@slater.net>
Date:   Sun Dec 12 12:05:57 2021 -0800

    add PYTHONDEVMODE for run.sh

* fix unionfix fields on metadata and browse

* remove print

* make comic model go through same metadata code path as groups to fix metadata.

* us walrus operator

* pathlib 3.8 changes

* add walrus operators and use removesuffix

* remove cruft comment

* simplify metadata count code

* compact create & update group code

* compact update & create group code

* comments

* replace deprecated LOG.warn with LOG.warning

* Add SPEED comment tag.

* fix metadata fks for group displays

* fix metadata display of some raw values

* lint

* Squashed commit of the following:
Django v4.0

commit bfd17f69e044382217e3c0db7ff3e1f9385f5cab
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 13 13:31:32 2021 -0800

    lint

commit dd5eaadccb18e634b8217c8ca3292b1f3318447b
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 13 13:31:26 2021 -0800

    update npm

commit 8284d816f9015c465668ce1cd00cb9aed3cc7849
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 13 12:31:14 2021 -0800

    use QuerySet.bulk_update() return count value

commit f47df48d763d118a7decd301685abdbd57bbeda6
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 13 12:05:14 2021 -0800

    django 4.0

commit 2c6d864e70597f0727982f2dd3900043c391ff4e
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 13 12:05:08 2021 -0800

    remove deprecated setting for django 4

commit 35701206816c30e738f0aa58e5ef7114680fe041
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 13 12:04:44 2021 -0800

    move notify cache decorator into urls. fixed django 4

commit 0b8227f38f368d08afe0c0b5a6ad8fa979df2224
Author: AJ Slater <aj@slater.net>
Date:   Mon Dec 13 12:03:21 2021 -0800

    lint

* bump version

* update the admin docs

* fix mark read bug

* bump rc version

* fix progress annotation

* bump rc version

* move common fields to serializer mixin

* bump version

* lint

* fix reverse order_by bug

* fix frontend toggle reverse sort

* minor positioning changes to frontend

* change SCAN veribiage to Update everywhere

* bump rc version

* fix logic bug with folders metadata view. Make is_admin,group,model,is_model_comic all instance variables for metadata

* update poetry, npm, lint ignore rules, 0.7.0rc16

* fix bug where class lists were altered

* lint

* ready to roll v0.7.0

* fixes for circleci

* another fix for circleci docker machine

* newer image bases. bump version to 0.7.0 release for real

* try to extend timeout for circleci

* reduce wait time to something slightly more reasonable

* fix for integrity crash v0.7.1

* fix integrity bug

* Squashed commit of the following:

commit f1334d552a021d03a8fc5ea89c31cac805711299
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 10:30:47 2021 -0800

    script rename

commit 53bc44f30bc134f267a2d153ac87688377ced25f
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 10:00:48 2021 -0800

    picopt

commit 958f51cde02fd32542ca5983982f6f3664aacba3
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 00:50:34 2021 -0800

    lint

commit b7b20fb084f61c26b3ecd6c8ce3d94778e2f0658
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 00:49:33 2021 -0800

    don't need to ignore md5 lockfile anymore

commit 89a36563763eead6284027084c45629699734077
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 00:45:46 2021 -0800

    for test script us amd64 because that's a my mac

commit a7b724865b23eaf507baf252c2d3fa132134b5a8
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 00:45:24 2021 -0800

    remove development ! from script

commit a57c754d4c0d8a5ddba31ed902ce04d2fae1b6b1
Author: AJ Slater <aj@slater.net>
Date:   Wed Dec 15 19:09:27 2021 -0800

    only use hadolint on mac

commit 079a2adfeda475ec924c44dcdcdbfc073c806170
Author: AJ Slater <aj@slater.net>
Date:   Wed Dec 15 18:37:17 2021 -0800

    dont store md5 in a file

commit 55b7a92516bccd50547da6d8fb267d7670c3967e
Author: AJ Slater <aj@slater.net>
Date:   Wed Dec 15 18:34:36 2021 -0800

    can kind of cache wheels on docker hub now. needds more testing

* Squashed commit of the following:

commit 9cda3e199256ff9d91d823141f88e1e80cb8cc07
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 19:56:41 2021 -0800

    lint

commit e2111c593f032de0d5af9e3774c8864fa0729ecc
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 19:56:37 2021 -0800

    poetry is now in codex-wheel-builder

commit badf327668d1c2b2f2c309e949c540bfecea19a0
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 17:49:26 2021 -0800

    rename docker scripts

commit 1b6867e63e450302e7f22025cd5b7a7d51aa042c
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 17:41:57 2021 -0800

    use buildx bake for codex

commit c6c1e8878dc97a7057c7414325d0c93fad1aa9e5
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 17:41:47 2021 -0800

    ignore more paths

commit 7c22f745623416b9f26be0c277975ad300e42e8a
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 14:05:44 2021 -0800

    build scripts

* Squashed commit of the following:

commit b47ef0b4d47156adffc78797ddc89e63feb6d123
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 20:38:23 2021 -0800

    more indexes for comic fields

commit 5e1b6e409f4cffee61841725706386cba4f26f1d
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 16 20:25:33 2021 -0800

    fix latestversion update. remove parent_folder override for comic

* trap illegal folder error corectly

* update poetry & npm

* update cryptography package

* v0.7.3 and lint

* fix codex-wheels tags and hopefully docker-compose.yaml

* remove unused platform nodes from docker-compose

* fix codex-wheels build

* fix names of circleci jobs

* update npm

* fix tagging on build scripts

* Fix last filter, group, sort not loading properly for some new views

* codespell skip

* big integrity cleanup and simplification. use through model more.

* bump to 0.7.4

* new eslint-promise

* eslint 8

* update prettierignore

* fix livereload systemcheck

* add bandit and use pytest for linting because its faster

* drop manual dep advancement in pyproject.toml

* used piped req as wheels hash

* v0.7.5

* use stdin to avoid a docker warning

* move system check after collectstatic

* Squashed commit of the following:

commit b5c50a1c001e010fae85f1d1f230d223442b139c
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 23 01:42:51 2021 -0800

    hopefully more resilient folder creation

commit b2f3f3372ee4d237fec28500c01c80fd55e561d6
Author: AJ Slater <aj@slater.net>
Date:   Thu Dec 23 01:42:23 2021 -0800

    better logging for preparing/querying import folders

* Added Kavita as an alternative (#100)

* Squashed commit of the following:

commit a5155f66dd0ae2c822f3eda9c52a3b538e6aeeb2
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 17 20:13:28 2022 -0800

    script hacks to get alpha-deploy working for 0.8.0a1

commit 1bbf0f08d0b2a417bb244c1b07a468c9ffaa8452
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 17 20:12:44 2022 -0800

    use url vendor. 0.8.0a1

commit e65ff1bd7e86ed9c1463fc23e30a1400d027b8d7
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 17 20:12:03 2022 -0800

    use a workdir

commit 44ebd48c46dd53282c0b0c2ab2a51a91fea869e9
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 17 20:04:35 2022 -0800

    don't copy vendor around. use url

commit c357c5de813f3e641336e641e222551df2d8895d
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 17 15:32:46 2022 -0800

    copy vendor dir properly

commit 0c52794ce6527dbd44ab707210f21fcbe8eabbdc
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 17 15:31:58 2022 -0800

    better -f parsing for build wheels

commit e1a3235e0a9b8265521715521ab51f1caac643a1
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 17 11:58:04 2022 -0800

    kavita

commit 7c8e1b84b9921d3db9d55de1b250b40f76df74a3
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 17 00:02:17 2022 -0800

    next circleci image

commit 23376319de917634f934110f837d0dbbf5fa4dd3
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 19:56:25 2022 -0800

    update poetry & npm. pint pytest-asyncio to working version

commit 07cdc1eb8f030a01f33ea6dfbf8d7d10d74d220d
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 19:35:04 2022 -0800

    lint

commit 5e02d6292e2e58f19c19514c5eca5cefe78a43db
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 19:29:37 2022 -0800

    admin docs

commit 1ccb88cf9eb421100062e1032b9baa99dd72639d
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 18:13:55 2022 -0800

    styling

commit 4bd99b9f954bdaa7b0ae42e872f48b7cb705d000
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 13:51:26 2022 -0800

    radio buttons part1

commit 872bcf74c810dbccc604e3fb87403486af9f0845
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 13:13:14 2022 -0800

    serailizer for queuejob. move queuejob to admin path. fix names of auth routes.

commit 01c7c95a758acd03ba0466cc41e43324d9f7d6f5
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 00:21:24 2022 -0800

    remove console.log

commit 2529013b9cdf34b6f958baa5a350922d72f286a8
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 00:21:07 2022 -0800

    logging

commit 439e2ddd2c4aad601fdf861a118172ccf56d1f17
Author: AJ Slater <aj@slater.net>
Date:   Sun Jan 16 00:20:09 2022 -0800

    progress on queue jobs page

commit 3b655143506874ad441afd0bcc0bac38b6da304c
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 23:43:43 2022 -0800

    remove console.log"

commit 50b8e2f5c33f6b228072a6c9eefde80808034a39
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 23:42:46 2022 -0800

    fix template variable name

commit 75de33757744922992086f56a4e44903347507b0
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 23:36:12 2022 -0800

    beginning of a working admin page for queiing jobs

commit 2d1f79d0aa416aa9f6ecfe96a0fde89b02926697
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 23:35:24 2022 -0800

    change variable names back to python snake_case

commit b94d7aaaf917113a998367d0514be0ec9e2850d6
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 23:33:18 2022 -0800

    fix babel, ignore coverage dir, add vue-cli fix command, fix jest tests

commit 154c3b761c47e0e96ade0950172dca1feee8fa77
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 23:31:53 2022 -0800

    ignore coverage dir for prettier

commit 8f222e651698210ce38d0f2bace018b3ebb7c66b
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 23:31:05 2022 -0800

    more ignores for frontend python lookers

commit 1cbd728287cabce232a1bcd39f871eb85fcccab9
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 23:30:28 2022 -0800

    remove js fix for issue fixed in django 4

commit afdedf9a6a9ed47a4bccbb3a9b589c98e8127cf2
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 01:09:23 2022 -0800

    remove weird file

commit 3c549918df709f9dc4df20125815bf9ade97d360
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 01:09:11 2022 -0800

    remove redundant babel config

commit da562da3a68be22bbe3f9f6e527567cb07ce6903
Author: AJ Slater <aj@slater.net>
Date:   Sat Jan 15 00:40:19 2022 -0800

    can't use offset with delete

commit 0ad403df9afc897724a91d2750a2346e634d971a
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 23:30:19 2022 -0800

    fix browser card display of null values and double display of name

commit 40e44dcd64705e450529119b473e2b05cb712407
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 23:29:45 2022 -0800

    fix orderBySelect width

commit 448f24334bac7edfd8aa6cf0f68d2db3768e9fab
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:48:11 2022 -0800

    remove obsolete search etemplaet

commit 6778679bb930e71ad9164c2c1101ef2eadeca5c0
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:48:03 2022 -0800

    boost some terms for search

commit 9374b01f57e6e4c5fff07168af4dcdece3256aaa
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:27:34 2022 -0800

    change name of searchquery tables and create admin tasks for updating the search index. also rebuild search index if it doesn't match the db

commit f02c733d1e2a8509b78be1ef73dd2a7db62a3449
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:26:09 2022 -0800

    lint

commit 4ad1b6d356c781fa3bdd448aa30a1f00fa40de84
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:25:59 2022 -0800

    lint

commit c5f806c58fdfe4edecfe758868b4f23f6f565742
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:23:25 2022 -0800

    ignore jest coverage

commit 7d9578ba30db5b354185a7f5a23b1880196498f5
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:22:43 2022 -0800

    lint, package.lock and remove old jest config

commit 8f300289182481a110c8713694ffc88aec0c17c9
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:21:59 2022 -0800

    speling

commit 159e00a4936a7a01ab20eab4c95953ee323f3d5a
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:21:36 2022 -0800

    update django-haystack vendor

commit e5090f7a117661d97d4984e4d36d46fb6aedd927
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 21:20:25 2022 -0800

    start to fix jest for vue2

commit a7be27eb199baa52d1cdb8558e9d5ffd2cb70ead
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 20:55:36 2022 -0800

    fix search query janitor

commit dcd0150c1dd303f05164fa37e5bb15e7195f197a
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 17:25:02 2022 -0800

    vendor django-haystack

commit c7a79c134d57cd745435819897c7629cac3825b3
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 13:52:29 2022 -0800

    remove a ton of console messages

commit c933cd29fe1d77a3a48b4e80ae767847d189d595
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 13:37:02 2022 -0800

    fix latestversion updateorcreate

commit 8bb067869a19e389fc38f58eb87bd2575cc63069
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 13:33:18 2022 -0800

    login on register

commit 2f00afae67a269f578b2bb18dc8024ce83f5767a
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 13:29:50 2022 -0800

    fix first time latestversion crash

commit c3af21c26b53757dbf9939c0bca21b05a7e6a014
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 13:29:33 2022 -0800

    fix cannot register bug

commit 3134c8c196992dff9b72e0020b3caa16d1ab6989
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 13:15:43 2022 -0800

    fix title text overflow

commit 246802cdbbb474b7ced19eda4a42dbc32f622b6b
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 13:11:12 2022 -0800

    gray out x icon for filters"

commit 4e235a85bbe19c3b369e3e23e402f67f29ca2aca
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 13:10:24 2022 -0800

    smarter folder titles

commit 877334635363863edc7b9c4ddf037eeb4144b051
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 12:55:22 2022 -0800

    fake solo styling for filter select

commit 323b8f97ab57e71089f8d815527dbfb2ff4c1e47
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 12:44:49 2022 -0800

    redirects happen all the time no warning

commit 94f37615460ae925ec61f3de46c59b192d938aea
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 12:42:43 2022 -0800

    reader buttons get smaller on mobile

commit f1651020715645705cf93764b88566bf19a137f5
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 12:42:27 2022 -0800

    remove mdiverticaldots cruft

commit db489af9531be485161543eaaadcd945f1a6564b
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 12:09:43 2022 -0800

    larger font for mobile browser toolbar. move more style into browser-filter-toolbar

commit 0050585c92ed3d5583e7d5548c8b46d29286f010
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 11:43:12 2022 -0800

    toolbar styling spacing

commit 254ca693071d01c1d0204d5500824a44e4ac3a6e
Author: AJ Slater <aj@slater.net>
Date:   Fri Jan 14 11:17:45 2022 -0800

    rename search syntax link

commit 1e582cc48d90089efbebf5251b1535963f8ecb9b
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 23:50:23 2022 -0800

    update poetry & npm

commit 654274efd46cad49c7150b34f63d71e8046feb60
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 21:06:21 2022 -0800

    use copy-webpack-plugin to copy choices.json and simplify python parsing

commit 99bbab87fd26e9ca9350bd7cb04e5240c8f7fd55
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 21:05:24 2022 -0800

    little cleanups

commit 921d8cecbd27f94e14e29ff1ac93f5e4cdd0c3ff
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 21:03:48 2022 -0800

    BUILD env var just for collectstatic

commit e59bd623bff69b0e2516b8a0c16cd1a120e6b17a
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 21:02:48 2022 -0800

    BUILD env var just for collectstatic

commit 2cdf914c4fc2a3d456f153ff788b134ca4182f93
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 21:02:22 2022 -0800

    remove cruft

commit 7de2cf98f978190d6146d8f52cb23449a402cec4
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 16:55:05 2022 -0800

    oops forgot to include choices.json

commit 47a80e49428bfd48c933b1ca8819e2d3c2b12ab0
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 16:37:23 2022 -0800

    basically working

commit 13496517f87d56c9684a93b200ea18f7a708f3ef
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 15:05:24 2022 -0800

    more vueish non-reactive data

commit 1c70f8c6885e6a7391422566a433c4ece86b1ad2
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 14:48:00 2022 -0800

    simplify calling order_by

commit 7220bf2dcd2ea5d3b1ae3820f27196b275d22261
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 14:41:47 2022 -0800

    fix duplicate objects bug by using wrong relation on agg_non

commit b9d0aac052546b6b0b4a6cbb64ac4845e16519d2
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 14:09:07 2022 -0800

    switch sort_by to order_by. broken name search

commit 05829a4843f7223f115c428c7fbfcc3e6f04c946
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 13:44:38 2022 -0800

    fix disspatch path

commit c6facfc5155afccc3889a7e44d0262fc8cd67b2b
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 13:13:34 2022 -0800

    fix top group validation never allowing r navigation

commit 64c434e26dd4316028477c718e05a1deee2f80fd
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 13:01:26 2022 -0800

    root group becomes top group

commit 5a97f906e198194874f2f1777587e9b66993b15d
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 12:48:55 2022 -0800

    move root group change validation to server

commit 3d6bb3c91b4d2fe4504644ebf2636254a8f5ab39
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 12:18:45 2022 -0800

    isolate new root group validation into one function

commit 3d179c85d338ffe0e8ed6c7f1eabd39f366d126d
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 12:18:29 2022 -0800

    clean up validation a bit

commit 3ddcb3b1b455187b91289bd75ca2d6ac013e4272
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 11:52:42 2022 -0800

    top group label

commit 35431bfac31855b6613bdb299f361961909a3a90
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 00:54:10 2022 -0800

    reorder object

commit cfeb89a43484b902cccc2fec81fcbd3969c1de18
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 00:07:10 2022 -0800

    lint

commit bf64b2f68f84a18be9a8ee13c9191977d5ba0cc3
Author: AJ Slater <aj@slater.net>
Date:   Thu Jan 13 00:02:27 2022 -0800

    fix duplicate items bug and optimize get_aggregate_func

commit 1ae35926b89f9135d1a84c996357b587675ff3e5
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 23:30:36 2022 -0800

    fix first autoquery settings

commit 5d3b3b33a860a1fa330373a2b93f1cd18a23d303
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 21:55:16 2022 -0800

    remove lvg fucntion from client

commit a60feb450b028b45177ec61916343ad88bfd4d79
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 21:54:49 2022 -0800

    move autoquery first redir to the server

commit 2968e9bbd6275b739e02c615ac9e5e6d6cd69af1
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 21:39:35 2022 -0800

    tweak redirect message

commit 91e9b2cf27794797adca18578f88a28c2bbb8ba8
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 21:39:16 2022 -0800

    fix close button click

commit d611887aacd0792739e4420cd57734cba0eded1d
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 21:31:35 2022 -0800

    fix folders crash since autoquery. refashion root group validation. move more validation to back end

commit e0d475e58752ab8ef9951acfcf8444987ad019c6
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 21:30:08 2022 -0800

    simplify exception calling

commit 6f12c9011758e83e4577162c338abe1c9e7cd73b
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 21:29:22 2022 -0800

    fix very bad drf APIException bug that converts all return data into strings

commit 570487f8fde3452d5fc2fa1f51fb3c65722414d0
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 17:35:30 2022 -0800

    removed storing the current route myself for better or worse.

commit 9d299f18421fdfd5a84d8383e38ea3f2530e8763
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 14:51:14 2022 -0800

    make menus smaller for mobile

commit 1110916876402218b44787f68bc0cab72e908cf0
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 14:38:22 2022 -0800

    minor const correctness

commit 48b9e8be041ed9a2cc24f806d6aa5cfc4c5d202f
Author: AJ Slater <aj@slater.net>
Date:   Wed Jan 12 14:36:23 2022 -0800

    simplify and correct root_group and valid group detection

commit d3a03de69ee740be65cce55898cdc85d3fd02928
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 22:32:10 2022 -0800

    reorder functions nbd

commit 05bc096e4eaccb4582a5983e432213a989bfdbcc
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 22:28:10 2022 -0800

    remove unused mixins module. radically simplify searching for session bookmarks

commit e0a0448b50ded1596bda25495b0a5c696e3c0949
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 22:15:31 2022 -0800

    optimize session getting

commit e30157cd3261c88fa08802e43cbd3b39b4c0b10f
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 22:15:18 2022 -0800

    fix boostrap instructions

commit 46daa529e1818694159898f80a403fade05f15fe
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 20:53:39 2022 -0800

    fix create bookmark not logged in

commit c8acbe1cf8c0889309a88342899b0da27fd8830b
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 20:34:14 2022 -0800

    fix autoquery at same level not applying bug

commit 95682b6f0e8f3abc48dd7249e4ffdb21241304e8
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 20:30:49 2022 -0800

    fix browser nav buttons enable/disable. move browser nav routine into store. handle router.push errors again

commit 843d1ed7e035056786656e607ba7aa4df7ea2ebf
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 20:12:46 2022 -0800

    simplify router push code

commit cd122fa85463ea8955c406b67fad2bbc5b43ce79
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 19:09:29 2022 -0800

    fix side drawer to display

commit 1ad096251e11bebdd13c29280aae1598dee1db5e
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 19:07:11 2022 -0800

    fix broken reader

commit 98343996d86aed1e7068a72f0d18ecf834783ffc
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 18:32:13 2022 -0800

    make filter bar look similar

commit 5ba0329256aed6afe0787ba1d663774580b33590
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 18:26:42 2022 -0800

    webpack 5 & sass-loader 12 via vue/cli 5rc1

commit 4dcfd3d58b8e79f102bf016950de13ca51f63275
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 18:02:15 2022 -0800

    update npm

commit f2641fd7f47f826002c67063e3d162458ecd8573
Author: AJ Slater <aj@slater.net>
Date:   Tue Jan 11 17:56:40 2022 -0800

    Squashed commit of the following:

    commit e938b33efaf3311592b587f8aa7e67f002019320
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 11 17:56:20 2022 -0800

        remove esling-aloy-config

    commit 2cee9829746d4e130cae012d0e47078325f0a46b
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 11 17:41:52 2022 -0800

        warn on 4 params, not 3

    commit d5c87175c0a564423560e5070f63eaffd5d7b7f6
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Jan 11 17:37:07 2022 -0800

        new js linting

commit 98d2eadb08a62ca4f91aab1a123569bb84b91000
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 21:58:09 2022 -0800

    Update docs

commit 1bbea3b20c8a77e5b1593097adb774062a1a7190
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 21:57:55 2022 -0800

    lint

commit 69152e87e63ffb02b70cfc4558320f15804a0cd7
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 21:57:45 2022 -0800

    update news

commit 871ed0b34112ceb636fdd734d7ef16aa398de680
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 17:40:58 2022 -0800

    fix pagination out of bounds

commit 5c0af969adb0fc3867bc26fa2b911e3f0aa41b45
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 16:44:44 2022 -0800

    poetry udpate

commit f2288a9abebefe607dceb8a1473732f345e4aa79
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 16:44:37 2022 -0800

    npm update

commit 790c45a14e0f9e87ea8f673bc1f3d15a109f7847
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 16:42:53 2022 -0800

    fix browser nav toolbar navigation buttons

commit 18206a2ff8ef3033a409cd3a8d958407dab6cc60
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 16:32:15 2022 -0800

    log errors for metadata url in frontend. don't do anything yet.

commit 86fbe6acfb3c0569ff88b940a3ee4c9ff6b8ff1f
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 16:28:58 2022 -0800

    metadata 404 support on back end

commit 56f3e7543539eee8d9a0ba30fc04611a9a638803
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 15:37:44 2022 -0800

    redirect on comic reader 404

commit 038eeb575818f2e62bc7c4f07c0baa61e3f2fb4c
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 15:37:30 2022 -0800

    remove console.log

commit e48b45b1b9a1427355820a6b05d48b6190f69f2d
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 15:37:05 2022 -0800

    minor reader.vue cleanups

commit fcfefd4dbe2937b85bef50f34ff31b76004fc6d0
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 15:36:14 2022 -0800

    don't show useless nav toolbar if maxPage is 0

commit 4e1f13adad9773c1f16c5e2b668323b04d3507ac
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 15:35:56 2022 -0800

    don't make fake gimpy volume names

commit f7d038c2d34c1dab386bdfa5f50027fcaf12ae32
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 03:02:07 2022 -0800

    proper api exceptions and handling for 303

commit ba6c8ef2a0d9c6f1d82d1fd82b29b1986a6fe9bd
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 01:41:45 2022 -0800

    fix and refactor reader keyboard events. add new keys.

commit f864fbbe2da33d6e4ae20bd3d3106b9b7229fbbc
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 01:40:42 2022 -0800

    show full comic info on pk=0 as well as g =f

commit 374515bfcccd85022ab3eeb8bf53f97b20790985
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10 01:40:12 2022 -0800

    clean up dialog open close procedure

commit b4609d0546c59820059a9945bd7e97a07928eeb0
Author: AJ Slater <aj@slater.net>
Date:   Mon Jan 10…
ajslater added 29 commits April 27, 2022 16:22
commit 2ed04e49851b1cf453500c555b55917e91f7cd32
Author: AJ Slater <aj@slater.net>
Date:   Thu Apr 28 10:16:58 2022 -0700

    rename branch in config

commit d5b5583a928fd8655acd1cc19124e9ffa7b809de
Author: AJ Slater <aj@slater.net>
Date:   Thu Apr 28 09:38:47 2022 -0700

    update packages & news

commit 425a0f42e1ed50c26ababd5803d284aede579c57
Author: AJ Slater <aj@slater.net>
Date:   Thu Apr 28 09:35:26 2022 -0700

    fix metadata intersections

commit 006770fe956db5a0a63600d5b5c8bb23355d363a
Author: AJ Slater <aj@slater.net>
Date:   Thu Apr 28 09:35:18 2022 -0700

    special null case for metadtaa issue

commit 5d3842a751971f46528b437a21b2ea4e3fee2828
Author: AJ Slater <aj@slater.net>
Date:   Thu Apr 28 09:35:02 2022 -0700

    remove useless breaking statement

commit d6dd9784e739123a965602b6fe6893bb1ebde6eb
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 22:10:53 2022 -0700

    fix folder name display

commit 5581e23a94101e5ddd62f3da0b9835ae1a8ebb43
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 22:06:35 2022 -0700

    better migration messages

commit 7dd87060be03eccc2db1b851278d9376d01e08b6
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 21:02:33 2022 -0700

    lint

commit ffcfd24cfa111b5d85a5a944c35f21922e93dab1
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 20:59:47 2022 -0700

    fix poppler install for linuxes

commit f712a5997257aa0577c56fac3a3f2d1d18fafc44
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 20:59:20 2022 -0700

    fix folder view

commit 06dd3df1318df8d5166ca06ef346a674455d1c03
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 20:25:38 2022 -0700

    recast pdf not installed error as filenotfounderror"

commit 1d5c6f473f49a1d1b1c366a5fb806f1521738afc
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 20:16:50 2022 -0700

    add poppler to base

commit db792a68343add9986c19429b0628112a77a6cc1
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 20:14:31 2022 -0700

    better logging of new folder creation and updating on migration

commit ae79b40c0d75c3cf951f3dd6a58c3059014d7a55
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 19:29:24 2022 -0700

    speling

commit e38e93b085ac15e0be5b7a092bc1b47a93f3a036
Author: AJ Slater <aj@slater.net>
Date:   Wed Apr 27 19:28:08 2022 -0700

    Squashed commit of the following:

    commit d9f3082bdbb14269da1e1e926b6b89a299d272db
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 19:27:30 2022 -0700

        set filter mode to base when settings change so it's forced to update

    commit 1bd3be769b020201c3c6c018d1213107f7d0ec72
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 19:17:44 2022 -0700

        update packages. v0.10.0a0

    commit b9c2ced93e9e29d8f0b433a78018865e5d8b03f8
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 19:17:18 2022 -0700

        speling

    commit 3fd2b629f053c46b50c72bc1ba1d416e6b6cff69
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 19:15:12 2022 -0700

        lint

    commit 53e7f0e875e88fdf9a63d04be0f6df0c6f1436d5
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 19:07:28 2022 -0700

        clear filters on search

    commit bf21f2eb2821443a262345175fcc732eab30f43c
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 19:07:17 2022 -0700

        update filters on filter click

    commit 754dc1ea82af86b1ec9cc5c4b51ec7bf1e91e3a7
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 18:54:16 2022 -0700

        only warn on search database locked

    commit 296c257a39261b4e9f9538ab15c545345f0622c7
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 17:12:32 2022 -0700

        bump news

    commit a7e09cad49c9350e0dd9fc4349cadac99fb33b19
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 17:10:35 2022 -0700

        fix folder recursive bookmark mark

    commit 4b4d3f12cc4e3d1083b837d9954eae2dc72a8af4
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 16:55:04 2022 -0700

        consolidate host_folder and group_instance

    commit 3c5fcca8814dc54f7cdf135c3f5d93298f1831c3
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 16:29:41 2022 -0700

        make mark read text reactive when it was not

    commit 941e1ea5666e28103eb2c1d0ad77bc3e21846a3b
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 16:22:36 2022 -0700

        bump news

    commit 3bedcaff121149d4a92338a0adf2536d288882d5
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 16:21:20 2022 -0700

        fix finished books with no bookmarks not counting towards finished in aggregates

    commit 3c7e04e25c7401610f80a288fb68e8a378ca65c8
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 14:41:12 2022 -0700

        fix bad admin flag locations in frontend

    commit dc4fd0f403a84cabb68f5d7ac19024ea0a07ab58
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 14:32:02 2022 -0700

        fix browser filters. move browser admin flags to browser.adminFlags

    commit 57f1ff38ba0f802512891483c6e3398b203dd6f8
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 13:57:50 2022 -0700

        return properly when can't do anything

    commit eec7237bbc60b7bd8730969cd9b85d4480871939
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 27 12:49:51 2022 -0700

        better thread & process termination

    commit 258fcf14a4e5fe21883fcea84e5270870aae69d7
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 23:47:33 2022 -0700

        get registration admin flag with getUser. remove stringcase package

    commit e09e91ddb587d93e76879dc828b73509389ace4a
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 17:04:40 2022 -0700

        remove redundant only fields

    commit a2b2c4112cf55efbd8544d3f025e22e9a75015e7
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 17:04:27 2022 -0700

        better metadata cleaning

    commit c8b271d692345898f1f1856f3191e2cb03e72b0e
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 16:35:43 2022 -0700

        small dynamism for login or register method. data fetched too late.

    commit f7aacee3fd54870bf32d4b1f1b34ab2b4b7d2c13
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 16:16:57 2022 -0700

        news

    commit df93c7f396961ad597fdcd2873ff765776450748
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 16:15:43 2022 -0700

        disable reading for non-readable comics. fix rtl reading from browser.

    commit 8360f6abe1188d43876569c77f869d5f8a3b102f
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 15:19:40 2022 -0700

        improved browserTitle logic. fix no browserTitles bug

    commit 4f99d6f144cef023771ad401b5c86368d2743fe6
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 14:25:29 2022 -0700

        Squashed commit of the following:

        commit b0a77bac575e82d5621557a0988c2de078e7956d
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Apr 26 14:25:13 2022 -0700

            drf camelcase does the heavy lifting now"

    commit 8696c6cdbb2c0fb0b5f5d92b9db32f9b19b0fc86
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 12:23:17 2022 -0700

        rewrite news to be more clear

    commit 808941971d80e7188e45879f7fca587a7caa36f9
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 12:19:44 2022 -0700

        better star card display

    commit 2a2cfef2aa4544ec89f2df583cb7663496e584d9
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Apr 26 12:05:25 2022 -0700

        don't break comic titles in card display revision

    commit 8a61c2d7d937f2afe2589ef6bde6cf2b05575099
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 23:24:31 2022 -0700

        refactor default order_keys. make filename a default order_key for folder view

    commit 653e50171d17fb1eda92cb7544e36092e16f9d1f
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 23:23:16 2022 -0700

        remove debug logs

    commit 52eae2a75d4fafa3208efde27415152dbbee28c7
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 23:08:20 2022 -0700

        fix missing cover path display

    commit 6060bd94e646b8a4c729e0d71e5af950165f85dd
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 23:05:46 2022 -0700

        fix filenames display and make comic display more consistent

    commit 9ce1d588c38dc5527c603f84a02d21785d18d80e
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 22:38:24 2022 -0700

        remove old browser.routes.current cruft

    commit cbe79d2ca3623a45380baed2858a1834d46afcdf
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 22:33:58 2022 -0700

        fix reader router links not working if state clobbers routes

    commit 0f9ddcbf0704e33cf545fb8eb7008e505a018883
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 22:33:12 2022 -0700

        kill background procs again

    commit 0751d96c7becb7bd605c99bf6e73b2221d16dcb1
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 21:13:42 2022 -0700

        fix maxPage references in reader

    commit 7e03412631600daa0c7daf4b10cb4c29ffe64319
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 21:13:27 2022 -0700

        fix covers if statement

    commit 3496845728caeb6fbd2a00ebe5a44ecda00ade2e
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 20:48:48 2022 -0700

        fix missing coverpath display

    commit f27702d9c296d0ccb2b0a82269b7c1214d175c83
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 20:14:50 2022 -0700

        remove cover_image. fix browser_metata bug. use conditional on progress calculation instead of coalesce

    commit 5512b47e771bc7990fb97fea025660b88c917178
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 19:36:20 2022 -0700

        fix admin ordering bugs

    commit 43fef5f4133aaec1b1a3a1009b5a8fceef765f5d
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 19:34:01 2022 -0700

        remove debug prints

    commit 8fa11676f67b4569a850c339bad1f8c522158540
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 19:33:24 2022 -0700

        make inherited const not private

    commit 05f53f9143c82e6b0773353ac806721607069761
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 19:32:16 2022 -0700

        fix decimal not displaying in issue after union. use more Value() constants

    commit fe84abd252331db570c7755490d67333684291d5
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 17:53:38 2022 -0700

        fix missing issueSuffix in metadta. alphabetize camelCase fields

    commit 96ae40133af2ecc4129a73676e26af5f5fa9c49a
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 17:31:06 2022 -0700

        bump news for fix

    commit 2593b4f8a01a55ecec8e9a4547c683419f1d7cac
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 17:29:49 2022 -0700

        fix metadata intersection bug

    commit 9a9c6e6f5dc1a4f98b0bf6cbf8a8c6a00440b372
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 16:59:26 2022 -0700

        fix issue name suffix bug. more camelCase for metadata

    commit 085e929119081ce4cbbb430bf45acb825e1c8daf
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 16:41:26 2022 -0700

        use frozenset more often

    commit 0abeab40318c435051a5176f0a1cf7cfb9f687b3
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 15:13:37 2022 -0700

        use camelCase for metadata serializer

    commit 7e8f9d3839ac77100ad5ca1e4bd91dbcf5f5e36b
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 14:40:11 2022 -0700

        comment

    commit 92f0250c6134cabb9c898e8b5ee21056c0126ac7
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 14:38:23 2022 -0700

        less ugly cover subqueries, but no more efficient.

    commit 4f22279a4d84f958ef4227877bfb0e4104f6a0ec
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 25 12:05:12 2022 -0700

        Squashed commit of the following:

        commit 62b34fc8c5c7f669f53ebcaf906c93bacc671f1d
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Apr 25 12:04:42 2022 -0700

            move unionfix chicanery to the very end.

    commit 0ec4f3049ca6ec8c147e601fe0ee24bcca9089b7
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Apr 24 14:06:08 2022 -0700

        move ordering to browser, not model. create missing folders on migration

    commit e60eefb09e698a9d77be287f9f2cc2e962a9414c
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Apr 24 14:05:25 2022 -0700

        lint

    commit 5d10c4f5f4ea84284fe6be7900671537ad0ed835
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Apr 24 01:22:57 2022 -0700

        consolidate ordering more

    commit d8103e3d957a4b216b616665719d13fa8349b302
    Author: AJ Slater <aj@slater.net>
    Date:   Sun Apr 24 01:19:22 2022 -0700

        use autocomplete field for library groups

    commit 1db43b96c516427fb3cc4d1136d079af82f3ce11
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Apr 23 22:44:09 2022 -0700

        bump news

    commit 4985c2c13e50589482a760988e4f20590a1215f7
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Apr 23 22:42:47 2022 -0700

        Squashed commit of the following:

        commit 8b0d2ea975edaaa5ecc637f9bfa680161b24813a
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Apr 23 22:42:34 2022 -0700

            folders for libraries

    commit cdb64c290f78fcf1647115daf74147a5553386f1
    Author: AJ Slater <aj@slater.net>
    Date:   Sat Apr 23 21:51:59 2022 -0700

        Squashed commit of the following:

        commit 6b834d1cc30db365cd377cd6d833a06ba1589d88
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Apr 23 21:51:34 2022 -0700

            fix folder view

        commit 512b992b0b63f9ed0bd11aa65cbc745444f06c58
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Apr 23 19:58:07 2022 -0700

            improvments to sort but broken

    commit 0a0d92b1ca794faed798b0cd3130c1241bf2348a
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Apr 22 16:45:16 2022 -0700

        update packages

    commit 25dbc4602b561836f1c24f5e16249804de245ce4
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Apr 22 15:48:18 2022 -0700

        Remove model sort name field (#151)

        * removed sort_name and mostly working

        * fix cover sorting. default sort comics by series as well.

        * bump news

    commit d10603916be8a2ab0f293dd7ece088f3f03a3a62
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Apr 22 13:56:58 2022 -0700

        backend passes decimals as decimals

    commit 9437e3b3f56b67a6b486b8c2fdcba57db29b79f7
    Author: AJ Slater <aj@slater.net>
    Date:   Fri Apr 22 13:30:22 2022 -0700

        Alphanumeric Issues (#150)

        * lint

        * basically working issueSuffixes

        * fix kill-codex for thread names

        * custom zero padding for browser cards

        * comment

        * compute zeropad once. tweak display of null issues

        * news item

        * consolidtate some casting on the front end

        * fix zero pad for less than one

    commit 12709ff61afc4ae9ae41c25c984a2b7ab5e98660
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Apr 21 13:11:25 2022 -0700

        Squashed commit of the following:

        commit 57bb1770cfe89b65552dc3ede53489457f54508e
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Apr 21 13:10:46 2022 -0700

            add webp assets

        commit f14c1112becf19f1763285a1352bcbe099e737f7
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Apr 21 13:10:15 2022 -0700

            switch icons and covers to webp

    commit ca8e5224076a502bec9204ca2565007d396fb7bd
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Apr 21 12:36:34 2022 -0700

        fix NAN issue in metadata

    commit 78736c5ff7cfb8fe20d01e20da7d66a774d4f97c
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Apr 21 12:21:20 2022 -0700

        fix library path leaks for non-admins

    commit 765553c05df6870668901e17ed339eec4f895b75
    Author: AJ Slater <aj@slater.net>
    Date:   Thu Apr 21 01:14:52 2022 -0700

        Squashed commit of the following:

        commit 00cadf76f765801d6213843dcd4ea98ca9ebcec4
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Apr 21 01:14:35 2022 -0700

            cbt works

    commit a130a21aa6d5fa100f3dd401a5f6439db65ea00e
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Apr 20 19:39:42 2022 -0700

        PDF Support (#147)

        * working proof of concept for pdfs

        * More exception handling and docs for pdf

        * bump to 0.10.0

        * detect pdf better

        * stored file format

        * new migration for file_format

        * pass around pil images

        * update poetry for builder

        * poppler requirements for Docker & readme

        * update news

        * remove debug print. Remove pdf library error logging

        * pregen pdf cover image too

        * PDF docs

        * reorder pyroject packages

        * use comicbox 0.5.1a0

        * validate file format

        * remove cruft

        * lint

    commit 144c962fea7716d81fbef7ee0a1b0609df2243db
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 18 21:54:22 2022 -0700

        make news more accurate

    commit ff697bbe29c16806d24201ee438f65ea8abfd6b2
    Merge: d35bfae b33ce3e
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 18 21:44:29 2022 -0700

        Merge branch 'release' into develop

    commit b33ce3e700c3a8394dd8f7773f4dbe4cf6e2e776
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Apr 18 20:01:06 2022 -0700

        v0.9.14 (#146)

        * export variables so docker-compose parses

        * make sure final-builder-version works

        * fix variable export order

        * fix image property level in docker-compose

        * fix service names

        * fix dockerfile name

        * maybe more reliable pull

        * fix docker-compose

        * try to pull before we use it

        * fix repo tag

        * fix builder final to inherit from builder-base

        * fix varibales in final builder

        * add CODEX_BUILDER_FINAL_VERSION to docker service runner. remove extraneous PKG_VERSION exprots

        * use registry as a cache anyway. local images are problems?

        * try with push

        * fix repo/version names for builder-final, standardize version-arch construction. fix manifest create

        * hacky pull like for dist

        * remove cruft

        * use correct executor for build-arm64

        * handle errors better in install shellcheck

        * builder-base needs to run multiplatform

        * move npm from builder-base into dist-builder. relink wheels after cache restore in builder-final

        * fix builder-final version

        * fix builder-final workdir

        * hardcode python & poetry cache paths

        * forgot to copy the new file

        * move python_cacher stuff into its own dir

        * lint

        * remove debug statement

        * use multiple lines for clairty in builde-base.Dockerfile. fix underscore in builder-final.Dockerfile

        * allow save_py_cahces to select what it does

        * parallel pytest

        * fix variable name

        * stupid variable name again!

        * don't use env file, it messes up users

        * fix repo name

        * lint

        * store codex final arch components in a seperate repo

        * minor README updates

        * vendor django-haystack properly
        initialize django signals more elegantly
        remove shellcheck for non amd64 arches
        update pyproject classifiers
        fix ignores in pyproject

        * remove cruft from collectstatic

        * lint

        * don't do fixes in the check script

        * 0.8.0rc2

        * arm32 test

        * install exactly the binfmt binary we need

        * brute force this

        * fix platforms override

        * handle no PLATFORMS, switch to large amd64 executor

        * remove arm32 on amd64 builder. add aarch32 to the multiarch

        * fix docker-version-codex for non circleci

        * fix circlecli config validity

        * GPLv3

        * clean up docker init scripts

        * try to bootstrap arm32 with wheels

        * fix project name

        * remove arm32 support :(

        * upgrade pip before doing pip things

        * fix missing space

        * Squashed commit of the following:

        commit 83e83949c884aa17f7b9a07f45853e1961b718a2
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 00:42:32 2022 -0800

            fix missing space

        commit 877104f1a30ae2b26cdce757754c07cb309b28d5
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 00:42:24 2022 -0800

            upgrade pip before doing pip things

        commit 0c7fa2722c2b78e67c5bfc1a48ecb6b48ff375e3
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 00:16:17 2022 -0800

            remove arm32 support :(

        commit da4541fe2bbb286728eb3f8f099f3cf471ddc29e
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 22:42:21 2022 -0800

            fix project name

        commit 3390d71d859327ab1cf3aecf4563028cc9ff588c
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 22:19:29 2022 -0800

            try to bootstrap arm32 with wheels

        commit e85eb9b8b71aa9b9e535bb917ebda0d7098a8534
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:35:46 2022 -0800

            clean up docker init scripts

        commit 47c035b9c21f7c02f81f42fd63546a84e3962a23
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:25:45 2022 -0800

            GPLv3

        commit 08ba7388335788ca495a0aae1f9766536b84a133
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:18:06 2022 -0800

            fix circlecli config validity

        commit 448dce5728b33e791321434918e32362d5b16e53
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:10:15 2022 -0800

            fix docker-version-codex for non circleci

        commit ef7b76fba8c53191cb8e02e227418cf5bfbe42f2
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:07:35 2022 -0800

            remove arm32 on amd64 builder. add aarch32 to the multiarch

        commit 3fa2671be31e4f754f3582e0409709a0e72cc085
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:50:51 2022 -0800

            handle no PLATFORMS, switch to large amd64 executor

        commit 7f73d0fbeaf0fffb35d5f861cacec7194674baac
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:46:45 2022 -0800

            fix platforms override

        commit 59beceb90865460af4f06be7469df70caf252f2b
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:42:37 2022 -0800

            brute force this

        commit c49159d37d5de90ff5d0fc36d3eb7a7ea44aedad
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:25:02 2022 -0800

            install exactly the binfmt binary we need

        commit 0099dbe520eaa6c037f24b42c3e45d8c61b8e2de
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:11:53 2022 -0800

            arm32 test

        commit 05729eb71bfad6f995d8abe6d85a518d051a619b
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:27:58 2022 -0800

            0.8.0rc2

        commit 66a97a6ec1bc90c43d7379dce85300bd32a7dbe0
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:26:56 2022 -0800

            don't do fixes in the check script

        commit 7004a5c1e7d7d07d5125ad17744e4f76d31c7e93
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:26:39 2022 -0800

            lint

        commit 083c41e1a0d7a0b554722d6793b9490c8099e8ee
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:26:31 2022 -0800

            remove cruft from collectstatic

        commit e6737cb96a6129ccaf99870f211379eaab908946
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:25:38 2022 -0800

            vendor django-haystack properly
            initialize django signals more elegantly
            remove shellcheck for non amd64 arches
            update pyproject classifiers
            fix ignores in pyproject

        commit f5a7142acc8213c56e8faf8731591ce0a8754c4b
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 22:00:30 2022 -0800

            minor README updates

        commit 6666013ecc560b61dda6fd1bac5d49e8eec3dd24
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 21:16:56 2022 -0800

            store codex final arch components in a seperate repo

        commit 936901c284ae7a1d66f3ba92092b7b152bd3266b
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 21:16:35 2022 -0800

            lint

        commit 92023df7e24c4d30bc199a1c74209b29b7503399
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 20:11:03 2022 -0800

            fix repo name

        commit c41debe40c4eb840fdedd67ea1c3f12c0e847110
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 18:23:33 2022 -0800

            don't use env file, it messes up users

        commit f05ded235df714d444d203173cd74715dfd887de
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 17:51:18 2022 -0800

            stupid variable name again!

        commit 8a86551d2b1e361343320c6d2ea74b8ad1eec6cb
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 17:26:28 2022 -0800

            fix variable name

        commit a6e0f12d86a4a86951cf1592974d5be4e245b0dc
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 17:23:29 2022 -0800

            parallel pytest

        commit 2249bfce6167189dc643ce1a0559bf5c2579ad6d
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 17:10:26 2022 -0800

            allow save_py_cahces to select what it does

        commit 3aa0d5aa4c47fa102f3bb58ac97e0ce94fc7d271
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 16:37:21 2022 -0800

            use multiple lines for clairty in builde-base.Dockerfile. fix underscore in builder-final.Dockerfile

        commit 30ca21b7e62e2b7a9b1f4aebf1e4015c1ffa5968
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:59:28 2022 -0800

            remove debug statement

        commit e298ee92e64070fbd8efce75926a2bb4226e8eae
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:58:11 2022 -0800

            lint

        commit 3d189c711e0d72061816d1cdf61e0c60374bb957
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:57:32 2022 -0800

            move python_cacher stuff into its own dir

        commit 5c8dc3d41b2ed56b12a6e29f6be9bdd9763006b5
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:22:26 2022 -0800

            forgot to copy the new file

        commit dd152a2c1bc2e01f122efd037ec5c203815bbf38
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:19:00 2022 -0800

            hardcode python & poetry cache paths

        commit e1909f356ec23bf09b0d62f1c70c54a93dcdd6f2
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 14:11:03 2022 -0800

            fix builder-final workdir

        commit eb70106beb00da4839861932b05457f4694dfd61
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 13:46:16 2022 -0800

            fix builder-final version

        commit d95680a2890d6ad652d905582850283b1448aa94
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 13:21:06 2022 -0800

            move npm from builder-base into dist-builder. relink wheels after cache restore in builder-final

        commit fd2383231e8370d2435567bdbc240cd5c0ce101f
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 13:09:29 2022 -0800

            builder-base needs to run multiplatform

        commit 7643fb10bff88e50cabaffe3db68dc40107473a2
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 13:08:50 2022 -0800

            handle errors better in install shellcheck

        commit 04e02517e3b9bdfd33b5749c815e7301e277efb8
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 12:29:49 2022 -0800

            use correct executor for build-arm64

        commit eedfd0302b222829cf3f183ecbda264683b9df9e
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 12:29:34 2022 -0800

            remove cruft

        commit 5d97b08f0faab896b496b1c4685f56070212c443
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 11:55:28 2022 -0800

            hacky pull like for dist

        commit 96b5a90b33ba48d7427fa4a075ecb87ad1ec4e98
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 11:31:48 2022 -0800

            fix repo/version names for builder-final, standardize version-arch construction. fix manifest create

        commit 03c9b8105b03625251ceed06cc79ac8db8d57f35
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 10:22:14 2022 -0800

            try with push

        commit 917a9dd0dea4c6f8fd1fde2767936901be05d853
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 10:05:35 2022 -0800

            use registry as a cache anyway. local images are problems?

        commit 32d5794d370e9edb0a13111d9b671938fdad45ee
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 00:38:39 2022 -0800

            add CODEX_BUILDER_FINAL_VERSION to docker service runner. remove extraneous PKG_VERSION exprots

        commit d4fc26b2a37cca9b718d1010f375b3d671251103
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 00:08:30 2022 -0800

            fix varibales in final builder

        commit add9cd31bf3e418f3f2cbb6525ebf668e93f833b
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 23:44:56 2022 -0800

            fix builder final to inherit from builder-base

        commit 19413db1604008658d380e7dee290fd2e6927e3a
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 23:25:34 2022 -0800

            fix repo tag

        commit b592ef5f5e4489113e42276cf22e23ca3bec6d8e
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 23:14:52 2022 -0800

            try to pull before we use it

        commit d89adb2efd1e1b9792628eb98fc3fa0ae615e8f4
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 23:04:29 2022 -0800

            fix docker-compose

        commit 3c6aee9e5dc707be88d2959f1adfa92d3ba9af0f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 22:55:02 2022 -0800

            maybe more reliable pull

        commit abc89df0a9338b258074c81046e1bc5b8b493f33
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 22:18:21 2022 -0800

            fix dockerfile name

        commit 7b2358baf2452624abf3cb3e6c81cc18c768cd86
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 22:14:58 2022 -0800

            fix service names

        commit e088d02e8cda5ee65ada4f17109a596ecf82bc8f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 22:02:45 2022 -0800

            fix image property level in docker-compose

        commit 11750d66b9511ec2b9d7d882ed3b81b13f9403a0
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:51:34 2022 -0800

            fix variable export order

        commit 52000b7de7f23175c3a7bee4cc750d50140e5071
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:46:32 2022 -0800

            make sure final-builder-version works

        commit b6fdd7b3965d91dc362f001ed0946b53db41f20c
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:37:31 2022 -0800

            export variables so docker-compose parses

        commit d63553e4835deaf3a6fec8ce3788bac25a8bea30
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:30:29 2022 -0800

            lint

        commit d2d2c162170a49cce6e7d823d220b8037514119f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:28:43 2022 -0800

            seperate the final builder into its own image so i can save the cache again

        commit 843030f5ad6c7146062aa033c890db7ac557d265
        Merge: 437089e 79b6979
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 19:39:57 2022 -0800

            Merge branch 'release-candidate' of github.com:ajslater/codex into release-candidate

        commit 437089ef4ebd6709c3d573e8dfe11f9de6737a5d
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 19:39:51 2022 -0800

            remove cruft

        commit 79b6979bf47364820ddd7a459f985c708881ddee
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 19:24:40 2022 -0800

            period for newsfile (#103)

        * ignore lint warning

        * fix django manage utility for vendored django-haystack

        * refactor SessionView for simplitcity, recursion and faster one key lookups

        * rc3 refactor sessionview

        * bump news

        * update npm

        * v0.8.0rc3 (#105)

        * Squashed commit of the following:

        commit 83e83949c884aa17f7b9a07f45853e1961b718a2
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 00:42:32 2022 -0800

            fix missing space

        commit 877104f1a30ae2b26cdce757754c07cb309b28d5
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 00:42:24 2022 -0800

            upgrade pip before doing pip things

        commit 0c7fa2722c2b78e67c5bfc1a48ecb6b48ff375e3
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 00:16:17 2022 -0800

            remove arm32 support :(

        commit da4541fe2bbb286728eb3f8f099f3cf471ddc29e
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 22:42:21 2022 -0800

            fix project name

        commit 3390d71d859327ab1cf3aecf4563028cc9ff588c
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 22:19:29 2022 -0800

            try to bootstrap arm32 with wheels

        commit e85eb9b8b71aa9b9e535bb917ebda0d7098a8534
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:35:46 2022 -0800

            clean up docker init scripts

        commit 47c035b9c21f7c02f81f42fd63546a84e3962a23
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:25:45 2022 -0800

            GPLv3

        commit 08ba7388335788ca495a0aae1f9766536b84a133
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:18:06 2022 -0800

            fix circlecli config validity

        commit 448dce5728b33e791321434918e32362d5b16e53
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:10:15 2022 -0800

            fix docker-version-codex for non circleci

        commit ef7b76fba8c53191cb8e02e227418cf5bfbe42f2
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 17:07:35 2022 -0800

            remove arm32 on amd64 builder. add aarch32 to the multiarch

        commit 3fa2671be31e4f754f3582e0409709a0e72cc085
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:50:51 2022 -0800

            handle no PLATFORMS, switch to large amd64 executor

        commit 7f73d0fbeaf0fffb35d5f861cacec7194674baac
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:46:45 2022 -0800

            fix platforms override

        commit 59beceb90865460af4f06be7469df70caf252f2b
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:42:37 2022 -0800

            brute force this

        commit c49159d37d5de90ff5d0fc36d3eb7a7ea44aedad
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:25:02 2022 -0800

            install exactly the binfmt binary we need

        commit 0099dbe520eaa6c037f24b42c3e45d8c61b8e2de
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 16:11:53 2022 -0800

            arm32 test

        commit 05729eb71bfad6f995d8abe6d85a518d051a619b
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:27:58 2022 -0800

            0.8.0rc2

        commit 66a97a6ec1bc90c43d7379dce85300bd32a7dbe0
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:26:56 2022 -0800

            don't do fixes in the check script

        commit 7004a5c1e7d7d07d5125ad17744e4f76d31c7e93
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:26:39 2022 -0800

            lint

        commit 083c41e1a0d7a0b554722d6793b9490c8099e8ee
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:26:31 2022 -0800

            remove cruft from collectstatic

        commit e6737cb96a6129ccaf99870f211379eaab908946
        Author: AJ Slater <aj@slater.net>
        Date:   Wed Jan 26 15:25:38 2022 -0800

            vendor django-haystack properly
            initialize django signals more elegantly
            remove shellcheck for non amd64 arches
            update pyproject classifiers
            fix ignores in pyproject

        commit f5a7142acc8213c56e8faf8731591ce0a8754c4b
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 22:00:30 2022 -0800

            minor README updates

        commit 6666013ecc560b61dda6fd1bac5d49e8eec3dd24
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 21:16:56 2022 -0800

            store codex final arch components in a seperate repo

        commit 936901c284ae7a1d66f3ba92092b7b152bd3266b
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 21:16:35 2022 -0800

            lint

        commit 92023df7e24c4d30bc199a1c74209b29b7503399
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 20:11:03 2022 -0800

            fix repo name

        commit c41debe40c4eb840fdedd67ea1c3f12c0e847110
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 18:23:33 2022 -0800

            don't use env file, it messes up users

        commit f05ded235df714d444d203173cd74715dfd887de
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 17:51:18 2022 -0800

            stupid variable name again!

        commit 8a86551d2b1e361343320c6d2ea74b8ad1eec6cb
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 17:26:28 2022 -0800

            fix variable name

        commit a6e0f12d86a4a86951cf1592974d5be4e245b0dc
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 17:23:29 2022 -0800

            parallel pytest

        commit 2249bfce6167189dc643ce1a0559bf5c2579ad6d
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 17:10:26 2022 -0800

            allow save_py_cahces to select what it does

        commit 3aa0d5aa4c47fa102f3bb58ac97e0ce94fc7d271
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 16:37:21 2022 -0800

            use multiple lines for clairty in builde-base.Dockerfile. fix underscore in builder-final.Dockerfile

        commit 30ca21b7e62e2b7a9b1f4aebf1e4015c1ffa5968
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:59:28 2022 -0800

            remove debug statement

        commit e298ee92e64070fbd8efce75926a2bb4226e8eae
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:58:11 2022 -0800

            lint

        commit 3d189c711e0d72061816d1cdf61e0c60374bb957
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:57:32 2022 -0800

            move python_cacher stuff into its own dir

        commit 5c8dc3d41b2ed56b12a6e29f6be9bdd9763006b5
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:22:26 2022 -0800

            forgot to copy the new file

        commit dd152a2c1bc2e01f122efd037ec5c203815bbf38
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 15:19:00 2022 -0800

            hardcode python & poetry cache paths

        commit e1909f356ec23bf09b0d62f1c70c54a93dcdd6f2
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 14:11:03 2022 -0800

            fix builder-final workdir

        commit eb70106beb00da4839861932b05457f4694dfd61
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 13:46:16 2022 -0800

            fix builder-final version

        commit d95680a2890d6ad652d905582850283b1448aa94
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 13:21:06 2022 -0800

            move npm from builder-base into dist-builder. relink wheels after cache restore in builder-final

        commit fd2383231e8370d2435567bdbc240cd5c0ce101f
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 13:09:29 2022 -0800

            builder-base needs to run multiplatform

        commit 7643fb10bff88e50cabaffe3db68dc40107473a2
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 13:08:50 2022 -0800

            handle errors better in install shellcheck

        commit 04e02517e3b9bdfd33b5749c815e7301e277efb8
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 12:29:49 2022 -0800

            use correct executor for build-arm64

        commit eedfd0302b222829cf3f183ecbda264683b9df9e
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 12:29:34 2022 -0800

            remove cruft

        commit 5d97b08f0faab896b496b1c4685f56070212c443
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 11:55:28 2022 -0800

            hacky pull like for dist

        commit 96b5a90b33ba48d7427fa4a075ecb87ad1ec4e98
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 11:31:48 2022 -0800

            fix repo/version names for builder-final, standardize version-arch construction. fix manifest create

        commit 03c9b8105b03625251ceed06cc79ac8db8d57f35
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 10:22:14 2022 -0800

            try with push

        commit 917a9dd0dea4c6f8fd1fde2767936901be05d853
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 10:05:35 2022 -0800

            use registry as a cache anyway. local images are problems?

        commit 32d5794d370e9edb0a13111d9b671938fdad45ee
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 00:38:39 2022 -0800

            add CODEX_BUILDER_FINAL_VERSION to docker service runner. remove extraneous PKG_VERSION exprots

        commit d4fc26b2a37cca9b718d1010f375b3d671251103
        Author: AJ Slater <aj@slater.net>
        Date:   Tue Jan 25 00:08:30 2022 -0800

            fix varibales in final builder

        commit add9cd31bf3e418f3f2cbb6525ebf668e93f833b
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 23:44:56 2022 -0800

            fix builder final to inherit from builder-base

        commit 19413db1604008658d380e7dee290fd2e6927e3a
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 23:25:34 2022 -0800

            fix repo tag

        commit b592ef5f5e4489113e42276cf22e23ca3bec6d8e
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 23:14:52 2022 -0800

            try to pull before we use it

        commit d89adb2efd1e1b9792628eb98fc3fa0ae615e8f4
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 23:04:29 2022 -0800

            fix docker-compose

        commit 3c6aee9e5dc707be88d2959f1adfa92d3ba9af0f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 22:55:02 2022 -0800

            maybe more reliable pull

        commit abc89df0a9338b258074c81046e1bc5b8b493f33
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 22:18:21 2022 -0800

            fix dockerfile name

        commit 7b2358baf2452624abf3cb3e6c81cc18c768cd86
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 22:14:58 2022 -0800

            fix service names

        commit e088d02e8cda5ee65ada4f17109a596ecf82bc8f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 22:02:45 2022 -0800

            fix image property level in docker-compose

        commit 11750d66b9511ec2b9d7d882ed3b81b13f9403a0
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:51:34 2022 -0800

            fix variable export order

        commit 52000b7de7f23175c3a7bee4cc750d50140e5071
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:46:32 2022 -0800

            make sure final-builder-version works

        commit b6fdd7b3965d91dc362f001ed0946b53db41f20c
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:37:31 2022 -0800

            export variables so docker-compose parses

        commit d63553e4835deaf3a6fec8ce3788bac25a8bea30
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:30:29 2022 -0800

            lint

        commit d2d2c162170a49cce6e7d823d220b8037514119f
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 21:28:43 2022 -0800

            seperate the final builder into its own image so i can save the cache again

        commit 843030f5ad6c7146062aa033c890db7ac557d265
        Merge: 437089e 79b6979
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 19:39:57 2022 -0800

            Merge branch 'release-candidate' of github.com:ajslater/codex into release-candidate

        commit 437089ef4ebd6709c3d573e8dfe11f9de6737a5d
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 19:39:51 2022 -0800

            remove cruft

        commit 79b6979bf47364820ddd7a459f985c708881ddee
        Author: AJ Slater <aj@slater.net>
        Date:   Mon Jan 24 19:24:40 2022 -0800

            period for newsfile (#103)

        * ignore lint warning

        * fix django manage utility for vendored django-haystack

        * refactor SessionView for simplitcity, recursion and faster one key lookups

        * rc3 refactor sessionview

        * bump news

        * update npm

        * forgot to set READER_KEY

        * bump version

        * fix reader getting browser key

        * trying the dist-cache again

        * this will work better if the scripts are checked in"

        * try to fix the key with quotes

        * use correct script and arg

        * eslint the circleciconfig

        * new scheme for skipping steps with circleci-agent

        * remove cruft

        * spelling

        * lint

        * dockerignore circleci scripts

        * Squashed commit of the following:

        commit 213bae8da9c572359931294c86e8b00baa674b6a
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 23:32:33 2022 -0800

            npm update

        commit d737c8d2cd82ded4f29b665b8dea2394b7851b58
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 23:27:17 2022 -0800

            bump version to rc5

        commit e63b193545fc0732f79572d1012de95afbe1f82f
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 22:24:58 2022 -0800

            don't create covers for 0 comics

        commit 313f1039e1578bbdb4846742b603fc88bc805207
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 22:22:36 2022 -0800

            fix add to list bug

        commit ba3beb3360abfbeb11279b0355ccd6855730d1e7
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 21:55:33 2022 -0800

            reorg where cover_paths are generated

        commit d7e5a98c28112fb1c6a1fd22ab97c3409fb26f2c
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 21:55:03 2022 -0800

            remove cruft

        commit ef5a4b5b090c8393156cd159f43bea7d1db4d84e
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 21:45:16 2022 -0800

            move searchindex into its own thread

        commit 46286badf75266548ed60f7227738fb11267a035
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 20:51:15 2022 -0800

            Locking search engine fixes xapian multiple workers crash

        commit 952375b1f7b697c39077e478b388d8a67226e85c
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 20:50:44 2022 -0800

            consolidate search command settings

        commit 19c39a6382858cb810b9cc0ac1e2aa5c61b73153
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 19:31:52 2022 -0800

            integrity checker for haystack tables

        commit 7f4812730771abfc01694da91f2a9f5ba70a0ff8
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 17:44:44 2022 -0800

            update comic cover db and refresh ui on a timer, not a fixed batch

        commit bb22ba8c095e37129c10d5f535830213f13a844c
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 17:43:57 2022 -0800

            update covers on comic move too

        commit 094f2770d929c044c576925aac19446ba955c906
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 17:43:22 2022 -0800

            documenting comments"

        commit 0ca460546479d1fd5b4d89a3f6722fb9fff9f543
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 14:17:19 2022 -0800

            new cover gen protocol

        commit c3e06243fb73523f02063246900b53f2426a8a26
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 13:47:49 2022 -0800

            make dev-codex more reliant on DEBUG

        * use valid executor

        * Squashed commit of the following:

        commit 510a0f92230a38b1b6099326446b88977f149542
        Author: AJ Slater <aj@slater.net>
        Date:   Sat Jan 29 00:09:17 2022 -0800

            use valid executor

        commit 3e8f47c9b018b832d0ad3f39d9070c466c5f198c
        Author: AJ Slater <aj@slater.net>
        Date:   Fri Jan 28 23:36:05 2022 -0800

            Squashed commit of the following:

            commit 213bae8da9c572359931294c86e8b00baa674b6a
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 23:32:33 2022 -0800

                npm update

            commit d737c8d2cd82ded4f29b665b8dea2394b7851b58
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 23:27:17 2022 -0800

                bump version to rc5

            commit e63b193545fc0732f79572d1012de95afbe1f82f
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 22:24:58 2022 -0800

                don't create covers for 0 comics

            commit 313f1039e1578bbdb4846742b603fc88bc805207
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 22:22:36 2022 -0800

                fix add to list bug

            commit ba3beb3360abfbeb11279b0355ccd6855730d1e7
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 21:55:33 2022 -0800

                reorg where cover_paths are generated

            commit d7e5a98c28112fb1c6a1fd22ab97c3409fb26f2c
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 21:55:03 2022 -0800

                remove cruft

            commit ef5a4b5b090c8393156cd159f43bea7d1db4d84e
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 21:45:16 2022 -0800

                move searchindex into its own thread

            commit 46286badf75266548ed60f7227738fb11267a035
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 20:51:15 2022 -0800

                Locking search engine fixes xapian multiple workers crash

            commit 952375b1f7b697c39077e478b388d8a67226e85c
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 20:50:44 2022 -0800

                consolidate search command settings

            commit 19c39a6382858cb810b9cc0ac1e2aa5c61b73153
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 19:31:52 2022 -0800

                integrity checker for haystack tables

            commit 7f4812730771abfc01694da91f2a9f5ba70a0ff8
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 17:44:44 2022 -0800

                update comic cover db and refresh ui on a timer, not a fixed batch

            commit bb22ba8c095e37129c10d5f535830213f13a844c
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 17:43:57 2022 -0800

                update covers on comic move too

            commit 094f2770d929c044c576925aac19446ba955c906
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 17:43:22 2022 -0800

                documenting comments"

            commit 0ca460546479d1fd5b4d89a3f6722fb9fff9f543
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 14:17:19 2022 -0800

                new cover gen protocol

            commit c3e06243fb73523f02063246900b53f2426a8a26
            Author: AJ Slater <aj@slater.net>
            Date:   Fri Jan 28 13:47:49 2022 -0800

                make dev-codex more reliant on DEBUG

        commit b912f138609be8d7a89385def84c282a555f2cca
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 17:23:43 2022 -0800

            dockerignore circleci scripts

        commit 21c5846803fb7f93b5f12e8f771393d07e1e4f34
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 17:05:25 2022 -0800

             lint

        commit 7c2073ee6a6eaeaeaf74cff5b7918f6ab54f29fe
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 16:46:14 2022 -0800

            spelling

        commit 8db7ec817b01ae692a61d64daf4e342690c79ed3
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 16:36:52 2022 -0800

            remove cruft

        commit 755701fc6e0e543f78a6d7551dd49e9e2e403fc3
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 16:35:03 2022 -0800

            new scheme for skipping steps with circleci-agent

        commit 51c62ebf2f3a36c247d124ead9525bb40edad101
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 16:34:03 2022 -0800

            eslint the circleciconfig

        commit c88e1279b8d681e90ba01970b953013f0038f662
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 15:14:59 2022 -0800

            use correct script and arg

        commit ff78a28c0515ca8edac3393ff565791a5c615eff
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 14:49:55 2022 -0800

            try to fix the key with quotes

        commit 8503f5d4d2e20bf9478eb4803393cab539cd7afe
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 14:45:19 2022 -0800

            this will work better if the scripts are checked in"

        commit 3f7488ee7732e4d301d8b8c52a9a5bac1f91db90
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 14:37:48 2022 -0800

            trying the dist-cache again

        commit 7adc3d4b2befe02097a925ee7d459c2f86ac21f1
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 14:37:32 2022 -0800

            fix reader getting browser key

        commit b7c23b91d52e3fd5bd3dd45ef0f2f45031818f91
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 13:53:34 2022 -0800

            bump version

        commit 7b436f084d0a61cf504590f966db2aee9cb47b46
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 13:52:17 2022 -0800

            forgot to set READER_KEY

        commit 5548d61927c34dc6ddca9877fff7f07ae981be68
        Author: AJ Slater <aj@slater.net>
        Date:   Thu Jan 27 12:54:13 2022 -0800

            v0.8.0rc3 (#105)

            * Squashed commit of the following:

            commit 83e83949c884aa17f7b9a07f45853e1961b718a2
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Jan 27 00:42:32 2022 -0800

                fix missing space

            commit 877104f1a30ae2b26cdce757754c07cb309b28d5
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Jan 27 00:42:24 2022 -0800

                upgrade pip before doing pip things

            commit 0c7fa2722c2b78e67c5bfc1a48ecb6b48ff375e3
            Author: AJ Slater <aj@slater.net>
            Date:   Thu Jan 27 00:16:17 2022 -0800

                remove arm32 support :(

            commit da4541fe2bbb286728eb3f8f099f3cf471ddc29e
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 22:42:21 2022 -0800

                fix project name

            commit 3390d71d859327ab1cf3aecf4563028cc9ff588c
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 22:19:29 2022 -0800

                try to bootstrap arm32 with wheels

            commit e85eb9b8b71aa9b9e535bb917ebda0d7098a8534
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 17:35:46 2022 -0800

                clean up docker init scripts

            commit 47c035b9c21f7c02f81f42fd63546a84e3962a23
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 17:25:45 2022 -0800

                GPLv3

            commit 08ba7388335788ca495a0aae1f9766536b84a133
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 17:18:06 2022 -0800

                fix circlecli config validity

            commit 448dce5728b33e791321434918e32362d5b16e53
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 17:10:15 2022 -0800

                fix docker-version-codex for non circleci

            commit ef7b76fba8c53191cb8e02e227418cf5bfbe42f2
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 17:07:35 2022 -0800

                remove arm32 on amd64 builder. add aarch32 to the multiarch

            commit 3fa2671be31e4f754f3582e0409709a0e72cc085
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 16:50:51 2022 -0800

                handle no PLATFORMS, switch to large amd64 executor

            commit 7f73d0fbeaf0fffb35d5f861cacec7194674baac
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 16:46:45 2022 -0800

                fix platforms override

            commit 59beceb90865460af4f06be7469df70caf252f2b
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 16:42:37 2022 -0800

                brute force this

            commit c49159d37d5de90ff5d0fc36d3eb7a7ea44aedad
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 16:25:02 2022 -0800

                install exactly the binfmt binary we need

            commit 0099dbe520eaa6c037f24b42c3e45d8c61b8e2de
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 16:11:53 2022 -0800

                arm32 test

            commit 05729eb71bfad6f995d8abe6d85a518d051a619b
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 15:27:58 2022 -0800

                0.8.0rc2

            commit 66a97a6ec1bc90c43d7379dce85300bd32a7dbe0
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 15:26:56 2022 -0800

                don't do fixes in the check script

            commit 7004a5c1e7d7d07d5125ad17744e4f76d31c7e93
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 15:26:39 2022 -0800

                lint

            commit 083c41e1a0d7a0b554722d6793b9490c8099e8ee
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 15:26:31 2022 -0800

                remove cruft from collectstatic

            commit e6737cb96a6129ccaf99870f211379eaab908946
            Author: AJ Slater <aj@slater.net>
            Date:   Wed Jan 26 15:25:38 2022 -0800

                vendor django-haystack properly
                initialize django signals more elegantly
                remove shellcheck for non amd64 arches
                update pyproject classifiers
                fix ignores in pyproject

            commit f5a7142acc8213c56e8faf8731591ce0a8754c4b
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 22:00:30 2022 -0800

                minor README updates

            commit 6666013ecc560b61dda6fd1bac5d49e8eec3dd24
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 21:16:56 2022 -0800

                store codex final arch components in a seperate repo

            commit 936901c284ae7a1d66f3ba92092b7b152bd3266b
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 21:16:35 2022 -0800

                lint

            commit 92023df7e24c4d30bc199a1c74209b29b7503399
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 20:11:03 2022 -0800

                fix repo name

            commit c41debe40c4eb840fdedd67ea1c3f12c0e847110
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 18:23:33 2022 -0800

                don't use env file, it messes up users

            commit f05ded235df714d444d203173cd74715dfd887de
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 17:51:18 2022 -0800

                stupid variable name again!

            commit 8a86551d2b1e361343320c6d2ea74b8ad1eec6cb
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 17:26:28 2022 -0800

                fix variable name

            commit a6e0f12d86a4a86951cf1592974d5be4e245b0dc
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 17:23:29 2022 -0800

                parallel pytest

            commit 2249bfce6167189dc643ce1a0559bf5c2579ad6d
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 17:10:26 2022 -0800

                allow save_py_cahces to select what it does

            commit 3aa0d5aa4c47fa102f3bb58ac97e0ce94fc7d271
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 16:37:21 2022 -0800

                use multiple lines for clairty in builde-base.Dockerfile. fix underscore in builder-final.Dockerfile

            commit 30ca21b7e62e2b7a9b1f4aebf1e4015c1ffa5968
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 15:59:28 2022 -0800

                remove debug statement

            commit e298ee92e64070fbd8efce75926a2bb4226e8eae
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 15:58:11 2022 -0800

                lint

            commit 3d189c711e0d72061816d1cdf61e0c60374bb957
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 15:57:32 2022 -0800

                move python_cacher stuff into its own dir

            commit 5c8dc3d41b2ed56b12a6e29f6be9bdd9763006b5
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 15:22:26 2022 -0800

                forgot to copy the new file

            commit dd152a2c1bc2e01f122efd037ec5c203815bbf38
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 15:19:00 2022 -0800

                hardcode python & poetry cache paths

            commit e1909f356ec23bf09b0d62f1c70c54a93dcdd6f2
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 14:11:03 2022 -0800

                fix builder-final workdir

            commit eb70106beb00da4839861932b05457f4694dfd61
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 13:46:16 2022 -0800

                fix builder-final version

            commit d95680a2890d6ad652d905582850283b1448aa94
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 13:21:06 2022 -0800

                move npm from builder-base into dist-builder. relink wheels after cache restore in builder-final

            commit fd2383231e8370d2435567bdbc240cd5c0ce101f
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 13:09:29 2022 -0800

                builder-base needs to run multiplatform

            commit 7643fb10bff88e50cabaffe3db68dc40107473a2
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 13:08:50 2022 -0800

                handle errors better in install shellcheck

            commit 04e02517e3b9bdfd33b5749c815e7301e277efb8
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 12:29:49 2022 -0800

                use correct executor for build-arm64

            commit eedfd0302b222829cf3f183ecbda264683b9df9e
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 12:29:34 2022 -0800

                remove cruft

            commit 5d97b08f0faab896b496b1c4685f56070212c443
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 11:55:28 2022 -0800

                hacky pull like for dist

            commit 96b5a90b33ba48d7427fa4a075ecb87ad1ec4e98
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 11:31:48 2022 -0800

                fix repo/version names for builder-final, standardize version-arch construction. fix manifest create

            commit 03c9b8105b03625251ceed06cc79ac8db8d57f35
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 10:22:14 2022 -0800

                try with push

            commit 917a9dd0dea4c6f8fd1fde2767936901be05d853
            Author: AJ Slater <aj@slater.net>
            Date:   Tue Jan 25 …
* memory profiling

* minor cleanup to covers purge

* change type of message to bytes from pil image

* add context manager to pdf. return image bytes instead of PIL

* test harness releases memory. application may not.

* update readme for libwebp dep

* more economical extra args semantics for pdf

* stop pkill from killing itself"
;

* rename task variable

* consolidate cover_rss logging, remove cruft

* use context manager for buf

* minor updates
commit 578ceb100e05ecf50bc9d9c9a8217e112ad70ae1
Author: AJ Slater <aj@slater.net>
Date:   Tue May 3 12:27:49 2022 -0700

    urls dictate view over top group
commit 227272a60699eb4763b48121bbda69559d8a7375
Author: AJ Slater <aj@slater.net>
Date:   Tue May 3 14:54:42 2022 -0700

    update README

commit 436e8548d89b2882a3d5b0d37fe4197a1d9da24a
Author: AJ Slater <aj@slater.net>
Date:   Tue May 3 14:50:19 2022 -0700

    update vendor diff

commit 74c1062257438b02518257a19d6a9e8fdfd443e8
Author: AJ Slater <aj@slater.net>
Date:   Tue May 3 14:49:34 2022 -0700

    django haystack 3.2.1
@ajslater ajslater merged commit 9eddeb2 into release May 3, 2022
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