Skip to content
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

Update Request: open-web-calendar 1.42 → 1.46 #383089

Open
3 of 12 tasks
niccokunzmann opened this issue Feb 18, 2025 · 1 comment
Open
3 of 12 tasks

Update Request: open-web-calendar 1.42 → 1.46 #383089

niccokunzmann opened this issue Feb 18, 2025 · 1 comment
Labels
0.kind: enhancement Add something new 9.needs: package (update) This needs a package to be updated

Comments

@niccokunzmann
Copy link

Nixpkgs version

  • Unstable (25.05)

Package name

open-web-calendar

Upstream version

1.46

Nixpkgs version

1.42

Changelog

https://open-web-calendar.quelltext.eu/changelog/#v146

Notify maintainers

Maintainer: @erictapen

Have a look at the new parameters.

  • https://open-web-calendar.quelltext.eu/host/configure/
  • Use the OWC_SPECIFICATION variable to override the specification to assure that later versions have all parameters present with existing configurations and no uncaught surprises happen during updates
  • Also, if you start it as the PyPI package is started, use gunicorn, see below
  • PORT for the port if relevant
  • WORKERS, see gunicorn -w "$WORKERS" -b "0.0.0.0:$PORT" open_web_calendar.app:app in start-service.sh in Dockerfile
  • CACHE_REQUESTED_URLS_FOR_SECONDS
  • Install open_web_calendar[production] to install with the fixed versions used in the tests
  • Allow configuring a proxy, see https://open-web-calendar.quelltext.eu/host/configure/#ssrf-protection-with-a-proxy-server, allow HTTP_PROXY, HTTPS_PROXY, ALL_PROXY

See also:

I am available for review and feedback. Thanks for shipping this!


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

@niccokunzmann niccokunzmann added 0.kind: enhancement Add something new 9.needs: package (update) This needs a package to be updated labels Feb 18, 2025
@erictapen
Copy link
Member

I have some wip code in https://github.com/erictapen/nixpkgs/tree/open-web-calendar, but still need to package mergecal, which looks to be a bit more involved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: enhancement Add something new 9.needs: package (update) This needs a package to be updated
Projects
None yet
Development

No branches or pull requests

2 participants