Commit graph

370 commits

Author SHA1 Message Date
Cyberpro123
7c9b83f426
Added 'Edit Siteskin' Menu 2026-01-01 14:29:05 -08:00
Cyberpro123
570c37c5dd
Added string too long checks 2026-01-01 14:10:13 -08:00
Cyberpro123
6d839118b3
Added "Add Siteskin" menu 2026-01-01 14:02:09 -08:00
Cyberpro123
5d59facfb6
not doing that (it's hard) just use adminer or sqlitebrowser 2025-12-26 16:33:26 -08:00
Cyberpro123
4c162c656a
did deleteUser() 2025-12-26 11:23:03 -08:00
Cyberpro123
6f89d10998
Optionally deletes user's login tokens when changing passwords 2025-12-26 08:55:03 -08:00
Cyberpro123
f9f1c59f39
did rating blacklist setting menu 2025-12-26 08:44:24 -08:00
Cyberpro123
b38bc76bb1
added header var to Menu class 2025-12-26 08:32:01 -08:00
Cyberpro123
1d35201d35
did changeStylesheet(), moved getHighestExistingUserID() 2025-12-26 08:26:24 -08:00
Cyberpro123
bc00309449
implimented password change menu 2025-12-26 08:00:43 -08:00
Cyberpro123
706c525e2c
fixed cursor pos mismatch from overcompensating for header length 2025-12-26 07:59:52 -08:00
Cyberpro123
7c3167cf1a
made Menu class 2025-12-25 20:47:38 -08:00
Cyberpro123
ec7e8c0a5b
reimplimented "Add User" menu 2025-12-25 18:47:33 -08:00
Cyberpro123
5c301bb4af
did stuff 2025-12-25 16:45:43 -08:00
Cyberpro123
7596b6e706
added headers 2025-12-25 07:05:46 -08:00
Cyberpro123
0e6d9a0493
erase() is a strictly better version of clear() 2025-12-24 18:36:57 -08:00
Cyberpro123
de00b0dccb
added tab navigation 2025-12-24 18:32:00 -08:00
Cyberpro123
c9f20b4d44
improved key handling, added pageup & pagedown 2025-12-24 18:25:38 -08:00
Cyberpro123
96c9d29984
added home, end, and right (substitute for enter) buttons 2025-12-24 18:12:27 -08:00
Cyberpro123
2475428151
did doMenuItemAction() 2025-12-24 17:51:33 -08:00
Cyberpro123
9b1b2aba48
did stuff re: menus w/ curses library 2025-12-24 17:19:38 -08:00
Cyberpro123
eae8c4cdee
nuked Textual framework (creators make some AI coding tool thing) 2025-12-24 15:14:40 -08:00
Cyberpro123
8296b35332
handled 'UNIQUE constraint failed' error, clears text boxes on submit 2025-12-24 12:29:30 -08:00
Cyberpro123
5525100eb0
added "Add User" menu 2025-12-24 12:17:20 -08:00
Cyberpro123
222f930a49
WIP webUI administration tool 2025-12-23 18:30:59 -08:00
Cyberpro123
c6feeec876
did login I think, getting sqlite readonly errors 2025-12-23 06:42:37 -08:00
Cyberpro123
3c02b1a495
added new database table re users function, issues #8 & #41 2025-12-22 15:12:55 -08:00
Cyberpro123
d06564a6b1
moved db initialization strings into init() 2025-12-22 15:12:14 -08:00
Cyberpro123
1b0da8db4f
okay that should work 2025-12-22 10:41:02 -08:00
Cyberpro123
ef0ca8fefe
oops 2025-12-22 10:31:14 -08:00
Cyberpro123
db42d884f4
replaced all work_id with id 2025-12-22 10:19:10 -08:00
Cyberpro123
55c53ad631
mysql support wip 1 2025-12-22 10:16:17 -08:00
Cyberpro123
4fbc628462
install failed when testing postgres-compose on rpi 2025-12-21 17:42:34 -08:00
Cyberpro123
b5d7ed6f42
really shouldn't've been putting those in the logs so long 2025-12-21 15:15:31 -08:00
Cyberpro123
70af3d5b73
missed a couple spots 2025-12-21 15:11:11 -08:00
Cyberpro123
d2dcee1f21
camelCase to this_case conversion python side 2025-12-21 14:35:02 -08:00
Cyberpro123
c0fbb37960
python side seemingly compatible with postgres 2025-12-21 13:02:03 -08:00
Cyberpro123
c1736b10e8
postgres support wip 1 2025-12-21 12:47:12 -08:00
Cyberpro123
af63a57e2f
fixed metadata.py 2025-12-21 12:34:15 -08:00
Cyberpro123
9f4e11cbd1
python-side series database rework complete 2025-12-21 11:12:38 -08:00
Cyberpro123
84646ea1c4
added tracking of language and word counts 2025-12-21 10:39:24 -08:00
Cyberpro123
af0f5440bf
did python-side tags table overhaul (need to update php webui) 2025-12-20 17:23:35 -08:00
Cyberpro123
e2ee52f27b
install.py now works regardless of current working directory 2025-12-19 15:02:54 -08:00
Cyberpro123
564e6322a4
added date checker function 2025-12-19 13:37:37 -08:00
Cyberpro123
2078d85f26
replicated functions of private mail parsing script 2025-12-19 13:02:42 -08:00
Cyberpro123
4cace0b171
okay lets get to work 2025-12-19 10:40:50 -08:00
Cyberpro123
9b25e3922e
okay let's call this 1.2.0 for now 2025-12-19 10:33:24 -08:00
Cyberpro123
cefb55d359
Added more verbose error message for expired session pickle 2025-10-22 22:28:40 -07:00
Cyberpro123
4a8e464da0
will login again when pickle over 30 days old 2025-10-22 22:24:53 -07:00
Cyberpro123
f1e8c1887d
will properly detect and raise error when redirected to AO3 login 2025-10-22 22:24:09 -07:00