Skip to content

[WIP] People management#4309

Closed
koke wants to merge 27 commits intodevelopfrom
feature/people-management
Closed

[WIP] People management#4309
koke wants to merge 27 commits intodevelopfrom
feature/people-management

Conversation

@koke
Copy link
Copy Markdown
Member

@koke koke commented Sep 25, 2015

This PR will allow user management in the app:

  • A new 'People' item on the site details screen
  • A list of the site users
  • A way to edit a user's details (first name, last name, display, role)
  • A way to remove a user

Out of scope for this PR:

  • Infinite Scroll (we currently show only 50 users)
  • Search
  • Invites
  • Followers

Checklist:

  • Storyboard and views with mock data
  • Data model
  • Remote fetching
  • Avatar handling
  • Super admin support
  • User detail editing
    • Possibly refactor PostSettingsSelectionViewController to make it generic for role selection
  • Removing a user
    • Reassign content to another user
  • Super Admin badge on the left
  • Remove/review "pending" logic. No need for it until invites, but check how/if existing invites are displayed
  • Extract setAvatarURL to a helper
  • Evaluate usage of WPTableViewHandler
  • Re-evaluate usage of NSFetchedResultsController for updates to PersonViewController
  • Fix Person view layout when details aren't editable (Current screen)
  • Put my user first on the list.
  • Figure out how to display details for my user. Should details be editable, even for wp.com?
  • Revert data model changes and add new version with Person just before merging

@koke
Copy link
Copy Markdown
Member Author

koke commented Oct 28, 2015

Closing this one for now as I'll be working on other stuff for a bit. Most of the work is to be merged in #4384

@koke koke closed this Oct 28, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant