Merge lp://qastaging/~mardy/account-polld/external-plugins into lp://qastaging/account-polld

Proposed by Alberto Mardegan
Status: Needs review
Proposed branch: lp://qastaging/~mardy/account-polld/external-plugins
Merge into: lp://qastaging/account-polld
Diff against target: 13432 lines (+3027/-9737)
125 files modified
.bzrignore (+12/-0)
.qmake.conf (+2/-0)
account-polld.pro (+11/-0)
account-polld/account-polld.pro (+40/-0)
account-polld/account_manager.cpp (+282/-0)
account-polld/account_manager.h (+78/-0)
account-polld/app_manager.cpp (+118/-0)
account-polld/app_manager.h (+60/-0)
account-polld/debug.cpp (+29/-0)
account-polld/debug.h (+47/-0)
account-polld/main.cpp (+71/-0)
account-polld/plugin.cpp (+155/-0)
account-polld/plugin.h (+55/-0)
account-polld/poll_service.cpp (+190/-0)
account-polld/poll_service.h (+65/-0)
account-polld/push_client.cpp (+112/-0)
account-polld/push_client.h (+48/-0)
accounts/account-watcher.c (+0/-302)
accounts/account-watcher.h (+0/-47)
accounts/accounts.c (+0/-26)
accounts/accounts.go (+0/-130)
click-hook/account-polld.hook.in (+4/-0)
click-hook/click-hook (+108/-0)
click-hook/click-hook.pro (+20/-0)
cmd/account-polld/account_service.go (+0/-186)
cmd/account-polld/main.go (+0/-260)
cmd/account-watcher-test/main.go (+0/-17)
cmd/qtcontact-test/main.go (+0/-36)
common-installs-config.pri (+43/-0)
common-pkgconfig.pri (+12/-0)
common-project-config.pri (+36/-0)
common-vars.pri (+18/-0)
coverage.pri (+48/-0)
debian/control (+12/-17)
debian/rules (+2/-33)
gettext/LICENSE (+0/-20)
gettext/README.md (+0/-94)
gettext/gettext.go (+0/-207)
plugins/caldav/api.go (+0/-54)
plugins/caldav/caldav.go (+0/-201)
plugins/dekko/api.go (+0/-127)
plugins/dekko/dekko.go (+0/-346)
plugins/gcalendar/api.go (+0/-54)
plugins/gcalendar/gcalendar.go (+0/-189)
plugins/gmail/api.go (+0/-127)
plugins/gmail/gmail.go (+0/-346)
plugins/plugins.go (+0/-239)
plugins/twitter/oauth/README.markdown (+0/-22)
plugins/twitter/oauth/examples_test.go (+0/-55)
plugins/twitter/oauth/oauth.go (+0/-456)
plugins/twitter/oauth/oauth_test.go (+0/-172)
plugins/twitter/twitter.go (+0/-304)
plugins/twitter/twitter_test.go (+0/-500)
po/aa.po (+0/-90)
po/account-polld.pot (+0/-88)
po/am.po (+0/-100)
po/ast.po (+0/-100)
po/az.po (+0/-90)
po/br.po (+0/-90)
po/bs.po (+0/-100)
po/ca.po (+0/-100)
po/ca@valencia.po (+0/-100)
po/cs.po (+0/-90)
po/da.po (+0/-90)
po/de.po (+0/-100)
po/el.po (+0/-100)
po/en_AU.po (+0/-100)
po/en_GB.po (+0/-100)
po/es.po (+0/-100)
po/eu.po (+0/-100)
po/fa.po (+0/-100)
po/fi.po (+0/-100)
po/fr.po (+0/-100)
po/gd.po (+0/-101)
po/gl.po (+0/-100)
po/he.po (+0/-100)
po/hr.po (+0/-100)
po/hu.po (+0/-100)
po/is.po (+0/-100)
po/it.po (+0/-100)
po/ja.po (+0/-100)
po/km.po (+0/-100)
po/ko.po (+0/-100)
po/lt.po (+0/-90)
po/lv.po (+0/-90)
po/nb.po (+0/-100)
po/ne.po (+0/-90)
po/nl.po (+0/-100)
po/pl.po (+0/-93)
po/pt.po (+0/-100)
po/pt_BR.po (+0/-100)
po/ro.po (+0/-100)
po/ru.po (+0/-100)
po/sl.po (+0/-100)
po/sr.po (+0/-100)
po/sv.po (+0/-100)
po/ug.po (+0/-100)
po/uk.po (+0/-100)
po/vi.po (+0/-88)
po/zh_CN.po (+0/-90)
po/zh_TW.po (+0/-100)
pollbus/bus.go (+0/-93)
qtcontact/contacts.go (+0/-56)
qtcontact/qtcontacts.cpp (+0/-70)
qtcontact/qtcontacts.h (+0/-31)
qtcontact/qtcontacts.hpp (+0/-32)
qtcontact/qtcontacts.moc (+0/-88)
syncmonitor/syncmonitor.go (+0/-93)
tests/account-polld/account-polld.pro (+3/-0)
tests/account-polld/data/com.ubuntu.tests_application.application (+13/-0)
tests/account-polld/data/com.ubuntu.tests_coolshare.service (+7/-0)
tests/account-polld/data/cool.provider (+6/-0)
tests/account-polld/data/coolmail.service (+21/-0)
tests/account-polld/data/mailer.application (+12/-0)
tests/account-polld/fake_push_client.h (+60/-0)
tests/account-polld/fake_signond.h (+56/-0)
tests/account-polld/push_client.py (+39/-0)
tests/account-polld/signond.py (+101/-0)
tests/account-polld/test_plugin.py (+43/-0)
tests/account-polld/tst_account_polld.cpp (+600/-0)
tests/account-polld/tst_account_polld.pro (+36/-0)
tests/click-hook/click-hook.pro (+21/-0)
tests/click-hook/tst_click_hook.cpp (+327/-0)
tests/tests.pro (+4/-0)
update_translations.sh (+0/-27)
To merge this branch: bzr merge lp://qastaging/~mardy/account-polld/external-plugins
Reviewer Review Type Date Requested Status
Ubuntu Push Hackers Pending
Review via email: mp+306083@code.qastaging.launchpad.net

Commit message

Support out-of-process plugins

Existing Go plugins have been moved into the account-polld-plugins-go project.

Description of the change

Support out-of-process plugins

Existing Go plugins have been moved into the account-polld-plugins-go project.

To post a comment you must log in.
216. By Alberto Mardegan

Avoid cyclical deps

217. By Alberto Mardegan

Handle sigterm signal

This allows us to collect coverage results

218. By Alberto Mardegan

Fix reauthentication logic, add a test for that

Unmerged revisions

218. By Alberto Mardegan

Fix reauthentication logic, add a test for that

217. By Alberto Mardegan

Handle sigterm signal

This allows us to collect coverage results

216. By Alberto Mardegan

Avoid cyclical deps

215. By Alberto Mardegan

Update dependencies and description

214. By Alberto Mardegan

Update VCS link

213. By Alberto Mardegan

Tests: wait till method returns

212. By Alberto Mardegan

more of the same

211. By Alberto Mardegan

Tests: increase plugin timeout

210. By Alberto Mardegan

Fix push object path

209. By Alberto Mardegan

Make tests more robust

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches