Commit Graph

273 Commits

Author SHA1 Message Date
e84e54bdab order pubisher list in book.html by name not id 2020-12-05 20:28:11 +11:00
b34fc4edf9 removed old, added new 2020-12-05 20:16:00 +11:00
b2a9cdc1c7 added search (only of title in book for now) 2020-12-05 20:15:44 +11:00
2930b1b77b added search (only of title in book for now) 2020-12-05 20:15:31 +11:00
39e3838336 can now create/update/delete authors (base.html, using edit*.html, and authors.html) 2020-12-05 19:27:13 +11:00
f3c70d267c remove unneeded alert, its done in show*.html now 2020-12-05 19:25:17 +11:00
a1679dac74 add the alert for a message 2020-12-05 19:24:33 +11:00
7960c1c84a add an AppendMessage() as well 2020-12-05 19:24:03 +11:00
a45528e5ae remove unneeded query of all objects 2020-12-05 19:23:46 +11:00
92fd582981 use a for loop to go through fields, rather than hardcode just name, now it is used to edit authors too 2020-12-05 19:22:14 +11:00
4268b03ff6 use url_for properly for creation urls 2020-12-05 19:21:37 +11:00
716afb948b moved publisher over to just be another 1-to-many table so using edit_id_name.html, show_id_name.html. This also means it now has a create / update / delete with status updates 2020-12-05 12:17:03 +11:00
d534e7684b moved publisher over to just be another 1-to-many table so using edit_id_name.html, show_id_name.html. This also means it now has a create / update / delete with status updates 2020-12-05 12:16:55 +11:00
c367a2559f create/update/delete of condition, covertype, genre, owned, rating objects all works, and can be accessed from Admin menu 2020-12-05 11:45:47 +11:00
989c1693f7 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-05 11:06:50 +11:00
5057e856be now have a class to maintain the status, use that to set alert/message for owned, and redirect after create/update/delete owned -> owneds 2020-12-05 11:00:53 +11:00
d61e830525 now create an owned on /owned, rather than /owned/-1 kludge. Also using sequence for creation. All good - made sequences for all relevant tables too. Last question is how to do redirect to /owneds and still show messsage 2020-12-04 18:59:34 +11:00
ed07d1f9cb decided to use thing/-1 to create a new thing. Tried it on owned first, works so now also can delete owned/<id> as well. Also made sure not to show the delete button when we are only creating a thing 2020-12-04 18:01:54 +11:00
cc9e7dff5b hacked around auto-increment primary key, so added note to README to come back to maybe fix this 2020-12-04 18:00:34 +11:00
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