Commit Graph

560 Commits

Author SHA1 Message Date
luca.frosini 7409a8d278 Improving Json Queries 2023-11-03 17:56:55 +01:00
luca.frosini c611a839eb Improving offset limit management to properly support paginated result 2023-10-31 15:24:29 +01:00
luca.frosini 1eb1cf6773 Fixing whitespaces 2023-10-31 14:40:23 +01:00
luca.frosini d786ffff98 Fixing context pagination 2023-10-31 14:39:39 +01:00
luca.frosini 08fca98875 Changed the way to paginate results due to missing skip in TRAVERSE
command
2023-09-27 16:23:35 +02:00
luca.frosini 849cc923f3 Added pagination support for QueryTemplates 2023-09-27 15:18:28 +02:00
luca.frosini 9851f83ecd Fixed log 2023-09-27 15:18:03 +02:00
luca.frosini c34c5f9a59 Added pagination in JSONQuery 2023-09-27 15:16:58 +02:00
luca.frosini 3f1a4f5795 Added pagination to prepared query 2023-09-27 15:12:36 +02:00
luca.frosini 90e1ca1a28 Added pagination to context listing 2023-09-27 12:22:11 +02:00
luca.frosini af48246afa Added limit offset request check in query and listing methods 2023-09-25 18:01:47 +02:00
luca.frosini ee8bdefa8b Added pagination to contexts 2023-09-22 19:06:05 +02:00
luca.frosini 9d9ec44b90 Added the possibility to get unbounded instances using -1 2023-09-22 18:10:20 +02:00
luca.frosini 38668d8a21 Added pagination for instances listing 2023-09-22 16:58:23 +02:00
luca.frosini 31f0120c50 Added check of limit/offset query parameter 2023-09-21 22:13:41 +02:00
luca.frosini d650c16e29 Renamed functions to improve code 2023-09-21 10:27:28 +02:00
luca.frosini d2ca74cc72 Implementing limit offset 2023-09-18 18:09:00 +02:00
luca.frosini 95b86d8a40 Merged changes made to solve bug #25650 2023-09-18 16:30:43 +02:00
luca.frosini 71b780eb2a Extended BaseRequestInfo 2023-09-14 15:10:11 +02:00
luca.frosini 1332261fc4 Cleaning RequestInfo refs #25211 2023-08-28 13:41:57 +02:00
Luca Frosini e3b6c8add5 Added shadow context class to allow to implements #19428 2023-05-19 16:05:28 +02:00
Luca Frosini dab30f5670 Fixing code 2023-05-17 14:03:59 +02:00
Luca Frosini 76438c6a90 Fixed path 2023-05-16 16:00:45 +02:00
Luca Frosini 46f0bea227 Fixed paths and called methods 2023-05-16 15:12:26 +02:00
Luca Frosini c7b9d21bba Rationalised accounting methods 2023-05-16 14:59:21 +02:00
Luca Frosini c79b579925 fixing query templates details 2023-05-16 14:07:12 +02:00
Luca Frosini f9e474d4cd Fixed code 2023-05-16 11:47:31 +02:00
Luca Frosini 804e2b2343 Fixing server context cache 2023-05-15 17:41:34 +02:00
Luca Frosini 20914f3f06 Fixed cache 2023-05-15 17:33:26 +02:00
Luca Frosini b32f282044 Fixed checked query parameters 2023-05-15 16:47:30 +02:00
Luca Frosini fe6e990605 Fixing get parameters 2023-05-15 16:33:47 +02:00
Luca Frosini 738b693697 Fixing bug 2023-05-15 13:00:59 +02:00
Luca Frosini 01a8480180 Applied changes made in IS Model 2023-05-12 17:55:53 +02:00
Luca Frosini a8fb9de301 Fixing cache 2023-05-10 17:57:10 +02:00
Luca Frosini a21b1d9173 Improving ServerContextCache 2023-05-10 17:43:36 +02:00
Luca Frosini a424844dce Improved Metadata management 2023-05-10 17:25:54 +02:00
Luca Frosini f4600172e2 Managing Context Cache 2023-05-10 17:21:00 +02:00
Luca Frosini 024af70188 Fixed code to properly set UriInfo 2023-05-05 15:48:59 +02:00
Luca Frosini 992b9d23cc Added BaseRest as superclass 2023-05-05 15:34:58 +02:00
Luca Frosini 69bac7493d Added missing query parameter analisys 2023-05-05 11:11:39 +02:00
Luca Frosini 074935d3d2 Add id as first member in serialization 2023-05-04 18:08:59 +02:00
Luca Frosini a3c0f725c6 Extracted RequestInfo interface and renamed class to ServerRequestInfo 2023-05-02 17:24:42 +02:00
Luca Frosini 119ae14dfa Metadata are included only if requested by the client 2023-05-02 14:48:38 +02:00
Luca Frosini 3fbdc1d734 Managing expectedtype property 2023-04-28 17:17:14 +02:00
Luca Frosini 3776bdae50 Reorganizing property order 2023-04-28 14:52:46 +02:00
Luca Frosini 7d7b9478bb Fixed code to comply with uuid property rename to id 2023-04-28 11:43:48 +02:00
Luca Frosini 5638c99feb Ordering Json Properties 2023-04-27 16:30:41 +02:00
Luca Frosini 93e3768a64 Providing an order to properties of JSON to improve human readability 2023-04-27 12:20:57 +02:00
Luca Frosini 7b582be333 Refactored due to is-model constant name change 2023-04-27 11:15:01 +02:00
Luca Frosini 0724020bd2 Refactored to use getTypename() function of Element 2023-04-27 11:00:47 +02:00