|
|
1b9799b439
|
changed publisher link over to a 1-to-many, removed book_publisher_link table, etc. fully works in show books, edit book for publisher now & notes/blurb save too
|
2020-12-03 19:20:02 +11:00 |
|
|
|
64ae890ec8
|
changed publisher link over to a 1-to-many, removed book_publisher_link table, etc. fully works in show books, edit book for publisher now & notes/blurb save too
|
2020-12-03 19:19:48 +11:00 |
|
|
|
3d12edab63
|
changed publisher link over to a 1-to-many, removed book_publisher_link table, etc. fully works in show books, edit book for publisher now
|
2020-12-03 19:19:28 +11:00 |
|
|
|
a6cfb21d17
|
format table with centered text, and dont allow notes field to wrap
|
2020-12-03 19:18:09 +11:00 |
|
|
|
2a9b9c9cf6
|
remove unused GetCovertypes()
|
2020-12-03 19:00:22 +11:00 |
|
|
|
b6ba97f049
|
most of way through editing publisher, author, genre on book... decided now is time to make book<->publisher a normal 1-to-m as it should be
|
2020-12-02 20:55:43 +11:00 |
|
|
|
93383c3bc0
|
remove edit buttons on author/publisher, in fact publisher is now a standard field with a BookForm SelectField, and showing, updating publisher works in book.html
|
2020-12-02 19:48:51 +11:00 |
|
|
|
b5e9c41cfd
|
update BUGs and README, to show issues with saving book... Many fields now save, but still some bugged or not tried
|
2020-12-01 20:39:40 +11:00 |
|
|
|
ae9e43964f
|
forgot to git add this - this allows sub books to be a separate route that puts sub books of a parent book in a table, and allows them to be moved up and down
|
2020-12-01 20:29:08 +11:00 |
|
|
|
7e67f5bb6f
|
rewrote to remove parent_ref and just use parent from ORM, added POST for book/id route, so we can now error on delete and save title only - baby steps -- with alert/message feedback, and also removed debugs
|
2020-12-01 20:28:22 +11:00 |
|
|
|
136be26ad0
|
rewrote to remove parent_ref and just use parent from ORM
|
2020-12-01 20:27:17 +11:00 |
|
|
|
9cce510669
|
cleaned up ORM notes
|
2020-12-01 20:26:53 +11:00 |
|
|
|
43b307d063
|
make book form do a POST, have save/del buttons, and rewrote to remove parent_ref and just use parent from ORM
|
2020-12-01 20:25:37 +11:00 |
|
|
|
ce34f68254
|
added html for subbooks, made up/down buttons that work too. Also put back reference from subbook to parent book, via ORM data - need to investigate more, but it all works
|
2020-11-30 21:59:50 +11:00 |
|
|
|
5cc03fe7e7
|
need return false for other ajax button onclicks, so added them for consistency, also shrank button font to take up less space
|
2020-11-30 21:58:33 +11:00 |
|
|
|
8d64b95d9f
|
fixed bug with swapping book in series when we dont have details on book to swap with, also really disabled up/down buttons, rather than just made them look disabled
|
2020-11-29 17:40:04 +11:00 |
|
|
|
99f0a9fdbf
|
MoveBookInSeries now works and moves sub books too if needed, added better comments as the code is a bit hairy. Most importantly, this works for all known cases
|
2020-11-29 16:01:53 +11:00 |
|
|
|
b1e6089276
|
different way to do the moving in series, more complex, but will handle subbooks in series, etc.
|
2020-11-29 15:36:12 +11:00 |
|
|
|
5b3ee20fc2
|
about to really rewrite the swapping sub books, so committing what we have that partially works
|
2020-11-29 13:47:07 +11:00 |
|
|
|
0f1935466b
|
minor fixup
|
2020-11-29 13:46:37 +11:00 |
|
|
|
cfdb9bed5a
|
update
|
2020-11-28 18:48:11 +11:00 |
|
|
|
cc0ebea664
|
update
|
2020-11-28 18:48:01 +11:00 |
|
|
|
f70f008f1d
|
fixed bug with disabling up/down buttons per series, rather than for the series we are viewing (it is now/should be based on how move code works)
|
2020-11-28 18:36:07 +11:00 |
|
|
|
265948b95f
|
updated BUGs
|
2020-11-28 18:28:18 +11:00 |
|
|
|
8b5fcce1c7
|
remove the code to deal with moving books in series, its better placed where we draw the books in the series anyway - in main.py
|
2020-11-28 18:28:05 +11:00 |
|
|
|
6bcbaca1ee
|
fixed bug / improved how we sort parent books, we now sort it based on the first sub_books spot in the series, not the last book we retrieved from the db ordered by book.id - this does not always work if we make a parent book after other books in a series (or move books), then it was printed out of order
|
2020-11-28 18:27:34 +11:00 |
|
|
|
ef74fccab3
|
fixed bug / improved how we sort parent books, we now sort it based on the first sub_books spot in the series, not the last book we retrieved from the db ordered by book.id - this does not always work if we make a parent book after other books in a series (or move books), then it was printed out of order
|
2020-11-28 18:27:17 +11:00 |
|
|
|
ae1aba5e1d
|
swap order of books in series works - still has debugs, and only works on current series, e.g. if you are in a series in a series, it will need you to manually do the same move in both series - I think I wont fix this bit, but we will see
|
2020-11-28 17:43:03 +11:00 |
|
|
|
422db5b6aa
|
move buttons in books_for_series in series.html now are form buttons and submit and beginning of code to deal with it exists
|
2020-11-26 17:35:30 +11:00 |
|
|
|
e9f9f742a3
|
ran a full test, and created this list of BUGs
|
2020-11-25 20:51:03 +11:00 |
|
|
|
ad1f83e046
|
made loan stick with primary rather than info for color consistency
|
2020-11-25 20:50:48 +11:00 |
|
|
|
fe7a4f46d6
|
Merge branch 'master' of 192.168.0.2:pybook
|
2020-11-25 18:24:27 +11:00 |
|
|
|
606c3615cf
|
books_for_series now deals with sub books (hiding ability to reorder them in series), and disables first book (parent or normal) and last book (normal or parent of last sub-book)
|
2020-11-25 17:53:05 +11:00 |
|
Damien De Paoli
|
40817ba969
|
updated by removing old, adding many new items todo
|
2020-11-24 21:26:51 +11:00 |
|
Damien De Paoli
|
9d74376033
|
display series info at bottom of book.html
|
2020-11-24 21:24:07 +11:00 |
|
Damien De Paoli
|
3a07c109a0
|
fix sorting by using proper python printing format str
|
2020-11-24 21:23:46 +11:00 |
|
Damien De Paoli
|
332335fe03
|
display loan "card" in book.html
|
2020-11-24 20:41:45 +11:00 |
|
|
|
725c362663
|
cleaned up tabs on comments in main.py, allowed series edit page to stretch full page, shrank font for books in series table, added move up/down buttons (non-functional as yet), and visualised books being in more than one series
|
2020-11-24 18:12:28 +11:00 |
|
|
|
a579e7db93
|
datatables needs to know second column is numeric
|
2020-11-23 19:59:01 +11:00 |
|
|
|
c310071db9
|
series view now orders books in series - still does not deal with series in series
|
2020-11-23 19:50:00 +11:00 |
|
|
|
e7c8e645ae
|
first pass for series data, can save, and shows associated books... Does not deal with series inside series
|
2020-11-23 18:50:53 +11:00 |
|
|
|
7bd3ff4c26
|
fixed up author and publisher drop-down lists to have right id/val, not sure if array subscripting the names will work. To be tested, also removed as many divs and margins and paddings as I can, still dont fully understand why some indent more than others, etc. but it works for now
|
2020-11-22 23:56:34 +11:00 |
|
|
|
afb132820b
|
actually, no need for a publisher + button, so removed it, made the add button for authors be at the right, is more logical / neater
|
2020-11-22 12:07:48 +11:00 |
|
|
|
fc12536a83
|
reordered add button to be consistent with author and publisher, then allowed author to be a drop-down with a + or - button as appropriate
|
2020-11-22 12:02:01 +11:00 |
|
|
|
60619c9d9c
|
previous commit was by accident was testing speed of not using ORM for all books, it is still a bit slow, but much faster... I wonder whether I load in increments with ORM and ajax append them to the list, just need first 20, then add... OR, just load the lot without an ORM... oddly, cant just do this because both author/publisher would need to be fixed, AND I cant seem to change books[0].parent if I do that, it complains
|
2020-11-22 00:30:51 +11:00 |
|
|
|
3fe99148c3
|
moved to using a Get*ById() in condition, covertype, owned files and exposing them in jinja and using them in books.html to fix-up the fact those columns were now raw forein keys (ids)
|
2020-11-22 00:24:11 +11:00 |
|
|
|
9466e61db9
|
moved to using a Get*ById() in condition, covertype, owned files and exposing them in jinja and using them in books.html to fix-up the fact those columns were now raw forein keys (ids)
|
2020-11-22 00:23:18 +11:00 |
|
|
|
1edf5082c7
|
added publisher list in, so publisher in book.html is about done
|
2020-11-21 17:57:06 +11:00 |
|
|
|
b58b968c66
|
added GetPublishers for use in book.html to make a publisher drop-down
|
2020-11-21 17:56:25 +11:00 |
|
|
|
1a598ca59b
|
renamed GetGenreList to GetGenres as it just gets them, does not make the html list as I was originally planning
|
2020-11-21 17:56:05 +11:00 |
|