chore: point server at leuffen-rmm-agent repo for releases - #33
Draft
Mischa323 wants to merge 5 commits into
Draft
chore: point server at leuffen-rmm-agent repo for releases#33Mischa323 wants to merge 5 commits into
Mischa323 wants to merge 5 commits into
Conversation
…ing design confirmation) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SZSSJXmQSKF2KgTqSWSp2H
…ow permissions - SSO callback now blocks any M365 user without a provisioned local account; shows a styled 'Access denied' page with a back-to-login link - New access_groups / access_group_members / access_group_orgs / access_group_perms tables with full CRUD API (/api/access-groups/*) - Deny overrides allow across all groups a user belongs to; conflict shown in UI - Permission toggle cycles inherit → Deny → Allow (deny first per UX requirement) - orgs_for_user and user_effective_role now include group-based org access - auth.check_permission / auth.require_permission helpers for route-level checks - Settings → Users & roles shows Access groups card with member + org management - Permission buttons per org: greyed = inherit, red = deny, green = allow - Bump to v1.4.0 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SZSSJXmQSKF2KgTqSWSp2H
Admins can generate time-limited download links (1/3/7/14/30 days) for the Windows MSI installer that work without requiring a login session. Links track use count and can be revoked. Shown in the Downloads tab UI. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SZSSJXmQSKF2KgTqSWSp2H
The /api/agent-release endpoint was returning the GitHub release name which carries the server version tag. Now it explicitly includes the canonical AGENT_VERSION constant, which the frontend prefers over the release name/tag. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SZSSJXmQSKF2KgTqSWSp2H
…r-only - GH_REPO default and RMM_MSI_URL now point to mischa323/leuffen-rmm-agent (agent releases will come from the dedicated repo going forward) - auto-version.yml: removed agent/ path detection; server VERSION bump only (agent versioning now lives in mischa323/leuffen-rmm-agent)
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
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.
Summary\n\n-
GH_REPOdefault andRMM_MSI_URLnow point tomischa323/leuffen-rmm-agentso the agent update button fetches releases from the dedicated agent repo\n-auto-version.ymltrimmed to server-only: removed theagent/path detection branch (agent now self-versions in its own repo)\n\n## What still needs to happen manually\n\n1. Push agent files tomischa323/leuffen-rmm-agent— all files fromagent/,packaging/windows/agent.wxs,.github/workflows/windows-agent-msi.yml, and.github/workflows/auto-version.yml(agent-only version). See the handoff brief in the session for exact file contents.\n2. Add secrets to the agent repo:WINDOWS_CERT_PFX_BASE64andWINDOWS_CERT_PASSWORD(code-signing cert, copy from this repo's settings).\n3. Trigger a release tag (v1.1.9) in the agent repo to publish the first MSI from there.\n4. After confirming the agent repo is live, deleteagent/andpackaging/from this repo and removewindows-agent-msi.yml."Generated by Claude Code