Daniele Teti
|
f0c29801ea
|
[+] All article CRUD samples in one project group
|
2021-04-07 19:14:12 +02:00 |
|
Daniele Teti
|
585207e8c5
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2021-04-07 09:16:45 +02:00 |
|
Daniele Teti
|
f736c72e5b
|
[+] Regression for "with spaces". More work needed.
|
2021-04-07 09:16:28 +02:00 |
|
João Antônio Duarte
|
b0df0b1f5a
|
[+] Improved SnakeCase conversion
|
2021-04-06 19:50:50 -03:00 |
|
Daniele Teti
|
3f4d006295
|
[+] added default parameter to StrToJSON* functions
|
2021-04-06 19:21:53 +02:00 |
|
Daniele Teti
|
5516b49345
|
no message
|
2021-04-05 19:35:46 +02:00 |
|
João Antônio Duarte
|
468229545d
|
[+] Added constant for HTTP status code 429
|
2021-03-26 11:03:22 -03:00 |
|
Daniele Teti
|
8ec3d5dbad
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2021-03-24 11:01:04 +01:00 |
|
Daniele Teti
|
e4a3ed87da
|
Removed the standard log line in case of CustomExceptionHandling; now the custom handler can write all, and only, the logs it needs
|
2021-03-24 10:58:20 +01:00 |
|
João Antônio Duarte
|
d4ffc1329f
|
[+] Improved exception return when executing request in TMVCRESTClient
|
2021-03-23 09:23:56 -03:00 |
|
Daniele Teti
|
5a83991991
|
[+] Added XML support in TMVCActiveRecord for backend PostgreSQL
|
2021-03-20 00:30:20 +01:00 |
|
João Antônio Duarte
|
d101ff8fcd
|
[+] Improved Swagger Json Schema generation
|
2021-03-04 10:58:52 -03:00 |
|
Daniele Teti
|
7870b20907
|
[+] Improved built runner
|
2021-03-04 14:29:13 +01:00 |
|
Daniele Teti
|
b845afc7af
|
[+] Improved folder detect in static files middleware
|
2021-03-03 23:16:55 +01:00 |
|
Daniele Teti
|
e8a08a4a78
|
https://github.com/danieleteti/delphimvcframework/issues/488
|
2021-03-03 18:42:59 +01:00 |
|
Daniele Teti
|
2db238918e
|
[+] Improved proxy generation routes for JSONRPC
|
2021-03-02 18:03:08 +01:00 |
|
Daniele Teti
|
4139fc4a26
|
[+] Added URLEncode, URLDecode
|
2021-02-25 10:50:57 +01:00 |
|
Daniele Teti
|
244c70084e
|
[+] Improved ThreadSafeQueue
[+] Added MVCJSONRPCAllowGET attribute
|
2021-02-23 18:00:32 +01:00 |
|
João Antônio Duarte
|
779bbee6df
|
[+] Fix https://github.com/danieleteti/delphimvcframework/issues/484
|
2021-02-16 19:09:46 -03:00 |
|
Daniele Teti
|
c55bfea9da
|
[+] Small improvement in custom type serialisers
|
2021-02-15 18:28:45 +01:00 |
|
Daniele Teti
|
6b0b09b5bb
|
[+] Added type aliases for generic types registered as custom type serializer
|
2021-02-15 18:17:39 +01:00 |
|
Daniele Teti
|
444628ef5b
|
[+] FIX for LRU
|
2021-02-12 18:48:50 +01:00 |
|
Daniele Teti
|
dbd46c8042
|
[+] More test for LRUCache
|
2021-02-12 18:44:43 +01:00 |
|
Daniele Teti
|
088b8b3240
|
[+] improved unit test architecture
|
2021-02-10 11:26:14 +01:00 |
|
João Antônio Duarte
|
618a087c86
|
Small improvement to get the URL in TMVCRESTClient
|
2021-02-05 16:03:33 -03:00 |
|
Daniele Teti
|
2c79ff6c6a
|
[+] Unit test refactoring
|
2021-02-04 14:11:33 +01:00 |
|
Daniele Teti
|
4b8491a47c
|
[+] Small optimizations in router and core
|
2021-02-03 16:04:36 +01:00 |
|
Daniele Teti
|
d1b2970d28
|
Merge pull request #474 from joaoduarte19/path_prefix_improvements
Changed how PathPrefix is used in calculating the method route
|
2021-02-03 15:23:41 +01:00 |
|
Sven Harazim
|
6d70d49bec
|
Update MVCFramework.Server.Impl.pas
|
2021-02-03 13:21:01 +01:00 |
|
Sven Harazim
|
027a1d93a2
|
fix for #403 and MVCFramework.Server.Impl
|
2021-02-03 13:19:05 +01:00 |
|
João Antônio Duarte
|
e038f43543
|
Changed how PathPrefix is used in calculating the method route
|
2021-01-29 15:30:09 -03:00 |
|
João Antônio Duarte
|
65d03ad065
|
fix for https://github.com/danieleteti/delphimvcframework/issues/472
|
2021-01-28 11:56:20 -03:00 |
|
Daniele Teti
|
77ad5ecd10
|
[+] fix for nil objects in lists during serialization
[+] preparing for 3.2.2-nitrogen
|
2021-01-27 20:25:35 +01:00 |
|
João Antônio Duarte
|
196e7cf59f
|
Fix for https://github.com/danieleteti/delphimvcframework/issues/470
|
2021-01-22 11:37:57 -03:00 |
|
João Antônio Duarte
|
6d1c216924
|
Merge remote-tracking branch 'upstream/master'
|
2021-01-15 19:47:28 +01:00 |
|
João Antônio Duarte
|
5faeff0868
|
Expose headers in TMVCRESTClient.
|
2021-01-15 19:31:33 +01:00 |
|
João Antônio Duarte
|
5f4c708865
|
Merge remote-tracking branch 'upstream/master'
|
2021-01-13 18:49:05 -03:00 |
|
João Antônio Duarte
|
166c8c669d
|
Fixed property deserialization of type TMVCStringDictionary
|
2021-01-13 18:43:16 -03:00 |
|
João Antônio Duarte
|
46104f0158
|
Added comment about the use of the gLocalTimeStampAsUTC variable
|
2021-01-11 15:29:31 -03:00 |
|
João Antônio Duarte
|
ccd144e485
|
Add parameter to set local time as UTC
|
2021-01-11 14:35:44 -03:00 |
|
João Antônio Duarte
|
b3bc2b795f
|
Removed Warning under Linux compilation: W1073 Combining signed type and unsigned 64-bit type - treated as an unsigned type
|
2021-01-07 14:39:46 -03:00 |
|
Daniele Teti
|
118e26f89d
|
[+] Fixed some compilation problems with Delphi 10.1 Berlin
|
2021-01-05 17:01:32 +01:00 |
|
João Antônio Duarte
|
0f7c682bf7
|
Added Swagger support for DMVCFramework nullable types. Fix #453
|
2020-12-29 09:49:43 -03:00 |
|
Daniele Teti
|
d9b20d8ce4
|
Fix border case when using string and widestring params in TMVCActiveRecord
|
2020-12-18 14:41:01 +01:00 |
|
João Antônio Duarte
|
112bf48101
|
Added request hooks to TMVCRESTClient
|
2020-12-16 20:05:39 -03:00 |
|
João Antônio Duarte
|
dd8e11a090
|
Added HEAD and OPTIONS methods to TMVCRestClient. Fix #455
|
2020-12-16 18:42:25 -03:00 |
|
Daniele Teti
|
afabd2fde6
|
Better internal unit test irganization for TMVCActiveRecord
|
2020-12-11 18:53:37 +01:00 |
|
Daniele Teti
|
43a0bc51f7
|
Merge pull request #426 from danieleteti/feature_restclient
Feature restclient
|
2020-12-11 09:06:16 +01:00 |
|
João Antônio Duarte
|
ea40fd0e3b
|
Improvement to correct the possibility of access violation when generating Swagger documentation
|
2020-12-10 15:25:12 -03:00 |
|
João Antônio Duarte
|
181cf5aba9
|
Merge branch 'master' into feature_restclient
|
2020-11-27 14:14:41 -03:00 |
|
Daniele Teti
|
967a5322a1
|
https://github.com/danieleteti/delphimvcframework/issues/432
|
2020-11-27 15:13:17 +01:00 |
|
João Antônio Duarte
|
b9bee3fb2a
|
Merge branch 'master' into feature_restclient
|
2020-11-13 18:15:33 -03:00 |
|
Daniele Teti
|
6ea08357d3
|
https://github.com/danieleteti/delphimvcframework/issues/430
|
2020-11-13 09:31:20 +01:00 |
|
João Antônio Duarte
|
cd0285de3e
|
#447 fix applied to RESTClient.Indy
|
2020-11-12 08:13:09 -03:00 |
|
Jens Mertelmeyer
|
1c9bcea41c
|
Fix: Does not compile with 10.0 Seattle
IFDEF was using "SeattleOrBetter", but it should be "BerlinOrBetter"
|
2020-11-11 16:16:08 +01:00 |
|
João Antônio Duarte
|
8ba8213a6e
|
Compatibility adjustments in the new RESTClient
|
2020-11-10 19:13:02 -03:00 |
|
João Antônio Duarte
|
2871e131df
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-11-10 18:43:20 -03:00 |
|
Daniele Teti
|
4caf183398
|
added more flexibility to ObjectDict
|
2020-11-10 17:15:24 +01:00 |
|
João Antônio Duarte
|
9c43f85b33
|
Merge branch 'master' into feature_restclient
|
2020-11-09 07:55:06 -03:00 |
|
Daniele Teti
|
6fa868b33f
|
Updated link to indy documentation in the template - KeepAlive now is true by default.
|
2020-11-08 23:01:08 +01:00 |
|
Daniele Teti
|
6cd0a48af6
|
Merge pull request #439 from jiemurat/bugfix-restclient-encode-body
Fix RESTClient's body encoding.
|
2020-11-07 17:24:30 +01:00 |
|
Daniele Teti
|
7a41d6c7f7
|
Improved ServerSideView Sample
|
2020-11-05 17:14:39 +01:00 |
|
Daniele Teti
|
11c7b397d4
|
Improved CRUD sample
|
2020-11-05 15:42:31 +01:00 |
|
Daniele Teti
|
4a65b78fb5
|
https://github.com/danieleteti/delphimvcframework/issues/434
|
2020-11-04 19:06:54 +01:00 |
|
Daniele Teti
|
882d8991e5
|
Added TMVCLRUCache<T>.RemoveIf method
|
2020-11-01 18:21:54 +01:00 |
|
João Antônio Duarte
|
01fa630401
|
Merge branch 'master' into feature_restclient
|
2020-10-24 11:09:33 -03:00 |
|
Daniele Teti
|
a70221fe2f
|
Merge pull request #441 from joaoduarte19/fix_getparams
Fix to https://github.com/danieleteti/delphimvcframework/issues/440
|
2020-10-22 08:55:27 +02:00 |
|
Daniele Teti
|
8d0f6bada5
|
https://github.com/danieleteti/delphimvcframework/issues/443
|
2020-10-22 08:55:02 +02:00 |
|
João Antônio Duarte
|
f826315b46
|
The TMVCWebRequest.GetParams method failed to look for a field in the body's content when there was some url encoding character. Fixed to check body content only if content-type is application/x-www-form-urlencoded
|
2020-10-21 16:45:07 -03:00 |
|
Jiemurat
|
886eabd64e
|
Fix RESTClient's body encoding.
|
2020-10-22 00:23:55 +05:00 |
|
João Antônio Duarte
|
c2be4fdc6c
|
Correction of issue #438 applied to TMVCRESTClient
|
2020-10-19 19:44:28 -03:00 |
|
João Antônio Duarte
|
0a6129647d
|
Adjustments after the last merge
|
2020-10-19 19:43:04 -03:00 |
|
João Antônio Duarte
|
5fa41c6837
|
Merge branch 'master' into feature_restclient
|
2020-10-19 19:41:42 -03:00 |
|
João Antônio Duarte
|
6bfa63b85a
|
Added support for TGuid type in automatic mapping of path parameters in Middleware Swagger
|
2020-10-19 19:08:23 -03:00 |
|
João Antônio Duarte
|
cf834ca23b
|
Correction to ensure that Swagger's OperationId is globally unique, when generated automatically.
|
2020-10-19 16:44:38 -03:00 |
|
Daniele Teti
|
e5310e626f
|
https://github.com/danieleteti/delphimvcframework/issues/435
|
2020-10-19 19:41:16 +02:00 |
|
Daniele Teti
|
5f21c12b0e
|
https://github.com/danieleteti/delphimvcframework/issues/438
|
2020-10-19 19:30:20 +02:00 |
|
Daniele Teti
|
5ae105d142
|
Fixed JSONRPC methods description when called using HTTP GET
|
2020-10-19 19:19:09 +02:00 |
|
Daniele Teti
|
da057ceb67
|
Formatting
|
2020-10-19 12:31:40 +02:00 |
|
Daniele Teti
|
79102a7a9e
|
Small fix
|
2020-10-19 12:26:45 +02:00 |
|
Daniele Teti
|
6489906660
|
Added LRUCache implementation (borrowed from DMSContainer EventStreams)
|
2020-10-19 12:12:55 +02:00 |
|
João Antônio Duarte
|
e9ecdd67e1
|
Merge branch 'master' into feature_restclient
|
2020-10-18 20:39:52 -03:00 |
|
Daniele Teti
|
ed91bc5175
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2020-10-17 23:19:16 +02:00 |
|
Daniele Teti
|
e0a1a0e950
|
Added "RaiseExceptionIfNotAvailable" params in TMVCActiverecordConnectionRegistry.GetCurrent
|
2020-10-17 23:19:05 +02:00 |
|
João Antônio Duarte
|
cb1cf5a383
|
Conversion to snake case improved, as in some cases it still failed.
|
2020-10-17 12:32:55 -03:00 |
|
João Antônio Duarte
|
46f28cde64
|
Corrections in snake case and correction in camel case
Fix #436
|
2020-10-16 20:12:20 -03:00 |
|
João Antônio Duarte
|
5ef0e48e31
|
Conversion to Snake Case changed to an analyzer without Regex. Using regex, serialization becomes 6 times slower.
|
2020-10-16 19:40:06 -03:00 |
|
João Antônio Duarte
|
033c66d102
|
Small improvement
|
2020-10-16 14:14:03 -03:00 |
|
João Antônio Duarte
|
6b2e1c1a1b
|
Added serialization support with snake_case case
|
2020-10-15 21:37:55 -03:00 |
|
João Antônio Duarte
|
0b3bec8f52
|
DataSetUpdate/DataSetDelete improvements
|
2020-10-05 18:53:48 -03:00 |
|
João Antônio Duarte
|
df6fc6d43a
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-10-01 08:39:05 -03:00 |
|
João Pedro Hickmann
|
e98053958c
|
Change SEATTLEORBETTER to TOKYOORBETTER
|
2020-10-01 07:36:34 -03:00 |
|
Daniele Teti
|
b133566bc9
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2020-09-30 11:16:24 +02:00 |
|
Daniele Teti
|
057519d550
|
https://github.com/danieleteti/delphimvcframework/issues/424
|
2020-09-30 11:16:10 +02:00 |
|
João Antônio Duarte
|
ae0525afa7
|
Fixed JsonSchema generation of properties of types enumerated in Swagger middleware.
Fix issue #427
|
2020-09-29 18:55:19 -03:00 |
|
Daniele Teti
|
6b55f7e91d
|
Added SnakeCase function, added pooling connections to articles_crud_server sample
|
2020-09-29 19:57:43 +02:00 |
|
João Antônio Duarte
|
c5c9f80e34
|
Added the execute method to be able to execute any HTTP method. The requests have been changed to send the body for any type of request.
|
2020-09-29 11:56:25 -03:00 |
|
Daniele Teti
|
e9052d9950
|
Added overload on ExecuteRequest and ExecuteNotification for JSONRPCExecutor - added ClientIP in trace middleware added more checks in activerecord for forgotten attributes
|
2020-09-25 00:32:55 +02:00 |
|
João Antônio Duarte
|
0dfc83f533
|
Added custom SSL certificate validation method.
|
2020-09-24 16:29:49 -03:00 |
|
João Antônio Duarte
|
cf7c81520b
|
Added SessionId method to improve DMVC server session management. SetBasicAuthorization and SetBearerAuthorization methods changed to persist authorization for all requests.
|
2020-09-24 15:03:11 -03:00 |
|