Git Product home page Git Product logo

shift-scheduler's People

Contributors

garggaurav avatar kaloncheung124 avatar lubabuya avatar nava-z avatar sgoe1 avatar virajmahesh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

garggaurav nava-z

shift-scheduler's Issues

[BUG] COPY EVENT should generate Notification that an Event was Created

When I use the "EVENT COPY" button, Its AWESOME! All the relevant things get copied, and all the irrelevant things do not (particular volunteers signed up for shifts).

The only small thing missing from the Event Creators point of view is that by Copying, EC has just CREATED an Event. EC should ideally get this same notification:

capture d ecran 2016-05-05 a 10 07 55 am

Tweaks to SHIFT display: Visitors see Join button

If the visitor is not logged in, "Join" is currently not presented as an option.
Instead, let's show "JOIN" but when visitor (not logged in) tries to click on it, they get the yellow bar message, preferably with a link to sign in, to let them know what they can do (they need to sign up before they can join a shift).

"You need to sign up first before you can join a shift"

[BUG] Cannot EDIT EVENT ISSUES

When you create an event, whatever you specify for ISSUES (whether a particular value, such as 'community', or [none]), cannot be changed.

Here I CREATE an EVENT with the ISSUE: Community

capture d ecran 2016-05-12 a 12 45 45 pm

Then I EDIT the EVENT, and I delete 'Community' and add 'Arts & Culture'

capture d ecran 2016-05-12 a 12 46 20 pm

When I return to view the Event, ISSUES reverts to original values, in this case 'Community'

capture d ecran 2016-05-12 a 12 46 29 pm

[BUG] Can't delete SHIFT SKILLS

If I Create a shift, and specify a skill, say "Media monitoring",

capture d ecran 2016-05-12 a 2 59 25 pm

Then I go into Edit Shift to make changes:

capture d ecran 2016-05-12 a 2 59 44 pm

Here, I delete "Media Monitoring":

capture d ecran 2016-05-12 a 2 59 58 pm

But it still appears when I Save changes:

capture d ecran 2016-05-12 a 3 00 10 pm

Adding a second skill works fine.
Adding a second skill, then deleting the first, also works great. So it appears the system doesn't like a state in which there are NO skills specified in the Edit Skills screen.

[BUG] Notifications are not working

currently I don't receive a notification either by email or in my feed when I:

  1. JOIN a shift
  2. LEAVE a shift
  3. CREATE an event
  4. someone SIGNS UP for my event

or for any other reason, with one exception:
A notification for "your event is happening tomorrow" does appear in Notifications, but not Email

User gets Notifications to FEED and EMAIL when one of their SKILLS is specified

FEED text:

Your skill 'Cooking' is needed during the 'Canvassing' shift of the 'Caucus for Hillary' event.

EMAIL text:

Subject: Your skills are needed!

Someone needs your skills for the following shift. Can you help out?
April 10, 2018
Canvassing 10:00 AM - 10:40 AM
Skills Needed: Audio/Visual Tech/Microphones/Sound systems , Clean up/Set up/Extra pair of hands , Crowd control

Caucus for Hillary Berkeley, CA
April 10, 2018 10:00 AM - 11:00 AM
Event created by test_user([email protected])

Test Issue

Test Description of issue: Madelaine learns how to report issues in github.

2/1 slots filled

I'm reporting this so I don't forget, but I don't think it needs to be resolved because we might change the "shift limit" part of creating events anyway.

This happened when the same user signed up for a shift twice.

capture d ecran 2016-04-17 a 5 50 11 pm

Some problems when shift limit is left undefined.

I'm reporting this so I don't forget, but I don't think we need to resolve because I am hoping to change the way we specify shift limits.

Issue:
This shift had a limit defined. The limit is posted and the phrase "1/$limit has been filled" appears.

capture d ecran 2016-04-17 a 5 39 45 pm

When a limit is not defined, the phrase is missing here:

capture d ecran 2016-04-17 a 5 41 09 pm

and here:

capture d ecran 2016-04-17 a 5 41 54 pm

Tweaks to SHIFT display: Clean up Text

  1. Skills - no brackets, quotes, and '/n' (Duplicate Issue: See #121 )
  2. Limit - remove this line.
  3. Time - display as a range, like below (from Event page)
    capture d ecran 2016-05-16 a 10 01 13 am

This looks nicer - let's display time like this:

capture d ecran 2016-05-16 a 10 01 23 am

Tweaks to EVENT display: Change Black Bars

In the black bars representing shifts,

  1. Make the black bars white (and corresponding text black).
  2. Change the representation of the red links "canvassing" to make it a clearer call-to-action. To go to the SHIFTS display to find out more about shifts.

capture d ecran 2016-05-16 a 9 48 28 am

Menu Bar Titles are hard to read

lighten font of Menu Bar Titles to be legible on black menu bar.
Starts black, once you mouse over it become white and is more legible.

[CRITICAL] Improve Interface for listing SKILLS during SIGNUP

When you want to list skills, there are two improvements that could be made to UI:

  1. Users should be signaled somehow (by displaying a note or by preventing user-specified entries)
    that only System-specified SKILLS should be selected in this box. It is currently possible for a user to type whatever they want, but this should be discouraged as there is no way for the uprise system to match events with user-specified skills.

capture d ecran 2016-05-15 a 6 57 23 pm

  1. Users should have a way to see the full list of System-specified SKILLS when selecting SKILLS during signup. Currently the menu only appears when you type a letter, say 'a'. In that case, only a partial list is displayed (those things with 'a'), so a user has to type different letters to see all the possible skills they an select.

capture d ecran 2016-05-15 a 6 58 49 pm

Display Events on Home Page in Chronological Order

It would be good to sort the Events by Date & Time so that when there are 20+ EVENTS, I am seeing the Events that will happen soonish at the top of the screen and the Events that are happening a few days from now further down towards the bottom of the screen.

[BUG] SKILLS aren't displayed once specified for a shift

Specified SKILLS for this shift during its creation as one user and SAVED CHANGES
When I view the shift as the event creator, I don't see the SKILLS specified:
capture d ecran 2016-05-02 a 9 18 23 am

As a non-logged in user, I don't see any SKILLS specified in relation to this shift.

capture d ecran 2016-05-02 a 9 12 12 am

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.