Commit graph

  • 0a2adeaddb Add new 'resume' module for getting back to a workflow that was interrupted by a necessary redirect Michael Hall 2018-06-13 09:44:24 -0400
  • aa0793241f Use team cover image on new event team selection page Michael Hall 2018-06-10 13:25:33 -0400
  • a366fa951b Finish up Bheesham's work on adding team images for card covers and banners, fixes #25 Michael Hall 2018-06-10 13:06:46 -0400
  • 7540b93d0a Add a Team slug for human readable URLs. Fixes #73 Michael Hall 2018-06-08 22:46:07 -0400
  • 488d1f5c1e Don't try to show a fallback speaker avatar if there isn't one Michael Hall 2018-05-22 17:19:16 -0400
  • a6a1b4d935 Throw a 404 error instead of 500 when somebody tries to attend an event that doesn't exist Michael Hall 2018-05-22 17:11:20 -0400
  • a05889bd76 Release 0.5.0 Michael Hall 2018-05-22 15:37:11 -0400
  • c4408d9a16 Add Sponsor information for events. Save an event's sponsor to it's team so it can be selected for a future event. Fixes #70 Michael Hall 2018-05-20 12:35:52 -0400
  • c3a1eefc8d
    Merge pull request #88 from m4sk1n/master Michael Hall 2018-05-17 22:01:19 -0400
  • 50e90788f9 Add permanent button to the header for creating a new event. Direct users to crete a new team if they don't have one yet Michael Hall 2018-05-17 21:57:00 -0400
  • 0690d85f92 Fix up email formatting on talk acceptance Michael Hall 2018-05-17 21:32:32 -0400
  • bebb84680a Send talk proposal and acceptance emails. Fixed #83 Michael Hall 2018-05-17 21:29:04 -0400
  • 787e825f2e Refactor email templates into separate directories Michael Hall 2018-05-17 20:41:56 -0400
  • da3626ec66 Hide event invite buttons when the event is over Michael Hall 2018-05-16 21:57:49 -0400
  • 72893c7d89 Remove formatting of sender in email records admin Michael Hall 2018-05-16 21:48:05 -0400
  • cc470ce5fc Limit filter list on some admin screens Michael Hall 2018-05-16 21:46:09 -0400
  • 83ef285f8f Add ability for an event host to view and contact attendees. Add ability for an event host to mark if an attendee actually attended or not after the event is over. Fixes #71 Michael Hall 2018-05-16 21:30:32 -0400
  • 8d93402a94 i18n: Add Polish translation Marcin Mikołajczak 2018-05-16 22:19:10 +0200
  • c2a2bef699 Fix bug recording emails triggered by event comments Michael Hall 2018-05-13 21:33:57 -0400
  • dbbe5ec9e1 Add EmailRecord to accounts to track what emails are being sent out. Only visible to site sysadmins Michael Hall 2018-05-13 21:30:43 -0400
  • dde2b2160f Add joined_date to Member admin Michael Hall 2018-05-13 17:09:15 -0400
  • 89d691b6ba Send emails to team admins when they get new members, and to event hosts when they get new attendees Michael Hall 2018-05-13 16:59:03 -0400
  • 2f6b563841 Email event hosts when the next event in their series has been created Michael Hall 2018-05-12 23:19:58 -0400
  • 508080f78e move comment posting view into get_together so we can have it send emails to attendees. Fixes #87 Michael Hall 2018-05-12 17:11:43 -0400
  • 26404fdea6 Allow a user to mark themselves as 'yes', 'no' or 'maybe' attending an event, and let them change that value later. Fixes #86 Michael Hall 2018-05-12 15:53:07 -0400
  • 376c06200b Add form for inviting people to an event. Allows both invite by email, and directly to team members. Fixes #74 Michael Hall 2018-05-11 23:06:03 -0400
  • 5626065fe5 Add a form for inviting external people to your team via email Michael Hall 2018-05-11 13:26:09 -0400
  • e27b4cd9e9 Make member names a link to their profile on the member management page Michael Hall 2018-05-09 22:39:44 -0400
  • 359dd9816e Add member contact form for team admins. Michael Hall 2018-05-09 22:28:08 -0400
  • fb36756ddd Version bump to 0.4.0 Michael Hall 2018-05-06 22:47:28 -0400
  • e4046f3e65 Allow adding recurrence data to an existing event to create a new event series. Fixes #68 Michael Hall 2018-05-06 22:43:07 -0400
  • c7ebe12875 Configure GetTogether to export translations template file. Michael Hall 2018-05-06 22:19:38 -0400
  • 0858449b3f Add LinkedIn sharing, add user help for creating a new talk, fix some permissions around approving presentations Michael Hall 2018-04-30 23:53:54 -0400
  • 4445a0d327 Fix event reminder emails missing location name Michael Hall 2018-04-30 09:07:30 -0400
  • 7f0a4abb04 Add extra UserProfile info to admin screen Michael Hall 2018-04-28 17:12:31 -0400
  • 7ac3d82ac4 Refactor login page to allow local account signup and login Michael Hall 2018-04-28 16:33:37 -0400
  • 89b6de3651 URL encode the place name in the google maps embeded api iframe Michael Hall 2018-04-27 23:21:46 -0400
  • 6eecdbf4ee Since Google Maps embeded API doesn't let us center by coordinates and highlight the place at the same time, I've changed it to lookup the place by name and full address, rather than just name and city, to avoid it showing the wrong location. Fixes #69 Michael Hall 2018-04-27 23:20:18 -0400
  • d654bbb1ca Adds speaker management feature, fixes #36 Michael Hall 2018-04-27 22:54:49 -0400
  • fa4c0fd132 Add show-speaker page Michael Hall 2018-04-27 22:49:56 -0400
  • a81c9fddf7 Add ability to accept or decline proposed talks Michael Hall 2018-04-27 22:12:37 -0400
  • f5ac0c2fdd Add premium fields to Team objects, only show presentations for premium teams Michael Hall 2018-04-27 18:11:05 -0400
  • 8e7c955928 Refactor Speaker/Talk/Presentation models into their own file, add views and templates for deleting speaker and talk, add view and template for showing a talk, improve the workflow for proposing a talk that wasn't previously defined Michael Hall 2018-04-25 10:36:01 -0400
  • 5f16e176f9 Add user management of their speaker bios and talks Michael Hall 2018-04-24 10:22:16 -0400
  • e45c0370a1 Add admin for Speaker, Presenter and Talk Michael Hall 2018-04-21 22:14:15 -0400
  • 437134991d Add initial speaker/talk models, expand Category and Topic to they can be used for this, add a user's default City to their profile Michael Hall 2018-04-21 10:28:04 -0400
  • 84e5f17cc9 Use get_absolute_url instead of show-event Michael Hall 2018-04-25 10:43:00 -0400
  • 4847309b50 Remove a redirect to share-event that was missed when stripping all these out Michael Hall 2018-04-25 10:40:22 -0400
  • ca1fc90cbc Add sharing links directly on the Event page, get rid of a separate sharing page Michael Hall 2018-04-21 22:18:11 -0400
  • 8bf0ae0a79 Merge branch 'femilamptey-master' Michael Hall 2018-04-17 11:32:03 -0400
  • 72f6afb1c4 Add test case for searchable deletion Michael Hall 2018-04-17 11:31:47 -0400
  • d42272ce63 Refactoring delete_event_searchable Femi Lamptey 2018-04-17 15:15:28 +0000
  • d124585079 Created function to delete Searchables when event is deleted Femi Lamptey 2018-04-17 11:47:38 +0000
  • 23ab01b374 Rework the new team creation workflow to make it simpler and include a little more instruction. If a user doesn't have a team near them, prompt them to create one instead of showing them an empty homepage. Also impoves some of the instructions around creating a new event. Fixes #55 Michael Hall 2018-04-16 21:52:24 -0400
  • 7db2bcf356 Use get_object_or_404 to throw 404 errors when a page's primary object isn't found, rather than a 500 error Michael Hall 2018-04-15 17:53:22 -0400
  • eb5fcc9a08 Add templates for 404 and 500 errors. Fixed #66 Michael Hall 2018-04-15 17:43:05 -0400
  • 54a4bfbadf Fix broken links for setting place on an Event Michael Hall 2018-04-15 16:15:33 -0400
  • b495f81ff8 Fix broken links for setting place on an EventSeries Michael Hall 2018-04-15 16:13:49 -0400
  • f225c75621 Use the GetTogether fork of django-recurrence Michael Hall 2018-04-15 15:47:20 -0400
  • 8c43ab394e Allow creating an EventSeries when created an Event by adding a RecurrenceField to the new Event form and generating an EventSeries if it's filled in. Add a management command to auto-create the next event in a Series if the previously created Event's original start_time has passed. Fixes #40 Michael Hall 2018-04-15 11:31:12 -0400
  • c63eaa6436 Add EventSeries model to hold recurrence data, implement screens to view, edit and delete Series. Show recurrence rules for events that are part of a Series. Michael Hall 2018-04-14 11:14:40 -0400
  • 74ee8e2d31 Start using django-recurrence for Events Michael Hall 2018-03-26 22:53:07 -0400
  • be01304611 Only use Google Place API to change the place name if a google place_id is available Michael Hall 2018-04-08 12:02:23 -0400
  • 90a5546df7 Set place name and website from Google Places API when possible Michael Hall 2018-04-08 11:59:53 -0400
  • 933d3285a8 Show previously used places on the map when selecting the venue for an event to allow reuse. Fixes #49 Michael Hall 2018-04-07 23:03:19 -0400
  • 335943c0ff Version bump to 0.3.0 Michael Hall 2018-04-05 23:04:58 -0400
  • a5822d4088 Merge branch 'bheesham-feature/35-email-reminders' Michael Hall 2018-04-05 22:50:50 -0400
  • 0be7c4b30e Only send reminders for events starting in the next day, add extra tests, and replace get_absolute_url with get_full_url in email templates Michael Hall 2018-04-05 22:50:24 -0400
  • b0b9f273e9 Send event reminder emails. Bheesham Persaud 2018-04-02 23:34:23 -0400
  • a0eed6c3f7 Add virst iteration of a logo and favicon Michael Hall 2018-04-03 22:49:02 -0400
  • 5bef56366a Clean up team pages, fix missing created_time stamp on new teams Michael Hall 2018-04-03 22:26:11 -0400
  • 4ba3376d19 Use an event's category image for OpenGraph image when available Michael Hall 2018-04-02 22:51:19 -0400
  • 2840c3445d Use an event's category image for OpenGraph image when available Michael Hall 2018-04-02 22:49:12 -0400
  • 0a1832d026 Add buttons to view all events or all teams when none are found nearby on the homepage. Fixes #58 Michael Hall 2018-04-02 22:47:12 -0400
  • d440e5b173 Convert Event start and end times to UTC, display them in local time but store them in UTC. Show ical feeds for the user and teams. Fixes #28, Fixes #59 Michael Hall 2018-04-01 22:22:30 -0400
  • 2e21c5789e Only try to use city in search form if it has a value Michael Hall 2018-03-26 19:23:12 -0400
  • 3d5046e0c4 Improve Lookup field to be more intuitive and show initial value. Move css out of base.html and into new static get_together.css. Fixes #57 Michael Hall 2018-03-25 14:40:29 -0400
  • 80b6374f4b Allow any logged in user to leave a comment Michael Hall 2018-03-24 00:05:44 -0400
  • 0921448ce0 Add django-mptt to dependencies for EventComment Michael Hall 2018-03-24 00:01:36 -0400
  • c0f0519c05 Add event comments, move photos to the sidebar. Fixes #26 Michael Hall 2018-03-24 00:00:38 -0400
  • 2952a1eb0b Allow the user to toggle between their teams and events, and all teams and events Michael Hall 2018-03-23 18:02:36 -0400
  • 84d500e106 Merge branch 'add-common-events' Michael Hall 2018-03-22 00:15:34 -0400
  • 3e15d89c43 Add preliminary support for common events and organizations. Fixes #44, Fixes #45 Michael Hall 2018-03-22 00:15:09 -0400
  • 555ccf3fab Add CommonEvent model Michael Hall 2018-03-17 15:29:17 -0400
  • 6228e0e003 Add footer with flatpages links Michael Hall 2018-03-20 19:17:06 -0400
  • 96a087f8d6 Make it easier to start creating event without having to navigate to a team page first Michael Hall 2018-03-20 18:35:02 -0400
  • cb968ac81e Add img_url to federation data Michael Hall 2018-03-18 13:13:50 -0400
  • 1788b96f54 Key federation imports on the new immutable event_uri field instead of the mutable event_url Michael Hall 2018-03-18 13:12:12 -0400
  • 2f9d602973 Include Searchable.event_uri in federated data Michael Hall 2018-03-18 13:08:23 -0400
  • b07417620d Merge branch 'craigmaloney-develop' Michael Hall 2018-03-18 13:03:19 -0400
  • 6fe6c69dad Add boostrap styling back to timezone dropdowns Michael Hall 2018-03-18 13:03:04 -0400
  • 0df056e6ed Merge branch 'develop' of https://github.com/craigmaloney/GetTogether into craigmaloney-develop Michael Hall 2018-03-18 12:57:12 -0400
  • 453d4cb7d9 Fix typo causing upcoming events to not be displayed Michael Hall 2018-03-18 12:49:43 -0400
  • 037dd7f3b5 Add the 5 most recent past events to a team's page Michael Hall 2018-03-18 12:48:03 -0400
  • 4ceb57e788 Add details to EventPhoto admin screen Michael Hall 2018-03-18 12:37:23 -0400
  • 9befdc9377 default to avatar placeholder if avatar has a value but no name Michael Hall 2018-03-18 12:30:26 -0400
  • 97de26ea85 Add a placeholder local avatar image for users who don't set one. Fix screens where a missing avatar caused errors. Fixes #53, Fixes #50 Michael Hall 2018-03-18 12:26:32 -0400
  • 39719c5896 Only show photo upload button if user can upload photos to the event Michael Hall 2018-03-17 17:41:15 -0400
  • fc198115e7 Add ability to upload photos to an event Michael Hall 2018-03-17 17:37:56 -0400
  • 9d51251031 Move MEDIA_URL and MEDIA_ROOT from the bottom of settings.py Michael Hall 2018-03-17 16:31:15 -0400