Giter Club home page Giter Club logo

calendar's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

calendar's Issues

Calendar has a bug in displaying the class cost in edit mode

There's a display bug in the edit mode when you look at the cost for a class.
Screenshots:

This is what you see on the class side:
image

This is what you see on the edit side:
image

It caused me a minor moment of panic this morning when I went in to look at a class I've got planned.
Anyway, it's worth opening a minor bug in for the bug tracker for our software.

Related talk item: https://talk.dallasmakerspace.org/t/workaround-in-place-issue-calendar-has-a-bug-in-displaying-the-class-cost-in-edit-mode/18496

Docker Error

@denzuko
When building the project into Docker, running:
docker build https://github.com/Dallas-Makerspace/calendar.git
and
docker-compose up on the cloned repo both result in the following error:
ERROR: No build stage in current context

Add WaitList functionality to Calendar

When a class or event reaches capacity allow others to continue to sign up and be placed on a wait list. Should someone who is confirmed for the event or class cancel, the first person on the waitlist moves up to confirmed status. When this occurs the person moving to confirmed status is notified via email and if opted in via SMS. The wait list is FIFO.

Project Documentation

Project documentation in the form of READMEs and expanded code commenting is needed. Should anyone need specific information on part of the application that is not yet documented let me know here and I will prioritize that information.

Super Admin

There needs to be a way for an admin to modify anything in the system without having to go to the database. Calendar Admins should not have this power because there are many. I propose creating a new Role/Group for Super Calendar Admins that have these rights. It should be assigned for Infrastructure only.

AI First support

As a user,
When I tell google assistant, "Ok, Google. What Events are at the Dallas Makerspace"
I am presented with old events from 2016.

Acceptance Criteria:

  • Should have calendar events indexed by google
  • "Ok Google, What Events are at the Dallas Makerspace" Should return current events for the week.
  • "Ok Google, What are today's classes are at the Dallas Makerspace" Should return current classes for today.
  • "Ok Google, What are today's events are at the Dallas Makerspace" Should return current events for today.

Reporting - Honorariums by date

As committee chair I would like a way to generate a report for honorarium classes with filtering by dates, and/or class type

As member I would like a way to generate a report for my classes with filtering by dates, honoriarum, event, and/or class

Reports should include if honorarium was made and commitee

SMS Flood

User reported:

I was registered for the below event and accepted getting text message notifications. Class is for June 27 @6:30 PM
I received a notification at 6:30 yesterday (June 26). This was reasonable as it was 24 hours prior to the class.
Beginning at 9:55 PM I began receiving notifications every 5 minutes until I sent a STOP text after the 7th successive notification was received at 10:25 PM. The STOP text worked :slight_smile:

ASIDE: Do I need to send a START to re-enable notifications for all future events. Or is the STOP local to a specific event.

https://calendar.dallasmakerspace.org/events/view/64201

Source report

Rebuild PRDC1

This issue was made in the wrong place .. disregard

CORS blocking automation

  • Expected Results:

    • Able to use JavaScript to create an event
  • Actual Results:

    • CORS blocks requests from development IDE at s.codepen.io
  • Additional Details:

    • Console.log Message:
      Failed to load https://calendar.dallasmakerspace.org/events/add: Redirect from 'https://calendar.dallasmakerspace.org/events/add' to 'https://calendar.dallasmakerspace.org/users/login' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://s.codepen.io' is therefore not allowed access.
    • OS: Windows server 2012 (jumpbox.local)
    • Browser: Chrome v61.0.3163.100
    • Example Codepen

(feat) Calendar sort option by newly added

As a user I would like to sort events by newly created so that I can see the latest events and classes added to the calendar.

Acceptable Criteria:

  •  Should have a sort option or drop down to see newly added calendar events? 
  • The table “events” has a field called “created” that would need to be referenced.

Error message submitting an event

  • Log in as user1
  • Click "Submit Event"

Error message "Notice (8): Undefined variable: user [APP/Controller/EventsController.php, line 1056]" at top of page

Application Profiling and Optimization

  • ** Actual Results**:

    • Calendar is currently taking over 10sec to load the login page.
  • ** Expected Results**:

    • Should take less than 1 second to retrieve and render a view

Checkin API Endpoint

As a instructure
I would like to have members be able to badge in for attendance
So that I can claim credit for attendees at events

As a user
I would like be able to use my membership RFID badge to sign in for attendance to classes
So that I can enjoy the lesson and not have to use a pen and paper

Acceptance Criteria:

  • Should take RFID number as a parameter for an api endpoint to sign in
  • Should Return 200 OK when attendee is on the list
  • Should Return 401 Unauthorized when attendee is not on the list
  • Should Use RESTful methods
  • Should not break current code
  • Should not require authenticate

Error registering as non-member

While not logged in,

  • Click on "Open Tour Night" Nov 8
  • Click on "More Info and RSVP"
  • Click "Register for this Event"

Error message at the bottom of the page:

"Notice (8): Undefined variable: clientToken [APP/Template/Registrations/event.ctp, line 110]"

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.