Commit Graph

  • b8eb1d8085 feat(bicep): add all 682 Azure roles from rbaclookup module main Henrik Jess Nielsen 2026-05-19 14:27:00 +02:00
  • 578f88a0e8 fix(bicep): support multi-line array completion for roles and other enums Henrik Jess Nielsen 2026-05-19 13:51:17 +02:00
  • d4cb9ae8fb Roles Henrik Jess Nielsen 2026-05-19 11:46:54 +02:00
  • aa37c259ad Roles Henrik Jess Nielsen 2026-05-19 10:28:22 +02:00
  • 0025043999 backup: uncommitted changes from MAC-M9FQ0900T3 2026-05-17 15:52:31 backup/mac-20260517-155231 Henrik Jess Nielsen 2026-05-17 15:52:31 +02:00
  • fc40157a77 add lsp_bridge.py: proper LSP-aware WebSocket bridge replacing websocat Henrik Jess Nielsen 2026-05-11 12:29:33 +02:00
  • cb914dd990 docs: add IntelliJ LSP4IJ setup + Azure Toolkit conflict warning Henrik Jess Nielsen 2026-05-11 11:44:31 +02:00
  • 5cb3e04b6e fix(modules): case-insensitive module ref lookup Henrik Jess Nielsen 2026-05-11 11:41:35 +02:00
  • 02c09f1d18 fix(bicep): always suppress LS noise in version/param/param_value contexts Henrik Jess Nielsen 2026-05-11 11:37:50 +02:00
  • 445ccb5769 fix(bicep): detect param context when module ref has empty version Henrik Jess Nielsen 2026-05-11 11:20:54 +02:00
  • e7471e5dfd fix(bicep): replace LS completions entirely for version/param/param_value contexts Henrik Jess Nielsen 2026-05-11 11:08:47 +02:00
  • 3b7c29d1e6 feat: add landing page at / Henrik Jess Nielsen 2026-05-10 18:17:14 +02:00
  • ba477d5e97 test: add real-file integration test for Bicep + YAML pipelines Henrik Jess Nielsen 2026-05-10 18:05:23 +02:00
  • 703d5d67a8 fix(smoke): use azure-pipelines.yml URI to match AzDO schema glob Henrik Jess Nielsen 2026-05-10 17:27:44 +02:00
  • e5ba01a52b feat: add AzDO pipeline schema completions (task@version, inputs, steps) Henrik Jess Nielsen 2026-05-10 16:55:54 +02:00
  • acccd9ba20 docs: add README and EDITOR_SETUP with YAML pipeline template section Henrik Jess Nielsen 2026-05-10 16:40:58 +02:00
  • ae751f944c fix: yaml stdio per-connection, iac catalog path, makefile port Henrik Jess Nielsen 2026-05-10 16:37:42 +02:00
  • 2a1717ff81 feat: bake iac_source_catalog into Docker image; fix YAML smoke test; add .gitignore Henrik Jess Nielsen 2026-05-10 16:23:02 +02:00
  • ef3535048b fix: Bicep module ref path — strip bicep/ prefix, lookup by ref_path Henrik Jess Nielsen 2026-05-10 16:10:36 +02:00
  • 333d986e76 feat: YAML pipeline template autocomplete (AzDO + GHA) Henrik Jess Nielsen 2026-05-10 15:59:37 +02:00
  • 5501254b55 feat: YAML LSP (/yaml endpoint) + IAC source catalog enrichment Henrik Jess Nielsen 2026-05-10 15:40:13 +02:00
  • b93aa84737 feat: param_value context — enum/allowed completions for principalType, environmentType etc. Henrik Jess Nielsen 2026-05-10 15:30:31 +02:00
  • bf24b5677f fix: backend unavailable test — use free port + ws.close(timeout=2s) Henrik Jess Nielsen 2026-05-10 15:16:55 +02:00
  • 404bd1418d fix: add 3s timeout to LSP backend connection (handles CI firewall drops) Henrik Jess Nielsen 2026-05-10 15:13:03 +02:00
  • a708cb779e fix: push_catalogs.sh uses ilsp.i80.dk (not lsp.i80.dk) Henrik Jess Nielsen 2026-05-10 15:07:22 +02:00
  • 27947e4f7f feat: context-aware Bicep completions (version + param injection) Henrik Jess Nielsen 2026-05-10 15:04:11 +02:00
  • eafddb6f4a test: fake LSP client integration tests against real pylsp Henrik Jess Nielsen 2026-05-10 14:52:43 +02:00
  • 941d7b003f refactor: single HTTP port, WebSocket proxy for LSP endpoints Henrik Jess Nielsen 2026-05-10 14:44:33 +02:00
  • 83817229e0 fix: remove host volume requirement until autobox is configured Henrik Jess Nielsen 2026-05-10 14:20:31 +02:00
  • 0527df717c feat: volume-based catalog refresh with hot-reload Henrik Jess Nielsen 2026-05-10 13:51:01 +02:00
  • 6b38cbd70c feat: bake bicep catalog into image; fix dict-based modules parsing Henrik Jess Nielsen 2026-05-10 13:40:48 +02:00
  • 44da791f5a fix: update tests to match thread-based proxy API (_frame, _inject_completions) Henrik Jess Nielsen 2026-05-10 13:35:40 +02:00
  • c48ea919f6 ci: add --ignore-installed to avoid typing_extensions uninstall error Henrik Jess Nielsen 2026-05-10 13:33:03 +02:00
  • 6385e159ff fix: replace asyncio subprocess proxy with thread-based Popen proxy Henrik Jess Nielsen 2026-05-10 13:02:52 +02:00
  • c550a4963e Fix PyPI regex and switch Bicep modules to /api/bicep-modules endpoint Henrik Jess Nielsen 2026-05-10 12:48:13 +02:00
  • 1a594c78c3 Fix Dockerfile: use mcr.microsoft.com/dotnet/runtime:8.0 as base, add Makefile Henrik Jess Nielsen 2026-05-10 12:43:09 +02:00
  • cd17e9bfaa Add unit tests, smoke test script, fix CI to debian-host + test job Henrik Jess Nielsen 2026-05-10 12:38:41 +02:00
  • d8536468ab feat: initial iLSP project scaffolding Henrik Jess Nielsen 2026-05-10 12:23:05 +02:00
  • e8708191f6 First run Henrik Jess Nielsen 2026-05-10 12:16:38 +02:00
  • 3db41fb251 first commit Henrik Jess Nielsen 2026-05-10 12:13:32 +02:00