Commit Graph

18 Commits

Author SHA1 Message Date
Brion Vibber bca215563f Clean up remote avatar temporary files if we fail before saving them into avatars directory (OMB core, OStatus, WikiHowProfile, YammerImport) 2010-10-13 11:10:04 -07:00
Brion Vibber 91f25ca817 YammerImport admin UI now auto-refreshes during running BG progress, whee 2010-09-28 15:59:30 -07:00
Brion Vibber 62d9b66dff Made YammerImport more robust against errors; can now pause/resume/reset the import state from the admin interface. 2010-09-28 15:59:29 -07:00
Brion Vibber c62e4d0800 YammerImport: fix for importing over existing user/group nicknames; copies the new data if available onto the existing entry 2010-09-28 15:59:29 -07:00
Brion Vibber 3a1f1a49b2 YammerImport: set some more default fields for user_group registration (still need a group admin tho) 2010-09-28 15:59:29 -07:00
Brion Vibber 782046dc01 YammerImporter: 'group_id' field not always present in message data; avoid notice warning when checking it if it's missing 2010-09-28 15:59:29 -07:00
Brion Vibber 61fde6c8ff Yammer import API keys can now be overridden by the admin. 2010-09-28 07:44:25 -07:00
Brion Vibber 7d51cda25d Yammer import (work run via background queues) now can be started from the admin panel! :DDDD Still requires that the app be registered on your network manually first. 2010-09-28 07:44:25 -07:00
Brion Vibber c2de0a7407 Ok, got the AJAX clicky-throughs working for yammer auth (if app is already registered), but needs prettification. Yammer ignores callback URLs unless they're pre-registered with the app, and this apparently requires manual intervention to become a 'trusted' app, you don't get it on those you register yourself. Sigh. Also can't use an iframe since it breaks out of the frame (fair 'nuff) 2010-09-28 07:44:25 -07:00
Brion Vibber a57d67c915 Work in progress on fixing auth... looks like the iframe doesn't work though. Sigh. 2010-09-28 07:44:25 -07:00
Brion Vibber 698f5c7a20 Work in progress on getting the frontend Yammer import form going.... 2010-09-28 07:44:25 -07:00
Brion Vibber 69cb47ccf4 Initial progress display of Yammer import state in admin panel 2010-09-28 07:44:24 -07:00
Brion Vibber 8f438da254 Ok, command-line workflow for YammerImportPlugin seems to mostly work, at least on tiny test site :D 2010-09-28 07:44:24 -07:00
Brion Vibber ae507b0485 Work in progress: most of the infrastructure for running import via BG queues or CLI script is now in place (untested, no UI, needs tweaks & fixes) 2010-09-28 07:44:24 -07:00
Brion Vibber e8ad436a99 Work in progress: YammerRunner state machine wrapper for running the Yammer import in chunks. 2010-09-28 07:44:24 -07:00
Brion Vibber e8526b2e1f More doc comments on SN_YammerClient 2010-09-28 07:44:23 -07:00
Brion Vibber 472dab4a86 WORK IN PROGRESS: Starting infrastructure to initiate Yammer import from web UI and process it in the background queues. Totally not complete yet. 2010-09-28 07:44:23 -07:00
Brion Vibber ec648fb717 Split Yammer importer files into subdirs before I get too lost adding UI 2010-09-28 07:44:23 -07:00