Skip to content

Releases: edubadges/edubadges-server

v6.8.1 - 29-06-2023

29 Jun 15:56
Compare
Choose a tag to compare

[6.8.1] - 2023-06-29

  • Bugfix for new institution.
  • Do not display sis integration for new institutions.

v6.8.0 - 05-06-2023

02 Jun 13:05
f5adfa8
Compare
Choose a tag to compare

[6.8.0] - 2023-06-05

  • Bugfix for teacher security.
  • Date reminder.
  • Added SIS related fields to DirectAwardBundle.
  • Support for client_credentials flow in API.
  • Added SIS integration fields to Institution.
  • Added redirect URL for swagger OIDC authentication.
  • DRF-spectacular extension inline-serializers.
  • Added API authorization.
  • Hide image API in swagger.
  • Formatter.
  • Clean up cache for scheduled direct awards.
  • Added manage job for awarding scheduled awards.
  • Scheduled at is optional.
  • Fixed Wrong use of CORS header.
  • Added scheduled_at and status to direct award bundle.
  • Resend unclaimed direct awards.
  • Server side for allowing more then one program identifier.
  • Bump cairosvg from 2.5.1 to 2.7.0.
  • Bump django from 3.2.17 to 3.2.19.
  • Bump cryptography from 3.3.2 to 39.0.1
  • Bump sqlparse from 0.2.2 to 0.4.4.
  • Bump requests from 2.24.0 to 2.31.0

v6.7.0 - 27-02-2023

26 Feb 16:19
0b5d1f0
Compare
Choose a tag to compare

[6.7.0] - 2023-02-27

  • Issued_on date for assertion is direct_award created_at.
  • Revoked assertions are no longer claimed.
  • Updated mail templates.
  • Delete old / duplicated user provisionings.
  • Added linkedin_org_identifier to institution.
  • Bump django from 3.2.16 to 3.2.17 .
  • Insights type badgeClass.
  • Signal the UI for revalidation of the name.

v6.6.0 - 16-01-2023

13 Jan 12:06
a93e878
Compare
Choose a tag to compare

[6.6.0] - 2023-01-16

  • Backward incompatibility bugfix for swagger.
  • Added help txt to regexp institution.
  • After upgrade to django 3.2.16 templates were broken.
  • Bump django from 3.2 to 3.2.16.
  • Upgrading Pillow 9.2.0.
  • Fixed deployment.
  • Query for all unclaimed direct awards.
  • New command delete_expired_direct_awards.
  • Superuser interface backend changes.
  • Added logging to scheduled cron job.
  • Bugfix for ignoring institution.alternative_identifier in direct award.
  • Bugfix for new backpack users.

v6.5.0 - 31-10-2022

27 Oct 13:39
cc72524
Compare
Choose a tag to compare

[6.5.0] - 2022-10-31

  • Exclude expired badge assertions in insights.
  • Exclude the free welcome badge in insights.
  • Insights: fixed null value due to missing language
  • Only select validated assertions in insights.
  • Exclude welcome badges in the count of the login screen.
  • Update earned_direct_award.html.
  • Update base.html.
  • Minor changes in the mail templates.
  • Explicit version of importlib-metadata.
  • Imported concentricsky modules which are no longer available on GitHub.
  • Loosened dependency for pytz.
  • Bump celery from 4.1.1 to 5.2.2.
  • Bump pillow from 8.3.2 to 9.0.1.
  • Bump django-celery-results from 1.0.1 to 2.4.0.
  • Added revoked before.
  • Do not filter on institution if super_user.
  • Super users can select institutions in the insights.
  • Changed insights queries with group by month.
  • WIP on selecting insight based on year and tota

v6.4.0 - 22-08-2022

19 Aug 12:11
3f6b0cd
Compare
Choose a tag to compare

[6.4.0] - 2022-08-22

  • Validation error description.
  • Check the Eppn reg exp format.
  • Expose eppn_reg_exp_format in Institution.
  • Added Direct Award entity in admin view.
  • Badgclass option to disable Invite people to enroll.
  • Changed mailsubject for Direct Awards.

v6.3.0 - 18-07-2022

15 Jul 11:47
Compare
Choose a tag to compare

[6.3.0] - 2022-07-18

  • Allow for issuer name changes after assertions have been created.
  • Evidence URL is only required when dictated by the badgeclass.
  • Refactored cache deletion endorsements.
  • Check permissions in delete endorsement.
  • Store requested_by in endorsement.
  • Resend endorsement mail.
  • Sending endorsement email on accept, reject and create.
  • Store rejection reason for endorsements.
  • Return entityId for public API.
  • Check permissions on endorsements.
  • Retrieve badge class endorsements in public assertion api.
  • Added support for endorsements.
  • New endpoint for 3rd parties to validate ownership of badges (OB 2.1).

v6.2.0 - 16-05-2022

13 May 13:00
21af40f
Compare
Choose a tag to compare

[6.2.0] - 2022-05-16

  • Added extra edubadge type filter option in badgeclass overview screen.
  • Hide description in related educational framework behind a read more.
  • Added more languages of instruction options.
  • Related educational framework URL is optional for pilot microcredential badgeclasses.
  • Studyload is between 3-30 ECTS for pilot microcredential badgeclasses.
  • Bump django from 2.2.26 to 2.2.28 .
  • Changed and migrated default languages for institution.
  • Ability to disable direct awards for badge classes.
  • Send mail if a badge_instance is revoked.
  • Serialize is_micro_credentials into database.
  • Added option badge class is_micro_credentials.
  • Added alternative identifier for institutions.

v6.1.0 - 21-03-2022

18 Mar 15:56
52b3cdf
Compare
Choose a tag to compare

v6.1.0 - 2022-03-21

  • Small improvement to notifications mail.
  • Use the tight URL in notifications.
  • Bugfix for wrong url in notifications.
  • Added notification template.
  • Fetch user notifications through graphene API.
  • Storing notification preference per user.
  • Allow for student evidence required after assertions.
  • Store narrative on the enrollment.
  • Added evidence and narrative required for student enrollment on badgeclass.
  • Added on behalf fields for faculty.

v6.0.0 - 21-02-2022

18 Feb 15:11
9fe3e8e
Compare
Choose a tag to compare

[6.0.0] - 2022-02-21

  • Changed subject of earned emails and several minor other email tekst.
  • Added issuing on behalf of issuer groups.
  • Added LTI functionality.