Skip to content
This repository has been archived by the owner on Feb 8, 2018. It is now read-only.

make the receiving page public by default #3705

Closed
3 tasks
chadwhitacre opened this issue Aug 21, 2015 · 15 comments
Closed
3 tasks

make the receiving page public by default #3705

chadwhitacre opened this issue Aug 21, 2015 · 15 comments

Comments

@chadwhitacre
Copy link
Contributor

With #3873 we now have a Receiving page for Teams. However, we made it private to owners (and admins) because it's so rough. This ticket is about phasing it over to public by default. Steps:

  • finish improve team receiving page #3992—make the page something to be proud of
  • add an option to make it public; private will be the default option for existing Teams
  • make public the default for new Teams

Original: There's no way for anyone to see how much Teams are moving.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@chadwhitacre chadwhitacre added this to the Pivot milestone Aug 21, 2015
@mattbk
Copy link
Contributor

mattbk commented Aug 21, 2015

Same as #3612?

@chadwhitacre
Copy link
Contributor Author

Maybe? They were/are separate for ~users.

@mattbk
Copy link
Contributor

mattbk commented Aug 25, 2015

~users now have Giving (giving) and History (receiving).
Teams could have Distributing (among team members), History (receiving), and Giving (to other teams).

@chadwhitacre
Copy link
Contributor Author

Giving (to other teams)

We don't have this right now, and I'm not sure we should. Let's discuss in a separate ticket, though.

@chadwhitacre
Copy link
Contributor Author

History reflects all past activity in the payments and exchanges tables (and transfers, the old one). Giving and Receiving and Distributing are snapshots from the payment_instructions and payroll tables.

History is past. Giving, etc. is present/future.

@mattbk
Copy link
Contributor

mattbk commented Aug 26, 2015

@chadwhitacre
Copy link
Contributor Author

There's no way for anyone to see how much Teams are moving.

This immediate concern was addressed in #3721, though we should keep this ticket open since we still do want separate Receiving and "Sharing" pages that show more detail.

chadwhitacre referenced this issue Aug 31, 2015
We're gettin' pretty thin here ...
@chadwhitacre
Copy link
Contributor Author

From @anselmh in #3757:

Prior to the big change it was possible to see how many people participated per payout and also to see how many people gave how much money individually. I miss this option now. Is it gone forever, just coming back or what’s the status here?

@rohitpaulk
Copy link
Contributor

I've started work on the receiving pages for teams at #3873. To convey the charging in arrears concept effectively, we'll need a proper overhaul of the way we present information -

I'm thinking of something like this - (taken from Harvest)

gratipaydemo

We'll have to tackle #3851 first though.

@rohitpaulk
Copy link
Contributor

The way I see it, #3873 is good enough to merge - it solves problems that team owners and admins face. (#3779 and #3757 in particular)

Once that is done, we should move on to #3851, and then #3705 (comment).

@chadwhitacre
Copy link
Contributor Author

Dues will be represented using a different color

+1; see #2832 for a previous (unlanded) example

@chadwhitacre
Copy link
Contributor Author

We could also add "unfunded" in a third shade and it would help with #2534 ~= #2603.

@chadwhitacre
Copy link
Contributor Author

I'm dropping "Distributing" tab from this ticket because that depends on #3433 before it makes sense.

@chadwhitacre chadwhitacre changed the title add Receiving and Distributing tabs to Teams add Receiving a tab to Teams Apr 9, 2016
@chadwhitacre
Copy link
Contributor Author

Furthermore, with #3873 I'm refocusing this ticket to be about making the receiving tab public by default (cf. #3873 (comment) ff.). Right now it is admin/owner only. I'll update the ticket description with steps to cut over.

@chadwhitacre chadwhitacre changed the title add Receiving a tab to Teams make the receiving page public by default Apr 9, 2016
@chadwhitacre
Copy link
Contributor Author

Dropping from Finish Team Basics. What we have with #3873 qualifies for "Basics."

@chadwhitacre chadwhitacre removed this from the Finish Team Basics milestone Apr 9, 2016
@rohitpaulk rohitpaulk removed their assignment Oct 6, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants