Commit graph

247 commits

Author SHA1 Message Date
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
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
Marc Michalsky forumZFD
23d11fcfd2
remove unnecessary 'request' array 2020-12-17 10:46:50 +01:00
Marc Michalsky forumZFD
aadb4246f5
fix error message for TwingleForm.Get 2020-12-17 10:46:07 +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
e843d8827c
remove TwingleSync.Singlesync 2020-12-17 09:11:40 +01:00
Marc Michalsky forumZFD
a745081b35
improve method inheritance 2020-12-17 09:10:40 +01:00
Marc Michalsky forumZFD
986f70c454
fix status message 2020-12-15 17:03:29 +01:00
Marc Michalsky forumZFD
1af9327816
add more fields to TwingleEvent template 2020-12-15 16:13:18 +01:00
Marc Michalsky forumZFD
f079a6e033
remove default value for allow_more
it caused an error on installation
2020-12-15 16:12:56 +01:00
Marc Michalsky forumZFD
12199ad8a6
make methods formatValues() and matchContact() static 2020-12-15 16:12:08 +01:00
Marc Michalsky forumZFD
2317c7e8e1
update status message when project was pushed and locally updated 2020-12-15 16:11:04 +01:00
Marc Michalsky forumZFD
96ce4f4b38
translate event values to Twingle format 2020-12-15 16:09:32 +01:00
Marc Michalsky forumZFD
700b33f1b9
set empty value for 'project_type' to 'default' 2020-12-15 14:59:25 +01:00
Marc Michalsky forumZFD
45e42fbde8
set empty value for 'allow_more' to 'default' 2020-12-15 14:58:37 +01:00
Marc Michalsky forumZFD
4b656084cc
remove twingle_event_slug from custom fields 2020-12-15 14:57:57 +01:00
Marc Michalsky forumZFD
5b25a588d5
set default value for twingle_project_allow_more custom field 2020-12-15 14:57:07 +01:00
Marc Michalsky forumZFD
e16e5525bd
make formatValues() method public and static 2020-12-15 14:56:10 +01:00
Marc Michalsky forumZFD
1df6230bad
make api call work for TwingleProject & TwingleEvent 2020-12-15 14:55:23 +01:00
Marc Michalsky forumZFD
aaba5ce953
add fields to TwingleEvents template 2020-12-15 14:53:25 +01:00
Marc Michalsky forumZFD
57fd1b7d5a
move translateKeys into child classes
method logic differs between the child classes
2020-12-15 14:52:51 +01:00
Marc Michalsky forumZFD
b210f42b8f
set object values via update() method to filter them 2020-12-15 14:50:59 +01:00
Marc Michalsky forumZFD
a9ebd8c514
remove $origin parameter
it isn't necessary anymore because I use my own APIs to get the data always in the Twingle format
2020-12-15 14:50:01 +01:00