58 Commits (3d12f60eaef20c92683581eba722073a97d571a3)

Author SHA1 Message Date
  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
  Pekka Helenius 4396fb1c7d Downgrade spring-boot-starter-parent version again, due to issues with 4 years ago
  Pekka Helenius 22a0434300 Re-format currency field in add/edit web forms 4 years ago
  Pekka Helenius 2ef2215bd4 Rename package: validation -> annotation 4 years ago
  Pekka Helenius 0c6ad7b26c Correct price formatting in add & edit web forms 4 years ago
  Pekka Helenius 91459eb6ab Implement web form validation checks 4 years ago
  Pekka Helenius ef0ae6b61d Implement CurrentYear validator 4 years ago
  Pekka Helenius 41ef10b09c Add price to list page 4 years ago
  Pekka Helenius 71d5c71fdf Get current year for new books 4 years ago
  Pekka Helenius 0258e74c28 Add placeholder resource folder for Javascript files 4 years ago
  Pekka Helenius 597a6c0a48 Add bootstrap theme; Add return buttons; Confirm book deletion; Suppress 4 years ago
  Pekka Helenius d121c07ce6 Implement support for database edits, re-factor code 4 years ago
  Pekka Helenius 6a5986c421 Implement add & delete functionality 4 years ago