Skip to content

Update production#1206

Merged
iabeheer merged 38 commits into
productionfrom
main
May 11, 2026
Merged

Update production#1206
iabeheer merged 38 commits into
productionfrom
main

Conversation

@Kurocon
Copy link
Copy Markdown
Member

@Kurocon Kurocon commented May 11, 2026

  • Dependency updates
  • Active member mails now sent to active member e-mail address
  • Members now get notified by e-mail when the price of an activity they enrolled for changes
  • Logging improvements for cronjobs
  • Various small improvements to the room duty app
  • Various small improvements to the GraphQL API
  • Translations updated

Conner Hof and others added 30 commits March 30, 2026 20:50
Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python) to permit the latest version.
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.54.0...2.58.0)

---
updated-dependencies:
- dependency-name: sentry-sdk
  dependency-version: 2.58.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [django-health-check](https://github.com/codingjoe/django-health-check) to permit the latest version.
- [Release notes](https://github.com/codingjoe/django-health-check/releases)
- [Commits](codingjoe/django-health-check@4.0.0...4.4.0)

---
updated-dependencies:
- dependency-name: django-health-check
  dependency-version: 4.4.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [pyopenssl](https://github.com/pyca/pyopenssl) to permit the latest version.
- [Changelog](https://github.com/pyca/pyopenssl/blob/main/CHANGELOG.rst)
- [Commits](pyca/pyopenssl@26.0.0...26.1.0)

---
updated-dependencies:
- dependency-name: pyopenssl
  dependency-version: 26.1.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [icalendar](https://github.com/collective/icalendar) to permit the latest version.
- [Release notes](https://github.com/collective/icalendar/releases)
- [Changelog](https://github.com/collective/icalendar/blob/main/CHANGES.rst)
- [Commits](collective/icalendar@v7.0.3...v7.1.0)

---
updated-dependencies:
- dependency-name: icalendar
  dependency-version: 7.1.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Removed the old lunch-break UI (data model still exists).
Fixed the day seperator (#819).
Made room-duties for which you are assigned bold.
…gte-2.54.0-and-lt-2.59

build(deps): update sentry-sdk requirement from <2.58,>=2.54.0 to >=2.54.0,<2.59
…th-check-gte-4.0-and-lt-4.5

build(deps): update django-health-check requirement from <4.3,>=4.0 to >=4.0,<4.5
…te-26.0.0-and-lt-26.2.0

build(deps): update pyopenssl requirement from <26.1.0,>=26.0.0 to >=26.0.0,<26.2.0
Updates the requirements on [google-auth](https://github.com/googleapis/google-auth-library-python) to permit the latest version.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/commits)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-version: 2.50.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…te-7.0.3-and-lt-7.2

build(deps): update icalendar requirement from <7.1,>=7.0.3 to >=7.0.3,<7.2
…-gte-2.49.1-and-lt-2.51

build(deps): update google-auth requirement from <2.50,>=2.49.1 to >=2.49.1,<2.53
Active member mailings are now sent to active member e-mails.
Fixed the right column of the mandate form disappearing for roomduty members
Graphql option to put pinned news on top
…ange

An email is now sent when the price of an activity changes
Kurocon and others added 8 commits May 11, 2026 20:57
…y-commands-used-as-cronjobs

chore: add logging to manage.py cronjobs
…on-some-graphql-fields

fix: add translated fields to all graphql endpoints
…g-urls

feat(graphql): return full video streaming embed urls
Currently translated at 100.0% (2929 of 2929 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (2929 of 2929 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (2929 of 2929 strings)

Translated using Weblate (Dutch)

Currently translated at 99.4% (2912 of 2929 strings)

Co-authored-by: Bart Oostveen <oostveenb@inter-actief.net>
Co-authored-by: Conner Hof <hofcl@inter-actief.net>
Co-authored-by: Kevin Alberts <albertskja@inter-actief.net>
Co-authored-by: Prefill add-on <noreply-addon-prefill@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.ia.utwente.nl/projects/amelie/amelie/nl/
Translation: Amelie/Amelie
Translations update from Inter-/Actief/ Weblate
@github-actions
Copy link
Copy Markdown

Triggered from #1206 by @​Kurocon.

Checking if we can fast forward production (29d030a) to main (c274862).

Target branch (production):

commit 29d030a7c84ff43b6a4b649c86c9093586603f82 (HEAD -> production, origin/production)
Author: Conner Hof <hofcl@inter-actief.net>
Date:   Wed May 6 12:11:58 2026 +0200

    Add a migration to enable everyone's public enrollment preference by default

Pull request (main):

commit c2748620450fdaa0b2887b9e4ff64c65d531ad04 (pull_request/main)
Merge: a145823 5992de9
Author: Kevin Alberts <kevin.alberts@inter-actief.net>
Date:   Mon May 11 23:53:12 2026 +0200

    Merge pull request #1204 from Inter-Actief/ia-weblate
    
    Translations update from Inter-/Actief/ Weblate

It is possible to fast forward production (29d030a) to main (c274862). If you have write access to the target repository, you can add a comment with /fast-forward to fast forward production to main.

@Kurocon
Copy link
Copy Markdown
Member Author

Kurocon commented May 11, 2026

/fast-forward

@iabeheer
Copy link
Copy Markdown

Triggered from #1206 (comment) by @​Kurocon.

Trying to fast forward production (29d030a) to main (c274862).

Target branch (production):

commit 29d030a7c84ff43b6a4b649c86c9093586603f82 (HEAD -> production, origin/production)
Author: Conner Hof <hofcl@inter-actief.net>
Date:   Wed May 6 12:11:58 2026 +0200

    Add a migration to enable everyone's public enrollment preference by default

Pull request (main):

commit c2748620450fdaa0b2887b9e4ff64c65d531ad04 (pull_request/main)
Merge: a145823 5992de9
Author: Kevin Alberts <kevin.alberts@inter-actief.net>
Date:   Mon May 11 23:53:12 2026 +0200

    Merge pull request #1204 from Inter-Actief/ia-weblate
    
    Translations update from Inter-/Actief/ Weblate

Fast forwarding production (29d030a) to main (c274862).

$ git push origin c2748620450fdaa0b2887b9e4ff64c65d531ad04:production
remote: Bypassed rule violations for refs/heads/production:        
remote: 
remote: - At least 1 approving review is required by reviewers with write access.        
remote: 
To https://github.com/Inter-Actief/amelie.git
   29d030a..c274862  c2748620450fdaa0b2887b9e4ff64c65d531ad04 -> production

@iabeheer iabeheer merged commit c274862 into production May 11, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants