bmc_hub/app/modules/links
Christian bc504b9257 feat: Add subscription management functionality and AnyDesk API integration
- Implemented subscription creation, updating, and rendering in script_9.js.
- Added functions for handling subscription line items, product selection, and total calculations.
- Integrated AnyDesk API for session management in test_anydesk.py.
- Created REST client test requests for API endpoints in api.http.
- Developed a script to check ESET machine status and save details in tmp_check_eset_machine.py.
2026-03-30 07:50:15 +02:00
..
backend feat: Add subscription management functionality and AnyDesk API integration 2026-03-30 07:50:15 +02:00
frontend feat: Add subscription management functionality and AnyDesk API integration 2026-03-30 07:50:15 +02:00
jobs feat: Add subscription management functionality and AnyDesk API integration 2026-03-30 07:50:15 +02:00
models feat: Add subscription management functionality and AnyDesk API integration 2026-03-30 07:50:15 +02:00
templates feat: Add subscription management functionality and AnyDesk API integration 2026-03-30 07:50:15 +02:00
__init__.py feat: Add subscription management functionality and AnyDesk API integration 2026-03-30 07:50:15 +02:00
README.md feat: Add subscription management functionality and AnyDesk API integration 2026-03-30 07:50:15 +02:00

Links Module

Removable operational access layer module.

Enable

  • Set LINKS_MODULE_ENABLED=true in .env
  • Run migrations 154_links_endpoints_module.sql and 155_links_permissions.sql

Disable (soft remove)

  • Set LINKS_MODULE_ENABLED=false
  • Restart API

Remove (hard)

  1. Soft-remove first.
  2. Export required data from links tables.
  3. Drop module tables (links, link_categories, link_category_map, link_runbooks, link_runbook_steps, link_status_checks, link_access_log, links_audit_log).