56 Commits

Author SHA1 Message Date
Francesco
4fb1782888 DisableExport annotation 2023-10-17 09:38:55 +02:00
Francesco
4e4a078952 Improved CSV export code 2023-10-15 11:48:44 +02:00
Francesco
e06422c105 Minor changes 2023-10-14 16:21:17 +02:00
Francesco
e07ae2e8f4 Add delete button on single item page 2023-10-14 16:21:00 +02:00
Francesco
e64a787b01 Options based on enum values 2023-10-14 11:24:49 +02:00
Francesco
49a81b47e2 Export raw values option 2023-10-14 11:21:26 +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
3f12b8b86f Help page 2023-10-11 14:55:55 +02:00
Francesco
90aae69daf Added global version variable 2023-10-11 11:34:51 +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
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
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
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
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
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
Francesco
bebc562961 Refactored the way input fields are rendered to allow further customization
and easier support of custom fields like OffsetDateTime (#7).
2023-10-04 16:27:16 +02:00
Francesco
aeac9c10b6 @ReadOnly fields (#4) 2023-10-03 11:17:02 +02:00
Francesco
1d66169a43 Implemented scanning of multiple models packages (#3) 2023-10-02 09:19:14 +02:00
Francesco
869e276fb4 Implemented @HiddenColumn 2023-09-30 20:44:52 +02:00
Francesco
90da830030 Removed custom oninvalid handling and marked required fields in UI 2023-09-30 10:58:24 +02:00
Francesco
0976a76ffc Removed left padding in filter UI 2023-09-30 10:43:31 +02:00
Francesco
bb3f9e7bcb Categorical filter is now mutually exclusive 2023-09-30 10:29:18 +02:00
Francesco
e72fcda5fe Better error handling of invalid values in faceted search 2023-09-30 10:16:06 +02:00
Francesco
fd2728083b Added link in Action logs table 2023-09-30 14:52:14 +02:00
Francesco
fa51f11109 Implemented sorting on Action logs and standardized filtering/pagination mechanics 2023-09-30 11:22:56 +02:00
Francesco
f5fdb73160 WIP 2023-09-30 10:21:49 +02:00
Francesco
63470ff412 WIP 2023-09-27 10:38:17 +02:00
Francesco
9091ba365a WIP 2023-09-26 20:01:20 +02:00
Francesco
07ffca3ff2 WIP 2023-09-26 16:43:02 +02:00
Francesco
ca1931cda6 WIP 2023-09-26 16:38:42 +02:00
Francesco
d5371b307d WIP 2023-09-25 15:41:10 +02:00
Francesco
cdbad51641 0.1.0 2023-09-25 10:10:30 +02:00