Skip to content

[Update] Add Scheduler v1.0.8 for LNbits v1.0.0+ - #822

Open
bitkarrot wants to merge 7 commits into
mainfrom
update/scheduler-v1.0.0
Open

[Update] Add Scheduler v1.0.8 for LNbits v1.0.0+#822
bitkarrot wants to merge 7 commits into
mainfrom
update/scheduler-v1.0.0

Conversation

@bitkarrot

@bitkarrot bitkarrot commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

Updates the Scheduler extension from v1.0.7 to v1.0.8 in the vetted extensions registry.

Changes in v1.0.8

  • Removed legacy poetry.lock — the project migrated to uv (Makefile and CI use uv run exclusively). poetry.lock was no longer maintained and caused duplicate Dependabot alerts for vulnerabilities already tracked in uv.lock.

Dependabot alerts

Reviewed all 86 Dependabot alerts (60 fixed, 26 open). All 26 open alerts dismissed:

  • 14 duplicates — same vulnerabilities reported across poetry.lock, requirements.txt, and pyproject.toml manifests. poetry.lock removed to prevent future duplicates.
  • 12 unresolvablestarlette, pyjwt, and ecdsa are transitive dependencies pinned by lnbits (all available versions constrain starlette~=0.48.0, pyjwt~=2.12.0). Cannot upgrade to fixed versions without breaking lnbits compatibility. ecdsa has no upstream fix for CVE-2024-26593. Dismissed as tolerable risk; the scheduler extension does not use the vulnerable code paths.

Updated fields

  • version: 1.0.8
  • archive: https://github.com/bitkarrot/scheduler/archive/refs/tags/v1.0.8.zip
  • hash (sha256): 4fbc3183cb1e0b1322ef8b7e541e693a40ee02fa4c6765deab18e17f5242b219

min_lnbits_version remains 1.0.0.

exe.dev user and others added 3 commits June 22, 2026 23:23
Adds the latest Decoder extension release (v1.1.3) to the vetted
extensions registry. This version requires LNbits >= 1.5.4 and includes
CI/CD lint fixes and updated lock files to patch Dependabot security alerts.

Archive hash verified: 29fb701cb3399d8924f4db7b49d1398d3a9cb9147f3611a770f1b066fee27445

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Adds the latest Scheduler extension release `v1.0.0` to the vetted extensions registry.

This release includes:
- LNbits v1.5.4 compatibility
- Bumped `min_lnbits_version` to `1.5.4`
- Modernized `pyproject.toml` with PEP 621 format
- Fixed helper paths and pause scheduler DB/crontab sync
- Added `.gitattributes` and `uv.lock` for cleaner release archives

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Shelley <shelley@exe.dev>
@bitkarrot bitkarrot changed the title Add Scheduler v1.0.0 for LNbits v1.5.4+ Add Scheduler v1.0.7 for LNbits v1.5.4+ Jun 24, 2026
@bitkarrot
bitkarrot enabled auto-merge (squash) June 24, 2026 04:20
Updated the minimum LNbits version requirement for the Scheduler extension.
@bitkarrot

Copy link
Copy Markdown
Collaborator Author

IMPORTANT: I gave the user the option to install APScheduler to use with this if they wanted

@bitkarrot bitkarrot changed the title Add Scheduler v1.0.7 for LNbits v1.5.4+ [Update] Add Scheduler v1.0.7 for LNbits v1.5.4+ Aug 20, 2026
bitkarrot and others added 2 commits August 28, 2026 22:27
Updates the Scheduler extension from v1.0.7 to v1.0.8.
This release removes the legacy poetry.lock file to eliminate
duplicate Dependabot alerts.

Archive hash verified: 4fbc3183cb1e0b1322ef8b7e541e693a40ee02fa4c6765deab18e17f5242b219
@bitkarrot bitkarrot changed the title [Update] Add Scheduler v1.0.7 for LNbits v1.5.4+ [Update] Add Scheduler v1.0.8 for LNbits v1.0.0+ Aug 29, 2026
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.

2 participants