Commit graph

425 commits

Author SHA1 Message Date
Cyberpro123
a8c4fdbb11
fixed soup.prettify() breaking things 2026-01-11 22:43:52 -08:00
Cyberpro123
910f6dfec4
setting tag type like that doesn't work 2026-01-11 22:19:23 -08:00
Cyberpro123
4f7d8f294a
added div#workskin & div#chapters 2026-01-11 22:05:46 -08:00
Cyberpro123
c1baf337b4
added workskins to makeSkinString() 2026-01-11 21:55:18 -08:00
Cyberpro123
418c239e8a
changed css dir logic 2026-01-11 21:42:32 -08:00
Cyberpro123
0f0ffd6447
doing non-embedded css copying in makeSkinString() to avoid logic
duplication
2026-01-11 21:37:48 -08:00
Cyberpro123
fd0b8548f9
ugh 2026-01-11 21:37:40 -08:00
Cyberpro123
2594e1db25
making css dir 2026-01-11 21:29:30 -08:00
Cyberpro123
fee06d6d88
missed this earlier I guess 2026-01-11 21:28:49 -08:00
Cyberpro123
cff5f9282f
makeSkinString() handled <link> ao3css 2026-01-11 21:24:17 -08:00
Cyberpro123
63906c1eee
WIP starting makeSkinString() 2026-01-11 21:16:01 -08:00
Cyberpro123
ce494be31b
fixed issue moving tag contents between soups (move & edit whole tag) 2026-01-11 21:15:24 -08:00
Cyberpro123
6eb8f17fa0
WIP makeSoupFromChapterDivs() 2026-01-11 03:40:12 -08:00
Cyberpro123
bf31c4c6a1
finished makeChapterDiv() - surprisingly easy 2026-01-11 03:08:17 -08:00
Cyberpro123
53d9e3f63b
did some imagePrefix replacement stuff 2026-01-11 02:52:43 -08:00
Cyberpro123
be8a15c288
Did title and summary in makeChapterDiv() 2026-01-11 02:39:53 -08:00
Cyberpro123
369b863f93
WIP 1 export.py from #9 2026-01-11 01:25:51 -08:00
Cyberpro123
bf5cf59357
Added export directory 2026-01-11 00:13:05 -08:00
Cyberpro123
7a51fa9a78
did #45 2026-01-10 23:33:56 -08:00
Cyberpro123
8da12d7c2e
onwards to v1.4.0 2026-01-09 02:36:13 -08:00
Cyberpro123
3e820918f5
Bumped version to 1.3.0 2026-01-09 02:23:25 -08:00
Cyberpro123
d8d451d0e1
fixed webui "Read-Only Database" errors 2026-01-09 02:12:05 -08:00
Cyberpro123
0ece04d38e
This should handle any errors caused by database not running 2026-01-09 00:17:57 -08:00
Cyberpro123
d2ed46f9a6
did Unique Constraint Failed for postgres & mysql 2026-01-07 21:47:28 -08:00
Cyberpro123
8a066cc8f3
postgres doesn't like empty value slots 2026-01-07 21:28:10 -08:00
Cyberpro123
601e0b3a91
condensed similar code into getSkinIdAndNameFromEither() 2026-01-07 20:58:35 -08:00
Cyberpro123
96d8ed466d
crash -> err on bad input: deleteSkin() 2026-01-07 20:45:03 -08:00
Cyberpro123
de3169498d
crash -> err on bad input: editSkin() 2026-01-07 20:43:19 -08:00
Cyberpro123
2d4e3414d8
crash -> err on bad input: deleteUser() 2026-01-07 20:41:21 -08:00
Cyberpro123
12f683bf21
crash -> err on bad input: changeUserStylesheet() 2026-01-07 20:41:13 -08:00
Cyberpro123
0f16620ad3
changing password of nonexistant user gives error message, not crash 2026-01-07 20:32:20 -08:00
Cyberpro123
9985cb4f45
mysql complained about primary key length limit 2026-01-07 00:11:46 -08:00
Cyberpro123
cf725ad366
example configs & other default values all lowercase 2026-01-06 23:36:05 -08:00
Cyberpro123
13cbb64a03
replaced autoformatter 2026-01-06 22:49:01 -08:00
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
298c7d180f
admin.py throws logs in trash (/dev/null) by default (instead of stdout) 2026-01-04 15:27:50 -08:00
Cyberpro123
01fa7facf3
Moving webuiAdmin.py to admin.py since managing non-WebUI stuff 2026-01-04 15:17:19 -08:00
Cyberpro123
618079bb64
Added "Delete Work(s)" menu 2026-01-04 15:16:36 -08:00
Cyberpro123
fe9ad536d1
added "Remove from blacklist" menu 2026-01-04 14:58:40 -08:00
Cyberpro123
050bf8c121
Added addToBlacklist & bits of coming menus 2026-01-04 14:43:57 -08:00
Cyberpro123
acc7e41fff
Added blacklist table for download.py (no way to add items yet) 2026-01-03 21:02:51 -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
dc7282b647
fixed 'set to 0' type issue 2026-01-02 23:43:55 -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
717f1b1947
moved mailparser link to workID code to function in common.py 2026-01-02 22:46:30 -08:00