Skip to content

Commit

Permalink
v0.5.18 (#66)
Browse files Browse the repository at this point in the history
* Alpha dev ci (#3)

Ready for alpha release. Test artifacts and ci process looking good.

* fix tagged version name

* Squashed commit of the following:

commit 7bf35c37269a801656141a57a6d59aaa22759675
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 23:55:12 2020 -0700

    use browse loaded for brwose placeholder

commit 25001f4158904dc5e3297822cc4d16f773745638
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 23:24:40 2020 -0700

    plural libraries

commit 87237403632fe2f7ccef9300b3f7c265b0dfbe25
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 23:20:38 2020 -0700

    just nuke all that libraries exist stuff

commit 723e31eb988b433d22e8d4362e9a01c06f2a1a70
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 23:19:13 2020 -0700

    auth dialog enter submits form. autofocus on username

commit ce74887c2ced4e704bcf1cf77087ff6618e011b7
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 22:45:08 2020 -0700

    update package.json

commit 7546fa58bb080ffec0486e781e526b35b9a4df7e
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 22:43:50 2020 -0700

    update poetry

commit 985bd5e61fe1b8a7dcfc1583b3c634bbbf292791
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 22:32:27 2020 -0700

    let enter submit logins

* Squashed commit of the following:

commit 688165d01c797b723387d057dac7d004461c258e
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 01:28:20 2020 -0700

    0.5.1 minor bugfixes

commit 2487d151e0a687f5bac3aa152acb066d556beadf
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 01:18:31 2020 -0700

    lint

commit 31432a3c4f6e3463ef71a3d4b606713cabdaf5cb
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 01:07:50 2020 -0700

    ignore webpack-stats.json for prettierignore and sort it

* oops forgot to bump docker-env version

* V0.5.2 (#8)

* v0.5.1 with correct docker tag. (#7)

* oops forgot to bump docker-env version

* tweak NEWS to trigger ci deploy

* update README roadmap to include OPDS

* admin flag documentation

* fix bad multiprocessing method for windows

* Squashed commit of the following:

commit c12e685bd192fa724bce8bd956f7981a0df571dc
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 19:01:22 2020 -0700

    cleanup filtering

commit 134b1d0e25f2018979f957f764f01546fe797726
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:47:54 2020 -0700

    move get_folders_filter into choices only

commit cad82011ac6012c26b1f933adf70aafb8b64b143
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:47:31 2020 -0700

    fix filter menu close

commit 61567ace2f997ccafd6b9b7030bde77e3c55fbd3
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:15:31 2020 -0700

    reorg and optimize some browse_base view stuff

commit db9fc9b9ae606e53c9c4e364c010ef4df0e7dcb0
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:15:10 2020 -0700

    lint

commit 3bf26fd1d8e374eec862a671446775c1773750f6
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:14:29 2020 -0700

    poetry extras doesn't work like i thought it did. move that stuff into development deps

commit 84b42d11aa33f8a0559a5763e25e78e4ecd47110
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 16:59:24 2020 -0700

    lazy filter choices

* Squashed commit of the following:

commit bcb685cac1ee10a78838b8404c5411f63c53ba2d
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 19:16:19 2020 -0700

    return of librariesExist

* bump v0.5.2 version numbers

* declare PKG_VERSION  in Dockerfile

* v0.5.3 (#10)

* v0.5.2 (#9)

* Alpha dev ci (#3)

Ready for alpha release. Test artifacts and ci process looking good.

* fix tagged version name

* Squashed commit of the following:

commit 7bf35c37269a801656141a57a6d59aaa22759675
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 23:55:12 2020 -0700

    use browse loaded for brwose placeholder

commit 25001f4158904dc5e3297822cc4d16f773745638
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 23:24:40 2020 -0700

    plural libraries

commit 87237403632fe2f7ccef9300b3f7c265b0dfbe25
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 23:20:38 2020 -0700

    just nuke all that libraries exist stuff

commit 723e31eb988b433d22e8d4362e9a01c06f2a1a70
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 23:19:13 2020 -0700

    auth dialog enter submits form. autofocus on username

commit ce74887c2ced4e704bcf1cf77087ff6618e011b7
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 22:45:08 2020 -0700

    update package.json

commit 7546fa58bb080ffec0486e781e526b35b9a4df7e
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 22:43:50 2020 -0700

    update poetry

commit 985bd5e61fe1b8a7dcfc1583b3c634bbbf292791
Author: AJ Slater <aj@slater.net>
Date:   Tue Aug 25 22:32:27 2020 -0700

    let enter submit logins

* Squashed commit of the following:

commit 688165d01c797b723387d057dac7d004461c258e
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 01:28:20 2020 -0700

    0.5.1 minor bugfixes

commit 2487d151e0a687f5bac3aa152acb066d556beadf
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 01:18:31 2020 -0700

    lint

commit 31432a3c4f6e3463ef71a3d4b606713cabdaf5cb
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 01:07:50 2020 -0700

    ignore webpack-stats.json for prettierignore and sort it

* oops forgot to bump docker-env version

* V0.5.2 (#8)

* v0.5.1 with correct docker tag. (#7)

* oops forgot to bump docker-env version

* tweak NEWS to trigger ci deploy

* update README roadmap to include OPDS

* admin flag documentation

* fix bad multiprocessing method for windows

* Squashed commit of the following:

commit c12e685bd192fa724bce8bd956f7981a0df571dc
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 19:01:22 2020 -0700

    cleanup filtering

commit 134b1d0e25f2018979f957f764f01546fe797726
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:47:54 2020 -0700

    move get_folders_filter into choices only

commit cad82011ac6012c26b1f933adf70aafb8b64b143
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:47:31 2020 -0700

    fix filter menu close

commit 61567ace2f997ccafd6b9b7030bde77e3c55fbd3
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:15:31 2020 -0700

    reorg and optimize some browse_base view stuff

commit db9fc9b9ae606e53c9c4e364c010ef4df0e7dcb0
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:15:10 2020 -0700

    lint

commit 3bf26fd1d8e374eec862a671446775c1773750f6
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 18:14:29 2020 -0700

    poetry extras doesn't work like i thought it did. move that stuff into development deps

commit 84b42d11aa33f8a0559a5763e25e78e4ecd47110
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 16:59:24 2020 -0700

    lazy filter choices

* Squashed commit of the following:

commit bcb685cac1ee10a78838b8404c5411f63c53ba2d
Author: AJ Slater <aj@slater.net>
Date:   Wed Aug 26 19:16:19 2020 -0700

    return of librariesExist

* bump v0.5.2 version numbers

* declare PKG_VERSION  in Dockerfile

* whitenoise 5.2.0 fixes the AUTOREFRESH BUG

* Squashed commit of the following:

commit 52ed30323697d07feef08f57533626df9e84f042
Author: AJ Slater <aj@slater.net>
Date:   Thu Aug 27 11:43:49 2020 -0700

    versioned API

* remove print

* fix filter error with aggregates. fucking confusing.

* make the no comics found label a little less garish

* Squashed commit of the following:

commit cee372d8dfda3c862a9d83883041edc45a013c7a
Author: AJ Slater <aj@slater.net>
Date:   Thu Aug 27 12:48:46 2020 -0700

    displaying package version works

* master version bumping script

* only flood control libaryChanged message

* broadcast a message when we scan libraries

* scan notify api endpoint

* frontend for scan notify snackbar

* lint

* move isAdmin to auth getters

* use queue for scan-notify

* Squashed commit of the following:

commit 54aed271624a0d93a9f8cd23475151c27dd96710
Author: AJ Slater <aj@slater.net>
Date:   Fri Aug 28 09:56:33 2020 -0700

    fix login

* update NEWS

* fix sed for bsd

* fix tests on docker where whitenoise complains about missing static dir

* ensure all STATIC_DIRS exist for whitenoise

* new black. update poetry, npm & lint

* 0.5.4 version bump

* only use the build type static files in dev mode. always should've been like this.

* collect static needs dev marker to actually collect the dev static dirs

* revert whitenoise

* codex v0.5.5

* fix logging error

* borders on browse-cards

* fix border interference with unread flag

* v0.5.6

* comicbox 1.3

* allow null credit roles

* V0.5.7 (#35)

* v0.5.7 news and version

* remove transparency from child count

* center pages better in reader. still has a two page gap.

* scroll to the top of the page when the route changes

* more explicit read/unread menu. Add download comic to menu

* fix previous comic always start of series bug

* lint migrations

* npm update

* logfiles

* more items to news

* lint

* reorg setup-dev.sh

* Docker caching for wheel builder image

* remove scanlocks on startup. fix library change by not disabling element

* Squashed commit of the following:

commit e1994b7d8f76d1aff43de8fddd927e3ac6686502
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 15:37:37 2020 -0700

    bum news

commit f230dd6590b2c0e404f5820dca76810207c74a74
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 15:33:23 2020 -0700

    remove inconsistent document.title setting

commit 129323516a24bb1959f1e5cee244af56151b273f
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 15:29:20 2020 -0700

    restore child counts and bookmarks

commit 21f25ec7b15822b5ee51c2c97b4a700d584306fb
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 14:42:49 2020 -0700

    modular frontend comic name code. disambiguate volumes more

commit 3f8c7a4fedf931b81da9196147f6556632194fbf
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 14:21:46 2020 -0700

    volume parsing on the back end

commit 557ace75ccb3522302a1b402466cb19d75a38b22
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 14:21:19 2020 -0700

    fix issue type in browser

commit 4d2331d240f0b78c48e2cc365dc4d41f9155ff7d
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 13:55:02 2020 -0700

    remove extra loggins

commit 566e353f78ce81f502b9ceac103f0f41b300b91c
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 13:52:40 2020 -0700

    move ensure cover path to serializer so we only hit the db once

commit adfeda4d5d3a91e355ae55e6182411b2cb7f73bf
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 13:15:12 2020 -0700

    pass series_name, volume_name, issue as fields. no more janky parsing

commit 361e0ad253356ea7d5733bb1ca54e2e80173c9e4
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 12:48:43 2020 -0700

    rename containerList

commit 830454081e9163039dbd7893a91b099b7f094380
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 12:45:53 2020 -0700

    fix up route not starting from 0

commit d17e0de419e9dd0c715d46f71e856c77a619a845
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 12:34:47 2020 -0700

    pagination union with header name annotated instead of python computed

commit b1aac346d372dd5a41397c53428de0303733958a
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 12:06:44 2020 -0700

    npm update

commit 69414ec4e09c97c7a6c6c7a7da3406b71da7f178
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 12:02:24 2020 -0700

    update poetry

commit e34d4af0c79d86f7ca2bc072be9ee5b8965ae54f
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 12:02:04 2020 -0700

    clear cache on startup

commit 34a96e36638d98be77ed5de3681c7011b4d2b6a2
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 3 12:00:38 2020 -0700

    fix last_scan create library bug

commit fef826cd24f2cd0315113a45f2c8eee2dcbf9667
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 1 16:38:20 2020 -0700

    pagination proof of concept. breaks with folder view

commit 01eefe612e6e63556e6f58545e1fbf9846689f85
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 1 16:34:46 2020 -0700

    lint

* friendly /me message

* Squashed commit of the following:

commit b73eab2312d1648dc24203ec7bca712d820daeb2
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 4 13:15:54 2020 -0700

    remove unused var

commit 12d990586f00f9b6c65eade9495de3ed65aea1fe
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 4 13:11:25 2020 -0700

    watch for user changes in the browse app, not the auth app for browse stuff.

commit 9ba8575c0e4f4c011fde28ee2ec37d206063700f
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 4 13:10:34 2020 -0700

    consolidate route generation in browse store and add page

* reform browse console logging

* Squashed commit of the following:

commit d72c5eda5744f68d442e91f942bf7e8077271976
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 4 13:34:00 2020 -0700

    refactor browse card to be a single card object.

* oder the common browse fields

* fix cover on metadata page

* move progress bar to browse card for better positioning.

* more tests for comic model

* bump codex version oops

* v0.5.8

* poetry update

* more helpful 404 page

* V0.5.9 (#50)

* poetry update

* more helpful 404 page

* update npm

* fix logging bug on null role import

* Squashed commit of the following:

commit 0980b6e2ce4d8a7b5a55722427febb3d6d35b05e
Author: AJ Slater <aj@slater.net>
Date:   Sat Sep 5 18:09:12 2020 -0700

    fix folder sorts. reorganize annotation code. eliminate x_order_key in favor of order_value

commit 4797fc411aa6d43d43a66ff98a90641c6c8338e4
Author: AJ Slater <aj@slater.net>
Date:   Sat Sep 5 15:39:43 2020 -0700

    first draft of folder sort fixes. needs cleanup

* Squashed commit of the following:

commit 36329ac2572bd95d55fe2e6b79156a0355eea42b
Author: AJ Slater <aj@slater.net>
Date:   Sat Sep 5 19:25:15 2020 -0700

    missing cover support

* poetry update

* version bump

* comicbox 0.1.4

* lint

* Squashed commit of the following:

commit 9f22f50e97ecc743270e26217012d8d5097016dc
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 8 13:53:41 2020 -0700

    use base images when building runnable docker

* V0.5.10 (#53)

* fix filtering bug

* bump version

* clean up comments

* fix reader settings

* mostly fix reader image layout

* fix reader to browser uninitialized error

* bump news

* update poetry

* npm update

* simpler image labels

* V0.5.11 (#55)

* simpler image labels

* simply image tagging even more. publish to pypi with ci

* ignore node_modules of course

* use Min instead of Max for sorting containers. Added benefit is covers match sort values now

* flex layout to the rescue for adaptive browse tile row heights.

* fix bookmarks not working for sessions

* update poetry & npm

* bump version to 0.5.11 & news

* fix mobile safari bug with stretched images

* Squashed commit of the following:

commit 8573d66e625a99288cc52092aad33c14845bb631
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 11 13:05:53 2020 -0700

    fix the whitenoise prefixing for dev mode

commit 46700920e7da71e0a1779eb0a701ac321dad1d71
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 11 12:33:35 2020 -0700

    works in prod

* abuse WHITENOISE_ROOT for covers so I can turn off WHITENOISE_USE_FINDERS in production

* poorly spelled variable prevented setting global reader settings

* bump news

* another news bump

* admin failed imports list

* Squashed commit of the following:

commit 3a3e206df83ee9ad103b2c7600a2ae1b3fb305f8
Author: AJ Slater <aj@slater.net>
Date:   Mon Sep 14 17:42:25 2020 -0700

    scan notify snack

* bump version and news

* lint and cleanup prints

* Squashed commit of the following:

commit ee19a333161c174b387a4b2b525d04ec1d549b91
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 15 14:38:45 2020 -0700

    latest version

* Squashed commit of the following:

commit 6001d4a338bf9dc86238b0da565e76a891d3de02
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 15 19:55:53 2020 -0700

    remove the init_admin_flags from migrations

commit 38556ea04959e02522c08288c152f61ea18b7a3a
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 15 19:47:38 2020 -0700

    minor cleanups and comments

commit 3e40d41c52b188353b0d04e96c7e35dec5315d95
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 15 19:31:46 2020 -0700

    bump news

commit 1321826d522c32cb62a13abb1ea3df8173f8cf3d
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 15 18:00:20 2020 -0700

    add dev config dir to prettierignore

commit 784e165efc57f6f97092e8d17236a0bde40b226d
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 15 17:52:09 2020 -0700

    disable session users first try

* change failed import comment

* v0.5.13

* crap i'm sure now

* Squashed commit of the following:

commit be04fac73fe3fdcd2ee600aac8106125f45bff7c
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 19:56:48 2020 -0700

    lint

commit f93023cf01b2e2f8fe0e83fdcd0c051ed1a8428e
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 19:55:47 2020 -0700

    bump news

commit 2637d430f90a382145218d691e64e28939c4f024
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 19:53:27 2020 -0700

    poetry and npm update

commit a7d8af755fea91b202e018ce63d084dc22229daa
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 19:49:01 2020 -0700

    add force to comic cover creation

commit c6b11e3ea7866c980bc0e4b9b0772d39f81a3052
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 19:25:20 2020 -0700

    fix unable to delete libs

commit af224ffc3b34b172ecc2ae84c848fcf1d64bf5c0
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 17:08:07 2020 -0700

    rehide edit button and fix issueRow layout on mobile

commit 17bee0af42a14d1d53285f6ef8f4c583888a36c7
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 16:50:27 2020 -0700

    minor cleanup of checkbox

commit c7f235af7abd00914c874b2fb65ebd1be545e1a4
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 16:33:27 2020 -0700

    remove comment cruft

commit 073b6f08e39100aa71dc33eee6969abb473164fc
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 16:32:00 2020 -0700

    bump version & news

commit 0c8bdfb5f216df4353533d9371437caa65dfb7f7
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 16:29:14 2020 -0700

    dict for websocket messages

commit 7a8e1e9af9bd57a93b08d9f587435ed4f47f525b
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 15:51:41 2020 -0700

    minor cleanups

commit d1ad0ef4159aade2793c424be693f4dd3d36f943
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 14:01:29 2020 -0700

    remove cruft

commit df1d69ef2d28fd88049032d8ee7c6d21163708f6
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 13:56:06 2020 -0700

    minor cleanups and formalize timing for metadata

commit 0e68de8a3b85bb05657b83f7d2871f02094696a0
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 13:48:51 2020 -0700

    two minute timeout!

commit 650099da1be7510c25fb0c1ed562fdeb56a31e2c
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 13:15:34 2020 -0700

    cleanups for metadata

commit 5c06d6c8d43f3400d92bfa9062851951b0ea9981
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 02:30:56 2020 -0700

    progress meter for metadata

commit 7775cf15f56f347136817bb1bf33f00091b13a05
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 25 02:29:43 2020 -0700

    fix no credits bug. fix pk lookup syntax

commit 70688d27a01bc2eb75f8a7cce007ec2d92fbeddb
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 24 22:17:53 2020 -0700

    lint

commit 72b53b462cb7d5feebbe4fea6159fc3f9588fbc3
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 24 22:17:47 2020 -0700

    move comic-name into components

commit f300f21097bb0d194ce1359eaf37b25c7f23ce20
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 24 22:15:45 2020 -0700

    show less metadata if not in editMode

commit 7731a45e630108eae0a254d49fd009a6293e8247
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 24 22:15:10 2020 -0700

    first minort cleanups

commit 30399ee10b665e39c30cef5a5332b2f31c8459f9
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 24 18:44:54 2020 -0700

    freeze the comic metadata it won't change ... yet?

commit ded8672c4c0f437febcbbb0ee393cd7b056d9216
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 24 18:44:20 2020 -0700

    fix null issueChoices

commit 5ecab8eb652941ff208c31cd5e1b7734a40da73f
Author: AJ Slater <aj@slater.net>
Date:   Thu Sep 24 18:44:02 2020 -0700

    share initialItem across autocomplete and combobox

commit 02a4e2f71c1662d6874741d025e4e10ac315f6e6
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 23 16:21:59 2020 -0700

    placeholder for metdata

commit c4a4c37dee9f243626f8137dc6d5c35266dc6dbd
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 23 15:41:45 2020 -0700

    Squashed commit of the following:

    commit 3637b056f2d2d947658767f11a5f29b8c664e817
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 15:41:24 2020 -0700

        fix date display and all autocompletes

    commit 02d14266742e64620b17787049d8d6f0594258ea
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 15:35:32 2020 -0700

        align issues better

    commit 7f8efe405e883b686a10cdf8d84e0e4edd41f1fc
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 15:30:49 2020 -0700

        fix language and country display

    commit 0dc983f501c421bbd223e5348abdf096337f67f4
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 15:30:25 2020 -0700

        wipe comic data before lookup

    commit fa7236f6a74e061ecb475672c72dff4de19134e0
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 15:29:42 2020 -0700

        fix pycountry lookup bug

    commit 9a6bb655e51d3f9416b5bfc3bfb2feb6ab3b72b4
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 13:49:28 2020 -0700

        optimize getting only the aggregate filter for metadata

    commit 5129983d1f589cba0acad9edbe921203645c4db4
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 13:37:38 2020 -0700

        compress all metdata consts into the QUERY_SERIALIZER map

    commit c7e35a64fd491fedbee6ba4682975a5afb54df2b
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 13:14:02 2020 -0700

        move frontend api files to versioned directory

    commit 49389216c3fb60718aceb45f34fe942e46cb45fc
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 13:08:34 2020 -0700

        rename variables. clean up cruft. comments

    commit 39788fc1fcce0c8ce131da1be03be2284766d386
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 12:53:31 2020 -0700

        lint and comments

    commit 3baa071e140c6f46bab63bed10bbfab13e546e5a
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 12:48:40 2020 -0700

        lint

    commit 49565bc5c50c7b058e76837f8ab382db3caa63c8
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 12:48:36 2020 -0700

        lint ci scripts as well

    commit e1cac1604f0ae5e7f83fd94e9125c96c4b3104a6
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 12:45:29 2020 -0700

        add a progress bar to metdata

    commit d0e2412ae18b9a5f75f64dde1ab770e1968f1927
    Author: AJ Slater <aj@slater.net>
    Date:   Wed Sep 23 12:38:21 2020 -0700

        move top book cover decorations into book-cover so they display on the metadata page

    commit 07426ce9fdacab8c980deaebac2e913f8c3c1eba
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 22 20:55:20 2020 -0700

        simpler tag icon is better

    commit f8e8ed39b725accffa57ba7f4978515e16a6fc4e
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 22 20:54:16 2020 -0700

        Tag multiple icon

    commit a9a79e656cf20f141f44eb3e1b8c7b542ea27d6b
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 22 20:47:20 2020 -0700

        remove log

    commit ee14d91ebfa3c96597003d50da2bed96351665cc
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 22 20:44:58 2020 -0700

        change metadata icon

    commit 9b76a9bc7ca5a445d17bf505823241428588063f
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 22 20:31:11 2020 -0700

        format issue decimals

    commit a49061082610264d7aaed1d38d1bf24f0baaddf6
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 22 20:16:02 2020 -0700

        fix issues to handle years

    commit 08bd7639ebca0d68cf4bff985725681be72c7dba
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 22 19:39:48 2020 -0700

        credits working

    commit 268df3cd136972c7bc28aa7d0ea1761f4a2d24e9
    Author: AJ Slater <aj@slater.net>
    Date:   Tue Sep 22 18:20:51 2020 -0700

        working even better. credits, issue display and folder test remain

    commit a5d6d88244fb1536c840789857c7624bb8cd2c4d
    Author: AJ Slater <aj@slater.net>
    Date:   Mon Sep 21 19:31:49 2020 -0700

        kind of working but kludgy backend solution

commit 05c67e90052cc69010c20bd9d2c39d0e21745032
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 18 16:54:50 2020 -0700

    move children and page count into base class

commit c0f337bcde505729380caa10a6ea665fa2d5aa38
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 18 15:14:13 2020 -0700

    move bookmark aggregation up into metadataclass for real. remove unused fit_to & two_pages

commit 7c3ab1eb99e433b1181c4a3ff319329f1bd0a287
Author: AJ Slater <aj@slater.net>
Date:   Fri Sep 18 14:08:31 2020 -0700

    move bookmark annotations to browse_metadata_base

* speed up metadata by 50%

* Squashed commit of the following:

commit 97c87f28bbd4285efb89051de6c3844f1948c80f
Author: AJ Slater <aj@slater.net>
Date:   Thu Oct 1 15:09:01 2020 -0700

    lint and comments. remove cruft

commit 4d10bd16f07ad2e3c83ccb963f5e90978a61b214
Author: AJ Slater <aj@slater.net>
Date:   Thu Oct 1 15:02:02 2020 -0700

    major cleanup

commit 8a23d7aa13702b0d75e4d1576e8ae75b03329af8
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 20:15:59 2020 -0700

    partial cleanups

commit 27b66e26aa0d302364d1576c52140a0ea060b222
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 19:56:06 2020 -0700

    isort

commit 1c320e2187dabda7b3cc6bc55423902add58b3d0
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 19:54:37 2020 -0700

    fix related field counts and cleanup a bit of cruft. more cleanup to do.

commit bd045eb0692e9232c51dd33053801d407c415039
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 18:59:09 2020 -0700

    it motherfucking works

commit 752d1773671196a4bbb3472490f35d394df806d7
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 18:48:58 2020 -0700

    working agg all. now just do pks

commit af6b59b69824836f8485892d83ad7156d055372e
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 12:56:57 2020 -0700

    coment. lint

commit f678f8f35d9724c9eca514e85c8372d6c534621a
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 12:34:21 2020 -0700

    clean up metadata container aggregate a bit

commit 49ca05eedf6f9a6ade3682272c35d7e0733203c9
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 12:14:01 2020 -0700

    simplify a map

commit fc2a6d4d0834ccc056474414b6d15d61bbffe7df
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 11:59:21 2020 -0700

    major cleanup of metadata view

commit 0a90f5c5c75ec2a60f00334dcddc8d5eb95bf641
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 09:04:28 2020 -0700

    more explicit nginx docs

commit fe54d13f985d796b95593efb9f8e6c1ad539d879
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 09:04:18 2020 -0700

    clean up metadata serializers

commit 0e182239e8525ee33a8b095b6b406cd567e7acf9
Author: AJ Slater <aj@slater.net>
Date:   Wed Sep 30 09:04:04 2020 -0700

    remove a little cruft

commit f8972d6b19c0f9c829d605c6ddb6fd229cef2466
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 29 19:37:45 2020 -0700

    ugly but working bufix for too much data

commit 0f4d7d70c4c8b44a8e629bbee217df742b76de08
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 29 16:38:35 2020 -0700

    new metadata api works on frontend. backend bug gives too much info for groups

commit 4241cacf42e8b4cf27a08c657f672694be1bde4a
Author: AJ Slater <aj@slater.net>
Date:   Tue Sep 29 00:20:50 2020 -0700

    lang serialiezer returns value if text lookup fails

commit c9a6465fd913185c2df340c082d1e0985b6fa189
Author: AJ Slater <aj@slater.net>
Date:   Mon Sep 28 18:18:10 2020 -0700

    doubled speed of metadata

* bump version

* Squashed commit of the following:

commit 88404c565b4cc3fbad899ca1bccd366b43b199b5
Author: AJ Slater <aj@slater.net>
Date:   Sat Oct 3 14:54:40 2020 -0700

    remove TEST variable. always a bad idea

commit a3bef259dc6c72b0a8bb885d0353d7a8bad1b81f
Author: AJ Slater <aj@slater.net>
Date:   Sat Oct 3 13:58:02 2020 -0700

    comments

commit 265784ce9fdf5fe2429fda3fa98f271c2275667b
Author: AJ Slater <aj@slater.net>
Date:   Sat Oct 3 13:54:39 2020 -0700

    optimize select_related for metadata just a little more

commit a488427a15ab8d0efb4a742308a0696d313492dc
Author: AJ Slater <aj@slater.net>
Date:   Sat Oct 3 13:45:15 2020 -0700

    pop fields before serialization. should be faster

commit 07df6a610a7683cf16551c4e644207d10be96f27
Author: AJ Slater <aj@slater.net>
Date:   Sat Oct 3 13:39:42 2020 -0700

    clean up serializers and choices. get choices from src too.

commit 5d59c5a95dcc6194f76d45c578efdd529a895f90
Author: AJ Slater <aj@slater.net>
Date:   Sat Oct 3 00:19:19 2020 -0700

    fix improper null items on undefined metadata fields

commit 905aa375760b374f3e5c8ccdc29f074cf2e3e754
Author: AJ Slater <aj@slater.net>
Date:   Sat Oct 3 00:18:59 2020 -0700

    fix metadata folder view

commit d6017dd76297f448735198e1a3a1c9f111865a2e
Author: AJ Slater <aj@slater.net>
Date:   Fri Oct 2 23:15:54 2020 -0700

    reading choices and messages from the webpack json works now

commit 87246c285ac93674eff1ba55be651a05e967102b
Author: AJ Slater <aj@slater.net>
Date:   Fri Oct 2 14:14:37 2020 -0700

    move item xformer into api

commit 102b291511cc3e6c34d7efe2f4e7839d5637766c
Author: AJ Slater <aj@slater.net>
Date:   Fri Oct 2 14:04:05 2020 -0700

    fix null items

commit b7212c3e3a47987d1b20ba604aba408555b32f70
Author: AJ Slater <aj@slater.net>
Date:   Fri Oct 2 13:44:22 2020 -0700

    sorted items

commit 5c8cef6cd7eb85c246f3099b35a71f2b87555e51
Author: AJ Slater <aj@slater.net>
Date:   Fri Oct 2 13:27:26 2020 -0700

    componentize browser-settings-menu

commit d3fd0f57ea0d5500389e97e1c071896abac3791a
Author: AJ Slater <aj@slater.net>
Date:   Fri Oct 2 13:17:06 2020 -0700

    componentize browser settings dialog

commit 8510179f3be465df0d7848751e62a699902dd458
Author: AJ Slater <aj@slater.net>
Date:   Fri Oct 2 13:05:52 2020 -0700

    working filter menu. componentize top toolbar filters.

* massive rename of containers and browse for consistency

* docstyle linting

* lint

* remove mypy and vulture. i don't use them.

* Squashed commit of the following:

commit 936a6c8a202b09db2c8d6bedc8ce1d8add3e3f5e
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 18:13:22 2020 -0700

    move secret key and logging init management into modules. websocket server doesn't configure logging right.

commit 328bb8288bbee74b88c0e0754bc13abdb7ea114d
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:35:23 2020 -0700

    less picky about passwords

commit 8a953e20676ac5ca7e5c226b8792e075dbae1d11
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:17:14 2020 -0700

    hypercorn 0.11.0 includes asgi signals and a big logging change. fix the logging with a custom formatter and a flag to logconfig_dict

commit e3eae3400a2c07cab11997b74a71397e70f9d3e2
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:14:20 2020 -0700

    upgrade babel/core

commit 16034b60a7fb41fe47d67a8c02972231094f9946
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:14:04 2020 -0700

    remove comment cruft

commit 23885db544421469e46d0d42a75844c73b082fa5
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:13:31 2020 -0700

    dev run script alter python path for local dir

commit 80b92b45921dadc9d6a3811f7e92df5bd9377505
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:12:46 2020 -0700

    correct logging __name__ and remove print cruft

commit 2a6d347dcc71e39a88b2e7c515c8b2fcae07b0de
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:12:24 2020 -0700

    document where i got the timezones middleware

commit 59778ffa39967f7b6e42a5bf4fb4c52c8fbe5ce4
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:12:04 2020 -0700

    debug lifespan logging

commit b3ae98d90fbf3e9f1bf4b5eb17fb467c63f21f54
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 17:11:35 2020 -0700

    rename procs & threads for logging

commit 77f064e89aaa639c97b1bf7aeb4748a2fefe04d4
Author: AJ Slater <aj@slater.net>
Date:   Sat Oct 3 21:55:52 2020 -0700

    broken asgi signals handling?

* Squashed commit of the following:

commit 4eca7486fa16467cfee0e38f4d6560c8b8487d12
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 18:19:12 2020 -0700

    replace old DEV flag with DEBUG remove redundancy

* lint

* stop pytest from testing migrations

* oops broke flake8

* Squashed commit of the following:

commit efa7750ba35e3e32ba005a01cf53aab949c6993c
Author: AJ Slater <aj@slater.net>
Date:   Mon Oct 5 12:27:34 2020 -0700

    componentize browser-main

commit 3e9caadb2ffa7e7b679ab813d4c5acb4a7f366cb
Author: AJ Slater <aj@slater.net>
Date:   Mon Oct 5 12:06:01 2020 -0700

    oops forgot to commit settings file for module change

commit ca5168afd78bf05bdc7572120c746beb2e93ef22
Author: AJ Slater <aj@slater.net>
Date:   Mon Oct 5 12:05:31 2020 -0700

    settings module

commit 54af69ae2562fdb7b101ef57d5ebbf9dd8088482
Author: AJ Slater <aj@slater.net>
Date:   Sun Oct 4 20:25:01 2020 -0700

    componentize browser

* lint

* componentize reader

* remove todo suggestion

* more metadata fields

* update news

* fix restarts

* its closer to 5 seconds in practice

* update poetry and npm packages

* change order of stop and start daemons a bit

* fix finding webpack files. Use regex instead of glob

* bump news and version

* fix root_path bug. v0.5.17

* renaming some variables fixes settings changing

* bump version and news
  • Loading branch information
ajslater authored Oct 6, 2020
1 parent aa0f6c7 commit 0bbb963
Show file tree
Hide file tree
Showing 8 changed files with 24 additions and 20 deletions.
3 changes: 3 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
v0.5.18
* Fix filters not changing display bug

v0.5.17
* Fix root_path not parsing bug

Expand Down
2 changes: 1 addition & 1 deletion docker-env
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ REPO=ajslater/codex
IMAGE=ajslater/codex
INSTALL_BASE_VERSION=python3.8.5-alpine3.12_0.1.0-3fb89fc
RUNNABLE_BASE_VERSION=python3.8.5-alpine3.12_0.2.0-a88d3d9_0.1.0-3328e8e
PKG_VERSION=0.5.17
PKG_VERSION=0.5.18
PUID=501
PGID=20
2 changes: 1 addition & 1 deletion frontend/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "codex",
"version": "0.5.17",
"version": "0.5.18",
"private": true,
"description": "ui for codex api",
"scripts": {
Expand Down
12 changes: 6 additions & 6 deletions frontend/src/api/v1/browser.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,16 @@ const debug = process.env.NODE_ENV !== "production";

// REST ENDPOINTS

const getBrowseOpened = ({ group, pk, page }) => {
const getBrowserOpened = ({ group, pk, page }) => {
return ajax("get", `${BROWSE_BASE}/${group}/${pk}/${page}`);
};

const getBrowseObjects = ({ route, settings }) => {
const getBrowserPage = ({ route, settings }) => {
const { group, pk, page } = route;
return ajax("put", `${BROWSE_BASE}/${group}/${pk}/${page}`, settings);
};

const getBrowseChoices = ({ group, pk, choice_type }) => {
const getBrowserChoices = ({ group, pk, choice_type }) => {
return ajax("get", `${BROWSE_BASE}/${group}/${pk}/choices/${choice_type}`);
};

Expand Down Expand Up @@ -77,9 +77,9 @@ export const getSocket = (isAdmin) => {
};

export default {
getBrowseOpened,
getBrowseObjects,
getBrowseChoices,
getBrowserOpened,
getBrowserPage,
getBrowserChoices,
getScanInProgress,
setMarkRead,
getSocket,
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/components/browser-main.vue
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ export default {
showPlaceHolder: function (state) {
return (
this.enableNonUsers === undefined ||
(!state.browsePageLoaded && this.isOpenToSee)
(!state.browserPageLoaded && this.isOpenToSee)
);
},
}),
Expand Down
19 changes: 10 additions & 9 deletions frontend/src/store/modules/browser.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ const state = {
},
objList: [],
filterMode: "base",
browsePageLoaded: false,
browserPageLoaded: false,
librariesExist: null,
scanNotify: false,
numPages: 1,
Expand Down Expand Up @@ -97,7 +97,7 @@ const getters = {

const mutations = {
setBrowsePageLoaded(state, value) {
state.browsePageLoaded = value;
state.browserPageLoaded = value;
},
setBrowserRoute(state, route) {
state.routes.current = route;
Expand Down Expand Up @@ -290,7 +290,7 @@ const scanNotifyCheck = (commit, state) => {
})
.catch((error) => {
console.error(error);
console.log("scanNotifyCheck() Response", error.response);
console.warn("scanNotifyCheck() Response", error.response);
});
}, wait);
};
Expand All @@ -300,7 +300,7 @@ const actions = {
// Gets everything needed to open the component.
commit("setBrowsePageLoaded", false);
commit("setBrowserRoute", route);
await API.getBrowseOpened(route)
await API.getBrowserOpened(route)
.then((response) => {
const data = response.data;
commit("setVersions", data.versions);
Expand All @@ -319,13 +319,13 @@ const actions = {
error.response.data.group
) {
const data = error.response.data;
console.log(data.message);
console.log("Valid group is", data.group);
console.warn(data.message);
console.warn("Valid group is", data.group);
const route = topGroupRoute(data.group);
dispatch("browserOpened", route.params);
} else {
console.error(error);
console.log("browserOpened response:", error.response);
console.warn("browserOpened response:", error.response);
}
return handleBrowseError({ state, commit }, error);
});
Expand All @@ -337,6 +337,7 @@ const actions = {
isNeedValidate(changedData) &&
!validateState({ state, commit, dispatch })
) {
console.warning("NOT VALIDATED");
return;
}
dispatch("getBrowserPage");
Expand All @@ -352,7 +353,7 @@ const actions = {
},
async getBrowserPage({ commit, dispatch, state }) {
// Get objects for the current route and setttings.
if (!state.browseLoaded) {
if (!state.browserPageLoaded) {
return dispatch("browserOpened", state.routes.current);
}
await API.getBrowserPage({
Expand All @@ -372,7 +373,7 @@ const actions = {
},
async setFilterMode({ commit, state }, { group, pk, mode }) {
if (mode && mode !== "base" && state.formChoices[mode] == null) {
await API.getBrowseChoices({ group, pk, choice_type: mode })
await API.getBrowserChoices({ group, pk, choice_type: mode })
.then((response) => {
response.data.key = mode;
return commit("setBrowseChoice", response.data);
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = ["poetry.masonry.api"]

[tool.poetry]
name = "codex"
version = "0.5.17"
version = "0.5.18"
description = "A comic archive web server."
license = "GPL-2.0-only"
authors = ["AJ Slater <aj@slater.net>"]
Expand Down

0 comments on commit 0bbb963

Please sign in to comment.