Cyberpro123
|
172b42e24e
|
autoformatter >:(
|
2026-01-06 21:08:06 -08:00 |
|
Cyberpro123
|
e74fe9508f
|
autoformatter issues
|
2026-01-06 20:37:56 -08:00 |
|
Cyberpro123
|
245007a9a8
|
fixed #49
|
2026-01-04 22:57:27 -08:00 |
|
Cyberpro123
|
5cd2338b94
|
that was NOT supposed to still be there
|
2026-01-04 22:57:11 -08:00 |
|
Cyberpro123
|
61b5fa6559
|
fixed #35
|
2026-01-03 20:34:31 -08:00 |
|
Cyberpro123
|
190e2c489c
|
removed debug code not meant to have been in earlier commit
|
2026-01-02 23:44:39 -08:00 |
|
Cyberpro123
|
4784e46b1b
|
did afterword ('works inspired by this one') detection
|
2026-01-02 23:27:36 -08:00 |
|
Cyberpro123
|
92462dc874
|
inspiration & translation detection p1 (preface)
|
2026-01-02 23:14:22 -08:00 |
|
Cyberpro123
|
84646ea1c4
|
added tracking of language and word counts
|
2025-12-21 10:39:24 -08:00 |
|
Cyberpro123
|
2176baf09b
|
fixed typo
|
2025-09-26 04:54:50 -07:00 |
|
Cyberpro123
|
05597e12e8
|
Relicenced from MIT license to GPL v2.0
|
2025-09-03 16:09:55 -07:00 |
|
Cyberpro123
|
d123192e1d
|
can now get series title from work Raw
|
2025-08-22 05:37:14 -07:00 |
|
Cyberpro123
|
68f0f529a8
|
traceback.print_exception() now prints to outfile
|
2025-08-19 13:53:02 -07:00 |
|
Cyberpro123
|
e41136f563
|
Added program descriptions to the --help menus
|
2025-08-19 09:11:07 -07:00 |
|
Cyberpro123
|
90a0f076ba
|
process.py --auto now checks last edited timestamps
|
2025-08-19 03:48:49 -07:00 |
|
Cyberpro123
|
fde7a945ef
|
new finding of metadata comment w/ plain text parsing, not bs4
|
2025-08-18 09:25:54 -07:00 |
|
Cyberpro123
|
6fee90aa39
|
Revert "metadata comment should always be at end of file"
This reverts commit 910e4c4557.
|
2025-08-15 12:54:07 -07:00 |
|
Cyberpro123
|
d6e24833fa
|
added warning for very large raws
|
2025-08-15 12:24:51 -07:00 |
|
Cyberpro123
|
910e4c4557
|
metadata comment should always be at end of file
|
2025-08-15 12:20:57 -07:00 |
|
Cyberpro123
|
3b4a45641b
|
added progress tracking to logs
|
2025-08-15 12:00:22 -07:00 |
|
Cyberpro123
|
6991ebe94b
|
added --all and --auto arguments
|
2025-08-14 02:31:32 -07:00 |
|
Cyberpro123
|
61f64534c0
|
renamed db.py to sql.py to avoid shared initial with download.py
|
2025-08-13 06:18:11 -07:00 |
|
Cyberpro123
|
012a7ef6ad
|
merged init.py into common.py
|
2025-08-13 06:07:03 -07:00 |
|
Cyberpro123
|
2b25fcf3d8
|
converted text storage from files to database python-side
|
2025-08-13 04:50:18 -07:00 |
|
Cyberpro123
|
56ed1415b7
|
now gets the entire number instead of last character
|
2025-08-10 01:34:09 -07:00 |
|
Cyberpro123
|
7ce0280954
|
renamed constants.py to common.py
|
2025-08-10 01:04:03 -07:00 |
|
Cyberpro123
|
30184adbcc
|
tested on fic without series
|
2025-08-10 01:01:18 -07:00 |
|
Cyberpro123
|
ce13c1e88d
|
removed ao3api dependancy
|
2025-08-07 06:00:58 -07:00 |
|
Cyberpro123
|
9998725376
|
removed broken errLogger & --errfile, all logs write to stdout
|
2025-07-31 00:54:03 -07:00 |
|
Cyberpro123
|
5e589037cb
|
added Series database table, currently unused
|
2025-07-30 22:22:01 -07:00 |
|
Cyberpro123
|
7b8df3aaf5
|
fixed missing colon
|
2025-07-30 22:11:52 -07:00 |
|
Cyberpro123
|
28028cca7a
|
will now detect pseuds and store only true usernames (to avoid needing
to deal with unusual characters in psueds)
|
2025-07-29 21:46:26 -07:00 |
|
Cyberpro123
|
b5d509dde9
|
only copy workskin if workskin exists
|
2025-07-27 21:27:17 -07:00 |
|
Cyberpro123
|
73810e44d5
|
finally implimented workskin copying
|
2025-07-10 09:09:47 -07:00 |
|
Cyberpro123
|
481beefc27
|
removed all instances of raise Exception
|
2025-07-09 07:18:04 -07:00 |
|
Cyberpro123
|
5d43c23ab3
|
finally encountered fix with neither summary nor start notes
|
2025-07-09 06:42:52 -07:00 |
|
Cyberpro123
|
422ccbcf8e
|
removed leading 0s, moved parsed HTML back to own directoy (clutter)
|
2025-07-04 23:31:44 -07:00 |
|
Cyberpro123
|
d6403a8c9a
|
handled FileNotFoundErrors
|
2025-07-04 23:15:50 -07:00 |
|
Cyberpro123
|
518bbb77d8
|
will now log all exceptions instead of exiting after first
|
2025-06-30 02:19:19 -07:00 |
|
Cyberpro123
|
9e597874f8
|
changed metadata comments because BS4 can't find mutiple comments in a
row
|
2025-06-29 14:22:29 -07:00 |
|
Cyberpro123
|
635ee625b7
|
kid named grep 8 *.py:
|
2025-06-18 16:48:49 -07:00 |
|
Cyberpro123
|
df745b9016
|
genericized init.parseInFile() so it'l actually work in more use cases
|
2025-06-14 17:33:50 -07:00 |
|
Cyberpro123
|
721e6b3ff9
|
moved stdin processing to init.py so all scripts can use same function
|
2025-06-14 17:21:05 -07:00 |
|
Cyberpro123
|
3cf752352a
|
moved contents of init.py to init.init(), which accepts arguments
|
2025-06-12 12:43:06 -07:00 |
|
Cyberpro123
|
17c6174a50
|
fixed not finding last-updated timestamps in oneshots
|
2025-06-11 07:48:58 -07:00 |
|
Cyberpro123
|
25a0d64d9d
|
fixed oneshots
|
2025-06-10 15:46:12 -07:00 |
|
Cyberpro123
|
423cd323bc
|
bugfixes. Doesn't work properly on oneshots
but isn't throwing exceptions
|
2025-06-08 20:29:53 -07:00 |
|
Cyberpro123
|
3724b1eb75
|
did per-chapter capturing
|
2025-06-08 19:59:14 -07:00 |
|
Cyberpro123
|
a414362556
|
added saving end-notes to file, removed old comments
|
2025-06-08 18:15:18 -07:00 |
|
Cyberpro123
|
a5fc11fb86
|
reimplimented sqlite & metadata parsing
|
2025-06-08 17:42:19 -07:00 |
|