{"ref":"artifact:marcellourbani-vscode-activecontrol","page":"/artifacts/marcellourbani-vscode-activecontrol","json":"/artifacts/marcellourbani-vscode-activecontrol.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"marcellourbani-vscode-activecontrol","name":"ActiveControl Transport form creator","artifact_type":"ide-extension","ecosystem":"abap","domain":"operations-and-runtime","secondary_domains":["developer-experience"],"origin_ring":"independent","description":{"one_line":"A Visual Studio Code extension that automates ActiveControl transport form creation: a creation window pops up when a transport without a form is used, and a command creates one manually.","short":"VS Code extension automating ActiveControl transport forms","what_it_solves":"Automates transport form creation using ActiveControl's web gui from inside Visual Studio Code: a transport form creation window pops up when a transport without one is used, and a command creates one manually. It works by creating a local unencrypted proxy server, and credentials are exchanged unencrypted, although only on your machine. Its settings name the port the local proxy will use, the ActiveControl base URL, and the username on the AC domain controller. The maintainer states it only makes sense alongside [ActiveControl](https://www.basistechnologies.com/products/activecontrol/) and [ABAP remote filesystem](artifact:marcellourbani-vscode-abap-remote-fs), and that it is a personal project, not supported by Basis Technologies."},"links":{"repo":"https://github.com/marcellourbani/vscode-activecontrol"},"type_properties":{"installs_into":{"value":["vs-code"],"sources":[{"url":"https://github.com/marcellourbani/vscode-activecontrol/blob/master/package.json","title":"marcellourbani/vscode-activecontrol — package.json","checked":"2026-10-19","quote":"ActiveControl integration for visual studio code"}]}},"identity":{"license":"MIT"},"source_available":true,"provides":[{"capability":"capability:change-promotion","what_it_does":"Creates ActiveControl transport forms from Visual Studio Code: a form creation window pops up when a transport without one is used, and a command creates one on demand. It works by creating a local unencrypted proxy server, and credentials are exchanged unencrypted, although only on your machine.","sources":[{"url":"https://github.com/marcellourbani/vscode-activecontrol","title":"marcellourbani/vscode-activecontrol — README","checked":"2026-10-19","quote":"This plugin automates transport form creation using ActiveControl web gui"},{"url":"https://github.com/marcellourbani/vscode-activecontrol","title":"marcellourbani/vscode-activecontrol — README, Features","checked":"2026-10-19","quote":"pops up a transport form creation window when a transport without one is used"},{"url":"https://github.com/marcellourbani/vscode-activecontrol","title":"marcellourbani/vscode-activecontrol — README, Features","checked":"2026-10-19","quote":"exposes a command to create it manually"},{"url":"https://github.com/marcellourbani/vscode-activecontrol","title":"marcellourbani/vscode-activecontrol — README","checked":"2026-10-19","quote":"Note: this works by creating a local unencrypted proxy server. Your credentials will be exchanged unencrypted, although only in your machine"}]}],"requires":[{"ref":"artifact:marcellourbani-vscode-abap-remote-fs","for":"one of the two things the README's Requirements section names as what this only makes sense alongside","sources":[{"url":"https://github.com/marcellourbani/vscode-activecontrol","title":"marcellourbani/vscode-activecontrol — README, Requirements","checked":"2026-10-19","quote":"Only makes sense if you use [ActiveControl](https://www.basistechnologies.com/products/activecontrol/) and [ABAP remote filesystem](https://marketplace.visualstudio.com/items?itemName=murbani.vscode-abap-remote-fs)"}]}],"maintainers":["actor:marcellourbani"],"provenance":{"discovered_via":[{"source":"source:github-orgs","channel":"marcellourbani"}],"first_seen":"2026-09-18"},"drafted_with_ai":true,"contributors":["actor:marcellourbani"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"2 contributors"},{"label":"Repository","tier":"poor","evidence":"pushed 2024-11, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"good","evidence":"3 test files"},{"label":"Docs","tier":"poor","evidence":"README 1 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":0,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":0,"forks":0,"open_issues":2,"archived":false,"pushed_at":"2024-11-08","license_spdx":"MIT","org_owned":false,"default_branch":"master","created_at":"2020-04-15T06:33:21Z","open_prs":2,"tree_truncated":false,"test_files":3,"workflows":0,"other_ci":false,"readme_bytes":909,"docs_files":0,"changelog":true,"license_file":true,"dts_files":1,"first_commit":"2020-04-13","last_commit":"2024-11-08","commits":44,"contributors":2,"readme_path":"README.md","readme_sha":"5271097a22db1b1e3ea045a6ad67faf4f5308816","repo_read":"2026-10-25"},"release_notes":{"license":"MIT","quotable":true,"source":{"kind":"repo","path":"CHANGELOG.md","ref":"master","url":"https://github.com/marcellourbani/vscode-activecontrol/blob/master/CHANGELOG.md"},"format":"headings","releases":[{"version":"0.0.3","date":"2020-11-11","date_source":"heading","heading":"[0.0.3] 2020-11-11","url":"https://github.com/marcellourbani/vscode-activecontrol/blob/master/CHANGELOG.md#003-2020-11-11","sections":[{"kind":"feature","heading":"Added","items":1}],"hash":"da680e91d1a7c0ec"},{"version":"0.0.2","date":"2020-04-16","date_source":"heading","heading":"[0.0.2] 2020-04-16","url":"https://github.com/marcellourbani/vscode-activecontrol/blob/master/CHANGELOG.md#002-2020-04-16","sections":[{"kind":"feature","heading":"Added","items":2}],"hash":"da18023548858e8b"},{"version":"0.0.1","date":"2020-04-15","date_source":"heading","heading":"[0.0.1] 2020-04-15","url":"https://github.com/marcellourbani/vscode-activecontrol/blob/master/CHANGELOG.md#001-2020-04-15","sections":[{"kind":"other","heading":null,"items":1}],"hash":"13f3c4d0092d4fb2"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:marcellourbani","name":"Marcello Urbani","json":"/actors/marcellourbani.json"}],"contributors":[{"ref":"actor:marcellourbani","name":"Marcello Urbani","json":"/actors/marcellourbani.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}