Permalink
Commits on Aug 24, 2015
  1. Make Python 3 the default for downloads

        - Request since there are so many more Python 3 releases these days
    frankwiles committed Aug 24, 2015
Commits on Jun 5, 2015
  1. Membership Flow Changes

        - Added membership app to house the somewhat complex view handling
        - Added django-test-plus to requirements to help ease testing
        - Added pydotorg.mixins.FlagMixin to handle view display based on a
          django-waffle flag
        - Added 'higher_level_member' property to users.models.Membership as
          this will be a frequent question for auth/display purposes in the
          future
    frankwiles committed Jun 5, 2015
Commits on Jun 4, 2015
  1. Forgot a requirement

    frankwiles committed Jun 4, 2015
  2. django-waffle

        - Add django-waffle to allow us to more easily add/change features
          and have them put onto the staging site for review before turning
          them on for everyone.  Without holding up any normal day-to-day
          deployment needs.
    frankwiles committed Jun 4, 2015
Commits on Jun 1, 2015
  1. Ensure email address cannot be reused

        - Fixes #770
    frankwiles committed Jun 1, 2015
Commits on May 12, 2015
Commits on May 4, 2015
  1. Fixing Development Fixtures

        - Ran into several dependency problems with the approach I was
          originally taking.  Punted and found a combination of dumpdata
          exclusions and a bit of Permission and ContentType deletion that
          works.
    frankwiles committed May 4, 2015
  2. Allow editing of other User model fields in profile

        - Added first, last, email, and public profile options for editing
        - Fixes #706
    frankwiles committed May 4, 2015
  3. Fix escaping in Job Comment emails

        - Fixes #735
    frankwiles committed May 4, 2015
Commits on May 3, 2015
  1. PSF Membership Updates

        - Added public_profile field
        - Added membership levels
        - Added vote affirmation tracking
    frankwiles committed May 3, 2015
  2. Fix PEP titles

        - Bad logic in determining titles resulted in duplicate 'PEP XXXX'
          strings being in some titles depending on if they were full HTML
          pages or fragements
    
        - Fixes #740
    frankwiles committed May 3, 2015
  3. 401 vs 404 in Jobs

        - Properly returns a 401 Unauthorized on Jobs that exist, but aren't
          visible to that user
        - Fixes #693
    frankwiles committed May 3, 2015
  4. Dev Fixture Improvements

        - Resolves several integrity issues related to post_save signals
          firing when they shouldn't be during fixture loading
    frankwiles committed May 3, 2015
Commits on May 2, 2015
  1. Job Search Indexes

        - Make Jobs, Job Types, and Job Categories searchable
    frankwiles committed May 2, 2015
  2. Merge pull request #743 from berkerpeksag/invoke

    Delete unused tasks.py.
    frankwiles committed May 2, 2015
  3. Merge pull request #742 from berkerpeksag/procfile

    Delete unused Procfile.
    frankwiles committed May 2, 2015
  4. Don't assume PKs in tests

        - Assuming certain primary keys exist is often DB dependent and for
          example this breaks the ability to use py.test with --reuse-db
          option
    frankwiles committed May 2, 2015
  5. Add Telecommute to Job Location Filtering Options

        - Adds Telecommute jobs as the first entry in the Locations menu
        - Fixes #704
    frankwiles committed May 2, 2015
  6. Small PEP8 fix

    frankwiles committed May 2, 2015
Commits on Apr 16, 2015
Commits on Apr 10, 2015
  1. Strip whitespace in job submissions

        - Strip city, region, and country to avoid duplicates
        - Fixes #729
    frankwiles committed Apr 10, 2015
  2. Merge pull request #721 from berkerpeksag/unify-docs

    Unify installation documentation in docs/
    frankwiles committed Apr 10, 2015
  3. Fix download release search results

        - Remove errant extra beginning slash in URL
        - Fixes #720
    frankwiles committed Apr 10, 2015
Commits on Mar 30, 2015
  1. Adding generate/load mgmt commands for fixtures

        - Fixes #719
        - Note will need psf-salt change to deploy this
    frankwiles committed Mar 30, 2015
  2. Change job email from

        - Fixes #712
    frankwiles committed Mar 30, 2015
  3. Merge pull request #674 from berkerpeksag/cleanup

    Remove get_dev_fixture.
    frankwiles committed Mar 30, 2015
  4. Purge Fastly on new jobs

        - Fixes #654
    frankwiles committed Mar 30, 2015
  5. Job Comment Preview Template

        - Adjusted based template for comment previews
        - Fixes #625
    frankwiles committed Mar 30, 2015