Francesco
a8386fcd02
WIP XLSX export
2023-10-13 21:46:41 +02:00
Francesco
913f1bb05f
Code cleaning and javadoc
2023-10-13 18:15:13 +02:00
Francesco
53b9bdc528
Removed unused variable
2023-10-13 18:05:26 +02:00
Francesco
8c0be6982d
Remove unused imports
2023-10-13 17:57:25 +02:00
Francesco
ada0f60b61
WIP CSV export
2023-10-13 17:57:05 +02:00
Francesco
7250a2433c
WIP CSV export
2023-10-13 17:28:05 +02:00
Francesco
b5886a3a3a
Not found now returns proper 404 status code
2023-10-12 14:50:21 +02:00
Francesco
1f7f8ba327
Fixed missing redirect
2023-10-12 14:50:04 +02:00
Francesco
407dbafabd
Fixed issues related to UUID field ( #13 )
2023-10-12 11:49:00 +02:00
Francesco
3f12b8b86f
Help page
2023-10-11 14:55:55 +02:00
Francesco
30384b7381
Support for UUID type ( #13 )
2023-10-11 14:40:21 +02:00
Francesco
90aae69daf
Added global version variable
2023-10-11 11:34:51 +02:00
Francesco
821bbd98ef
Nicer 404 error message
2023-10-11 11:15:20 +02:00
Francesco
76b494f64a
Fixed template parameter name
2023-10-11 11:11:48 +02:00
Francesco
05546202ff
License headers
2023-10-11 11:09:02 +02:00
Francesco
1ada69df24
Removed old jdbcTemplate insert
2023-10-11 11:06:12 +02:00
Francesco
02ecb6b019
Removed old jdbcTemplate insert
2023-10-11 11:03:18 +02:00
Francesco
2fb76d445f
JPA Validation WIP
2023-10-11 10:53:40 +02:00
Francesco
4b21437c30
Fixed condition to show errors
2023-10-10 21:47:29 +02:00
Francesco
7333db3f04
Formatting
2023-10-10 21:46:50 +02:00
Francesco
3ee6497d09
Changed search query to also exact match primary key
2023-10-10 21:39:51 +02:00
Francesco
c17d80514a
Highlighting inputs with errors
2023-10-10 22:19:56 +02:00
Francesco
13b45e62b8
Showing validation errors field by field
2023-10-10 21:30:49 +02:00
Francesco
8b88475d8a
WIP JPA Validation (TODO: show error messages on fields)
2023-10-10 17:53:45 +02:00
Francesco
608d42b412
Added successful delete message
2023-10-10 11:42:43 +02:00
Francesco
737fac7bab
UI fixes
2023-10-10 11:20:38 +02:00
Francesco
ad06b8fab7
Changed About page to Help
2023-10-10 11:00:35 +02:00
Francesco
ac77c989e1
Example SecurityConfiguration ( #10 )
2023-10-10 10:55:09 +02:00
Francesco
0fd9226a80
Changed names of global ModelAttributes in order to avoid clashes with client-defined variables
2023-10-09 17:53:02 +02:00
Francesco
6819206bc6
Added null check
2023-10-09 17:30:56 +02:00
Francesco
9bd896e5c7
Improved handling of 404 errors
...
Instead of shipping an `error/404.html` template, added a `@ControllerAdvice` that handles `DbAdminNotFoundException`.
This way, we only show our error page for exceptions that are thrown inside our controller's methods, and don't interfere
with the 404 settings for the other routes defined by the user.
2023-10-09 17:28:55 +02:00
Francesco
474d71d1d9
Added package-info files
2023-10-08 11:33:34 +02:00
Francesco
ee3d43dc2a
Fix method arguments
2023-10-08 10:59:04 +02:00
Francesco
3bf6b1f58d
Removed FragmentContext
and instead created multiple versions of input fields fragments for different contexts (search, create)
2023-10-08 10:55:21 +02:00
Francesco
bf7a4c8956
Support for char
and short
field types; Improved UI on create/edit form, now showing the type for each input element
2023-10-08 10:41:29 +02:00
Francesco
e1010a6c86
Logging prints
2023-10-08 10:19:33 +02:00
Francesco
95d47e58f0
Documentation
2023-10-06 17:00:03 +02:00
Francesco
fb5384c726
Added missing license header
2023-10-06 16:55:45 +02:00
Francesco
3c46805c9a
Support for BigInteger, Date and Short field types
2023-10-06 16:22:49 +02:00
Francesco
9c058c188b
Disabled edit link
2023-10-06 15:31:05 +02:00
Francesco
b84a139d12
@DisableEdit
2023-10-06 15:14:41 +02:00
Francesco
a05ce27d24
@DisableCreate
2023-10-06 14:52:29 +02:00
Francesco
7b2eb02cd4
Visual indicator of enabled/disabled operations in the Schema page
2023-10-06 14:31:55 +02:00
Francesco
99792fa7a8
UI fix
2023-10-06 14:11:40 +02:00
Francesco
7e7089ea72
@DisableDelete
WIP
2023-10-06 12:46:11 +02:00
Francesco
5fdf7e18e7
Fix width of input fields
2023-10-05 16:02:17 +02:00
Francesco
1142e393e7
Enabled OffsetDateTime support
2023-10-05 14:43:20 +02:00
Francesco
cc131739c3
Minor changes
2023-10-05 13:15:51 +02:00
Francesco
2fe4eedc4b
Added logging for unsupported field types
2023-10-05 10:01:38 +02:00
Francesco
4177bdcd43
- Small refactor to the rendering part for input fileds: each field now has its own Thymeleaf
...
fragment in order to allow easier customization and easier support for different field types (required for #7 )
- WIP Handle unsupported types gracefully (#9 )
2023-10-05 09:38:17 +02:00