Commit graph

50 commits

Author SHA1 Message Date
Marc Michalsky
975b77eaf2
🔧 do not only fetch active campaigns from campaign.get 2022-11-21 16:12:04 +01:00
Marc Michalsky
bbbf6e1cc6 ️ Do not sync Twingle projects to CiviCRM which are marked as such
There is a checkbox in TwingleMANAGER that allows you to enable and disable API calls to the Twingl API (de.systopia.twingle). This commit makes the TwingleCampaign extension pay attention to this checkbox, so if it is unchecked, no campaign will be created in CiviCRM for this Twingle project.
2021-08-25 16:06:50 +02:00
Marc Michalsky
066a0096df 👾 bugfix: no error message on exception 2021-08-25 15:59:43 +02:00
Marc Michalsky forumZFD
ba9ab9f324
️ Pull all campaigns with newly created custom fields from Twingle
🇩🇪 update German translation
2021-04-17 17:07:50 +02:00
Marc Michalsky forumZFD
c22911e886
👾 bug fix: cannot set TwingleProject url via TwingleForm.create API 2021-04-15 21:04:57 +02:00
Marc Michalsky forumZFD
2f1e5721c1
🧹 code cleanup 2021-04-13 08:54:21 +02:00
Marc Michalsky forumZFD
4bcc4cf1fb
👾 bug fix: project id 2021-04-13 08:54:21 +02:00
Marc Michalsky forumZFD
34e2e77d83
️ implement validation of TwingleProject settings 2021-04-13 08:54:21 +02:00
Marc Michalsky forumZFD
060f7ec2dc
️ improve exception handling and API response 2021-04-13 08:54:21 +02:00
Marc Michalsky forumZFD
4dc3644bb3
️ implement synchronisation of TwingleProject settings 2021-04-13 08:54:21 +02:00
Marc Michalsky forumZFD
0b1128fce5
️ implement formatting of settings values on import and export 2021-04-13 08:54:21 +02:00
Marc Michalsky forumZFD
968bb9d831
🔧 prevent missing index warnings 2021-04-11 20:27:47 +02:00
Marc Michalsky forumZFD
007599eb19
Merge remote-tracking branch 'gitea/dev' into main 2021-03-23 10:34:15 +01:00
Marc Michalsky forumZFD
73714bf312
🔧 do not limit number of results for civicrm_api3 calls 2021-03-19 19:54:03 +01:00
Marc Michalsky forumZFD
bf72903880
👾 bug fix: wrong result array depth for TwingleProjects 2021-03-18 17:05:37 +01:00
Marc Michalsky forumZFD
1e6feda923
🔧 fixing some 'unknown index' warnings 2021-03-18 15:51:28 +01:00
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
73b92d0c0b
Add project identifier to TwingleProject.get and .getsingle specs 2021-02-19 16:11:56 +01:00
Marc Michalsky forumZFD
498dc9523f
improve error message 2021-02-12 15:34:25 +01:00
Marc Michalsky forumZFD
dc2c26abb4
code cleanup 2021-02-11 18:35:35 +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
ca8a350b6f
adapt TwingleProject.delete api to new getsingle behaviour 2021-02-10 10:18:54 +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
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
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
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
6e80fa7526
rename functions in sync apis to avoid collisions 2021-02-01 17:43:25 +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
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
102628c310
remove unnecessary imports 2021-01-19 09:08:35 +01:00
Marc Michalsky forumZFD
c83443ae77
fix getsingle APIs 2020-12-17 17:03:26 +01:00
Marc Michalsky forumZFD
5df73c7c26
implement getsingle APIs for TwingleEvent, TwingleProject & TwingleForm 2020-12-17 10:34:13 +01:00
Marc Michalsky forumZFD
682ba5e7e2
let API call not overwrite campaign_type_id 2020-12-17 10:30:54 +01:00
Marc Michalsky forumZFD
f10b920465
translate project values in Twingle format 2020-12-15 14:44:05 +01:00
Marc Michalsky forumZFD
189562b4b2
implement TwingleProject.Get 2020-12-14 17:21:05 +01:00
Marc Michalsky forumZFD
0c745642bb
implement TingleProject.Create 2020-12-14 17:20:49 +01:00
Marc Michalsky forumZFD
84e1b1196e
implement TwingleProject.create 2020-12-10 15:29:17 +01:00
Marc Michalsky forumZFD
e97ed21937
Add APIs for TwingleProject and TwingleEvent 2020-12-08 13:00:35 +01:00