164 Commits

Author SHA1 Message Date
Francesco
8b9ea56b48 Adding missing page titles 2023-11-10 14:54:16 +01:00
Francesco
7625462eae Search by username in audit logs (#34) 2023-11-10 10:20:03 +01:00
Francesco
9a5ae6baa0 Id to user element for testing 2023-11-09 15:49:11 +01:00
Francesco
79a8af91e8 Added route for Forbidden errors 2023-11-08 17:22:01 +01:00
Francesco
0e389e69ec Displaying current authenticated user 2023-11-08 15:18:41 +01:00
Francesco
d22c04b9e4 Fixed handling of Collection types in ManyToMany (#35) 2023-11-08 14:51:04 +01:00
Francesco
c81b495222 Using more generic Collection instead of List (avoid ClassCastException for Sets or similar) 2023-11-08 14:17:05 +01:00
Francesco
231383de84 Better displaying of null values 2023-11-07 22:49:25 +01:00
Francesco
c0373f3d03 Fix column name 2023-11-07 22:47:04 +01:00
Francesco
1f6edce39d Fixed field name 2023-11-07 22:46:01 +01:00
Francesco
f1b0f166b1 Better exception message on not found field 2023-11-07 22:45:46 +01:00
Francesco
95b9104295 User column in logs 2023-11-07 22:34:19 +01:00
Francesco
81d02d4172 Principal injection 2023-11-07 22:26:05 +01:00
Francesco
1fbd337c22 More 'dbAdmin' renaming 2023-11-07 15:50:01 +01:00
Francesco
6a8c08caed Warning message 2023-11-07 15:26:07 +01:00
Francesco
4cd1f4101b Organize imports 2023-11-07 15:22:08 +01:00
Francesco
83541b49da Refactor DbAdmin names to SnapAdmin 2023-11-07 15:19:29 +01:00
Francesco
6eb572f72c Correctly displaying no authentication warning #32 2023-11-07 15:09:52 +01:00
Francesco
da8fc10414 Startup auth check for #32 2023-11-07 09:40:38 +01:00
Francesco
283835f206 Minor fixes 2023-11-06 22:41:25 +01:00
Francesco
60581527f0 Started implementation of #32 2023-11-06 22:39:26 +01:00
Francesco
8455db747b Rename 2023-11-06 22:31:28 +01:00
Francesco
f69363563d Rename 2023-11-06 22:28:12 +01:00
Francesco
630be403c7 snapadmin.enabled now defaults to false (#30) 2023-11-06 20:43:19 +01:00
Francesco
e51f37595e Renamed dbadmin references to snapadmin (#29) 2023-11-03 20:04:10 +01:00
Francesco
666dabc8c2 Fixed references to old repo url 2023-11-02 18:36:20 +01:00
Francesco
84522842b3 Changed order of menu items 2023-11-02 18:24:11 +01:00
Francesco
773bd5d72c Renaming packages 2023-10-31 14:44:15 +01:00
Francesco
8fd9dd3631 Replaced 'Spring Boot Database Admin' with 'SnapAdmin' 2023-10-31 14:31:50 +01:00
Francesco
2fdce6fffe Renamed packages and spring-devtools properties 2023-10-31 14:30:09 +01:00
Francesco
243e6364fe License headers 2023-10-29 11:38:42 +01:00
Francesco
fdff9c84d5 License headers 2023-10-28 17:00:09 +02:00
Francesco
4b1bfb73e9 Logging 2023-10-27 12:25:09 +02:00
Francesco
0f4cc6e8be Fixed 'step' attribute in search input fields 2023-10-27 12:15:45 +02:00
Francesco
ad95f2434c Fixed handling of java.sql.Date field type 2023-10-27 12:15:17 +02:00
Francesco
c205e4948c Fixed 'step' attribute value for integer fields; Fixed handling of NumberFormatException 2023-10-27 12:03:44 +02:00
Francesco
9b316a3ad1 Fix service call 2023-10-26 13:52:46 +02:00
Francesco
299082d891 Added appropriate service layer to all internal classes in order to be able to use the TransactionTemplate 2023-10-26 12:17:14 +02:00
Francesco
298ec067c5 internalTransactionManager no longer defined as a bean
This commit fixes #16 as the transaction manager is no longer visible
from the client's application and Spring will not select it as a candidate
when autowiring the bean.
2023-10-26 11:54:08 +02:00
Francesco
3183c810b7 Fixed categorical filtering on enums 2023-10-25 10:11:25 +02:00
Francesco
b6cfe37c84 Fixed implementation of search with enum fields 2023-10-25 10:06:31 +02:00
Francesco
baf6822faf License headers 2023-10-25 09:40:43 +02:00
Francesco
2cfcf2a8d7 Refactored field type system and Enum support
In order to support the `Enum` field type the `DbFieldType` enum has been converted
to an abstract class with an implementation class for each database field type.
2023-10-24 13:29:58 +02:00
Francesco
706540d2ec Version bump 2023-10-24 09:54:23 +02:00
Francesco
61051ed2b8 @Disable annotation to ignore entity (#24) 2023-10-24 09:33:50 +02:00
Francesco
9422b55341 License headers 2023-10-23 12:09:08 +02:00
Francesco
3ef44b79b1 WIP SQL console: export data 2023-10-23 12:02:28 +02:00
Francesco
0ef44cbfb9 WIP SQL console: foreign key resolution 2023-10-23 11:09:02 +02:00
Francesco
24c6972df7 WIP SQL console: better sorting of result columns 2023-10-23 10:31:49 +02:00
Francesco
10af1b9020 WIP SQL console: pagination 2023-10-23 10:26:31 +02:00