forked from concentricsky/badgr-server
-
Notifications
You must be signed in to change notification settings - Fork 4
Add bereich field task #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
abdulrhman186883
wants to merge
397
commits into
myBadges-org:main
Choose a base branch
from
abdulrhman186883:AddBereichFieldTask
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Add bereich field task #24
abdulrhman186883
wants to merge
397
commits into
myBadges-org:main
from
abdulrhman186883:AddBereichFieldTask
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.5.1 to 5.6.1. - [Release notes](https://github.com/docker/metadata-action/releases) - [Commits](docker/metadata-action@v5.5.1...v5.6.1) --- updated-dependencies: - dependency-name: docker/metadata-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Matthias Pfeil <matthias.pfeil@wwu.de>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.2.0...v4.2.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Matthias Pfeil <matthias.pfeil@wwu.de>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.10.0 to 6.11.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v6.10.0...v6.11.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: debug configuration * feat: set and handle token in httpOnly cookie * feat: delete httpOnly cookie in browser * feat: delete token on server * fix: only add access token if present in data * feat: update swagger documentation * feat: clarified comment --------- Co-authored-by: Timber <timber@opensenselab.org> Co-authored-by: jona159 <65068389+jona159@users.noreply.github.com>
* feat: dd deployment instructions * Update README * Update deployment instructions --------- Co-authored-by: Timber <timber@opensenselab.org>
* use default nginx image and mount configuration * add action to sync nginx config * increase body size * use environment * update body client * update body size * specify correct type * update body size * add rsync step * change body size * use ssh and config * change body size * add nginx restart step * update runs-on to specific version * disable client_body_size * update body size * update workflow on conditions
* feat: wip * feat: delete multiple badge requests * feat: add email template (notify issuer-staff when badge is requested via qrcdoe) * feat: notify issuer-staff when badge was requested via qrcode impl. * feat: add redirect to issuer page * feat: remove unused email templates * feat: remove things * fix: remove url from button --------- Co-authored-by: jona159 <raabejonas@yahoo.de>
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.11.0 to 6.12.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v6.11.0...v6.12.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: remove cors from application level * fix: change middleware order * fix: reverse change of middleware order --------- Co-authored-by: Timber <timber@opensenselab.org>
* fix: remove try block with circular dependency BadgeUser * fix: support svg type for issuer images in pdf * fix: typo * Revert "fix: remove try block with circular dependency BadgeUser" This reverts commit bffb4f5. * Revert "fix: support svg type for issuer images in pdf" This reverts commit ceb5eb7. * fix-type: delete hyphen from confirmation email --------- Co-authored-by: YouQam <qamazyousef@gmail.com>
* fix: remove try block with circular dependency BadgeUser * feat: improve err msg when adding non-existent user to staff * Revert "fix: remove try block with circular dependency BadgeUser" This reverts commit 258bcac.
* fix: remove try block with circular dependency BadgeUser * fix: support svg type for issuer images in pdf * Revert "fix: remove try block with circular dependency BadgeUser" This reverts commit 258bcac.
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.12.0 to 6.13.0. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v6.12.0...v6.13.0) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: remove try block with circular dependency BadgeUser * fix: catch issuer without logo * Revert "fix: remove try block with circular dependency BadgeUser" This reverts commit 76846a9. * fix: move file_ext var into try block
…g (#321) * feat: add badgeclass slug to badgeinstance request for better querying * feat: add badgeclass slug * feat: add slug field to expaneded badgeclass
* fix: remove try block with circular dependency BadgeUser * feat: dont throw if badgeuser not found, return None instead --------- Co-authored-by: Yousef Qamaz <40634685+YouQam@users.noreply.github.com>
* feat: show esco info at bottom of pdf certificate * fix: show esco info only when esco skill is added * fix: name typo
* fix: remove try block with circular dependency BadgeUser * feat: increase uwsgi timeout settings * Revert "fix: remove try block with circular dependency BadgeUser" This reverts commit 689dacf. * feat: adjust timeout settings in nginx conf
Co-authored-by: Timber <timber@opensenselab.org>
* feat(issuer): implement automatic learning path state and issuing * chore(issuer): clean-up learningpath serializer * feat(issuer): change learningpath participant count to count issued lp badges * refactor(issuer): remove unused learningpathparticipant model * feat: remove lp request endpoints, reintroduce lp participants * feat: add assertion data to lp participants
* feat: switch off badge request emails * feat: dont send emails for each badge request * feat: remove unused import
Co-authored-by: Yousef Qamaz <40634685+YouQam@users.noreply.github.com>
* feat: add new ai skills keywords endpoint * fix(aiskills): fallback for old settings value
* feat: decrease range for challenge number, add maxnumber to challenge * test lower maxnumber * save altcha challenges in db to prevent replay attacks * fix: rm duplicate import * rm: challenge_id * fix: use same range as before * fix(altcha): add x-altcha-spam-filter to django allowed cors headers * feat(altcha): add django settings for altcha config * clean up old challenges --------- Co-authored-by: Stefan Trautvetter <stefan.trautvetter@esirion.de>
* feat: micro degree pdf * fix: only space for 5 badges per page * fix: only space for 5 badges per page * feat: wip * feat: wip * fix: remove logs, show esco info * fix: email template name * fix: remove things --------- Co-authored-by: Yousef Qamaz <40634685+YouQam@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: revoke all accepted invitaitons after issuer is removed * fix: handle custom images * fix: only draw logos if not custom img --------- Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
* fix: dont apply padding 2nd time when sharing badge * fix: divide by 50%
* feat: add lti and iframe endpoints * feat: add missing api routes * fix: filter badge instances as done in the backapck * fix: serilizing badges * fix: parse learningpaths correctly * fix: ensure images and skills load in iframes * fix: complete the comment * feat: remove profile information for backpack web component * feat: ensure lti views work with non-registered users * feat: allow sending a list of emails to request web components
Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
Co-authored-by: Sven Heitmann <zven@users.noreply.github.com>
* fix: restrict pdf title to be in two lines max * fix: break instead of continue
* feat: add compatibility layer * feat: migrate urls to re_path * feat: migrate gettext, force_str * feat: rm jsonfield dep and use built-in jsonfield * feat: rm NullBooleanField for BooleanField w allow_null * feat: add required middleware * feat: dependency updates and overrides * feat: revoke all accepted invitaitons after issuer is removed * fix: urls * Revert "feat: rm jsonfield dep and use built-in jsonfield" This reverts commit f03d6dc. * fix: upgrade jsonfield * refactor: rm 3.2 compatibility layer * fix: replace url with re_path * fix: broken tests due to stricter access of reverse relationships in django4 * feat: upgrade django * fix: migration to replace deprecated index_together field * fix: broken tests due to stricter filtering on unsaved models in django 5 --------- Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com> Co-authored-by: David Scheidt <david.scheidt@opensenselab.org>
* feat: add serializers and require json to use iframe endpoints * feat: add serializers for badge-create and badge-edit
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.9.0 to 5.10.0. - [Release notes](https://github.com/docker/metadata-action/releases) - [Commits](docker/metadata-action@v5.9.0...v5.10.0) --- updated-dependencies: - dependency-name: docker/metadata-action dependency-version: 5.10.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jona159 <65068389+jona159@users.noreply.github.com>
* feat: add missing csrf trusted origins var * fix: replace deprecated env var * fix: add renamed vars * fix: properly set content_length for response headers in oauth
…(#676) Bumps [hoverkraft-tech/compose-action](https://github.com/hoverkraft-tech/compose-action) from 2.4.1 to 2.4.2. - [Release notes](https://github.com/hoverkraft-tech/compose-action/releases) - [Commits](hoverkraft-tech/compose-action@v2.4.1...v2.4.2) --- updated-dependencies: - dependency-name: hoverkraft-tech/compose-action dependency-version: 2.4.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: edit network tag to "NETWORK PARTNER" * fix: update comment --------- Co-authored-by: jona159 <raabejonas@yahoo.de>
* fix: use svg conversion for badge images and issuer images * fix: add missing occurences of Image()
* feat: revoke all accepted invitaitons after issuer is removed * feat: v3 badgeinstances * feat: revoke all accepted invitaitons after issuer is removed * feat: allow filtering for name and email * feat: send partial results * fix: order, filter out revoked * fix: rm unnecessary pagination class * fix: rm unused imports * fix: unused import * feat: remove total count mixin to replace with built-in count * fix: remove unnecessary queryset --------- Co-authored-by: David Scheidt <david.scheidt@opensenselab.org> Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
* fix: pop related data and append after saving * fix: readd missing staff request list endpoint * fix: replace timezone import * fix: only show username in api template, no logout / login links * fix: remove duplicate import --------- Co-authored-by: David Scheidt <david.scheidt@opensenselab.org> Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
* fix: Send client_secret in cleartext when app is created * fix: compare client_secrets using check_password
* feat: add missing serializer and put method for editing networks * fix: use correct tag for network detail schema * fix: allow empty string linkedin id
* fix: rm network properties from public json * fix: move network properties to expanded json * fix: update keyword for ob3 badges --------- Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
* feat: add course_url field for badge classes * feat: add course url to qr code * feat: add missing occurences of course_url * feat: add course url to admin page for badge classes
* fix: import * fix: recreate ob3 json after evidence and extensions were created * feat: add evidence items to qr code model * feat: add evidence items to qrcode serializer * feat: rm narrative, add evidence section to pdf * fix: import * feat: add external link icon * fix: migration order --------- Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.