Commit graph

150 commits

Author SHA1 Message Date
Marc Michalsky forumZFD
33a733c3d2
👾 bug fix: lost campaign_id 2021-03-17 16:15:54 +01:00
Marc Michalsky forumZFD
d904ae931f
️ meet standard for getsingle api response
return array with object values instead of api success response
2021-03-09 20:51:03 +01:00
Marc Michalsky forumZFD
5685c302d9
return 'contact_id' in TwingleEvent.get 2021-02-22 13:19:01 +01:00
Marc Michalsky forumZFD
73b92d0c0b
Add project identifier to TwingleProject.get and .getsingle specs 2021-02-19 16:11:56 +01:00
Marc Michalsky forumZFD
47e7d2a668
add cid to TwingleCampaign.get and .getsingle specs 2021-02-19 16:11:28 +01:00
Marc Michalsky forumZFD
fa093e4b68
implement TwingleCampaign.delete api 2021-02-17 12:41:24 +01:00
Marc Michalsky forumZFD
498dc9523f
improve error message 2021-02-12 15:34:25 +01:00
Marc Michalsky forumZFD
ba94bade47
validate provided url 2021-02-12 09:23:21 +01:00
Marc Michalsky forumZFD
dc2c26abb4
code cleanup 2021-02-11 18:35:35 +01:00
Marc Michalsky forumZFD
027b7a40cd
implement TwingleCampaign.sync 2021-02-11 18:35:01 +01:00
Marc Michalsky forumZFD
c48928052a
implement TwingleCampaign.getsingle 2021-02-11 18:34:25 +01:00
Marc Michalsky forumZFD
76adafe66c
add search parameters to TwingleCampaign.get 2021-02-11 18:34:05 +01:00
Marc Michalsky forumZFD
215bcc2c77
fix 'undefined index' bugs 2021-02-11 15:48:29 +01:00
Marc Michalsky forumZFD
34bf53b51b
code cleanup 2021-02-10 18:09:50 +01:00
Marc Michalsky forumZFD
a99e25c40a
use function array_key_exists() instead of key_exists() 2021-02-10 18:08:08 +01:00
Marc Michalsky forumZFD
7168b1a07b
create new field for TwingleProject url 2021-02-10 18:03:08 +01:00
Marc Michalsky forumZFD
4f87c65663
implement TwingleCampaign.get api 2021-02-10 18:00:34 +01:00
Marc Michalsky forumZFD
ca8a350b6f
adapt TwingleProject.delete api to new getsingle behaviour 2021-02-10 10:18:54 +01:00
Marc Michalsky forumZFD
ff5cb16c67
implement TwingleForm.create
it's meant to get used to alter the 'page' url of a TwingleProject
2021-02-09 16:56:13 +01:00
Marc Michalsky forumZFD
208d058f3f
bug fixes 2021-02-09 16:55:03 +01:00
Marc Michalsky forumZFD
5864b4c1d2
fix TwingleProject.create 2021-02-09 16:41:27 +01:00
Marc Michalsky forumZFD
0cb1d1c925
add project_id as parameter to TwingleEvent.sync 2021-02-09 16:40:39 +01:00
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
75bbfcb12c
fix bug: infinite loop on TwingleCampaign->create() 2021-02-08 15:45:04 +01:00
Marc Michalsky forumZFD
034476ab65
code cleanup 2021-02-08 14:02:04 +01:00
Marc Michalsky forumZFD
6affd53c02
delete TwingleProject by project_id 2021-02-08 13:59:08 +01:00
Marc Michalsky forumZFD
f3d242fce7
implement TwingleCampaign 2021-02-08 13:56:54 +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
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
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
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
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
05d8941e8a
fix various bugs 2021-01-18 17:07:07 +01:00
Marc Michalsky forumZFD
1d5c69f470
cache api call object 2021-01-18 10:46:13 +01:00
Marc Michalsky forumZFD
bf4873496f
sync via campaign id 2020-12-17 17:04:26 +01:00
Marc Michalsky forumZFD
c83443ae77
fix getsingle APIs 2020-12-17 17:03:26 +01:00
Marc Michalsky forumZFD
8404c4e946
give back associative array with results sorted by their id's 2020-12-17 10:51:08 +01:00