Tags: ajslater/comicbox
Tags
v2.0.4 (#96) * Squashed commit of the following: commit 31d077913237908001d3aaa25b1cec51e4d9ff79 Author: AJ Slater <[email protected]> Date: Thu Jun 15 17:01:22 2023 -0700 fix writing test data commit 4fb23b5a89b9f3a22b38bb9055ba755849c21a31 Author: AJ Slater <[email protected]> Date: Thu Jun 15 16:59:52 2023 -0700 fix readme comicpageinfo support commit a0585c9dd3b9d824fcc730db16b633209b86f56b Author: AJ Slater <[email protected]> Date: Thu Jun 15 16:58:10 2023 -0700 fix comicinfo page typing. minimal pages support for cli commit 3bb99a43c4f37f171369c7f0b5cb43fa4318b920 Author: AJ Slater <[email protected]> Date: Thu Jun 15 16:06:33 2023 -0700 newline for cli file export commit ba7c12a01dbaebf4a3c86d97ef16619e6ce4dc43 Author: AJ Slater <[email protected]> Date: Thu Jun 15 16:04:58 2023 -0700 bump news commit 95b22e2ef9ca88c72aecf629e74da36f2c877ddb Author: AJ Slater <[email protected]> Date: Thu Jun 15 16:04:06 2023 -0700 pretty print json to file commit bdb88c6f442f1536b847d476c553866b2fb9c5a1 Author: AJ Slater <[email protected]> Date: Thu Jun 15 16:02:07 2023 -0700 export file for cli & pdf. pretty print xml data commit cae9648b146d865e3534249821dc855efcc8889b Author: AJ Slater <[email protected]> Date: Wed Jun 14 20:13:06 2023 -0700 comicinfoxml uses serializers commit a004da5a7ab9e1203d4e1471f7b4d5af846f6c1f Author: AJ Slater <[email protected]> Date: Wed Jun 14 20:09:02 2023 -0700 comicbookinfo uses serializers commit 5431ec4e5470b0633b9a8261ee139a2a813a53d6 Author: AJ Slater <[email protected]> Date: Wed Jun 14 20:07:51 2023 -0700 comet uses serializers commit 756758c652050ad58d4728a807f1532fac10bbee Author: AJ Slater <[email protected]> Date: Wed Jun 14 20:07:29 2023 -0700 remove cruft commit 3ff33f849c684156a6582986ddf768c4ec87798b Author: AJ Slater <[email protected]> Date: Wed Jun 14 20:05:22 2023 -0700 change order in test_metadata so diff shows what happened more properly commit a4b30ccd664915a582e6b434f1fe4a3f80012e84 Author: AJ Slater <[email protected]> Date: Wed Jun 14 20:04:29 2023 -0700 change variable names and ignore dict order commit a0570e55fe01dce15a47c678b8a7a62036f9b5ba Author: AJ Slater <[email protected]> Date: Wed Jun 14 19:21:27 2023 -0700 move serializer methods into comic_base, use with comet commit 6e31c8c4ba3e5257a6c2992400a11be2cd782646 Author: AJ Slater <[email protected]> Date: Wed Jun 14 18:57:20 2023 -0700 remove comment cruft commit 91e983a18734d1c55d47a21ba6eeaeea1ce5cc64 Author: AJ Slater <[email protected]> Date: Wed Jun 14 18:54:16 2023 -0700 bump news commit f43a23a616611e9bf1a1504c47c05c3dfa73de27 Author: AJ Slater <[email protected]> Date: Wed Jun 14 18:53:00 2023 -0700 bump version commit dbf4bc8f1e786db88839eae3864eca1fe989b521 Author: AJ Slater <[email protected]> Date: Wed Jun 14 18:49:07 2023 -0700 refactor normalize to live in metadata.ComicBase commit 14086bf0de8319c9c55492f65de4571d448bfccc Author: AJ Slater <[email protected]> Date: Wed Jun 14 18:36:38 2023 -0700 update writing metadata docks commit 4115c06abadf4674f2ee93399b28df667d54c4fa Author: AJ Slater <[email protected]> Date: Wed Jun 14 17:58:04 2023 -0700 write test whoohoo commit 6342a044182eb543350056afb9f4dbae10b42c28 Author: AJ Slater <[email protected]> Date: Wed Jun 14 17:36:51 2023 -0700 fix none cli metadata commit 0997fd2bd114146912ebd803771a3639306e2b71 Author: AJ Slater <[email protected]> Date: Wed Jun 14 17:35:20 2023 -0700 reading from cli test commit f9d0a435558e8a40139b1edeedf612bf41c8f1fc Author: AJ Slater <[email protected]> Date: Wed Jun 14 11:50:07 2023 -0700 update deps commit a31c83af597dddb3df3ca30af288d6c19687b9a0 Author: AJ Slater <[email protected]> Date: Wed Jun 14 11:49:50 2023 -0700 consolidate parsing in comic_base * minor refactor of parse_pycountry and serialize_pycountry. make some classmethods staticmethods * fix comment * Squashed commit of the following: commit 0793c6777450f4d05de18265a978517db9e09648 Author: AJ Slater <[email protected]> Date: Fri Sep 15 22:40:24 2023 -0700 update deps. bump to 1.0.0rc0. bump news commit f9152fb54516094ff63e420990f2d67164a658a2 Author: AJ Slater <[email protected]> Date: Thu Sep 14 19:01:59 2023 -0700 use argparse in comicfn2dict commit 16a3ad687467d31d2c3b8a5d1c12b165f878bfc9 Author: AJ Slater <[email protected]> Date: Thu Sep 14 19:01:40 2023 -0700 lint commit 2e153eb5c7bac26c891c5001386ab0128c527728 Author: AJ Slater <[email protected]> Date: Thu Sep 14 17:58:12 2023 -0700 bump news and readme commit 3e8e5539650f9986fb10dd9b497bf5ef799b189b Author: AJ Slater <[email protected]> Date: Thu Sep 14 17:45:59 2023 -0700 comicvine-series as its own nid commit 0c7812301151bdb5fac31c76fa4e66bf6553f004 Author: AJ Slater <[email protected]> Date: Thu Sep 14 16:08:45 2023 -0700 Fix comictagger to match ct code. seperate storyarcs parser into mixin commit 9a311ecd74ea9394e823702423f6d8c1bb52faa0 Author: AJ Slater <[email protected]> Date: Thu Sep 14 12:27:38 2023 -0700 remove comicbox.xml from instantiation entirely commit 187303b83dd8ae0b87e79f40496f27343f9b54cb Author: AJ Slater <[email protected]> Date: Wed Sep 13 19:21:59 2023 -0700 update format regexes commit dce9c6e7274f00f31723fac8f0da65da46aa32c5 Author: AJ Slater <[email protected]> Date: Wed Sep 13 19:15:18 2023 -0700 update deps. use new urnparse feature commit fb1991e077a03b6bb87e53509c15b80b2a3bbf90 Author: AJ Slater <[email protected]> Date: Wed Sep 13 19:11:52 2023 -0700 Squashed commit of the following: commit 3909128df88565ae3f38a569f2f08222a833a943 Author: AJ Slater <[email protected]> Date: Wed Sep 13 19:11:26 2023 -0700 case insensive sort for namelists and infolists commit c14b277ab8e2572683cb86fc2c371aef5f458d3b Author: AJ Slater <[email protected]> Date: Sun Sep 10 21:46:57 2023 -0700 update deps commit 1f0c38f684b045cfa37765d4f79f6e58f8a5fea2 Author: AJ Slater <[email protected]> Date: Sun Sep 10 21:31:36 2023 -0700 fewer required params to TestParser commit 02e0071c850fa4cfa017cfc0d96c3d00a60c7a6a Author: AJ Slater <[email protected]> Date: Sun Sep 10 21:23:37 2023 -0700 consolidate creation of test metadata into util functions commit e139ab316d2f218b3a72cbb91dba31aabbfcbba8 Author: AJ Slater <[email protected]> Date: Sun Sep 10 21:12:55 2023 -0700 move key commit aaa3f7fa917a513a2c90b970bfd5d12a695d0164 Author: AJ Slater <[email protected]> Date: Sun Sep 10 21:10:40 2023 -0700 rename variables commit 56d1aedb6175dda535bf671d68079916c50f93e4 Author: AJ Slater <[email protected]> Date: Sun Sep 10 21:07:55 2023 -0700 consolidate identifier parsing in the field commit ca7f279ca6da0f0f78475c2aa3bb61047fcca098 Author: AJ Slater <[email protected]> Date: Sun Sep 10 18:13:59 2023 -0700 tests pass for using urns for identifiers commit 57b8e1cbe8acbf46de09979dbf3f197039419f91 Author: AJ Slater <[email protected]> Date: Thu Sep 7 23:08:05 2023 -0700 order pyproject commit c55dd807ad3be15c6dfb49c64de72269f2c4afbe Author: AJ Slater <[email protected]> Date: Thu Sep 7 23:06:27 2023 -0700 switch pdf identifiers to urns. look for urns in notes commit 68512112e1a9dc70adcdcc21f5156d0e4bbbd614 Author: AJ Slater <[email protected]> Date: Thu Sep 7 22:37:39 2023 -0700 update deps commit 6fc6bc0f78223509d59659cc9a6c1ecb039a5a25 Author: AJ Slater <[email protected]> Date: Tue Aug 29 13:41:53 2023 -0700 Squashed commit of the following: commit 3fb3d08d26371f3378ee6a08d60b383a19d0f62b Author: AJ Slater <[email protected]> Date: Tue Aug 29 13:41:40 2023 -0700 replace old config with dump_config commit f7b063adbe19103146265d711e20d8a563c24003 Author: AJ Slater <[email protected]> Date: Tue Aug 29 13:36:02 2023 -0700 update deps and lint commit 9d0f9d135b453ffe5c2b95b6628d512a0e8e35a0 Author: AJ Slater <[email protected]> Date: Tue Aug 29 13:29:31 2023 -0700 coerce pdf identifier into upper commit 97519278ffe04f0a3809a974ff44593754efe9b2 Author: AJ Slater <[email protected]> Date: Tue Aug 29 13:24:30 2023 -0700 replace test arguments to dump with SchemaConfig injected into schema init. commit 286d608de0f66d93f627d69568bd0fd5d59a1102 Author: AJ Slater <[email protected]> Date: Tue Aug 29 13:21:56 2023 -0700 reuse same schema for all prints commit 78b2f4c4a2ed2c20a6524818d67e0332657ce296 Author: AJ Slater <[email protected]> Date: Mon Aug 28 18:53:26 2023 -0700 move issue and issue parts into computed commit 1e46e6fb3788b1a2368f43a3a20102ed18846928 Author: AJ Slater <[email protected]> Date: Mon Aug 28 18:23:31 2023 -0700 remove identifiers from comicboxinfo and comictagger. use regex to parse identifiers from notes. always write all notes components. commit 435c009842db1db2bbf10332edd4ff77852290c8 Author: AJ Slater <[email protected]> Date: Mon Aug 28 15:45:43 2023 -0700 multiple identifiers replaces gtin commit cf644a979443cc56172fe4996879e06a7ca54c92 Author: AJ Slater <[email protected]> Date: Sun Aug 27 18:38:06 2023 -0700 update deps and lint commit 208d1a4342871820dfe9fd2e9543d6c68d45eb1f Author: AJ Slater <[email protected]> Date: Sat Aug 26 17:10:37 2023 -0700 add comixology urls. clean up maps. commit f9f7fdc81ce240551f67264d83080f16392014c2 Author: AJ Slater <[email protected]> Date: Sat Aug 26 16:48:29 2023 -0700 parse gtin and web from each other commit f0615cc8e6b144b40f3c2082f21eb4855d49cc49 Author: AJ Slater <[email protected]> Date: Sat Aug 26 15:01:45 2023 -0700 parse scan_info for original_format commit 6c194c33699877f1b5a44566661d03acf1397f87 Author: AJ Slater <[email protected]> Date: Fri Aug 25 14:20:21 2023 -0700 remove cruft commit ae062174a07cabeff3352ae0667bc6b6e9a16b2e Author: AJ Slater <[email protected]> Date: Fri Aug 25 12:25:44 2023 -0700 remove non dir paths when not recursing commit 1a498e290ec47d957d8887604480a40e2ec884e3 Author: AJ Slater <[email protected]> Date: Thu Aug 24 18:14:47 2023 -0700 protect deserialize from null commit 00243885025dbf80c5fbf93968f0c0f464c11b25 Author: AJ Slater <[email protected]> Date: Thu Aug 24 16:35:15 2023 -0700 comments commit 0a48963860b724c5071e9b9b9e4ba6294fd267bc Author: AJ Slater <[email protected]> Date: Thu Aug 24 16:28:09 2023 -0700 simplify xml_cred aggregation by using stringsetfield.deserialize() commit b64eb42fb76f48c8e6504634158dcd30bf491e8f Author: AJ Slater <[email protected]> Date: Thu Aug 24 16:21:54 2023 -0700 replace multiple keys const with generated inline lookup commit 32d1a18397d5dbbb5025481e7ec66ca8fd4dc7ed Author: AJ Slater <[email protected]> Date: Thu Aug 24 15:53:23 2023 -0700 fix field name commit cbb66991734aa5ed460e5614111e5665baaf277e Author: AJ Slater <[email protected]> Date: Thu Aug 24 15:50:41 2023 -0700 simplify set construction commit a3c5853faea23ae7ddf484d100e4b5591613dd84 Author: AJ Slater <[email protected]> Date: Thu Aug 24 15:47:42 2023 -0700 construct frozensets from sets commit 2c436261c637a4af704817d0269c9e88ab4cd468 Author: AJ Slater <[email protected]> Date: Thu Aug 24 15:35:14 2023 -0700 synth ordered sets differently commit aaaceeba38adab8c28c38f2b3f80c894b31b02ef Author: AJ Slater <[email protected]> Date: Wed Aug 23 20:55:24 2023 -0700 xml split comma delimited credits commit 0398825fdcf0e59283b5e6dac7389e3543389cc9 Author: AJ Slater <[email protected]> Date: Mon Aug 21 19:34:53 2023 -0700 nicer no cbi errors commit 0f1e1f4359967c112f68a2eddb098d206dfa6bc3 Author: AJ Slater <[email protected]> Date: Mon Aug 21 19:18:36 2023 -0700 protect string list from none commit 2aa7288201e6678c3c9963d1a7dbf8d9f259c9c9 Author: AJ Slater <[email protected]> Date: Mon Aug 21 19:05:03 2023 -0700 rename warn_except to trap_error. warn on parse exception. better gtin extractions from notes commit 91fbb047cb72b7420089b8dd1bac895155477af5 Author: AJ Slater <[email protected]> Date: Mon Aug 21 17:19:14 2023 -0700 fix original format with more specific return formats. fix original format regex commit 68695b1479dcb7d9a6cf72351381a07491315571 Author: AJ Slater <[email protected]> Date: Mon Aug 21 15:51:37 2023 -0700 prettify original format commit a9087eb5f575d5a26640c1c754a61b2e308123f8 Author: AJ Slater <[email protected]> Date: Mon Aug 21 15:26:38 2023 -0700 fix location of notes regex commit f11ea8c75d7e0743fad6a264c1cc80b4cfb79ec7 Author: AJ Slater <[email protected]> Date: Mon Aug 21 15:22:35 2023 -0700 update deps commit 9d61e3a7b5244a870ba14a222e468ad230f14e40 Author: AJ Slater <[email protected]> Date: Mon Aug 21 15:21:40 2023 -0700 add pdf rip to original format patterns commit 205568c56fb53572e48fe2c34e1b7ed17dcac7c8 Author: AJ Slater <[email protected]> Date: Mon Aug 21 13:42:17 2023 -0700 more exceptions over warnings commit 6491a0121f3b206f3bd9f7ed6428cab217a1bb37 Author: AJ Slater <[email protected]> Date: Mon Aug 21 13:42:09 2023 -0700 fix null cbi credit list commit 0f610c72814f3b68b66901a0a4e98f9c5b297b73 Author: AJ Slater <[email protected]> Date: Fri Aug 18 14:26:11 2023 -0700 make monochrome a boolean field most of the time. yesno only for comcinfo commit f8114075ef510cb026ba9393222bd45c06ccd31b Author: AJ Slater <[email protected]> Date: Fri Aug 18 13:58:26 2023 -0700 move yesno enum field to enum.py commit aec9d9e77cb11eb9c066725e6d91820134c995b3 Author: AJ Slater <[email protected]> Date: Thu Aug 17 20:26:47 2023 -0700 don't print empty errors commit 1ae6bffaa69cba7f2e33513c9d6a1674d1828a19 Author: AJ Slater <[email protected]> Date: Thu Aug 17 20:24:51 2023 -0700 validation errors show path, and ignore some errors commit be741423e44baafa7a62931012c2aaefa2c4c152 Author: AJ Slater <[email protected]> Date: Thu Aug 17 20:04:54 2023 -0700 fix remaning groups index error commit 18ba33e4ebef30f620ec25239c56212e5b17003c Author: AJ Slater <[email protected]> Date: Thu Aug 17 19:59:28 2023 -0700 rename variable commit c1cd4f31efb3121b54bf403db0eb305bc0f444b7 Author: AJ Slater <[email protected]> Date: Thu Aug 17 19:58:44 2023 -0700 fix pdf mistaken for zipfile commit 61b48ca9057a8854903e0db1f5f724355bddabe8 Author: AJ Slater <[email protected]> Date: Thu Aug 17 19:58:27 2023 -0700 fix file parser for no data commit 06154730ce1beb997bde45a55785ce09ce0269ef Author: AJ Slater <[email protected]> Date: Thu Aug 17 19:28:52 2023 -0700 allow none storyarc numbers. log more exceptions. fix hoisting with no pages commit 7dcdcdda037229ce5da4cb94d205a6118b9c8db7 Author: AJ Slater <[email protected]> Date: Thu Aug 17 19:03:42 2023 -0700 ensure contributors persons is okay commit cb6b6ba80aa64e0b9112e01be21eebc8b9dbd8c9 Author: AJ Slater <[email protected]> Date: Wed Aug 16 13:08:55 2023 -0700 fix speling of method name commit 84480cc502735972ab63697596d3625f36fca72e Author: AJ Slater <[email protected]> Date: Wed Aug 16 13:07:14 2023 -0700 add convenience methods for deteticng support of cbr & pdf commit 9f5812a1a62128b6e209ddda80cd73f0071d408d Author: AJ Slater <[email protected]> Date: Wed Aug 16 12:46:26 2023 -0700 update deps commit a6125def14f0ed4630f849a3dd888276cac5fde6 Author: AJ Slater <[email protected]> Date: Wed Aug 16 12:45:33 2023 -0700 change interface to comicbox.box.Comicbox commit 7a1119857733af34655e6662dd1fb2cf70390f9c Author: AJ Slater <[email protected]> Date: Wed Aug 16 11:44:35 2023 -0700 reorder cli options. commit 6d418075345f452cc412a50d5b0a9c8a7e24c000 Author: AJ Slater <[email protected]> Date: Wed Aug 16 11:34:29 2023 -0700 make use of new config arch in tests commit 1e5a7d2c7cbf49910e51ea5a4a47c7835b591114 Author: AJ Slater <[email protected]> Date: Wed Aug 16 11:30:34 2023 -0700 more flexible config parsing. queit uses loglevel. extra cli option -l. commit 3e7eda07f1d755e17e568a1f3274a6c5ba6de4ac Author: AJ Slater <[email protected]> Date: Tue Aug 15 18:25:05 2023 -0700 update deps and lint commit efd4396825a5b5cbcd23c90fac102e401376cd25 Author: AJ Slater <[email protected]> Date: Tue Aug 15 17:36:18 2023 -0700 group optiona actions and targets in cli commit 05e0a12a6c594b6069383e33ec98c03b39a0eb79 Author: AJ Slater <[email protected]> Date: Tue Aug 15 17:11:58 2023 -0700 new print scheme with options. group source/parsed/loaded together commit da1de624c92f4e31254c57ae15c36ad19126b832 Author: AJ Slater <[email protected]> Date: Mon Aug 14 23:11:15 2023 -0700 fix noop warning commit 3837c05e4d240df6adbd4642f8aee017d82dd4d5 Author: AJ Slater <[email protected]> Date: Mon Aug 14 23:08:29 2023 -0700 handle null path in config not run commit 38ed82d2fe10f8a964db64e210a8814c9aa515ff Author: AJ Slater <[email protected]> Date: Mon Aug 14 23:08:05 2023 -0700 fix metavar name for paths in cli commit 6aad37f00023b78c64e6fa1bb52f5b8ad450f9dc Author: AJ Slater <[email protected]> Date: Mon Aug 14 23:07:48 2023 -0700 do not print file header without path commit 790f2876bed02b29405d9d79a5a2886aec78a02b Author: AJ Slater <[email protected]> Date: Mon Aug 14 22:41:39 2023 -0700 move run and conifg not path stuff into CAR commit 42c772314aca8a63652aff421111ebde833f3a67 Author: AJ Slater <[email protected]> Date: Mon Aug 14 21:07:38 2023 -0700 move print_file_header into car commit e60b6ad709d33a900b7bd0c179d0d783c7cdbc98 Author: AJ Slater <[email protected]> Date: Mon Aug 14 21:03:01 2023 -0700 recurse prints name of file. no footers. commit b3bd261585adf0a4dcf4d3cca0ee9d58095053e9 Author: AJ Slater <[email protected]> Date: Mon Aug 14 20:52:12 2023 -0700 fix recurse not returing properly commit f9cfc9b109f34da35a2f9d9881663d4a99c787fa Author: AJ Slater <[email protected]> Date: Mon Aug 14 20:49:49 2023 -0700 fix pdf parse tags post_load hook commit b457d782702e3d2fd98ac329603c25be901c3cdc Author: AJ Slater <[email protected]> Date: Mon Aug 14 18:05:01 2023 -0700 add schema labels back to print output commit 41a2460f57d83e855279fb0caa835e879612ca6a Author: AJ Slater <[email protected]> Date: Mon Aug 14 17:57:51 2023 -0700 add filenames to sources and parsed metadata commit 7065847943687aa51f1ae0d68c41c00e804483d8 Author: AJ Slater <[email protected]> Date: Mon Aug 14 14:42:09 2023 -0700 fix cli variable name commit 59a030c7140697612e1049eca127fffdf180a85f Author: AJ Slater <[email protected]> Date: Mon Aug 14 14:40:09 2023 -0700 rename raw to sources commit cd601d34afb2206e58b5cdb813789ba658db9c3b Author: AJ Slater <[email protected]> Date: Mon Aug 14 14:18:29 2023 -0700 fix tests for fitz not therre commit 8ac19d17294a0365a9606ae57d611311225ce819 Author: AJ Slater <[email protected]> Date: Mon Aug 14 13:30:13 2023 -0700 check import in pdf_file not outside commit 0bccbce9dabd25b2d903725142260e38907c2721 Author: AJ Slater <[email protected]> Date: Mon Aug 14 12:59:42 2023 -0700 Squashed commit of the following: commit 52bf2f44ee16d560abe817d9ec7802f7be3cb2d1 Author: AJ Slater <[email protected]> Date: Mon Aug 14 12:59:21 2023 -0700 update deps commit 497105c00dc2481e182cacf8a6321cbf88afc0a2 Author: AJ Slater <[email protected]> Date: Mon Aug 14 12:58:27 2023 -0700 change name of parse.py to parse_load.py commit 7cf008be801c7dcb387c661e20ad7fc57adcef83 Author: AJ Slater <[email protected]> Date: Mon Aug 14 12:57:01 2023 -0700 change name of pre_parse to parse commit ee1aadc934ec743e3274621f084d0de3b76025c2 Author: AJ Slater <[email protected]> Date: Mon Aug 14 12:51:27 2023 -0700 rename parsed to loaded commit cded45d4c3138175efc5a8e804c21d165ff23c8c Author: AJ Slater <[email protected]> Date: Mon Aug 14 12:26:26 2023 -0700 print preparsed commit 764a5b0e55a6f59eab023295916a754ea381b993 Author: AJ Slater <[email protected]> Date: Mon Aug 14 12:21:34 2023 -0700 make typing the same as other render loads methods commit 1af28bfa4ef6aa84f63a465f5fb19b52d61bcfd7 Author: AJ Slater <[email protected]> Date: Sun Aug 13 14:18:20 2023 -0700 Move the page count terminator for pages to computed commit b741f7aa55a1c28bede06926d34078b85d2aa12d Author: AJ Slater <[email protected]> Date: Sun Aug 13 14:17:57 2023 -0700 more debug printing for tests commit b72f6a96d65447863b7a136d126018d76f2df596 Author: AJ Slater <[email protected]> Date: Sun Aug 13 14:17:41 2023 -0700 rename tests properly commit dbdbbca849676ec91c188424b63b5c13881b77aa Author: AJ Slater <[email protected]> Date: Sat Aug 12 23:20:08 2023 -0700 only synth once with computed. collapse ensure page front cover into compute pages commit 412dcef9ecf4c966ef87fde37583d35ec4c56cdb Author: AJ Slater <[email protected]> Date: Sat Aug 12 22:32:43 2023 -0700 seperate out computed metadata into own module. add print computed option. seperate out metadata mixin commit dafb2787ddb82d0242b3fbfdb269a5857846517b Author: AJ Slater <[email protected]> Date: Sat Aug 12 22:31:12 2023 -0700 remove cruft commit b460eeb318f772db02e99a364fdddd2a2c686e06 Author: AJ Slater <[email protected]> Date: Fri Aug 11 17:24:11 2023 -0700 rename write_notes to stamp_tagger commit 88f8216984d765633a66ac2db8d262f96ae01c73 Author: AJ Slater <[email protected]> Date: Fri Aug 11 17:17:17 2023 -0700 clean up cruft commit fab3e4ea88ca8ed5ac26abdb7265325d529bf2e6 Author: AJ Slater <[email protected]> Date: Fri Aug 11 17:16:35 2023 -0700 clean up cruft commit 144fad4c0786c0baa14363736bd8964403861edd Author: AJ Slater <[email protected]> Date: Fri Aug 11 17:14:16 2023 -0700 multiple file imports commit 1283ff37c0ee5184d3e0473be9503577045b5eb7 Author: AJ Slater <[email protected]> Date: Fri Aug 11 16:57:22 2023 -0700 lint commit a11e7c80425676de46c820e3204fed3942c2cca2 Author: AJ Slater <[email protected]> Date: Fri Aug 11 16:51:48 2023 -0700 mulitple raw sources per format type. car methods for adding sources and files. schmea tests now use CAR not load & dump. pdf now has producers and gtin encoded into keywords. notes parse and unparse gtin, tagger, updated_at, new fields commit c2cc824a59204e82b90c7b7c7218a351ce46d3b7 Author: AJ Slater <[email protected]> Date: Wed Aug 9 20:23:51 2023 -0700 update deps commit 0813e6a9f0e088cc92aed53dab2c7d46777c636f Author: AJ Slater <[email protected]> Date: Wed Aug 9 20:23:47 2023 -0700 lint commit 660bb8543f50b06ea17e30feddc293c8a04a6940 Author: AJ Slater <[email protected]> Date: Wed Aug 9 20:21:47 2023 -0700 pdf producer is now notes commit 91cf01ced3bd66b5faa013649a7eec3692cfd1e2 Author: AJ Slater <[email protected]> Date: Wed Aug 9 19:22:32 2023 -0700 write notes field. adjust tests for notes field. extract gtin from notes field. commit 7280ad687ff34a0ccaef8f50d0f51d64cfe0f016 Author: AJ Slater <[email protected]> Date: Wed Aug 9 14:17:02 2023 -0700 remove check_unrar option. add minimal verbosity feature. clean up extract.py commit 608bb2fc8377808eed435a393a3f3cb87dfd478f Author: AJ Slater <[email protected]> Date: Wed Aug 9 14:16:32 2023 -0700 format md commit 5bebcc7149793f3e50eea9e73355048540c22951 Author: AJ Slater <[email protected]> Date: Wed Aug 9 14:16:18 2023 -0700 add notes to schema commit 0d3cd811f93d4a8349b5527ed06295072c7f0f48 Author: AJ Slater <[email protected]> Date: Tue Aug 8 19:29:13 2023 -0700 fix changes api path commit e52a2b3eb86d7727d9ab8da7fa2f7b1cceb1f704 Author: AJ Slater <[email protected]> Date: Tue Aug 8 18:06:25 2023 -0700 add changes and bump news commit fb7acae9ab48a218c6c11524752ae133275e18c7 Author: AJ Slater <[email protected]> Date: Tue Aug 8 17:34:06 2023 -0700 bump version and update deps commit 04be7cba9526befd7a9c818a00f02b4c744d35d3 Author: AJ Slater <[email protected]> Date: Tue Aug 8 17:31:45 2023 -0700 Squashed commit of the following: commit 0414f5c1029d5eb4e1e1ef0e1b8c0c915059190a Author: AJ Slater <[email protected]> Date: Tue Aug 8 16:42:23 2023 -0700 fix tests for filename parsing commit 6864ec1dcfbdf109ce63c7e0da7022dba5f818c2 Author: AJ Slater <[email protected]> Date: Tue Aug 8 16:42:02 2023 -0700 fix unparse and issue formatting commit eda38b6b2abdf6e234ca57b7986d846c9fdfa66e Author: AJ Slater <[email protected]> Date: Tue Aug 8 16:40:32 2023 -0700 simplify collections synth commit 9391375c3835236afe65537ccba74e379ff4c9a5 Author: AJ Slater <[email protected]> Date: Tue Aug 8 15:18:52 2023 -0700 change remainder field to remainders. Make sure remaining groups start with a word char commit b68aa090a7d92d82f8d4bd173c67531271871b0b Author: AJ Slater <[email protected]> Date: Tue Aug 8 14:36:42 2023 -0700 add of & scan info to filename schema commit e1414c4cbbed2dc3824ba8e519b8bd8d6fa85af3 Author: AJ Slater <[email protected]> Date: Tue Aug 8 14:34:20 2023 -0700 sepearate out comic2fn regexes to another file. Add many format patterns. commit e26e88742b91272b699d9fc336703c19d21f1608 Author: AJ Slater <[email protected]> Date: Tue Aug 8 14:09:05 2023 -0700 comments for filename parsing commit 945127b4ebefaae1676a2777ea204aae4c5c9262 Author: AJ Slater <[email protected]> Date: Tue Aug 8 13:59:38 2023 -0700 little bit more modularization for parse commit df8707ac200f6aa0bf171cdef8d77fa0f8ff2a57 Author: AJ Slater <[email protected]> Date: Tue Aug 8 13:52:21 2023 -0700 simplify parse_item wrap logic commit 46a761c56dbf20a35ba16e92b02c8f9407ebb2cb Author: AJ Slater <[email protected]> Date: Tue Aug 8 13:43:10 2023 -0700 always use named match groups for comicfn2dict commit c577c5910531f679b9688c5579498be4317892fb Author: AJ Slater <[email protected]> Date: Tue Aug 8 13:38:28 2023 -0700 fix script for comicfn2dict commit 779d0038e1415e8c6bbd2e22b1417b78b4ecd172 Author: AJ Slater <[email protected]> Date: Tue Aug 8 13:38:03 2023 -0700 rename test scripts fro comicfn2dict commit dfc6fbcf311e8641fdce7a26e91ca7d1367948c0 Author: AJ Slater <[email protected]> Date: Tue Aug 8 13:11:39 2023 -0700 fix comment commit b6c2563196da2263c3748915149169715a0dc7ab Author: AJ Slater <[email protected]> Date: Tue Aug 8 13:02:30 2023 -0700 make fn unparse a little better commit dd9bf810d65284fe3ddd9fc388f62c0e7893d9c3 Author: AJ Slater <[email protected]> Date: Tue Aug 8 12:56:19 2023 -0700 add comicfn2dict module commit 4a3ee796ab94659eb06d36011561ac1e17bdf0be Author: AJ Slater <[email protected]> Date: Tue Aug 8 12:56:03 2023 -0700 move filename parser into a module commit 9c575ec6351b5a70228ad60a5fe41ff6d2980827 Author: AJ Slater <[email protected]> Date: Tue Aug 8 02:01:02 2023 -0700 minor reorg of filename parser commit fe9419c4c948c84518c2c314a6e2361cda36cba1 Author: AJ Slater <[email protected]> Date: Tue Aug 8 01:58:49 2023 -0700 use regexes it's simpler commit 75501ffde26595a2c93866981aa5b43d8b832e90 Author: AJ Slater <[email protected]> Date: Mon Aug 7 14:51:29 2023 -0700 break up parse_paren_groups commit 3a05c949255da12019990f160e49163e815639b3 Author: AJ Slater <[email protected]> Date: Mon Aug 7 14:30:04 2023 -0700 use pop_value_from_token in parse_item commit 84dd77aed0c8570038dc0377d598f480b9b7baa8 Author: AJ Slater <[email protected]> Date: Mon Aug 7 13:51:05 2023 -0700 break up issue pickup methods commit 0019f67f5a8c56b56e720bdb5dd4c2f4e4cff455 Author: AJ Slater <[email protected]> Date: Mon Aug 7 13:39:58 2023 -0700 use parse_item for issue pickup commit 1af67bd691be6102c8d4caa12d2f15120d986a2b Author: AJ Slater <[email protected]> Date: Mon Aug 7 13:33:23 2023 -0700 wrap around paren parsing. more paren stripping commit d6b86f9168d53be09d1f00f1c3844a2207c091ba Author: AJ Slater <[email protected]> Date: Mon Aug 7 13:32:48 2023 -0700 fix test result commit 24ff4f00570c02b2f8c42622101fbd782b7e353a Author: AJ Slater <[email protected]> Date: Mon Aug 7 11:55:19 2023 -0700 simplify filename_parser test harness commit 514bf8a7fddcac7180f9400108ef7941f04c6fc7 Author: AJ Slater <[email protected]> Date: Mon Aug 7 11:53:02 2023 -0700 update deps commit 106e7e6df1d13bfd0334d5d2d8035eabbacf1016 Author: AJ Slater <[email protected]> Date: Mon Aug 7 11:52:59 2023 -0700 lint commit 706b69076b7a001dbbf1738d87557baeb94ec07f Author: AJ Slater <[email protected]> Date: Sun Aug 6 22:58:23 2023 -0700 use new filename parser and test it commit 2d9b8f0066a68e98520a63f378a1af4d16ca5fa5 Author: AJ Slater <[email protected]> Date: Sun Aug 6 22:57:40 2023 -0700 mostly working new filename parser. commit 08c59b755566e5816b62d2f5227325bfc8cacbe0 Author: AJ Slater <[email protected]> Date: Thu Aug 3 19:22:21 2023 -0700 update deps and fix type warnings commit fec694fb31270ff0ebbf112acb82e2aa904bd1f0 Author: AJ Slater <[email protected]> Date: Thu Aug 3 19:19:38 2023 -0700 radon simplify methods commit bba64c239169e9241c6b7115da3f824354cf9e8e Author: AJ Slater <[email protected]> Date: Thu Aug 3 19:02:47 2023 -0700 fix codex tests to test bytes of pages and covers commit 4f68cb824baf97d0844237c073b536e5b1dfc7d3 Author: AJ Slater <[email protected]> Date: Thu Aug 3 19:01:55 2023 -0700 use internal method in pages get cover commit e839d6b38b17c0a536781937e3774af86c5fa379 Author: AJ Slater <[email protected]> Date: Thu Aug 3 18:00:28 2023 -0700 print actions performed commit b8d7113ecdea9bc023fee82066d488bc4559b66d Author: AJ Slater <[email protected]> Date: Thu Aug 3 17:55:08 2023 -0700 if using context don't close the archive during context commit c1c817830f7928f11a795213c552933d7f810334 Author: AJ Slater <[email protected]> Date: Thu Aug 3 17:54:14 2023 -0700 get pdf pages without altering the internal document. commit bc82b4630658e66594730be01025ea447edcac7c Author: AJ Slater <[email protected]> Date: Thu Aug 3 17:53:12 2023 -0700 use internal methdo for get pages commit 6f501d761adad9b34e273a8a15efb9dc106bf323 Author: AJ Slater <[email protected]> Date: Thu Aug 3 17:52:49 2023 -0700 clean up extract code commit f9ecdc4bcb4632d129319b5b56e66fb6745492cd Author: AJ Slater <[email protected]> Date: Thu Aug 3 17:52:15 2023 -0700 protect archive read from unlikely null archive. commit 12f1d857adc10a6c1f7951a651711243e680682f Author: AJ Slater <[email protected]> Date: Thu Aug 3 15:10:35 2023 -0700 combine scripts commit 8ce120b1d6bf823fc05a05bcf7f6ceab2dceebd9 Author: AJ Slater <[email protected]> Date: Thu Aug 3 15:01:12 2023 -0700 generate more tmp_dirs commit 7186218a517d3eae4469beec3dd53c1edd23b90d Author: AJ Slater <[email protected]> Date: Thu Aug 3 14:58:29 2023 -0700 centralize setup and cleanup methods commit 5288d8870f3af6511486501c25e2761b997ae3ac Author: AJ Slater <[email protected]> Date: Thu Aug 3 14:32:52 2023 -0700 centralize paths in const for tests commit 93aa0691b38aa6273b3a6ad6bd5a567a2df6709d Author: AJ Slater <[email protected]> Date: Thu Aug 3 13:39:27 2023 -0700 simplify test parser methods and move them into the class commit 36b2bfec20ee8f35e8cde8718a9a0aafadeb68dd Author: AJ Slater <[email protected]> Date: Thu Aug 3 13:39:08 2023 -0700 lint commit 7ce24758785981221e405da6997db3094bc04f42 Author: AJ Slater <[email protected]> Date: Thu Aug 3 13:27:09 2023 -0700 move test_metadata into util commit ae5925fe812e811333a07353036211360f61ee3a Author: AJ Slater <[email protected]> Date: Thu Aug 3 02:38:04 2023 -0700 remove cruft commit 591704641067ff237a2843dd8d8e663d23a31010 Author: AJ Slater <[email protected]> Date: Wed Aug 2 22:29:21 2023 -0700 test codex api commit a290ba0dd3afea31a72dcef842075270f4500889 Author: AJ Slater <[email protected]> Date: Wed Aug 2 22:25:25 2023 -0700 fix import file action commit d937a51dcc358d477980723434ff929c73e28154 Author: AJ Slater <[email protected]> Date: Wed Aug 2 22:00:27 2023 -0700 big page_count and pages refactor. compute them last so we always write real info. don't generate at all if sources don't require it. commit a7599de7a34cf710ae5f0929ca495b28713d81f9 Author: AJ Slater <[email protected]> Date: Wed Aug 2 01:33:27 2023 -0700 clean up and lint commit 56646540d3edef7d30905bba6e02c4e33c493b06 Author: AJ Slater <[email protected]> Date: Wed Aug 2 01:19:06 2023 -0700 recursively sort on dump. remove dfs pops. fix pdf data map. order root tags alphabetically. add broken link to comicbox.xsd commit 55c673aaf95c5a053fc027233cb32230f1c041dc Author: AJ Slater <[email protected]> Date: Wed Aug 2 01:17:51 2023 -0700 fix writing to pdfs commit 131c36294e1eb6b1b095b0f44eaa456b6c658414 Author: AJ Slater <[email protected]> Date: Tue Aug 1 20:19:05 2023 -0700 fix export pdf test. create export.cbz script commit b3718fd07e5aaf143b89a52574615833c2e79fb2 Author: AJ Slater <[email protected]> Date: Tue Aug 1 20:08:10 2023 -0700 move schema tests into schema dir commit 6b6423236348a052cdf51f7dd43a6a69a9440d07 Author: AJ Slater <[email protected]> Date: Tue Aug 1 18:56:56 2023 -0700 clean up test dirs after write test commit 0d554b228ca0d00efa5df79dd0dd9acbc91e2e97 Author: AJ Slater <[email protected]> Date: Tue Aug 1 18:34:16 2023 -0700 pdf dumps defaults to adobe format commit d59bdc5e7a0a670b03911d23aef1636e94c460f7 Author: AJ Slater <[email protected]> Date: Tue Aug 1 18:18:40 2023 -0700 lint commit a008aefbfdcb8f95ba7f1c9470f2447963222662 Author: AJ Slater <[email protected]> Date: Tue Aug 1 18:17:37 2023 -0700 remove cruft from tests commit 1d3137c3f5efc62ef3cbe3a68f3138d6661ed9c8 Author: AJ Slater <[email protected]> Date: Tue Aug 1 18:12:34 2023 -0700 fix export test commit fe24e8616e3ee12ae1e49102484101fc06507826 Author: AJ Slater <[email protected]> Date: Tue Aug 1 18:12:27 2023 -0700 fix pdf test commit 1f489958e2e50bde86bbe2ff51062ddeb1228273 Author: AJ Slater <[email protected]> Date: Tue Aug 1 17:25:00 2023 -0700 test rename commit f981d08a2450f0c741c6bd68dd89708ff54a772a Author: AJ Slater <[email protected]> Date: Tue Aug 1 17:15:38 2023 -0700 test export commit 0364ddc2bfbbff29d9d2796bdf0044d7b3f21caf Author: AJ Slater <[email protected]> Date: Tue Aug 1 17:15:29 2023 -0700 rename to_xml to abobe_format. export as adobe format not mu commit 897ef05c6ffa3bad0435e59b4319b0ba66455025 Author: AJ Slater <[email protected]> Date: Tue Aug 1 17:14:32 2023 -0700 abstract compare files method commit e83b1163895aa9ed35f84a9de69eed0978406fdc Author: AJ Slater <[email protected]> Date: Tue Aug 1 15:58:04 2023 -0700 test list commit c85c0ebc7273a3c677b9e4082e88b1cb6cdf6ae9 Author: AJ Slater <[email protected]> Date: Tue Aug 1 15:52:13 2023 -0700 test extract commit 49be02576459201eebeeae9a5577ee3adeb41f75 Author: AJ Slater <[email protected]> Date: Tue Aug 1 15:52:05 2023 -0700 fix pagename indexing commit b542db9b91574ab4a876096c7de65f19177fa55a Author: AJ Slater <[email protected]> Date: Tue Aug 1 15:51:20 2023 -0700 fix file_type cli option commit f16f597e56bf91ffbad824187ca971b10da167c1 Author: AJ Slater <[email protected]> Date: Tue Aug 1 15:45:22 2023 -0700 include page number for archive list commit bb0969b0343983bea04e896510135af64c1c461b Author: AJ Slater <[email protected]> Date: Tue Aug 1 15:30:29 2023 -0700 lint commit c9be80ac0d2457dfb404ac4de2a35d6a32c63c4d Author: AJ Slater <[email protected]> Date: Tue Aug 1 15:11:45 2023 -0700 add list action commit ab0e907a3213568fa44fc0b1d0b8a47c0762e0e6 Author: AJ Slater <[email protected]> Date: Tue Aug 1 14:02:07 2023 -0700 add delete_tags test commit 506cf572daa245eb9c24a6f0e32ca82271eff1a0 Author: AJ Slater <[email protected]> Date: Tue Aug 1 14:01:24 2023 -0700 fix ignore_read option commit dcf669f3e03cb4badaf2d09cb577a819f09a4b94 Author: AJ Slater <[email protected]> Date: Tue Aug 1 14:00:53 2023 -0700 fix delete_tags action commit 44517bd3bc8e6144685a8a456a9e6f095ce9f805 Author: AJ Slater <[email protected]> Date: Tue Aug 1 13:05:34 2023 -0700 cli print tests commit d23981f2c90765cada95d84f8cc72e49fd84503e Author: AJ Slater <[email protected]> Date: Mon Jul 31 21:00:42 2023 -0700 change around cli letters. remove -n --index entirely commit bb5e51117b9c6da1a5171a7bfb2f54a9ceba64ab Author: AJ Slater <[email protected]> Date: Mon Jul 31 19:37:13 2023 -0700 lint json schemas commit 11bc6bc0174eae247fc2113d5210866b4e53d92a Author: AJ Slater <[email protected]> Date: Mon Jul 31 18:31:42 2023 -0700 json schema for comicbox commit 743910b6c05d2df9ca420b36a29b2d53971c7559 Author: AJ Slater <[email protected]> Date: Mon Jul 31 18:31:25 2023 -0700 minumums for page_count and issue_count commit 0c09368b41feb607aff8b3906e8aebc38f48ef77 Author: AJ Slater <[email protected]> Date: Mon Jul 31 16:04:23 2023 -0700 prettyify age rating if possible, but still be lenient commit 0b5cd4e599b49f04e76deab70b59ad6fb3aa3a60 Author: AJ Slater <[email protected]> Date: Mon Jul 31 15:52:11 2023 -0700 remove cruft comment commit 7d9c267629b5fa944f1bf52ba4799a29fa40dedf Author: AJ Slater <[email protected]> Date: Mon Jul 31 15:50:52 2023 -0700 refactor and clean up config & run, especially for handling no path submitted commit b511a5000625b7803a6418551e57fd10098639a9 Author: AJ Slater <[email protected]> Date: Mon Jul 31 14:41:20 2023 -0700 make variable private commit 098de55e70d927389d0d82e95893520f8d57357a Author: AJ Slater <[email protected]> Date: Mon Jul 31 00:17:51 2023 -0700 bump metadata help commit d6cd41c55a09c9915d2d10df4dfd3f0f65ae5764 Author: AJ Slater <[email protected]> Date: Mon Jul 31 00:16:34 2023 -0700 remove cruft commit f6b9153d663ebb740916bc5502d21672fadee54e Author: AJ Slater <[email protected]> Date: Mon Jul 31 00:14:51 2023 -0700 automate format help commit 97634113b07f2dd845d7ed6327af6fa5ebcdac0c Author: AJ Slater <[email protected]> Date: Sun Jul 30 23:16:05 2023 -0700 update cli docs commit 782d7bdcb7a3f642bad5aa221ae2ca6ee318367b Author: AJ Slater <[email protected]> Date: Sun Jul 30 23:13:07 2023 -0700 clean up debug message on import commit 7bc22755c7c2a4c643ac5c06f0029781e6fa0755 Author: AJ Slater <[email protected]> Date: Sun Jul 30 21:54:10 2023 -0700 move nested schemas into own files commit 196a5fe95f28ef0a1995729f68cb47963d60ea34 Author: AJ Slater <[email protected]> Date: Sun Jul 30 21:44:30 2023 -0700 many values for SourceFrom commit 70dd7713b8bbaef653aa8a110c3564665f1511b1 Author: AJ Slater <[email protected]> Date: Sun Jul 30 21:27:01 2023 -0700 combine is_archive_file and from_archive into an enum commit d07bd8d911028be919f3821bc1566363adf0d4a4 Author: AJ Slater <[email protected]> Date: Sun Jul 30 21:13:52 2023 -0700 remove source.from_source attr commit e5674d36885988de9c9e1d4a85597a5f0c714f02 Author: AJ Slater <[email protected]> Date: Sun Jul 30 21:07:20 2023 -0700 add from_archive to every is_archive_file commit c3bdcfcc461acb176884c49e528680343ac5138b Author: AJ Slater <[email protected]> Date: Sun Jul 30 21:05:30 2023 -0700 explicit kwargs for sources commit 54d0ff4bd2f0ffc1a3cde99306d1343c6377847a Author: AJ Slater <[email protected]> Date: Sun Jul 30 20:10:48 2023 -0700 remove raw_list attr and refactor parse to be simpler commit 1178d572c20ab50db006efe6584b0188f25b9125 Author: AJ Slater <[email protected]> Date: Sun Jul 30 20:10:32 2023 -0700 remove prints commit 8ac97abcb374cefcdf807f1379a6b55a7461624f Author: AJ Slater <[email protected]> Date: Sun Jul 30 19:56:20 2023 -0700 remove unused raw_dict attr commit e6ab0c69feb02435e7417a4818bb44e85003cf30 Author: AJ Slater <[email protected]> Date: Sun Jul 30 19:46:37 2023 -0700 add writable attr to sources, removes lists from config. move configurable check into config from raw commit 795ca008aa49bcf857af0c998df7efbc85970f11 Author: AJ Slater <[email protected]> Date: Sun Jul 30 19:13:22 2023 -0700 lint md commit c2bb0e2bc0d1b01d549bdde316999d86b0fe1e45 Author: AJ Slater <[email protected]> Date: Sun Jul 30 17:48:47 2023 -0700 move sources up a level commit 5b932492181a7c1b2599a204b6666065ff39fc97 Author: AJ Slater <[email protected]> Date: Sun Jul 30 17:46:35 2023 -0700 disable comicbox.xml in the api as well commit b8af281721e1c2e2455afb2b2f047cdc0fe92131 Author: AJ Slater <[email protected]> Date: Sun Jul 30 17:34:15 2023 -0700 move most sorting into synth. A weird final sort is still needed commit 4c8a9be3f199b284462b2aefc4591975c2f27b8b Author: AJ Slater <[email protected]> Date: Sun Jul 30 17:31:51 2023 -0700 minor tweaks to test order commit 67bde0289a0608978ab155ee03ac4dd9c29705c4 Author: AJ Slater <[email protected]> Date: Sun Jul 30 16:42:24 2023 -0700 remove unneccissary sorts commit b12ad3edb2f8c4144770f5bddb6cc990ddaf8208 Author: AJ Slater <[email protected]> Date: Sun Jul 30 16:16:03 2023 -0700 use contants more in schemas. generate credit maps with stringcase. remove bidict commit 09d80d79a3ff88c59032a28fd2379f0d86539e1a Author: AJ Slater <[email protected]> Date: Sun Jul 30 15:11:49 2023 -0700 disable write comicbox.xml commit 258435e5ce5609e191498b69f6c40430a8dbb7d9 Author: AJ Slater <[email protected]> Date: Sun Jul 30 15:04:10 2023 -0700 rename some old credit things to contributors commit 2acf4cdaca601cb5bd45fb2ca9a127c13fbb77ae Author: AJ Slater <[email protected]> Date: Sun Jul 30 14:47:59 2023 -0700 cleanups for cbi credit agg & disagg commit f144a73f7d6950ae255801c5e249a1f52952713d Author: AJ Slater <[email protected]> Date: Sun Jul 30 14:31:32 2023 -0700 consolidate variant credit role names commit 196dbf7f11b2b01f399025b32537ee3f5c31a670 Author: AJ Slater <[email protected]> Date: Sat Jul 29 19:21:32 2023 -0700 update deps commit ed70191312e71b505dc07d0bbbfd084c8979bf22 Author: AJ Slater <[email protected]> Date: Sat Jul 29 19:21:07 2023 -0700 remove cruft comment commit 2f89c776f8eb94a5d2fca1aab8b99fbbb17d044a Author: AJ Slater <[email protected]> Date: Sat Jul 29 19:20:27 2023 -0700 add comicbox xml format commit aa1c17665ae2326caaa67599e861164848c2846f Author: AJ Slater <[email protected]> Date: Fri Jul 28 16:23:22 2023 -0700 move comicbox schema into json schema commit f85741db5809a4dc150de643d691af7bbc6ea0ce Author: AJ Slater <[email protected]> Date: Fri Jul 28 16:16:45 2023 -0700 rename comicyaml to comicboxyaml schema commit ba99e98887b0dadc68623b77aba552d10a488e25 Author: AJ Slater <[email protected]> Date: Fri Jul 28 15:43:16 2023 -0700 don't require path in config or cli commit 7a9debab14f550809b7fbc6e0763350faf05b3b1 Author: AJ Slater <[email protected]> Date: Thu Jul 27 22:23:16 2023 -0700 remove cruft commit a4308ef14c387fe5563a1f93d969568b9c187aba Author: AJ Slater <[email protected]> Date: Thu Jul 27 22:21:24 2023 -0700 protect against utf8 decode errors by deserializing lots of things via StringField commit b2bc096418500d4c0ae630f230bcb0db6e718558 Author: AJ Slater <[email protected]> Date: Thu Jul 27 19:54:38 2023 -0700 break up archive/archive.py commit 2857bf11f9b4f7be11e77fba22e271d3cf7dd58b Author: AJ Slater <[email protected]> Date: Thu Jul 27 19:25:59 2023 -0700 move CLI out of writable sources. use comicbox_yaml instead commit 728664879b88faa63d5b25fa3c006177debd67f3 Author: AJ Slater <[email protected]> Date: Thu Jul 27 19:25:15 2023 -0700 update deps commit eefca883933effb554de211a0d100a0c7888faf4 Author: AJ Slater <[email protected]> Date: Thu Jul 27 19:25:10 2023 -0700 lint commit a5e827a9c129c468c8208623d1feae3f79ae8b0e Author: AJ Slater <[email protected]> Date: Sun Jul 23 21:17:22 2023 -0700 compute page count. compute pages better and more often commit 3a633a9ea1d1b7d84a4adc3cbf2c4dd15ec574cb Author: AJ Slater <[email protected]> Date: Sun Jul 23 19:13:09 2023 -0700 fix recursive CLISchema load bug commit 2636b21b058c8e48229b2720e3707baba88349d2 Author: AJ Slater <[email protected]> Date: Sun Jul 23 18:03:24 2023 -0700 speed up cli loading by breaking on success commit be1ed487849e06d9819f1217b8fd59f6487d43e4 Author: AJ Slater <[email protected]> Date: Sun Jul 23 17:59:23 2023 -0700 update deps commit cb562686b26565918a703a6fda4ca1c7f52a0be7 Author: AJ Slater <[email protected]> Date: Sun Jul 23 17:58:47 2023 -0700 fix exception trapping decorators commit 1c2a5eff9591670dba412067bd3b6da30dda2cdf Author: AJ Slater <[email protected]> Date: Sun Jul 23 17:19:46 2023 -0700 fix roman.sh for darwin commit 2ba4f04f2b2b4388131bbde61499e5148fd3de4b Author: AJ Slater <[email protected]> Date: Sun Jul 23 17:00:18 2023 -0700 fix cbz option. make cli tests dir commit a98fc828a2a1a3c53fccfe2f55138b0cb4342a17 Author: AJ Slater <[email protected]> Date: Sun Jul 23 16:59:45 2023 -0700 disable decorator wrappers commit dce751a25ca5cfdb8d93e2730d9707b3d309af53 Author: AJ Slater <[email protected]> Date: Sun Jul 23 14:25:41 2023 -0700 simplify yaml processing commit 12c27aa240b9bceec91705cb41b24e33b236d003 Author: AJ Slater <[email protected]> Date: Sat Jul 22 18:31:19 2023 -0700 fix delete-tags option commit 0210972d3fbde361b68b67823bfc492d5d1d1614 Author: AJ Slater <[email protected]> Date: Sat Jul 22 17:06:19 2023 -0700 path logging in schemas commit 3131a3bb8dd138218c48c39c0bd6319d9c836072 Author: AJ Slater <[email protected]> Date: Sat Jul 22 16:07:23 2023 -0700 better logging for error commit 5fc5e69b5d9b2e8271a563a2411bdce4262dfb08 Author: AJ Slater <[email protected]> Date: Sat Jul 22 16:05:27 2023 -0700 remove unused loggers commit 92237602e3ad379b670e589710093e2fed535776 Author: AJ Slater <[email protected]> Date: Sat Jul 22 16:03:54 2023 -0700 more path mentions in exception logging commit 3d204869dd8a1852cd31ec4aedc5165370398634 Author: AJ Slater <[email protected]> Date: Sat Jul 22 15:03:01 2023 -0700 wrap load methods to warn instead of throw commit 86f93c7db904981d9c04420c006492f1c9205831 Author: AJ Slater <[email protected]> Date: Sat Jul 22 15:02:43 2023 -0700 comments commit 1c575ef1f0bbc8fe691d6fd42a22e58f95749686 Author: AJ Slater <[email protected]> Date: Sat Jul 22 01:10:24 2023 -0700 fix story arc serialization for none values commit 3a71e97ed138db9356545cd09ca8184a13e0ec29 Author: AJ Slater <[email protected]> Date: Sat Jul 22 00:55:01 2023 -0700 use IntegerField deserializer in story arc parser commit fd25d6c30500ab83b5e5bcf0c94b1ddf4eb6cede Author: AJ Slater <[email protected]> Date: Sat Jul 22 00:48:42 2023 -0700 centralize half replacing in a function commit 4bb51efb2fb30956535559c08878d252a54dc5cd Author: AJ Slater <[email protected]> Date: Sat Jul 22 00:42:05 2023 -0700 use super() in ListField commit 232bcc4157f0067145cc057b82d6f6b6586a0df7 Author: AJ Slater <[email protected]> Date: Sat Jul 22 00:41:51 2023 -0700 add path to warning commit 0541fee76dd10e559afbd225bfdcca62c48d7a20 Author: AJ Slater <[email protected]> Date: Sat Jul 22 00:17:55 2023 -0700 simplify getting zip/tar info attributes commit 3a923619250afc60d13108d6cb2c3403fd57aa55 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:59:51 2023 -0700 move extract methods to write commit a67b1e9b322f2b89e911a138809ed4b72981d152 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:54:45 2023 -0700 only generate raw pages if writing or exporting to cix commit db46544005e6bcf4cb9859aa2cda50e6ec899d1a Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:48:29 2023 -0700 pretty print raw dicts. per file ignores for archive/print.py commit 321c11ba66a8249c229522801bb18fd22e9cff43 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:27:18 2023 -0700 export works like write now commit ed89f138326107f9da373795f4b3d9dcdce193d7 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:18:06 2023 -0700 python has actually supported deflate64 since 3.4 commit d40deaace6a01c45cdffafa42ee87bc86b08aa95 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:15:03 2023 -0700 store nones in raw and parsed to avoid refetching or computing those commit e30e73097f4b111bbc3a3e7374cc1ab36892184f Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:12:48 2023 -0700 clear archive comments if not writing that specifically commit 70910291b91f8a917881283c691768f20f48c6b4 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:10:36 2023 -0700 use sources in config.write & config.read, rewrite recompression and metadata wrtiing to be multifile efficient and use append where possible commit 2426257be934f15716087f539acd86a83a3cbbcf Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:07:51 2023 -0700 move reset archive into method commit d839f07557cebd50c45eb1e1f39768f5ff5c05b5 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:07:21 2023 -0700 lint commit 2b17b96c9d00d059dc1590713c21daab5039e5c7 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:07:11 2023 -0700 lint commit d40943cd791543687740bd5061baa577b9478e46 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:06:53 2023 -0700 move ComicArchive out of module __init__ commit 1a49a7d397a5123a5ee6d3cce506391f15c3f245 Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:05:34 2023 -0700 update deps commit 3c76591dcd38dd58d94ac5c4a1f53ef780843b2b Author: AJ Slater <[email protected]> Date: Fri Jul 21 23:05:11 2023 -0700 fix prettier ignore back to what it was commit f06b4397736dca6f86c787533b8fcc29e71fd85a Author: AJ Slater <[email protected]> Date: Fri Jul 21 19:30:08 2023 -0700 fix roman commit 9ef36c380c37c7bdb3680426658d0f1a40af1749 Author: AJ Slater <[email protected]> Date: Thu Jul 20 21:11:05 2023 -0700 use new circle ci config command commit 983d612008cf395777f6e321b335adc549d8b2db Author: AJ Slater <[email protected]> Date: Thu Jul 20 21:10:52 2023 -0700 fix roman script commit f7239492139be63eb4a93e4c39531c1584c30685 Author: AJ Slater <[email protected]> Date: Thu Jul 20 20:26:37 2023 -0700 enable multi write test commit 049a9e7defa23f069fcddbba19bdb1204f5e8ab4 Author: AJ Slater <[email protected]> Date: Thu Jul 20 20:26:25 2023 -0700 fix and simplify write metadata for multiple formats commit 36154702528d81e53b6d3d14d2676c9e98cee5af Author: AJ Slater <[email protected]> Date: Thu Jul 20 20:26:04 2023 -0700 comments for possible prints in write_metadata commit b0683738042946708beeb528a0dc8b1012d41d3f Author: AJ Slater <[email protected]> Date: Thu Jul 20 17:21:31 2023 -0700 test multi read. no write yet commit a294916ba128f17ffed5172fa5ce27dbe694f66b Author: AJ Slater <[email protected]> Date: Thu Jul 20 17:13:33 2023 -0700 fix collection detection commit fec58b39691068ffb63bf29bf36039c1c78ad198 Author: AJ Slater <[email protected]> Date: Thu Jul 20 17:02:34 2023 -0700 another config key for comicbox commit 54ce96336d804f0b1369490e51cbcfc0db981290 Author: AJ Slater <[email protected]> Date: Thu Jul 20 17:01:35 2023 -0700 fix bytes to str conversion commit 604d912b5ac4365028a71b409b5077ff5043967e Author: AJ Slater <[email protected]> Date: Thu Jul 20 12:50:04 2023 -0700 move test metadatas to one dir commit 16170a2b53a3a0e5a6d65285f19871dd559e593d Author: AJ Slater <[email protected]> Date: Thu Jul 20 12:49:53 2023 -0700 combine empty check with data_map check for post_dump commit 9a5515395fecf704051a80e188ae7166c3f8d8f6 Author: AJ Slater <[email protected]> Date: Wed Jul 19 15:23:40 2023 -0700 code docs commit 231a67d9096ffacbba7a3a1b1781bebf903c4001 Author: AJ Slater <[email protected]> Date: Wed Jul 19 15:20:12 2023 -0700 more warnings instead of throwing for fields commit d32d79f0cd28c9e8bf9e9226d8aee775f58c5055 Author: AJ Slater <[email protected]> Date: Wed Jul 19 15:05:47 2023 -0700 move range capabilities into Integer & Decimal field commit 0ebef3f67391df21ff999faea9136f820502c6b7 Author: AJ Slater <[email protected]> Date: Wed Jul 19 13:39:40 2023 -0700 remove cruft commit ca9fe41e24df508992d869a51e5154cbc46ecbdd Author: AJ Slater <[email protected]> Date: Wed Jul 19 13:38:26 2023 -0700 add validation tests reorganize schema class hierarchy commit 8d17dfb574e658fb9e296f29cde34ba4f1e30982 Author: AJ Slater <[email protected]> Date: Mon Jul 17 16:34:14 2023 -0700 document marshmallow decorator many=True hack commit c2d930b5cdb133c5af8c91528ea836446102574e Author: AJ Slater <[email protected]> Date: Mon Jul 17 15:08:11 2023 -0700 remove cruft commit 28bc52473239d7a5c4e70de3bc204a6bb0ca8fd1 Author: AJ Slater <[email protected]> Date: Mon Jul 17 15:03:26 2023 -0700 use a read_ignore config option instead of a hack commit 9ccea5f467d9e6c860f182863a36af4c7a424536 Author: AJ Slater <[email protected]> Date: Mon Jul 17 14:57:25 2023 -0700 move config to use a list of config keys instead of individual bools commit f68cdf4eadd2d6fbce81853e3bc1aab90ac2309d Author: AJ Slater <[email protected]> Date: Mon Jul 17 12:57:10 2023 -0700 add compact option to json schema commit 81fa687b537a9540317438c358b81f35b7b3dc75 Author: AJ Slater <[email protected]> Date: Mon Jul 17 12:46:23 2023 -0700 schemas for last commit commit 841e5d4bd70e11c31c08d8cfc7bd9eb2bae6dfdf Author: AJ Slater <[email protected]> Date: Mon Jul 17 12:30:25 2023 -0700 reorg schema heirarchy. Add comicbox.json to cli schemas commit 0e63aa5fe3f79fec8876c443ff60e092b26d67b9 Author: AJ Slater <[email protected]> Date: Mon Jul 17 02:31:39 2023 -0700 add comicbox.json format. switch to simplejson. commit c1229251d399bed1b616949d8e1839186762a279 Author: AJ Slater <[email protected]> Date: Sun Jul 16 17:53:04 2023 -0700 move many maps into MappingSources enum of dataclasses commit c78df94d206f2fd325eb5fd83ac3e6b861ce0611 Author: AJ Slater <[email protected]> Date: Sun Jul 16 14:52:19 2023 -0700 move ComicArchive into comicbox.archive commit 348e292e82ae4e5f31b0c651735fffa358b3929a Author: AJ Slater <[email protected]> Date: Sun Jul 16 14:49:10 2023 -0700 cleanup file writing in archive logic commit 1259d162ae195f5d2c0ec0e4a251de6d65da8f9e Author: AJ Slater <[email protected]> Date: Sun Jul 16 14:46:58 2023 -0700 don't recompress pdfs commit 685d3ab6f3f9c3c2191879e57ff3b457a033e873 Author: AJ Slater <[email protected]> Date: Sat Jul 15 19:56:07 2023 -0700 clean up write methods a bit. use config for export files commit 86b3075cf8d867bd2ae2dbc5c7ddf9b0bdf4c28c Author: AJ Slater <[email protected]> Date: Sat Jul 15 19:41:20 2023 -0700 inherit from pages as it is terminal commit a0766f6cabe98d11d56102d2247f0632cd44b679 Author: AJ Slater <[email protected]> Date: Sat Jul 15 19:40:47 2023 -0700 if extract cover as to a file take the first cover. Pages is now a terminal class, Write & Print to do not use it. commit f55ea2b5c9927f360f8f8ce2cdbaf7749d6b5d59 Author: AJ Slater <[email protected]> Date: Sat Jul 15 19:28:30 2023 -0700 move ADDED and COMPUTED PAGES into raw metadata types. Remove _synth_metadata. Move get_metadata() stuff back into synth. commit 89a2b289078cda7902e7f1f25c9c44b856b199f3 Author: AJ Slater <[email protected]> Date: Fri Jul 14 18:38:49 2023 -0700 reorg pages extract mehtods commit 0157f451575f283c137cfb14fa8f4bfe3f2414e3 Author: AJ Slater <[email protected]> Date: Fri Jul 14 18:28:28 2023 -0700 combine page count methods and make more accurate commit c99e204aba753d641e13db75bfcce3d159f779c6 Author: AJ Slater <[email protected]> Date: Fri Jul 14 18:26:07 2023 -0700 reorg pages a little more sensibly commit eda8e233d96701ccd2c79bf26a57173e5efcc5bf Author: AJ Slater <[email protected]> Date: Fri Jul 14 16:37:10 2023 -0700 reorg pages for refactor commit 9a1e5337a46fa8d5d61c9ba0c759e880af28f484 Author: AJ Slater <[email protected]> Date: Fri Jul 14 16:26:31 2023 -0700 fix reading comictagger files commit 4263bf793de05585490df849307777a49f1b3866 Author: AJ Slater <[email protected]> Date: Fri Jul 14 15:43:41 2023 -0700 remove cruft commit 19568d78fc69b82b8d0b4c1e50f65324fc90c90d Author: AJ Slater <[email protected]> Date: Fri Jul 14 15:19:14 2023 -0700 lazily get raw data and lazily parse raw data commit 245ad813b104b0255e1698144ae4a8bfe62dc05f Author: AJ Slater <[email protected]> Date: Fri Jul 14 15:18:53 2023 -0700 reorder cbi tests like the rest commit d3a161737cef371d78dd430a4e66edbfe7158994 Author: AJ Slater <[email protected]> Date: Fri Jul 14 12:30:01 2023 -0700 move contributors key to schema. remove old PAGES_KEYS checking for synth data commit 873baa51da0f1fc13e4df46944ed0440120e367c Author: AJ Slater <[email protected]> Date: Fri Jul 14 12:05:30 2023 -0700 normalize parse method names' commit 7790f2c47e304105bfcaf9d14dc5358101335d18 Author: AJ Slater <[email protected]> Date: Fri Jul 14 12:00:15 2023 -0700 cleanups for raw commit 03d932af20c9950013f1e0b007533af283772469 Author: AJ Slater <[email protected]> Date: Fri Jul 14 11:52:56 2023 -0700 simplify _set_raw_files_metadata commit 8b6a3b89c475b3b71e7a7c2360190f4a47f48559 Author: AJ Slater <[email protected]> Date: Fri Jul 14 11:45:07 2023 -0700 clean up recompress a little bit. do recompress empty files commit 11ae1fb4e237c7c774ba8391059f6e5591f7e5a3 Author: AJ Slater <[email protected]> Date: Fri Jul 14 11:32:53 2023 -0700 normalize some archive operations and cache them. remove duplicate comment getting code. rename raw methods to set commit 26c1c09dd5f698e4506468df5e560c93697d0cf7 Author: AJ Slater <[email protected]> Date: Fri Jul 14 10:32:28 2023 -0700 first breakup of comic_archive commit e3713b34a5ea213332258cabcf860ad0fc2ce858 Author: AJ Slater <[email protected]> Date: Thu Jul 13 20:08:24 2023 -0700 update deps commit 69850148219396c72e8d96b1a0f73124cd47a7c2 Author: AJ Slater <[email protected]> Date: Thu Jul 13 20:07:14 2023 -0700 clean up test cruft and reorg commit 21e5a3fb25a01634dabb6128a772aaecf7ea42a5 Author: AJ Slater <[email protected]> Date: Wed Jul 12 17:13:23 2023 -0700 rename to_file & from_file to dumpf and loadf commit bf39ce59508d5678c434e45aa0e10f3dd988a1cb Author: AJ Slater <[email protected]> Date: Wed Jul 12 17:08:42 2023 -0700 rename metadata to schemas commit 292298083c9b714d3d29b29bdf0843802798d921 Author: AJ Slater <[email protected]> Date: Wed Jul 12 17:04:07 2023 -0700 refactor everything into schemas. fix filename tests, but many are still broken commit d7b216daf5cb3df88931a7ac96e231a692dea220 Author: AJ Slater <[email protected]> Date: Tue Jul 11 16:01:28 2023 -0700 simplify cbi not writing last_modified for children commit 799c135f510cbe8ce194d99273c1b3ff88b9f044 Author: AJ Slater <[email protected]> Date: Tue Jul 11 15:58:29 2023 -0700 fix badly inherited methods commit 319966afec23fa859f57b4739b92f7f91b05419f Author: AJ Slater <[email protected]> Date: Tue Jul 11 15:53:43 2023 -0700 remove cruft commit a7f8d4abd593b2244bb17f5ac47b3895eb426b1a Author: AJ Slater <[email protected]> Date: Tue Jul 11 15:50:15 2023 -0700 move last_modified injection in cbi into schema commit 419c0a2ff90223763ac2eaaa54553c5d4f3fe3b7 Author: AJ Slater <[email protected]> Date: Tue Jul 11 15:49:56 2023 -0700 comic_base.to_dict injects kwargs into dump commit 61002993a42fccf5157d4e63178b8dc930a60460 Author: AJ Slater <[email protected]> Date: Tue Jul 11 15:49:26 2023 -0700 make comic_yaml obey the to_dict kwargs passing commit 68b10680213dbcf4e758310bdef5044460a2cac0 Author: AJ Slater <[email protected]> Date: Tue Jul 11 15:25:24 2023 -0700 remove cruft commit e8883beecd006290dce2aa6a5cbe53129ea3a793 Author: AJ Slater <[email protected]> Date: Tue Jul 11 15:19:14 2023 -0700 move root tag strip and wrap into schema commit 654d7696f450687ee07f557d5cb2ea7e67de7c91 Author: AJ Slater <[email protected]> Date: Tue Jul 11 13:25:23 2023 -0700 minor cleanups and cruft commit 19eb0af8693b781c676ce1ca3e4dad7e3fda5641 Author: AJ Slater <[email protected]> Date: Tue Jul 11 12:42:58 2023 -0700 move compute pages out of comic_base commit fcfdf3b805ab5dfabcdc26920cd61aa2610aece3 Author: AJ Slater <[email protected]> Date: Tue Jul 11 12:33:40 2023 -0700 move synth out of comic_base commit 719b72f3b30b8f926da2c6a3a189702f217db098 Author: AJ Slater <[email protected]> Date: Tue Jul 11 00:02:59 2023 -0700 move a _page_filenames out of comic_base metadata into comic_archive commit ff1e76ddaab48c5cdc65818844a1ef9ee990d8d8 Author: AJ Slater <[email protected]> Date: Mon Jul 10 23:36:49 2023 -0700 move fields up a level commit a29f5a96a2bdbc38aaadce98a5fbcf79dd79601c Author: AJ Slater <[email protected]> Date: Mon Jul 10 23:30:12 2023 -0700 clean up cruft add some TODOs commit d7f416f3cebe5d36ae326fb4fb67dca06b7e7b9c Author: AJ Slater <[email protected]> Date: Mon Jul 10 23:14:18 2023 -0700 remove cruft. minor reorg commit 55d671ee4acacadfcbc91f2333f28871f47503eb Author: AJ Slater <[email protected]> Date: Mon Jul 10 21:24:41 2023 -0700 update deps commit 924424e114843ed265c62ef37a0dfce5cc002577 Author: AJ Slater <[email protected]> Date: Mon Jul 10 21:24:37 2023 -0700 fix cli tags to use a string list in the test' commit dd4d53be777c40ebe6f33d9a0b9d89038bad2835 Author: AJ Slater <[email protected]> Date: Mon Jul 10 21:05:26 2023 -0700 make first_if_sequence an xml schema thing commit 5a72b942979d510cda3f307be3d76d6f50eb81a4 Author: AJ Slater <[email protected]> Date: Mon Jul 10 20:26:37 2023 -0700 use a metaclass instead of a wrapper on deserialize and not _deserialize commit 43ac8313c9a78ec00373620fbb684b84b04c1450 Author: AJ Slater <[email protected]> Date: Mon Jul 10 13:41:41 2023 -0700 use prettier plugins commit 57518068e5fd58343d9c1e3564cc21af1733cd35 Author: AJ Slater <[email protected]> Date: Sun Jul 9 20:35:27 2023 -0700 update deps commit a3b4b3857bd2c33d44d522f61294a0747bb89319 Author: AJ Slater <[email protected]> Date: Sun Jul 9 20:29:55 2023 -0700 seperate synth and parse methods commit 1213ac1cff3f7ee8dfb36359f8527c7c0ddf61c4 Author: AJ Slater <[email protected]> Date: Sun Jul 9 20:25:52 2023 -0700 cache and print parsed data. add a cli action for printing parsed data commit ce41d6db36b083fe6779145fb18c9e4aaf7b6529 Author: AJ Slater <[email protected]> Date: Sun Jul 9 19:21:38 2023 -0700 fix writing test by manually computing pages tags commit e1bb564057d9a803e59b5b237f398743eab2c963 Author: AJ Slater <[email protected]> Date: Sun Jul 9 19:14:57 2023 -0700 fix print output commit ef5fb11f410eb361ed4ac6b71cb28dad46fbb6d3 Author: AJ Slater <[email protected]> Date: Sun Jul 9 19:08:55 2023 -0700 move all the yaml customization into comic_yaml and cli. print using cli parser commit c3d99729ec5a16e2984e04a9a5143beb30758df5 Author: AJ Slater <[email protected]> Date: Sat Jul 8 16:46:36 2023 -0700 alphabetize commit a49fb5eb5d0621eba1eaf068fd80db79292b29b5 Author: AJ Slater <[email protected]> Date: Fri Jul 7 19:55:08 2023 -0700 fix bad role: 'role' being added on synth credits commit 338f61a2456f0eea1a41511c8f64b045052eb1cf Author: AJ Slater <[email protected]> Date: Fri Jul 7 19:41:10 2023 -0700 fix decimal output when printing commit 783003112f7adf2575227d91b6d0f6851d046411 Author: AJ Slater <[email protected]> Date: Fri Jul 7 19:20:51 2023 -0700 change up defautls for stringsetfield. reorg pyproject.toml groups. change cli to use explicit lists. fix lists vs string lists in comet commit 3d641cd13c7bb8f09f6e5fd9665b065e84aba61e Author: AJ Slater <[email protected]> Date: Thu Jun 29 23:03:41 2023 -0700 fix synth broken commit 8d63ca31ba78a203a370c012871a0aa5fe8b1947 Author: AJ Slater <[email protected]> Date: Thu Jun 29 22:50:37 2023 -0700 issue destructuring and a new way of using more marshmallow for schema hooks commit 861655e1835f70aa08e740d8d52581c78546212a Author: AJ Slater <[email protected]> Date: Thu Jun 29 11:34:12 2023 -0700 use sets instead of frozensets commit 0e5a13074541ee7412c657ba9229835c9332f4d5 Author: AJ Slater <[email protected]> Date: Thu Jun 29 00:01:17 2023 -0700 credits is now a contributors dict commit 1dc5a5ee644aa17dcf84f4d14bb26708fbae310b Author: AJ Slater <[email protected]> Date: Wed Jun 28 19:50:20 2023 -0700 remove cruft commit a381a87048be3a0511e0e67b0ef6165bc49f113a Author: AJ Slater <[email protected]> Date: Wed Jun 28 19:48:45 2023 -0700 remove to_comicapi commit 5b390eefde8aa2a02f2db70326f52fb17ebc6ece Author: AJ Slater <[email protected]> Date: Wed Jun 28 19:22:51 2023 -0700 update deps commit b1e624f73eed350cf28bfc1c2301bc6341cffd9a Author: AJ Slater <[email protected]> Date: Wed Jun 28 19:21:22 2023 -0700 page count api commit bc100cb943a03629098568d06a23454a6da59ac0 Author: AJ Slater <[email protected]> Date: Wed Jun 28 19:10:24 2023 -0700 dynamically get cover image and improve images. commit 1bf183c2e5ad6bedf73ab9a5dfc9e451f0eab31b Author: AJ Slater <[email protected]> Date: Wed Jun 28 18:17:34 2023 -0700 expand recurse suffixes commit e36b6befde47d541fbc42354e553217c5d0dd3d5 Author: AJ Slater <[email protected]> Date: Wed Jun 28 18:16:12 2023 -0700 comment commit 7ca3e6df6b78560bea467f745604…
PreviousNext