91 Commits (a2fcecfe8ccaa3809743a92eceb231eb7e7ce8fd)

Author SHA1 Message Date
  Pekka Helenius a2fcecfe8c Determine data types for database; add column definitions 4 years ago
  Pekka Helenius 8a373a209d Add missing header text 4 years ago
  Pekka Helenius e6a6325d5a Implement random hashes as replacement for direct book IDs for front-end 4 years ago
  Pekka Helenius 8ad66f24a0 Uniform and correct styling 4 years ago
  Pekka Helenius fa295895f3 Change used table elements (header -> data cell) 4 years ago
  Pekka Helenius 12eb644e74 Explain some design choices used in HTML documents; add commenting 4 years ago
  Pekka Helenius 33f753d34c Be more specific why JSON key names may use different naming policy 4 years ago
  Pekka Helenius 659cfe791e Set fallback message key strings for author & category NULL values 4 years ago
  Pekka Helenius a09ec7c17d Update web forms due to new Author entity 4 years ago
  Pekka Helenius e4bf781720 Update messages for new author fields, update apiref messages 4 years ago
  Pekka Helenius 3f6db48b70 Implement Author entity: re-format parts of table structures, add 4 years ago
  Pekka Helenius 47a9669e71 Add missing 'None' option for category 4 years ago
  Pekka Helenius 5197cdd526 Improve REST API reference page: add more examples, update layout 4 years ago
  Pekka Helenius fc7caa6af9 Add REST API reference page CSS class styles 4 years ago
  Pekka Helenius 0e80a3a7c6 Add & modify REST API reference page messages 4 years ago
  Pekka Helenius 6fda2ccd95 Remove unneeded submit buttons and forms 4 years ago
  Pekka Helenius e544d7bfd3 Expose book ID query for Rest API resource 4 years ago
  Pekka Helenius 02feca41d2 Implement REST API reference help page 4 years ago
  Pekka Helenius 11dde7c3d0 Also consider NULL/None category type for books 4 years ago
  Pekka Helenius a36b273a96 Ignore books in JSON output; define SQL fetch & cascade types for book 4 years ago
  Pekka Helenius 87ccddc9eb Ignore books in JSON output; define SQL fetch & cascade types for book 4 years ago
  Pekka Helenius 27dfa3f3ff Allow NULL category id; various JSON/SQL related additions 4 years ago
  Pekka Helenius 9abb6ff1f0 Implement custom JSON serializer for book category 4 years ago
  Pekka Helenius b3c1bb677d Define REST API export and URL naming policy 4 years ago
  Pekka Helenius 1459fb754b Add default redirect 4 years ago
  Pekka Helenius fb254e1e3d Initial REST API search support for a book by its title 4 years ago
  Pekka Helenius c6707e5436 Hide Id fields from JSON data. Necessary? 4 years ago
  Pekka Helenius e430378fdf Modify findById method 4 years ago
  Pekka Helenius 43260f181f Add missing null check 4 years ago
  Pekka Helenius ce7e3dc04a Implement initial REST support 4 years ago
  Pekka Helenius bf9a113078 Add missing ISBN value check for Edit web form 4 years ago
  Pekka Helenius 840a8f01d6 Add additional book ID check 4 years ago
  Pekka Helenius 86f6f69df1 Add comma decimal support for input forms 4 years ago
  Pekka Helenius 3d12f60eae Add class description 4 years ago
  Pekka Helenius f03cd4795a Update to Spring boot 2.3.4, add Maven dependency 4 years ago
  Pekka Helenius 4fef3aa30d Disable file log since file paths may conflict with the OS environment 4 years ago
  Pekka Helenius 535e814039 Update error HTML template 4 years ago
  Pekka Helenius 684393850e Add missing headers 4 years ago
  Pekka Helenius c498246b6d Format CSS + raw HTML correctly also without Java; set placeholders for 4 years ago
  Pekka Helenius b4992c71c4 Set proper price placeholder value into Add web form 4 years ago
  Pekka Helenius 967396b23d Add more database constraints for BOOK table 4 years ago
  Pekka Helenius 2f9bfb19c7 Add missing CRUD saving operation 4 years ago
  Pekka Helenius bf87234827 Move categories to global Spring Model 4 years ago
  Pekka Helenius bad3ad0dbd Update example forms 4 years ago
  Pekka Helenius 32973f2402 Add bookstore CSS style 4 years ago
  Pekka Helenius f3ac94faeb Add example input values for users; Update web form styles 4 years ago
  Pekka Helenius 8171bd0b46 Change book price data type to BigDecimal 4 years ago
  Pekka Helenius 7a22d4bb14 Use Thymeleaf message expressions in web forms 4 years ago
  Pekka Helenius ee21c836a9 Set SLF4J log format; improve logs; deprecate HttpExceptionHandler class 4 years ago
  Pekka Helenius 956bdad01d Error if attempting to add a non-unique ISBN value 4 years ago