Skip to content
Permalink
Branch: master
Commits on Apr 12, 2019
  1. Display project contributions edit prompts until interns are announced.

    sagesharp committed Apr 12, 2019
    Thanks to @katia-utochkina for reporting this bug!
Commits on Apr 11, 2019
  1. Add documentation to the README introducing migrations.

    sagesharp committed Apr 11, 2019
    I often want to tell newcomers how to make a migration, and the Django
    tutorial explanation is a bit too complex. Add this to the README so
    that I can point people to this section.
  2. Update intern agreement with tentative payment dates

    sagesharp committed Apr 11, 2019
  3. Add documentation project as example

    sagesharp committed Apr 11, 2019
  4. Minor edits to README

    sagesharp committed Apr 11, 2019
  5. No longer recommend installing nodejs-legacy on Debian.

    sagesharp committed Apr 11, 2019
    Debian fixed the issue with the node package.
  6. Try to fix broken image by linking to png instead of svg file

    sagesharp committed Apr 11, 2019
  7. Talk about the main types of models

    sagesharp committed Apr 11, 2019
  8. Graphic for the relationship between RoundPage, Community, Participat…

    sagesharp committed Apr 11, 2019
    …ion, and Project
    
    Generated with:
    
    ./manage.py graph_models --disable-fields --include-models 'RoundPage,Community,Participation,Project' --fontsize=n home | dot -Tsvg:cairo -o docs/graphics/roundpage-community-participation-project.svg
    
    The letter/font is strange, but this is just a rough draft for now.
    Ideally, we would add a script to regenerate the graphs when the models
    change.
  9. Add terminology to README

    sagesharp committed Apr 11, 2019
  10. Start of better code tour

    sagesharp committed Apr 11, 2019
Commits on Apr 10, 2019
  1. Move the discussion of technology choices to the end of the README.

    sagesharp committed Apr 10, 2019
    We're set on using Django now, so this is a historical footnote. Don't
    confuse newcomers to the project with technologies they don't need to
    understand.
  2. Update README with the current status of our web presence.

    sagesharp committed Apr 10, 2019
    This makes me really proud because this is no longer **an attempt** to make
    a website. It **is** a website. It does everything our initial goals set out
    to do, and now we're in the stretch goal phase. 🎉
  3. Upgrade bootstrap to 4.3.1

    jameysharp committed Apr 2, 2019
  4. Add rough draft of code tour

    sagesharp committed Apr 10, 2019
Commits on Apr 9, 2019
  1. Fix forms on staff dashboard to include CSRF token

    sagesharp committed Apr 9, 2019
Commits on Apr 2, 2019
  1. Make dashboard applicant summary match the corresponding views

    jameysharp committed Apr 2, 2019
Commits on Apr 1, 2019
  1. Merge goverance typo migration with other migrations

    sagesharp committed Apr 1, 2019
  2. Merge pull request #259 from darkLord19/master

    sagesharp committed Apr 1, 2019
    Fix typo: goverance -> governance
  3. Merge pull request #282 from contraexemplo/master

    sagesharp committed Apr 1, 2019
    README now recommends using the Wagtail interface when creating a round page
Commits on Mar 29, 2019
  1. Merge dashboard-email views into one place

    jameysharp committed Mar 29, 2019
    This is a giant refactoring I've been wanting to do for a while, to keep
    the various email reminders from needing to be defined in multiple
    places.
    
    I'm pretty sure I fixed some bugs along the way, but I wasn't
    disciplined about making small commits, so I'm not real sure what they
    were...
Commits on Mar 28, 2019
  1. Do only one query in dashboard.round_events

    jameysharp committed Mar 28, 2019
    It isn't a performance bottleneck but I was getting confused by the way
    I wrote it before, which is never a good sign.
    
    This should fix a bug Sage has seen where events with a duration
    disappear sooner than they're supposed to.
  2. Turn some 500 errors into 404s

    jameysharp committed Mar 28, 2019
    Spotted while I was looking for something else, so,
  3. Fix HTML in dashboard event templates

    jameysharp committed Mar 28, 2019
    Nesting <input> inside <a> doesn't really make sense. In fact I thought
    it was prohibited even under HTML5's quite lenient rules, so I'm a
    little surprised it ever worked.
    
    This changes how Bootstrap treats the button styling. It now sizes the
    button according to the width of the text inside it, instead of using a
    fixed width for all buttons. Since some of these buttons were having
    their text cut off, that's probably an improvement.
    
    These templates were all also missing closing </p> tags, so I fixed that
    too.
Commits on Mar 26, 2019
  1. Update mentor agreement with correct dates

    sagesharp committed Mar 26, 2019
Commits on Mar 22, 2019
  1. Fix bug during intern selection.

    sagesharp committed Mar 22, 2019
    The final feedback due date is a required field.
    
    Fixes #288
Commits on Mar 19, 2019
Commits on Mar 17, 2019
  1. Fix display of U.S. national/resident's ethnic background.

    sagesharp committed Mar 17, 2019
Commits on Mar 16, 2019
Older
You can’t perform that action at this time.