-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.7.5 #98
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* rename queue.py file for type checker * basically working bulk import * update poetry * commented out mypy stub settings for django * pyright for lint * oops forgot to commmit bulk_import goodness * fix credit update * remove print cruft * Fix Bugs. Move everything to bulk method. Create folder move & comic move functions. fix the watcher. * change comments * remove prints * move some aggregating code from query into the aggregator * more explicit variables * more logging * remove cruft * clean up through model getting * modularlize presave routines for groups & folders * use an EventBatcher thread to do bulk moves * Add librarychanged tasks for bulk imports and moves * consolidate buffer threads in a class * lint * lint * poetry & npm update * remove deprecated option * better import logging * more logging * tryna batch all this * fix debug line * fix logging * working frontend again. downgraded webpack * extra deps notes * update poetry * liberal use of put_nowait() fixes blocked comic creation * Fix blocked comic creation with put_nowait() also fix ambiguous group linking bug * fix total reporting logging * fix task creation in watcher * newer package-lock * revert that put_nowait nonsense * working scan thread * more exception handling for thread loops and some _ prefixes * just a little _ function cleanup in watcherd * fix minor bugs and differences with bulk branch" * additional exception catching in lifespan just to be sure * remove useless print * move event batchthread startup to a better place * remove errant prints * lint * batching for big queries to try to fix sqlite bug * upgrade npm * upgrade poetry * adjust batch sizes * bump version * fix bad function name * lint * instance queue for scanner thread * bulk is now implied * fix some logging and cleanup comments" * update readme
* rename queue.py file for type checker * basically working bulk import * update poetry * commented out mypy stub settings for django * pyright for lint * oops forgot to commmit bulk_import goodness * fix credit update * remove print cruft * Fix Bugs. Move everything to bulk method. Create folder move & comic move functions. fix the watcher. * change comments * remove prints * move some aggregating code from query into the aggregator * more explicit variables * more logging * remove cruft * clean up through model getting * modularlize presave routines for groups & folders * use an EventBatcher thread to do bulk moves * Add librarychanged tasks for bulk imports and moves * consolidate buffer threads in a class * lint * lint * poetry & npm update * remove deprecated option * better import logging * more logging * tryna batch all this * fix debug line * fix logging * working frontend again. downgraded webpack * extra deps notes * update poetry * liberal use of put_nowait() fixes blocked comic creation * Fix blocked comic creation with put_nowait() also fix ambiguous group linking bug * fix total reporting logging * fix task creation in watcher * newer package-lock * revert that put_nowait nonsense * working scan thread * more exception handling for thread loops and some _ prefixes * just a little _ function cleanup in watcherd * fix minor bugs and differences with bulk branch" * additional exception catching in lifespan just to be sure * remove useless print * move event batchthread startup to a better place * remove errant prints * lint * batching for big queries to try to fix sqlite bug * upgrade npm * upgrade poetry * adjust batch sizes * bump version * fix bad function name * lint * instance queue for scanner thread * bulk is now implied * fix some logging and cleanup comments" * update readme * cleanup threads * rename thread file and class * make the notification worker handle multiple messages * replace libarary using websockets with queue * big thread consolidation into AggregateMessageQueuedThread with same run loop * move method near where its used * consolidate more into Notifier class. Only start NOTIFIER thread one place * better lifecycle for notifier thread and move more things into notifier class * moved conns into Notifier * remove unused django_setup() * modularize websocket server more. improve imports in lifespan * clean up librarian by moving initializeion stuff into asgi & lifespan * rename QUEUE to LIBRARIAN_QUEUE to be less ambiguous * seperate notifier into its own file * less ambigous debug * make getLogger import more specific * lint * merge extraneous file * minor lint and reoder join * fix test
* _ for comic cover function names * admin regen covers task * update news for admin feature * create bulk covers * fix logging * only use the bulk thread now, but not all calls are batched properly * bulk browser cover creation * bulk and single comic where appropriate * update news. cleanup librarian
commit ab7a1ca54d4bfae42be60b635dd30c76b50f0845 Author: AJ Slater <aj@slater.net> Date: Wed Nov 3 18:21:40 2021 -0700 cleanup notifier
commit cdbbe3454ae4ee56e8f873a176799784e198e9e8 Author: AJ Slater <aj@slater.net> Date: Wed Nov 3 19:58:33 2021 -0700 consolidate thread logic
commit da0202eb186daa6dda47bcbb6f66748af101d461 Author: AJ Slater <aj@slater.net> Date: Wed Nov 3 21:51:10 2021 -0700 fix name with referencing models before they're changed probably commit c45e96b259b7bca592d20ef2448db6c90d264ba0 Author: AJ Slater <aj@slater.net> Date: Wed Nov 3 21:47:49 2021 -0700 model reference threw a bug fix commit 6006ffecd12ab925dd0af9e5677ca232e540c3eb Author: AJ Slater <aj@slater.net> Date: Wed Nov 3 21:41:51 2021 -0700 removed is_default and changed folder to folder
commit 1bf2641fa84e80310f2214e73d88220a0442e025 Author: AJ Slater <aj@slater.net> Date: Thu Nov 4 16:06:32 2021 -0700 don't change volume names on the new import commit 73b7be1424a504a7c4b66a6183d6e811b0743e38 Author: AJ Slater <aj@slater.net> Date: Thu Nov 4 16:05:18 2021 -0700 fix missing comic in db bug for cover generation commit 08ba39307ef8f02c56ea868af0451a994978d0fb Author: AJ Slater <aj@slater.net> Date: Thu Nov 4 15:32:05 2021 -0700 less ambigous scanner logging commit 7092e62575521d94bd6173654419dfdeeb93a02b Author: AJ Slater <aj@slater.net> Date: Thu Nov 4 15:29:43 2021 -0700 fix scanner error on library not found. commit 0075ee8b98c038784cd668176721189c685fc6dc Author: AJ Slater <aj@slater.net> Date: Thu Nov 4 14:59:42 2021 -0700 pyright linting. configure vulture to only point out egregious problems commit 15f46e863d6a3eb5bf607a841eaf6aaec8001695 Author: AJ Slater <aj@slater.net> Date: Thu Nov 4 11:25:20 2021 -0700 update README & NEWS
commit 2096d4eecb394c0b0bdd815e852647583232fa15 Author: AJ Slater <aj@slater.net> Date: Sun Nov 7 20:13:52 2021 -0800 lint commit b1b88b37466372dbdf2797292509c10a2547fc8e Author: AJ Slater <aj@slater.net> Date: Sun Nov 7 20:12:11 2021 -0800 lint, typing hack commit 6581e9351ef3f4cfb51e7074be898ca0146871fa Author: AJ Slater <aj@slater.net> Date: Sun Nov 7 19:55:58 2021 -0800 lint and fix up some logging commit 8e8b1bed765c030721fce292b546b53cab98d29b Author: AJ Slater <aj@slater.net> Date: Sun Nov 7 16:56:42 2021 -0800 bunch of logging cleanups and a new log level VERBOSE
commit 1a507f97522e9deb2115c617349a2468f2b43b90 Author: AJ Slater <aj@slater.net> Date: Tue Nov 9 16:21:11 2021 -0800 manually update updated_at for all bulk updates. commit 23f4cb5f2cce80f3159eb210a3cab590d270e1f3 Author: AJ Slater <aj@slater.net> Date: Tue Nov 9 16:19:45 2021 -0800 fix bug displaying updated_at for created_at commit f802144fa74d1ff8bcc74d5e0dda13e1a0548782 Author: AJ Slater <aj@slater.net> Date: Tue Nov 9 16:19:23 2021 -0800 just use python json commit 4600acbddbaa5f2c61aba11c9aa20a8276224570 Author: AJ Slater <aj@slater.net> Date: Tue Nov 9 16:18:43 2021 -0800 use database for latest_version and vacuum. commit e7522c1751ae74c3344047987e09b755e6680d46 Author: AJ Slater <aj@slater.net> Date: Tue Nov 9 16:16:09 2021 -0800 update hypercorn and pyright commit 775e5276f3eba8cd798526e0115ec8d05836c832 Author: AJ Slater <aj@slater.net> Date: Tue Nov 9 16:15:39 2021 -0800 lint commit 5e56cc4f984359357e860ae589008955919a5a2f Author: AJ Slater <aj@slater.net> Date: Tue Nov 9 16:15:28 2021 -0800 shfmt!
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
v0.7.5