Граф коммитов

100 Коммитов

Автор SHA1 Сообщение Дата
Les Orchard 6559e52f61 TODO updates 2012-04-07 14:22:05 -04:00
Les Orchard 9711ac7419 TODO updates 2012-04-07 14:21:29 -04:00
Les Orchard e2af7fa2f7 Enforce {add,change}_badge permissions
* Enforce {add,change}_badge permissions in view

* Helper function to check add_badge permission in templates

* BADGER_ALLOW_ADD_BY_ANYONE setting to shortcircuit add permission
  enforcement, for permissive multiplayer setup
2012-04-07 14:01:58 -04:00
Les Orchard 7aa794ee30 TODO updates 2012-04-07 14:01:20 -04:00
Les Orchard 85f3dc1c6a Improvements to admin, claim codes, login
* Fix to ?next parameter in post-login redirect

* Simple claim code entry field in the header

* Quick hack to stick a QR code on the DeferredAward detail page.

* Admin improvements to better handle relations between badges, awards,
  and deferred awards.
2012-04-07 12:51:36 -04:00
Les Orchard a9a849cb7e TODO updates 2012-04-07 12:51:14 -04:00
Les Orchard d481416029 Big playdoh templates update 2012-04-01 21:21:41 -04:00
Les Orchard 9d69ad8404 More progress on deferred awards and claims
* Awards are issued by email, rather than user selection

* badge.award_to logic to issue Award to existing users, DeferredAward
  to email address for which there's no existing user.

* Email notification for newly created DeferredAwards

* DeferredAward claim code UI in the view
2012-04-01 21:15:11 -04:00
Les Orchard b6a5640199 Model support for deferred awards claimed by code or user email 2012-04-01 13:06:50 -04:00
Les Orchard c655baf840 Bugfix for case where badge has no creator and notification breaks things 2012-03-31 21:16:46 -04:00
Les Orchard 5de3c2268f Properly send default http protocol to notification templates 2012-03-19 02:56:26 -04:00
Les Orchard e7e085aaf5 Initial steps toward notifications 2012-03-18 22:17:04 -04:00
Les Orchard ea856d1430 TODOs 2012-03-18 22:16:15 -04:00
Les Orchard a1e2a59ad9 Fleshing out more package requirements 2012-03-18 15:16:02 -04:00
Les Orchard 1b565ca8bb Bugfix to feed icon image URL 2012-03-18 15:15:45 -04:00
Les Orchard f069849632 Update README.rst 2012-03-12 01:53:36 -03:00
Les Orchard 6ab2364b6c README and TODO tweaks 2012-03-12 00:50:38 -04:00
Les Orchard c7d2179b59 Working with OBI, broken tests fixed
* Switch to OBI hosted assertions baked into PNGs, rather than baking
  the whole JSON assertion.

* Allow HEAD requests to JSON for hosted assertions, since
  beta.openbadges.org issues an exploratory HEAD before GET.

* "issued_on" should be a date, not a full ISO 8601 timestamp.

* Fixes to tests broken by template changes.

* At some point, I switched to funfactory but never revisited tests.
  That broke a bunch of things. Fixes included, for locales and other
  things.

* Tweaks for award image management. Old images are deleted when new
  ones saved, changed the file storage layout.

* If no awarder given when badge awarded, assume it's on behalf of the
  badge creator.

* Quick & dirty command to resave all awards, thus rebaking images.
2012-03-11 20:17:06 -04:00
Les Orchard 439fd04289 TODO changes 2012-02-08 13:22:58 -05:00
Phoebe B b23e0dfa17 Changes for vanilla Django
* new set of templates
* new templatetags
* removed superfluous imports of jingo and jinja
2012-02-08 13:22:47 -05:00
l.m.orchard 3d73c2e7b5 Merge pull request #1 from johnsca/master
setup.py fails due to reference to README.md
2011-11-10 16:07:27 -08:00
Cory Johns e06aa6044c Fixed broken management import from missing package in setup.py 2011-11-10 18:06:21 -05:00
Cory Johns 05c2924915 Fixed templates package data includes in setup.py 2011-11-10 17:49:33 -05:00
Cory Johns 0fe3b4b9ac Fixed packages and package data missing from setup.py 2011-11-10 17:42:19 -05:00
Cory Johns 3e720edfc3 Fixed reference to README in setup.py causing setup to fail 2011-11-10 15:23:57 -05:00
Les Orchard d2b13d7258 TODO edits 2011-10-21 00:50:02 -04:00
Les Orchard 079a336983 TODO edits 2011-10-21 00:41:42 -04:00
Les Orchard ed83f2b581 TODO edits 2011-10-21 00:13:31 -04:00
Les Orchard b367174780 TODO edits 2011-10-21 00:00:17 -04:00
Les Orchard 3f0109d6b5 TODO edits 2011-10-20 23:54:38 -04:00
Les Orchard bb5b82c98f Helpers for profile template; template for listing awards as badge images 2011-10-20 22:38:19 -04:00
Les Orchard b395d24dcf TODO edits 2011-10-20 22:37:48 -04:00
Les Orchard 172fb51a6d TODO edits 2011-10-17 12:21:54 -04:00
Les Orchard dc2db659f6 Convert app to use South 2011-10-17 01:02:36 -04:00
Les Orchard ba29792374 Badge search, tweaks to award display, avatar display 2011-10-17 00:44:21 -04:00
Les Orchard e2de5343af TODO edits 2011-10-16 17:50:12 -04:00
Les Orchard 4442680cf6 Fixes and tweaks for profiles and awards list
* Added by-badge awards list view URL

* Recent awards listed on badge detail page

* Showing user names as unicode()

* Using user.get_absolute_url() everywhere for profile links
2011-10-16 17:11:41 -04:00
Les Orchard 11e624dfc6 Tweaks to award and badge display 2011-10-15 01:18:26 -04:00
Les Orchard 4573f65dbc Moved home page into badger app, renamed index to badges_list 2011-10-15 00:54:07 -04:00
Les Orchard 43c2981a75 Tweaks to how upload paths are built 2011-10-09 17:18:45 -04:00
Les Orchard a242706cb8 Generate feed item description including image for badge and award 2011-10-09 16:58:04 -04:00
Les Orchard caa10323c7 Quick markup fix 2011-10-09 16:55:52 -04:00
Les Orchard 0eb7896881 Tweaks to awards_by_user list; using Award from badger_multiplayer when available 2011-09-30 00:06:53 -04:00
Les Orchard b29f2b4a1d Badge creator can issue awards for badge 2011-09-29 11:21:43 -04:00
Les Orchard 54d6ea7f1d TODO edits 2011-09-29 11:20:26 -04:00
Les Orchard 7e3922ac6a Tweak admin images from 64x64 to 48x48 2011-09-27 01:59:15 -04:00
Les Orchard 56014bb6c5 Tweaks to admin
* Tweaks to fields in list display and editing forms
* Showing Badge and Award images in list display
2011-09-27 01:50:31 -04:00
Les Orchard 031971cc93 Bug fix for Award image baking from admin, misc fixes
* Bug fix for creating Award from admin pages, where award image wasn't
  getting baked.

* Now using badge slug in image filenames, rather than prinary key,
  because the primary key isn't available on initial creation

* Use a default image (eg. fixtures/default-badge.png) when baking Award
  image, if Badge has no image uploaded

* Force a timezone on issued_on date in assertion, UTC by default

* Tweak to assertion origin URL to point at site base URL
2011-09-27 01:13:34 -04:00
Les Orchard 4e214df08c Oops. hasattr() does not work that way 2011-09-25 22:44:42 -04:00
Les Orchard 5aff17177c Bugfix for item_author_link 2011-09-25 22:43:06 -04:00