- Including the message from the form in the connection notification email
- Sending connection emails to the person it's actually supposed to be sent to
- Added an email field to AnonymousConnection that prevents sending duplicate invitations to the same email address
- Added an error flash message to OrgConnectionPage and a url parameter in order to notify the user when the above condition arises
- Added functionality to gsoc/views/profile that will automatically promote users to the role offered by the org
- Changed the representation of a message in soc/models/connection/Connection to a db.TextProperty so that the form will render its Textarea widget correctly and allow for multiline input
- Removed the widget override for message in Meta
- Using commas instead of semicolons now for the emailed/dupes parameters that are posted back onto the OrgConnectionPage in order to support displaying multiple emails
- Fixed a bug that allowed the existence of a User entity to prevent a person from being marked as "anonymous" (no GSoCProfile) to establish an anonymous connection
- Added an extra column to dashboard to display the status of a connection
- Added a status() method to the connection model to get a quick, user friendly status and replaced the _determineStatus method (which I hated) in the ShowConnection page with a call to GSoCConnection.status() and display it in a single status field.
- Now registering with an anonymous connection also redirects you to the dashboard
- Incorporated Lennard's welcome email code for new mentors in this commit into connection for org admins and mentors
Tuesday, August 14, 2012
Wrapping Up and Testing
Hey all, sorry for the super late blog post this time. I've spent my Melange time this week working on a potpourri of issues that Lennard has kindly pointed out for me by volunteering to try to break my code. Some of these smaller fixes include:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment