116 Commits (d7f76328557abecd05173a58fdf737c045710471)

Author SHA1 Message Date
  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
  Pekka Helenius 91c4c8f63a Public methods; add 'existsbyIsbn' method 4 years ago
  Pekka Helenius 4b13819157 Minor clean-up: remove redundant parameter 4 years ago
  Pekka Helenius 128ee7ef04 Simplify code of retrieving current year in add form; fix typo 4 years ago
  Pekka Helenius 382c8e9136 Generalize web form URL scheme 4 years ago
  Pekka Helenius 0666a39954 Minor refactoring 4 years ago
  Pekka Helenius 3457982d9b Set more flexible naming scheme for template URLs, get from Controller 4 years ago
  Pekka Helenius a4ce0b0f2b Fix categories not showing up after invalid edits; Rename view 4 years ago
  Pekka Helenius 26de2e5846 Update sample book information 4 years ago
  Pekka Helenius 5c57943f92 Allow ':' in book's name 4 years ago
  Pekka Helenius 1eecc28e54 Redirect invalid URL requests to default page by default. Do not filter 4 years ago
  Pekka Helenius a479b461e8 Prefer 'Long' over 'long' data type for Ids 4 years ago
  Pekka Helenius 074c25c0ed Update book data Edit logic 4 years ago
  Pekka Helenius df81977c3f Fix + separate Id number generation for Book & Category 4 years ago
  Pekka Helenius 95da20e3c0 Update toString method 4 years ago
  Pekka Helenius 32f05de98e Delete redundant Book class constructor 4 years ago
  Pekka Helenius 0e32811e58 Implement Category; add one-to-many relationship; update web forms 4 years ago
  Pekka Helenius 64b26e407f Common clean-up; update string formats & Book class annotations 4 years ago
  Pekka Helenius 96d664976d Enable forward HTTP headers support 4 years ago
  Pekka Helenius 9d25ffdf8c Add proper Web UI messages for invalid data types 4 years ago
  Pekka Helenius f0610e5bd3 Update web forms; Ignore proxy server configurations for now 4 years ago
  Pekka Helenius 0524fdb984 Prefer relative hrefs (for proxy server configurations) 4 years ago