zfoster / corgi Goto Github PK
View Code? Open in Web Editor NEWSocial Event Calendar System
Home Page: meetmadi.com
License: Other
Social Event Calendar System
Home Page: meetmadi.com
License: Other
If a user has no email and auths with Twitter, prompt them to enter one.
Add ability to share Corgi with your network when authed. Probable tasks
*Should we request permissions to post or use standard share buttons? Permissions would allow us more flexibility, but might turn some people off from authenticating?
Story open to discussion:
"Has a fee" as checkbox => "Admission fee"
no starting number in admission fee box
adjust style of disabled field so it looks more disabled (probably means adjustment to border)
Get rid of the flash. We want the nav to still load fast, but text content (copy and buttons) should be after background image.
Display email with a "change" link that shows a form
No link in menu.
Make organization field on form a text box with autocomplete functionality.
If they type in a new organization, create it on save of event.
We may want to present an image upload form if we recognize it as a new event on keyup.
do this on album show page
When a user authenticates, grab the contacts from that network
Show all avatars we've obtained from the user identity records.. Let them pick a default issue to assign to their user record.
Allow the upload of an avatar for organizations.
GMCC wants a brighter design, about "innovation"
As a user, I can create a new organization and attach the organizer to an Event
The text/image of the authed social accounts should like to the user's profile page on that service.
Move functionality for choosing avatar and emails to the front page.
I'm happy to take this on. But, to do this, I need a decision on how the UI should behave for choosing the user's default avatar and email. Let's make a simple decision that I can get started on immediately after the meeting is over on Fri AM so I can bang this out quickly.
Domain name was changed to meetmadi.com, so Facebook auth does not work anymore.
currently list is in order that event was created. Should probably chronological and we'll remove items from the main list after they're done.
allow people to become members of social objects, allow people to create social objects, etc
An unauthenticated user should be brought to an authentication page when clicking "Attend". After authenticating they should be brought back to the page they clicked "Attend" from and they should be listed as attending
For both corgi and man, on the in-app card - email is not truncating properly all the time, working inconsistently across platforms.
When a social account is auth with, add a link that allows disassociating that account. If the link they click is the only remaining social account, they should NOT be able to disassociate and be flashed a message.
Event host can download a list of attendees in CSV format
receive info from paypal and relate a contribution to the user, core to M.A.N.
Box for user to edit email is sized smaller than the mobile number box. Can't figure out what style is causing this.
Once authed, include the ability to add/edit the user's mobile phone number
Allow attendees(only?) to pay for events.
at: events/members/index or projects/members/index
Set up production keys for both instances
just change the name for them in the events.rb and events_controller.rb,
This is for URL namespace purposes
See PR #104
Making it belongs_to instead of has_many in the event model will cause issues with an event that has multiple organizations. But, @event.organization.name doesn't work on the event show page unless it's belongs_to.
Will possibly need a main_organization?
See PR #95
Twitter returns 'name' instead of 'first_name' and 'last_name' like the other services. See rspec/models/user_spec for the beginnings of the test to test for and handle the Twitter case of returning name and using that as the display name.
Make the front image a much smaller file
Move radio buttons up to social cards, combine avatars. Show default avatar at bottom?
Store what people add on the contributions page.
Currently, the users email is displayed in the list of attendees. We need to change this to the user's display name, which may involve creating a "display_name" concept for a user.
eg "Cancel registration" instead of just "Cancel"
make non-sticky footer. the way it covers bits of content is bad.
Give user an ability to amp (share an event internally on MADi) an event, similar in structure to how they register for an event.
Needs styling.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.