|
|
f5c9570926
|
fix up wrong ATTR, so we dont need anonymous binds anymore
|
2025-11-18 21:12:12 +11:00 |
|
|
|
de1234f9d4
|
remove need for sudo
|
2025-11-18 21:11:22 +11:00 |
|
|
|
ccd4ee2346
|
add google, tweak to be a bit more robust
|
2025-11-18 21:10:56 +11:00 |
|
|
|
8c65ce13c5
|
added bug-49, getting ebook when cant match gives a 500 instead of appropriate error page
|
2025-03-09 00:35:26 +11:00 |
|
|
|
30af251433
|
upgrade everything when we build
|
2025-03-09 00:34:58 +11:00 |
|
|
|
a1b8b99b13
|
make Dockerfile add a random value and put it on filesystem to be picked up in main.py -> for app.config['SECRET_KEY]
|
2024-12-07 19:36:19 +11:00 |
|
|
|
12e61cf2fc
|
added a couple of items
|
2024-12-07 19:35:04 +11:00 |
|
|
|
896cfab7a1
|
add --reload for non prod
|
2024-12-07 19:34:44 +11:00 |
|
|
|
a7abf480f9
|
generally neaten up invocation of gunicorn - consolidate it to 1 invocation, with correct variables based on prod or not
|
2024-11-16 00:07:12 +11:00 |
|
|
|
b928b2ff44
|
use ARG ENV to chown /code for prod to allow gunicorn logs to work in prod as non-root user
|
2024-11-16 00:06:38 +11:00 |
|
|
|
d276a7b3c1
|
first cut of get ebook
|
2024-11-15 23:09:39 +11:00 |
|
|
|
4d89e06203
|
added comment to remove hardcoded username/password
|
2024-11-15 23:09:18 +11:00 |
|
|
|
42a3edb4cc
|
use sudo of pybook user to run gunicorn, and add timeout of 300 as getting the ebook can be really slow
|
2024-11-15 23:08:58 +11:00 |
|
|
|
c82d0fb8a7
|
add import ebook
|
2024-11-15 23:08:27 +11:00 |
|
|
|
0ea5616444
|
added requirements for selenium
|
2024-11-15 23:06:08 +11:00 |
|
|
|
f8ac24ab10
|
added ARGs for BOOK_UID/BOOK_GID, uses sudo to make that usre and with a home dir, so that Cams install of chrome works using its home dir and Cams added google-chrome and requirements for selenium, etc
|
2024-11-15 23:05:51 +11:00 |
|
|
|
5c1e1627d9
|
fix up hamburger menu (bootstrap 4->5, missed a couple of references for the newer navbar). Cam added Get eBook menuitem to Admin
|
2024-11-15 20:29:34 +11:00 |
|
|
|
5838ada2e3
|
remove port 5000 and use std 80, and use traefik to route correctly
|
2024-08-25 22:44:45 +10:00 |
|
|
|
ad99be57e4
|
remove port 5000 and use std 80, and use traefik to route correctly
|
2024-08-25 22:44:32 +10:00 |
|
|
|
4721c9dbbd
|
we dont need port 80, and it breaks traefik port discovery
|
2024-03-10 13:58:55 +11:00 |
|
|
|
bbe0590b1e
|
update to use user: 2000:2000 / ARGS in build, and use the python image instead of a full ubuntu image. Also use r to escape regex str
|
2024-02-18 20:37:59 +11:00 |
|
|
|
5b43826006
|
fixed ordering by title
|
2023-10-02 19:39:34 +11:00 |
|
|
|
668a7066e0
|
fixed BUG-48 - sub book add/rem -- it was because QuickParentBook used an array and the code had been half converted to just use an object. Fixed to all be an object/dict now and its working again
|
2023-10-02 18:46:00 +11:00 |
|
|
|
22a625d354
|
added failsafe to keep container up if python is so broke it kills gunicorn on init
|
2023-10-02 18:45:03 +11:00 |
|
|
|
234c968fb3
|
for now had to hard-lock Flask and Werz* to keep flask-ldap working
|
2023-10-02 18:44:35 +11:00 |
|
|
|
fdec40a2cb
|
make the image actually update the same way I do in PA
|
2023-10-02 18:44:09 +11:00 |
|
|
|
c85b3fe4be
|
added 2 new BUGs, order on shelf is wrong with new books in it? and add sub-book (and rem?) broken
|
2023-10-02 18:42:35 +11:00 |
|
|
|
eac8660e2c
|
when we build this container, do a dist-upgrade too, should always get latest updates to base ubuntu image
|
2023-09-13 23:17:39 +10:00 |
|
|
|
4e8bda4134
|
move parent[] to parent as the array was never needed, removed some dead code, clarified another example of new BUG-46
|
2023-07-08 15:10:38 +10:00 |
|
|
|
ff87aca2f5
|
moved an item from a TODO to a new BUG-46
|
2023-07-08 14:55:09 +10:00 |
|
|
|
f4d88f2c63
|
removed debugs, and no longer needed fix_an route
|
2023-07-08 14:53:15 +10:00 |
|
|
|
f361a03dc8
|
reword BUG-42 to be more specific, BUG-41 allowing duplicate series links fixed
|
2023-07-08 14:51:34 +10:00 |
|
|
|
89966e0570
|
made RemoveDuplicateAuthorInForm() func to remove duplicate code
|
2023-07-08 14:18:22 +10:00 |
|
|
|
59df1accbf
|
new todo thought
|
2023-07-07 23:13:25 +10:00 |
|
|
|
58de10632e
|
fixed BUG-43, change author and edit link updates now
|
2023-07-07 23:12:20 +10:00 |
|
|
|
1e5b0599af
|
fixed BUG-43, change author and edit link updates now
|
2023-07-07 23:12:12 +10:00 |
|
|
|
aba532aaae
|
now can show Lost books from menu
|
2023-07-07 22:45:44 +10:00 |
|
|
|
133967062f
|
fixed BUG-44 - empty message but still triggers if to say there is a message (shows as BUT)
|
2023-07-07 18:37:08 +10:00 |
|
|
|
44d653f820
|
done witcher book additions
|
2023-07-07 18:36:47 +10:00 |
|
|
|
5166f27657
|
removed BUG-7 -> added BUG-42 (clarification of BUG-7 and BUG-41), BUG-43 changing author on edit page (in drop-down) does not reset html link, BUG-44 empty message but still triggers if to say there is a message (shows as BUT), BUG-45 creating a new book and failing it loses any series data you have input
|
2023-07-07 18:36:29 +10:00 |
|
|
|
56ae9d81ae
|
fixed BUG-30 duplicate authors
|
2023-07-05 22:20:08 +10:00 |
|
|
|
7edc4babd9
|
fixed BUG-31 - ordering multiple series for a book
|
2023-07-05 21:28:49 +10:00 |
|
|
|
5a81afd3d2
|
fixed BUG-39 (loan card in wrong spot, now fixed)
|
2023-07-05 21:12:48 +10:00 |
|
|
|
5554656171
|
fixed bugs 36 & 37)
|
2023-07-05 20:12:16 +10:00 |
|
|
|
50412e23a3
|
bug 37 (allow deleting from on wish list) fixed
|
2023-07-05 20:12:00 +10:00 |
|
|
|
e10191808a
|
fixed BUG-36 -- form value for owned was not an int, so comparison was failing, fixed now
|
2023-07-05 20:10:28 +10:00 |
|
|
|
a0d3fdd599
|
removed non ORM db CRUD sqls, so BUG-35 fixed
|
2023-07-05 20:02:05 +10:00 |
|
|
|
0803c3cf22
|
remove loaned books from books on shelf - fixes BUG-38
|
2023-07-05 20:00:28 +10:00 |
|
|
|
8957771ae1
|
fixed bug-40, when adding author/<id>/books route, to edit_id.html, I assumed object existed, when creating it did not, now fixed
|
2023-07-05 19:45:42 +10:00 |
|
|
|
3564334a76
|
new sqlaclhemy needs separated .join()s
|
2023-07-05 19:44:50 +10:00 |
|