49 Commits

Author SHA1 Message Date
491d4e3cb7 missing use statement 2024-09-13 04:47:07 +02:00
fe58a2e5b8 fixed wrong definition 2024-09-13 04:44:10 +02:00
0ac58211fb added config definition for cache enabler 2024-09-13 04:43:29 +02:00
3ff3ddfdc5 switch to enable/disable cache, added dedicated RedmineClientInterface 2024-09-13 04:40:28 +02:00
e9c4f4bca6 fixed config definition 2024-09-13 04:22:40 +02:00
876f356009 make url and apikey parameters 2024-09-13 04:21:26 +02:00
99417ef9ec made this thingi work \o/ 2024-09-13 04:01:21 +02:00
27fc4b9f99 added tests 2024-09-13 03:42:51 +02:00
84a8045e3e someday, it'll work 2024-09-13 03:30:36 +02:00
93d2fa6531 use recent file layout and make this stuff work 2024-09-13 03:22:19 +02:00
30b61b5064 made ttl configurable 2024-09-13 03:13:06 +02:00
a859a4a3ec define services in services.yaml instead of Extension class 2024-09-13 03:02:22 +02:00
0eaddfd7e1 throw arguments into closure 2024-09-13 02:55:59 +02:00
d22997f2f9 make sure arguments is an array 2024-09-13 02:54:00 +02:00
387ced5dce use call_user_func_array 2024-09-13 02:52:08 +02:00
da2e01d92b use absolute function call 2024-09-13 02:50:06 +02:00
3dd751f9a5 added missing arguments 2024-09-13 02:46:50 +02:00
22df616637 scope api and method to closure 2024-09-13 02:42:52 +02:00
094292a3ec missing use statement 2024-09-13 02:40:08 +02:00
b09a9990e3 using dedicated cache pool 2024-09-13 02:36:59 +02:00
0ae38ebd7a missing use statement 2024-09-13 02:32:07 +02:00
94165b3147 using service definition instead auf autowiring 2024-09-13 02:31:14 +02:00
6c608c5d00 trying to get that cache thingi work 2024-09-13 02:23:17 +02:00
b1452c4011 autowire by Attribute 2024-09-13 02:18:06 +02:00
dfe0bcfcc1 using explicit cache-contracts 2024-09-13 02:11:50 +02:00
225d8aadd3 removed invalid semicolon 2024-09-13 02:10:22 +02:00
461b074988 made calls cacheable 2024-09-13 02:09:15 +02:00
4102902b34 require guzzle 2024-09-13 01:19:40 +02:00
14569bd668 added type hints (oh, yeah - mixed for all) 2024-09-13 01:09:03 +02:00
72023d4591 use new Psr18Client 2024-09-13 01:04:38 +02:00
a698255f01 added wrapper for NativeCurlClient 2024-09-13 00:43:53 +02:00
c73f021d69 require curl extension 2024-09-13 00:43:20 +02:00
a9295b89f6 infotext changes 2024-09-13 00:43:01 +02:00
71e0377de9 downgraded PHPUnit to v10 2024-09-12 23:14:30 +02:00
8c879843b2 removed unused setting 2024-08-31 15:23:31 +02:00
cbd35ea507 force redmine-api version 2.7+ 2024-08-31 15:22:48 +02:00
478528db6e add composer.lock to repo 2024-07-13 05:49:21 +02:00
f6151266a5 package updates 2024-07-13 05:49:06 +02:00
656deb2a26 test are working 1.0.3 2023-04-29 09:13:37 +02:00
ecb3a36f48 make this stuff run 1.0.2 2023-04-29 09:07:57 +02:00
8948ddf01b fixed parameter 2023-04-29 08:57:35 +02:00
cf753aaa20 fixed typos 1.0.1 2023-04-29 08:38:56 +02:00
e7b61ea313 use an enumeration for the api names 1.0 2023-04-29 08:05:12 +02:00
f721ec3bcb instantate the NativeCurlClass by configuration 2023-04-25 17:46:49 +02:00
c0d188401f Install Redmine API-Client 2023-04-25 15:09:54 +02:00
d0bb3c3e00 initial version 2023-04-25 15:09:37 +02:00
edd0ed36c0 update year 2023-04-25 15:09:26 +02:00
bb25f93ef1 code cosmetic 2023-04-25 15:09:11 +02:00
1b28f3d45a Initial commit 2023-04-25 15:00:03 +02:00