Commit graph

  • 7a520e850c
    create TwingleProjecr.sync api Marc Michalsky forumZFD 2021-01-26 14:53:06 +01:00
  • 7c8d70327d
    create TwingleProjecr.sync api Marc Michalsky forumZFD 2021-01-26 14:53:06 +01:00
  • 5db3a9356a
    create TwingleProjecr.sync api Marc Michalsky forumZFD 2021-01-26 14:53:06 +01:00
  • 2f4afe70fa
    add TwingleProject.sync test Marc Michalsky forumZFD 2021-01-26 14:52:15 +01:00
  • 74b1286d25
    prevent recursion on postSave-Hook Marc Michalsky forumZFD 2021-01-26 14:51:33 +01:00
  • 279d6e6576
    create TwingleProject.sync Marc Michalsky forumZFD 2021-01-25 17:01:16 +01:00
  • b9175fa936
    implement postSave hook along with callback function Marc Michalsky forumZFD 2021-01-19 16:54:04 +01:00
  • c7bc3d6e94
    fix inheritance issue Marc Michalsky forumZFD 2021-01-19 11:25:39 +01:00
  • 74e09239a5
    add TwingleCampaign api actions Marc Michalsky forumZFD 2021-01-19 09:26:39 +01:00
  • 102628c310
    remove unnecessary imports Marc Michalsky forumZFD 2021-01-19 09:06:03 +01:00
  • 338ef08ca9
    commented out postSave hook Marc Michalsky forumZFD 2021-01-18 17:09:25 +01:00
  • 05d8941e8a
    fix various bugs Marc Michalsky forumZFD 2021-01-18 17:07:07 +01:00
  • 71eb428bb8
    add tests Marc Michalsky forumZFD 2021-01-18 10:51:21 +01:00
  • 677f673247
    use Civi:cache() for extension cache Marc Michalsky forumZFD 2021-01-18 10:46:47 +01:00
  • 1d5c69f470
    cache api call object Marc Michalsky forumZFD 2021-01-18 10:46:13 +01:00
  • 36cfdd2a2d
    implement Hook syncing when Campaign gets created Marc Michalsky forumZFD 2020-12-17 17:05:54 +01:00
  • bf4873496f
    sync via campaign id Marc Michalsky forumZFD 2020-12-17 17:04:26 +01:00
  • c83443ae77
    fix getsingle APIs Marc Michalsky forumZFD 2020-12-17 17:03:26 +01:00
  • 8404c4e946
    give back associative array with results sorted by their id's Marc Michalsky forumZFD 2020-12-17 10:51:08 +01:00
  • 23d11fcfd2
    remove unnecessary 'request' array Marc Michalsky forumZFD 2020-12-17 10:46:50 +01:00
  • aadb4246f5
    fix error message for TwingleForm.Get Marc Michalsky forumZFD 2020-12-17 10:45:16 +01:00
  • 5df73c7c26
    implement getsingle APIs for TwingleEvent, TwingleProject & TwingleForm Marc Michalsky forumZFD 2020-12-17 10:32:34 +01:00
  • 682ba5e7e2
    let API call not overwrite campaign_type_id Marc Michalsky forumZFD 2020-12-17 10:30:54 +01:00
  • e843d8827c
    remove TwingleSync.Singlesync Marc Michalsky forumZFD 2020-12-17 09:11:40 +01:00
  • a745081b35
    improve method inheritance Marc Michalsky forumZFD 2020-12-17 09:10:40 +01:00
  • 986f70c454
    fix status message Marc Michalsky forumZFD 2020-12-15 17:03:29 +01:00
  • 1af9327816
    add more fields to TwingleEvent template Marc Michalsky forumZFD 2020-12-15 16:13:18 +01:00
  • f079a6e033
    remove default value for allow_more Marc Michalsky forumZFD 2020-12-15 16:12:56 +01:00
  • 12199ad8a6
    make methods formatValues() and matchContact() static Marc Michalsky forumZFD 2020-12-15 16:12:08 +01:00
  • 2317c7e8e1
    update status message when project was pushed and locally updated Marc Michalsky forumZFD 2020-12-15 16:11:04 +01:00
  • 96ce4f4b38
    translate event values to Twingle format Marc Michalsky forumZFD 2020-12-15 16:09:32 +01:00
  • 700b33f1b9
    set empty value for 'project_type' to 'default' Marc Michalsky forumZFD 2020-12-15 14:59:25 +01:00
  • 45e42fbde8
    set empty value for 'allow_more' to 'default' Marc Michalsky forumZFD 2020-12-15 14:58:37 +01:00
  • 4b656084cc
    remove twingle_event_slug from custom fields Marc Michalsky forumZFD 2020-12-15 14:57:57 +01:00
  • 5b25a588d5
    set default value for twingle_project_allow_more custom field Marc Michalsky forumZFD 2020-12-15 14:57:07 +01:00
  • e16e5525bd
    make formatValues() method public and static Marc Michalsky forumZFD 2020-12-15 14:56:10 +01:00
  • 1df6230bad
    make api call work for TwingleProject & TwingleEvent Marc Michalsky forumZFD 2020-12-15 14:55:23 +01:00
  • aaba5ce953
    add fields to TwingleEvents template Marc Michalsky forumZFD 2020-12-15 14:53:25 +01:00
  • 57fd1b7d5a
    move translateKeys into child classes Marc Michalsky forumZFD 2020-12-15 14:52:07 +01:00
  • b210f42b8f
    set object values via update() method to filter them Marc Michalsky forumZFD 2020-12-15 14:50:59 +01:00
  • a9ebd8c514
    remove $origin parameter Marc Michalsky forumZFD 2020-12-15 14:49:31 +01:00
  • f10b920465
    translate project values in Twingle format Marc Michalsky forumZFD 2020-12-15 14:44:05 +01:00
  • 16ac86bc10
    implement TwingleEvent.Get Marc Michalsky forumZFD 2020-12-15 14:42:49 +01:00
  • 6351668ec8
    code formatting Marc Michalsky forumZFD 2020-12-14 17:30:41 +01:00
  • 65c5981eb8
    outsource name splitting to StringOperations class Marc Michalsky forumZFD 2020-12-14 17:29:53 +01:00
  • 59c9581bfb
    code formatting Marc Michalsky forumZFD 2020-12-14 17:29:09 +01:00
  • 27ff763579
    delete project slug from custom fields Marc Michalsky forumZFD 2020-12-14 17:26:43 +01:00
  • 7817b78d2c
    add parameter for id Marc Michalsky forumZFD 2020-12-14 17:26:17 +01:00
  • 999acd1029
    push Projects to Twingle Marc Michalsky forumZFD 2020-12-14 17:25:47 +01:00
  • 7a52e18418
    use only one organisation id Marc Michalsky forumZFD 2020-12-14 17:25:05 +01:00
  • 2b5ca596a4
    fix error messages Marc Michalsky forumZFD 2020-12-14 17:23:45 +01:00
  • 8b5708a7c6
    filter values via template Marc Michalsky forumZFD 2020-12-14 17:23:23 +01:00
  • 6b7ca6078e
    fix investigating class name Marc Michalsky forumZFD 2020-12-14 17:22:55 +01:00
  • 49acd7dac9
    let TingleSync.Sync push projects to Twingle API Marc Michalsky forumZFD 2020-12-14 17:21:45 +01:00
  • 189562b4b2
    implement TwingleProject.Get Marc Michalsky forumZFD 2020-12-14 17:21:05 +01:00
  • 0c745642bb
    implement TingleProject.Create Marc Michalsky forumZFD 2020-12-14 17:20:49 +01:00
  • 40350e293f
    implement class for string operations Marc Michalsky forumZFD 2020-12-14 17:20:15 +01:00
  • 42266cee98
    fix forwarding of parameters Marc Michalsky forumZFD 2020-12-14 17:18:49 +01:00
  • 84e1b1196e
    implement TwingleProject.create Marc Michalsky forumZFD 2020-12-10 15:29:17 +01:00
  • 93d4f46df6
    a few small fixes Marc Michalsky forumZFD 2020-12-10 15:28:45 +01:00
  • 4921345b88
    do not escape html in embed codes Marc Michalsky forumZFD 2020-12-10 15:27:21 +01:00
  • 905d791f1a
    fix class name detection Marc Michalsky forumZFD 2020-12-10 15:26:05 +01:00
  • c79e799242
    Use TextAreas as html_type for embed codes Marc Michalsky forumZFD 2020-12-10 15:25:01 +01:00
  • 439540959a
    change class names and imports Marc Michalsky forumZFD 2020-12-10 15:24:19 +01:00
  • 12b941e01d
    implement TwingleSync.singlesync Marc Michalsky forumZFD 2020-12-10 15:20:29 +01:00
  • 8ed58aa625
    rename TwingleSync.get to TwingleSync.sync Marc Michalsky forumZFD 2020-12-10 15:20:07 +01:00
  • a0c15314b3
    do only offer active campaigns Marc Michalsky forumZFD 2020-12-10 15:18:47 +01:00
  • 5a09523af7
    use less variables Marc Michalsky forumZFD 2020-12-10 15:18:26 +01:00
  • 1908a5b656
    Add API for a sync of one single campaign Marc Michalsky forumZFD 2020-12-08 13:01:41 +01:00
  • e97ed21937
    Add APIs for TwingleProject and TwingleEvent Marc Michalsky forumZFD 2020-12-08 13:00:35 +01:00
  • 86639cfe42
    code cleanup Marc Michalsky forumZFD 2020-12-08 12:58:53 +01:00
  • a53b61775a
    Change class names to meet naming convention Marc Michalsky forumZFD 2020-12-08 12:56:13 +01:00
  • fc545b7f1c
    implement TwingleForm API Marc Michalsky forumZFD 2020-12-07 17:25:11 +01:00
  • 4b6b1556d5
    rename custom field for event initiator Marc Michalsky forumZFD 2020-12-07 11:21:33 +01:00
  • fceac70336
    start a case for event initiator Marc Michalsky forumZFD 2020-11-13 17:17:33 +01:00
  • cc4f4e85bc
    instantiate with "self" Marc Michalsky forumZFD 2020-11-13 17:15:47 +01:00
  • a8139b8696
    delete unnecessary method in parent class Marc Michalsky forumZFD 2020-11-13 17:14:57 +01:00
  • 918f8df55a
    escape html in embed code fields when fetching campaigns from CiviCRM Marc Michalsky forumZFD 2020-11-13 16:20:53 +01:00
  • 6ff2322086
    bug fix: broken logging in TwingleApiCall Marc Michalsky forumZFD 2020-11-13 16:19:53 +01:00
  • 690e26410b
    move logic for pushing TwingleProjects into TwingleProject class Marc Michalsky forumZFD 2020-11-13 16:18:16 +01:00
  • 2aee8ca2d9
    change $message to $errorMessage to be more precise Marc Michalsky forumZFD 2020-11-13 16:11:55 +01:00
  • 10c10fc95c
    delete extension data on uninstall instead of on disable Marc Michalsky forumZFD 2020-11-13 10:30:09 +01:00
  • 41efe171c0
    Delete all extension settings on unistall Marc Michalsky forumZFD 2020-11-13 10:29:03 +01:00
  • c4ea4a3953
    create own Configuration class to handle settings Marc Michalsky forumZFD 2020-11-13 10:27:45 +01:00
  • b1dd134d27
    add option to select a case to start for event initiator Marc Michalsky forumZFD 2020-11-12 17:38:30 +01:00
  • 19ddbb4ec4
    process event data (urls, start date, status) Marc Michalsky forumZFD 2020-11-12 17:37:37 +01:00
  • 01004ed9b6
    bug fix: broken logging Marc Michalsky forumZFD 2020-11-12 17:32:29 +01:00
  • 5817f962c8
    require de.systopia.campaign extension Marc Michalsky forumZFD 2020-11-12 15:19:36 +01:00
  • c93ddffa05
    bug fix: get all events of all projects Marc Michalsky forumZFD 2020-11-12 15:17:30 +01:00
  • 080157754b
    add some shitty temporary logic for name processing Marc Michalsky forumZFD 2020-11-12 14:03:24 +01:00
  • e4af927a5b
    add select field for XCM profile to extension config page Marc Michalsky forumZFD 2020-11-12 14:02:03 +01:00
  • e460d923f8
    trim Twingle api key Marc Michalsky forumZFD 2020-11-12 13:52:38 +01:00
  • 38d4db8a3f
    twingle api batch size as parameter Marc Michalsky forumZFD 2020-11-12 13:52:14 +01:00
  • 79933f23be
    refactor code Marc Michalsky forumZFD 2020-11-05 15:59:27 +01:00
  • 9d0e5f2cc3
    bug fix: do not create empty event arrays Marc Michalsky forumZFD 2020-11-02 17:52:48 +01:00
  • 23977c122e
    make constructors protected Marc Michalsky forumZFD 2020-11-02 17:51:27 +01:00
  • 146c07e2cf
    link TwingleEvents to TwingleProject parent campaign Marc Michalsky forumZFD 2020-11-02 17:50:38 +01:00
  • 346091307d
    match Contacts Marc Michalsky forumZFD 2020-11-02 17:49:39 +01:00
  • 937a35e1b8
    code formatting and smaller errors Marc Michalsky forumZFD 2020-11-02 17:47:16 +01:00
  • a81eb0c438
    move formatValues() and create() methods to child classes Marc Michalsky forumZFD 2020-11-02 17:45:49 +01:00