Commit graph

222 commits

Author SHA1 Message Date
Marc Michalsky forumZFD
2533c97f4c
fix getsingle apis
return an array that contains the values instead of an array that contains another array
2021-02-09 16:40:10 +01:00
Marc Michalsky forumZFD
6fd9521f08
add parameter filter to all apis 2021-02-09 16:26:53 +01:00
Marc Michalsky forumZFD
a79e534099
fix bug: undefined indexes 2021-02-08 17:32:56 +01:00
Marc Michalsky forumZFD
b1f0ddc5dc
campaign cloning 2021-02-08 17:32:26 +01:00
Marc Michalsky forumZFD
75bbfcb12c
fix bug: infinite loop on TwingleCampaign->create() 2021-02-08 15:45:04 +01:00
Marc Michalsky forumZFD
f17a899b79
fix campaign cloning 2021-02-08 15:33:02 +01:00
Marc Michalsky forumZFD
baa23f8639
implement TwingleCampaign url creation 2021-02-08 14:49:12 +01:00
Marc Michalsky forumZFD
693bc25985
bug fix 2021-02-08 14:45:14 +01:00
Marc Michalsky forumZFD
034476ab65
code cleanup 2021-02-08 14:02:04 +01:00
Marc Michalsky forumZFD
2a1952313e
improve method inheritance 2021-02-08 14:00:26 +01:00
Marc Michalsky forumZFD
6affd53c02
delete TwingleProject by project_id 2021-02-08 13:59:08 +01:00
Marc Michalsky forumZFD
f6d46520cd
improve Extension Cache 2021-02-08 13:58:48 +01:00
Marc Michalsky forumZFD
f3d242fce7
implement TwingleCampaign 2021-02-08 13:56:54 +01:00
Marc Michalsky forumZFD
cf6ed7344f
cache campaign type ids 2021-02-04 17:23:10 +01:00
Marc Michalsky forumZFD
4b9700da9f
implement TiwngleEvent.delete api 2021-02-04 09:53:40 +01:00
Marc Michalsky forumZFD
aef0297daf
bug fix
provide TwingleEvent campaign id for instantiation
2021-02-04 09:36:26 +01:00
Marc Michalsky forumZFD
d031c82f31
bug fix
rename function
2021-02-03 10:08:02 +01:00
Marc Michalsky forumZFD
b6b658df5c
small cosmetic fixes 2021-02-02 20:25:42 +01:00
Marc Michalsky forumZFD
e65ef40c11
add http status checks to curl functions 2021-02-02 20:25:10 +01:00
Marc Michalsky forumZFD
aef7e71e33
implement TwingleProject.delete api 2021-02-02 20:23:58 +01:00
Marc Michalsky forumZFD
d7930660f3
add delete apis 2021-02-02 13:22:42 +01:00
Marc Michalsky forumZFD
abcca83e0d
rebuild TwingleSync.sync api
the main part of the sync logic is now done in the TwingleProject and TwingleEvent sync apis
2021-02-01 17:44:53 +01:00
Marc Michalsky forumZFD
6e80fa7526
rename functions in sync apis to avoid collisions 2021-02-01 17:43:25 +01:00
Marc Michalsky forumZFD
93349804fa
remove info message for empty event response 2021-02-01 17:42:01 +01:00
Marc Michalsky forumZFD
f7087affd8
improve documentation for functions 2021-02-01 15:05:22 +01:00
Marc Michalsky forumZFD
4664638299
simplify logging 2021-02-01 15:00:08 +01:00
Marc Michalsky forumZFD
88474c10ac
clean up
improve method documentation and more
2021-02-01 14:38:48 +01:00
Marc Michalsky forumZFD
9df3ff4153
implement TwingleProject cloning 2021-02-01 14:30:32 +01:00
Marc Michalsky forumZFD
247874f380
check for the existence of a case befor opening a new one 2021-02-01 10:04:58 +01:00
Marc Michalsky forumZFD
68f187c03a
remove sync() method from TwingleEvent
the sync now takes place in the TwingleEvent.sync api
2021-02-01 10:03:54 +01:00
Marc Michalsky forumZFD
dc3c1aba5b
create TwingleEvent.sync api 2021-01-29 17:55:05 +01:00
Marc Michalsky forumZFD
b3602b4c5c
Merge remote-tracking branch 'gitlab/main' into main 2021-01-29 17:52:18 +01:00
Marc Michalsky forumZFD
5e0a21e365
fix TwingleProject.sync 2021-01-29 17:51:39 +01:00
Marc Michalsky forumZFD
ccd2d90984
create TwingleEvent.sync api 2021-01-29 17:50:00 +01:00
Marc Michalsky forumZFD
7a520e850c
create TwingleProjecr.sync api 2021-01-29 17:45:13 +01:00
Marc Michalsky forumZFD
7c8d70327d
create TwingleProjecr.sync api 2021-01-27 08:51:23 +01:00
Marc Michalsky forumZFD
5db3a9356a
create TwingleProjecr.sync api 2021-01-26 14:53:59 +01:00
Marc Michalsky forumZFD
2f4afe70fa
add TwingleProject.sync test 2021-01-26 14:52:15 +01:00
Marc Michalsky forumZFD
74b1286d25
prevent recursion on postSave-Hook 2021-01-26 14:51:33 +01:00
Marc Michalsky forumZFD
279d6e6576
create TwingleProject.sync 2021-01-26 14:50:23 +01:00
Marc Michalsky forumZFD
b9175fa936
implement postSave hook along with callback function 2021-01-19 16:54:04 +01:00
Marc Michalsky forumZFD
c7bc3d6e94
fix inheritance issue 2021-01-19 11:25:39 +01:00
Marc Michalsky forumZFD
74e09239a5
add TwingleCampaign api actions 2021-01-19 09:26:39 +01:00
Marc Michalsky forumZFD
102628c310
remove unnecessary imports 2021-01-19 09:08:35 +01:00
Marc Michalsky forumZFD
338ef08ca9
commented out postSave hook 2021-01-18 17:09:25 +01:00
Marc Michalsky forumZFD
05d8941e8a
fix various bugs 2021-01-18 17:07:07 +01:00
Marc Michalsky forumZFD
71eb428bb8
add tests 2021-01-18 10:51:21 +01:00
Marc Michalsky forumZFD
677f673247
use Civi:cache() for extension cache 2021-01-18 10:46:47 +01:00
Marc Michalsky forumZFD
1d5c69f470
cache api call object 2021-01-18 10:46:13 +01:00
Marc Michalsky forumZFD
36cfdd2a2d
implement Hook syncing when Campaign gets created 2020-12-17 17:05:54 +01:00