Developer-Dashboard 0.66
Files
- AGENTS.override.md
- Changes
- FIXED_BUGS.md
- LICENSE
- MANIFEST
- MANIFEST.SKIP
- META.json
- META.yml
- Makefile.PL
- README.md
- bin/dashboard
- bin/of
- bin/open-file
- bin/pjp
- bin/pjq
- bin/ptomq
- bin/pyq
- cover_db/cover.14
- cover_db/digests
- cover_db/structure/01c5cc98b38744c35c459cc1f303c426
- cover_db/structure/01c5cc98b38744c35c459cc1f303c426.lock
- cover_db/structure/04f8bef05432774b060784564bda28b4
- cover_db/structure/04f8bef05432774b060784564bda28b4.lock
- cover_db/structure/04fe960775b9cbed251b4469ae9fe03e
- cover_db/structure/04fe960775b9cbed251b4469ae9fe03e.lock
- cover_db/structure/08b5786611cd3096387366434c098ec7
- cover_db/structure/08b5786611cd3096387366434c098ec7.lock
- cover_db/structure/08ca87177b372ff02a22926dea823fb8
- cover_db/structure/08ca87177b372ff02a22926dea823fb8.lock
- cover_db/structure/0a317425c6b02be98dc687a19dcec613
- cover_db/structure/0a317425c6b02be98dc687a19dcec613.lock
- cover_db/structure/0c31ba1f797a930fb79f556da6a62a25
- cover_db/structure/0c31ba1f797a930fb79f556da6a62a25.lock
- cover_db/structure/0cf1d33a7aaec424ba26225a91f320a9
- cover_db/structure/0cf1d33a7aaec424ba26225a91f320a9.lock
- cover_db/structure/122e7e357b0a9141138a010dc40601b7
- cover_db/structure/122e7e357b0a9141138a010dc40601b7.lock
- cover_db/structure/1294958d8d14899c075dfb9d858dc639
- cover_db/structure/1294958d8d14899c075dfb9d858dc639.lock
- cover_db/structure/12d26b6014296168d3665bb38546275d
- cover_db/structure/12d26b6014296168d3665bb38546275d.lock
- cover_db/structure/14818c43236475fbc66fc24f708e282d
- cover_db/structure/14818c43236475fbc66fc24f708e282d.lock
- cover_db/structure/199d3ddccb28ab4be477e6d4e1839f24
- cover_db/structure/199d3ddccb28ab4be477e6d4e1839f24.lock
- cover_db/structure/1af1f3e6632182612b2626f119f622df
- cover_db/structure/1af1f3e6632182612b2626f119f622df.lock
- cover_db/structure/1ce11dc8d15dc6662f4e483e733e5497
- cover_db/structure/1ce11dc8d15dc6662f4e483e733e5497.lock
- cover_db/structure/1e2a0c3cf22888d6fc17cb4b8a125e07
- cover_db/structure/1e2a0c3cf22888d6fc17cb4b8a125e07.lock
- cover_db/structure/1f7a7bfb9eee96e38c46ea5d027f3b60
- cover_db/structure/1f7a7bfb9eee96e38c46ea5d027f3b60.lock
- cover_db/structure/1f9cb5fc485ef506fef22d639effa1d5
- cover_db/structure/1f9cb5fc485ef506fef22d639effa1d5.lock
- cover_db/structure/219cf938dc8dba8e0898a0f8e32a089d
- cover_db/structure/219cf938dc8dba8e0898a0f8e32a089d.lock
- cover_db/structure/21a9c6a77a401586378cc5d0a542ac70
- cover_db/structure/21a9c6a77a401586378cc5d0a542ac70.lock
- cover_db/structure/22de70385d77ad6dcf7f1dafce9386a8
- cover_db/structure/22de70385d77ad6dcf7f1dafce9386a8.lock
- cover_db/structure/23adec81ca5f169046fe5a52938411ac
- cover_db/structure/23adec81ca5f169046fe5a52938411ac.lock
- cover_db/structure/23f08fc46599c7b3c833b7b28923b02b
- cover_db/structure/23f08fc46599c7b3c833b7b28923b02b.lock
- cover_db/structure/2ad1c2f4a9e81169a2aa70561a4c24c9
- cover_db/structure/2ad1c2f4a9e81169a2aa70561a4c24c9.lock
- cover_db/structure/2ae48dd72a42c5f12ef8c6b94cc75382
- cover_db/structure/2ae48dd72a42c5f12ef8c6b94cc75382.lock
- cover_db/structure/2af6b1808cb749a64b748cea88ca2787
- cover_db/structure/2af6b1808cb749a64b748cea88ca2787.lock
- cover_db/structure/2b7cbed2639bc6087d84b41e37cc90e1
- cover_db/structure/2b7cbed2639bc6087d84b41e37cc90e1.lock
- cover_db/structure/31b7d9ff4f3f46db77da6d04c5afeb84
- cover_db/structure/31b7d9ff4f3f46db77da6d04c5afeb84.lock
- cover_db/structure/3317d0516128cca1e8d599430329ba17
- cover_db/structure/3317d0516128cca1e8d599430329ba17.lock
- cover_db/structure/33f38ae95366f9a6baddb7ee9b07e59c
- cover_db/structure/33f38ae95366f9a6baddb7ee9b07e59c.lock
- cover_db/structure/3641c6ae8429578d8a3957083d1193d4
- cover_db/structure/3641c6ae8429578d8a3957083d1193d4.lock
- cover_db/structure/38e8067aac7dc4b59bcdf6aa9bc24048
- cover_db/structure/38e8067aac7dc4b59bcdf6aa9bc24048.lock
- cover_db/structure/39558d5f58d144d6f17d08088cc3193a
- cover_db/structure/39558d5f58d144d6f17d08088cc3193a.lock
- cover_db/structure/3af0fa63102d674e0c0e52467a261fb0
- cover_db/structure/3af0fa63102d674e0c0e52467a261fb0.lock
- cover_db/structure/3cc71d219daa31e35e2b3da8851fe2aa
- cover_db/structure/3cc71d219daa31e35e2b3da8851fe2aa.lock
- cover_db/structure/4211897ec72185e678c0ff04041e86cd
- cover_db/structure/4211897ec72185e678c0ff04041e86cd.lock
- cover_db/structure/442cd67095d493bbe284fd59a2d99268
- cover_db/structure/442cd67095d493bbe284fd59a2d99268.lock
- cover_db/structure/4951403e6cc2a563e070787938231369
- cover_db/structure/4951403e6cc2a563e070787938231369.lock
- cover_db/structure/4e1294892945a4faf50c30110cf73ca6
- cover_db/structure/4e1294892945a4faf50c30110cf73ca6.lock
- cover_db/structure/5182b5f2e67c88b3d846117c6b30db5c
- cover_db/structure/5182b5f2e67c88b3d846117c6b30db5c.lock
- cover_db/structure/525e341f2c4e5299521d601211cc1f67
- cover_db/structure/525e341f2c4e5299521d601211cc1f67.lock
- cover_db/structure/52a9fa41e5f152effed6d54223661f54
- cover_db/structure/52a9fa41e5f152effed6d54223661f54.lock
- cover_db/structure/551d69df1f61d507f1d1faa8181b05cd
- cover_db/structure/551d69df1f61d507f1d1faa8181b05cd.lock
- cover_db/structure/564bc53621bed4a52ee8a3e84792362a
- cover_db/structure/564bc53621bed4a52ee8a3e84792362a.lock
- cover_db/structure/56d4e725d238f9e175aa338bf8f95a63
- cover_db/structure/56d4e725d238f9e175aa338bf8f95a63.lock
- cover_db/structure/5a0f4824c3b03d6e3c1cc5d506628646
- cover_db/structure/5a0f4824c3b03d6e3c1cc5d506628646.lock
- cover_db/structure/61f8f3306a5702c5a0f233d8fe9036dd
- cover_db/structure/61f8f3306a5702c5a0f233d8fe9036dd.lock
- cover_db/structure/62b5e87a0ab2465824eb7fc006e22fbb
- cover_db/structure/62b5e87a0ab2465824eb7fc006e22fbb.lock
- cover_db/structure/633e4d46c7a25ac9f2cb8af1263f818a
- cover_db/structure/633e4d46c7a25ac9f2cb8af1263f818a.lock
- cover_db/structure/645eaba4d473699600fd9ac73a7e6597
- cover_db/structure/645eaba4d473699600fd9ac73a7e6597.lock
- cover_db/structure/67340c319dc5d38dd16085291ffa618b
- cover_db/structure/67340c319dc5d38dd16085291ffa618b.lock
- cover_db/structure/6f218e15e5e195bb3d20efa58179bf0e
- cover_db/structure/6f218e15e5e195bb3d20efa58179bf0e.lock
- cover_db/structure/6f3a0b12118ff19cf68a8e307710fb48
- cover_db/structure/6f3a0b12118ff19cf68a8e307710fb48.lock
- cover_db/structure/6fc20b80677880df89583a78805f3164
- cover_db/structure/6fc20b80677880df89583a78805f3164.lock
- cover_db/structure/70e6345efa9d5bd5bd6338364a1b41aa
- cover_db/structure/70e6345efa9d5bd5bd6338364a1b41aa.lock
- cover_db/structure/74e73bd6fdf6ae3aa035187fe494cda8
- cover_db/structure/74e73bd6fdf6ae3aa035187fe494cda8.lock
- cover_db/structure/7983ada93dcc088ec229ec40dd1d2c6b
- cover_db/structure/7983ada93dcc088ec229ec40dd1d2c6b.lock
- cover_db/structure/7c1092c728f3753360dbaf1f77c03be2
- cover_db/structure/7c1092c728f3753360dbaf1f77c03be2.lock
- cover_db/structure/7d946ddef08a59e882a2e5d426fe1801
- cover_db/structure/7d946ddef08a59e882a2e5d426fe1801.lock
- cover_db/structure/83266e3f84cfbf8140379977a2a1f64c
- cover_db/structure/83266e3f84cfbf8140379977a2a1f64c.lock
- cover_db/structure/83cbc971bce9a4acafcbca508ac1fa72
- cover_db/structure/83cbc971bce9a4acafcbca508ac1fa72.lock
- cover_db/structure/844609946b773d3c879d38c768af8b1c
- cover_db/structure/844609946b773d3c879d38c768af8b1c.lock
- cover_db/structure/861d5a1571865fe75c31338218dcd4cc
- cover_db/structure/861d5a1571865fe75c31338218dcd4cc.lock
- cover_db/structure/87413bd4f92131cb27afbee505cef846
- cover_db/structure/87413bd4f92131cb27afbee505cef846.lock
- cover_db/structure/8e46cdb43cffac35e44e0442764ca69a
- cover_db/structure/8e46cdb43cffac35e44e0442764ca69a.lock
- cover_db/structure/8fb89cc5d796872575cbb44e378232e5
- cover_db/structure/8fb89cc5d796872575cbb44e378232e5.lock
- cover_db/structure/9305f7c24e73afbfc09d6758ef834879
- cover_db/structure/9305f7c24e73afbfc09d6758ef834879.lock
- cover_db/structure/9330c36eea5ee19c75533a1aa0ea25cb
- cover_db/structure/9330c36eea5ee19c75533a1aa0ea25cb.lock
- cover_db/structure/978d6048d04316d95d2e84743fa0ad84
- cover_db/structure/978d6048d04316d95d2e84743fa0ad84.lock
- cover_db/structure/9935c7c5d428a66884de49b056d37bcb
- cover_db/structure/9935c7c5d428a66884de49b056d37bcb.lock
- cover_db/structure/9bb28498c526b0a0381a4b90ca202a0b
- cover_db/structure/9bb28498c526b0a0381a4b90ca202a0b.lock
- cover_db/structure/9bb9ad3a4df325dc445bb588cbfa41f5
- cover_db/structure/9bb9ad3a4df325dc445bb588cbfa41f5.lock
- cover_db/structure/9e3884d2c9ff3c570a9f1aefb257db59
- cover_db/structure/9e3884d2c9ff3c570a9f1aefb257db59.lock
- cover_db/structure/9ee50c2c41c397a93f44a6740de91b4b
- cover_db/structure/9ee50c2c41c397a93f44a6740de91b4b.lock
- cover_db/structure/9ffd56e40e50edc0d2eb1616c61928c0
- cover_db/structure/9ffd56e40e50edc0d2eb1616c61928c0.lock
- cover_db/structure/a2c9ce6639fd6d7a8904beaef653dc73
- cover_db/structure/a2c9ce6639fd6d7a8904beaef653dc73.lock
- cover_db/structure/a3c314fcb279012c5ad6b6460531a7f1
- cover_db/structure/a3c314fcb279012c5ad6b6460531a7f1.lock
- cover_db/structure/a3eded748e44b5a068369ddfabb9cb49
- cover_db/structure/a3eded748e44b5a068369ddfabb9cb49.lock
- cover_db/structure/a49238347ad92ec90385c39e03470c7d
- cover_db/structure/a49238347ad92ec90385c39e03470c7d.lock
- cover_db/structure/adfaa7cd28363038c1df79f4f1658a56
- cover_db/structure/adfaa7cd28363038c1df79f4f1658a56.lock
- cover_db/structure/b0fe2208b30229088ff66162728197de
- cover_db/structure/b0fe2208b30229088ff66162728197de.lock
- cover_db/structure/b9bf38428afbcbda892e1551c93cea2c
- cover_db/structure/b9bf38428afbcbda892e1551c93cea2c.lock
- cover_db/structure/bafc90ef5de8b475ceb6d29673ba553e
- cover_db/structure/bafc90ef5de8b475ceb6d29673ba553e.lock
- cover_db/structure/bd928a220b32cebe2031a066a4c37d0e
- cover_db/structure/bd928a220b32cebe2031a066a4c37d0e.lock
- cover_db/structure/be2a0ea6c8ee45575dd36efcdd3951dc
- cover_db/structure/be2a0ea6c8ee45575dd36efcdd3951dc.lock
- cover_db/structure/be2f1c1a99bc38a47cdd6af1eee696ec
- cover_db/structure/be2f1c1a99bc38a47cdd6af1eee696ec.lock
- cover_db/structure/c1c8b4b22839049a02754fb02c3e5c2a
- cover_db/structure/c1c8b4b22839049a02754fb02c3e5c2a.lock
- cover_db/structure/c1f73e9bf7bd7e37b7742c6c117d8c5f
- cover_db/structure/c1f73e9bf7bd7e37b7742c6c117d8c5f.lock
- cover_db/structure/c3dde8ee070a93b13396b42f1ebb2d36
- cover_db/structure/c3dde8ee070a93b13396b42f1ebb2d36.lock
- cover_db/structure/c55ea37ab3cdff56ae506ba076b30f7e
- cover_db/structure/c55ea37ab3cdff56ae506ba076b30f7e.lock
- cover_db/structure/c8125e8924682b67fc89c5855a871822
- cover_db/structure/c8125e8924682b67fc89c5855a871822.lock
- cover_db/structure/cb09f07cc0610f8bc853836e1baf9156
- cover_db/structure/cb09f07cc0610f8bc853836e1baf9156.lock
- cover_db/structure/d1267163cae69c91116556e9f2d80015
- cover_db/structure/d1267163cae69c91116556e9f2d80015.lock
- cover_db/structure/d3651a2bcff8bfedabca000b5b1cd605
- cover_db/structure/d3651a2bcff8bfedabca000b5b1cd605.lock
- cover_db/structure/d379e88c6ea2648b8eefde733e0e3307
- cover_db/structure/d379e88c6ea2648b8eefde733e0e3307.lock
- cover_db/structure/d6a73dcb8ba1515eb1dd67fc14a57c81
- cover_db/structure/d6a73dcb8ba1515eb1dd67fc14a57c81.lock
- cover_db/structure/d8307fe832823489ff3fad77ddabbfe8
- cover_db/structure/d8307fe832823489ff3fad77ddabbfe8.lock
- cover_db/structure/d9281f94138b8427cd1bda92dfcc36b1
- cover_db/structure/d9281f94138b8427cd1bda92dfcc36b1.lock
- cover_db/structure/d95922d255ae873568857343dcaf41f6
- cover_db/structure/d95922d255ae873568857343dcaf41f6.lock
- cover_db/structure/d96f6e4f5c86d2ceb5990cfb6180f10b
- cover_db/structure/d96f6e4f5c86d2ceb5990cfb6180f10b.lock
- cover_db/structure/dcb681f11efd114c166dab835241ce70
- cover_db/structure/dcb681f11efd114c166dab835241ce70.lock
- cover_db/structure/dccdf7e4907ad689b38513df638a1c66
- cover_db/structure/dccdf7e4907ad689b38513df638a1c66.lock
- cover_db/structure/dfdc8a6f54e50fe2b268846bf250463d
- cover_db/structure/dfdc8a6f54e50fe2b268846bf250463d.lock
- cover_db/structure/e1ed53c5f51af92e3f96c0c78f3eb8c8
- cover_db/structure/e1ed53c5f51af92e3f96c0c78f3eb8c8.lock
- cover_db/structure/e2a81a90b8dbe4dfd5c9a3dd6914e3d6
- cover_db/structure/e2a81a90b8dbe4dfd5c9a3dd6914e3d6.lock
- cover_db/structure/e608d86cb24acd1b16b51312c45fbcf0
- cover_db/structure/e608d86cb24acd1b16b51312c45fbcf0.lock
- cover_db/structure/e8377ca62b8709e1cc9d0391d9d3eb05
- cover_db/structure/e8377ca62b8709e1cc9d0391d9d3eb05.lock
- cover_db/structure/e9041a2f0184a79745d3dfd56855e328
- cover_db/structure/e9041a2f0184a79745d3dfd56855e328.lock
- cover_db/structure/eab67dce207dd89c9a91a70c9e734fb0
- cover_db/structure/eab67dce207dd89c9a91a70c9e734fb0.lock
- cover_db/structure/ec1a2fe93197994b718d697f5d8722ce
- cover_db/structure/ec1a2fe93197994b718d697f5d8722ce.lock
- cover_db/structure/efc3d982a75cdc072a16d482deb308bc
- cover_db/structure/efc3d982a75cdc072a16d482deb308bc.lock
- cover_db/structure/f2c660440df31ac9a448e720a8e42c37
- cover_db/structure/f2c660440df31ac9a448e720a8e42c37.lock
- cover_db/structure/f44f3783e2d5daac9e4520f6bebeee77
- cover_db/structure/f44f3783e2d5daac9e4520f6bebeee77.lock
- cover_db/structure/f4ccd3168c9b8cae7e62ebf90cbf2e32
- cover_db/structure/f4ccd3168c9b8cae7e62ebf90cbf2e32.lock
- cover_db/structure/f5decf2d51d146ddec56dabea290b86d
- cover_db/structure/f5decf2d51d146ddec56dabea290b86d.lock
- cover_db/structure/f74ac21114a60ecd7cc4ddee8f56b863
- cover_db/structure/f74ac21114a60ecd7cc4ddee8f56b863.lock
- cover_db/structure/f811d40a0a0444c46026ac1b518e077f
- cover_db/structure/f811d40a0a0444c46026ac1b518e077f.lock
- cover_db/structure/fb032465816afc986c97e1d83e0bccf1
- cover_db/structure/fb032465816afc986c97e1d83e0bccf1.lock
- cover_db/structure/fd9d562c558ac98ceaf9863bd355c4db
- cover_db/structure/fd9d562c558ac98ceaf9863bd355c4db.lock
- cover_db/structure/fe07ca29935f5dc649fff5201fab165a
- cover_db/structure/fe07ca29935f5dc649fff5201fab165a.lock
- cover_db/structure/ff34d045e16ee13b1aecd881a61f146e
- cover_db/structure/ff34d045e16ee13b1aecd881a61f146e.lock
- cpanfile
- doc/architecture.md
- doc/integration-test-plan.md
- doc/security.md
- doc/testing.md
- doc/update-and-release.md
- integration/blank-env/Dockerfile
- integration/blank-env/docker-compose.yml
- integration/blank-env/run-host-integration.sh
- integration/blank-env/run-integration.pl
- lib/DataHelper.pm
- lib/Developer/Dashboard.pm
- lib/Developer/Dashboard/ActionRunner.pm
- lib/Developer/Dashboard/Auth.pm
- lib/Developer/Dashboard/CLI/OpenFile.pm
- lib/Developer/Dashboard/CLI/Query.pm
- lib/Developer/Dashboard/Codec.pm
- lib/Developer/Dashboard/Collector.pm
- lib/Developer/Dashboard/CollectorRunner.pm
- lib/Developer/Dashboard/Config.pm
- lib/Developer/Dashboard/DockerCompose.pm
- lib/Developer/Dashboard/FileRegistry.pm
- lib/Developer/Dashboard/IndicatorStore.pm
- lib/Developer/Dashboard/JSON.pm
- lib/Developer/Dashboard/PageDocument.pm
- lib/Developer/Dashboard/PageResolver.pm
- lib/Developer/Dashboard/PageRuntime.pm
- lib/Developer/Dashboard/PageStore.pm
- lib/Developer/Dashboard/PathRegistry.pm
- lib/Developer/Dashboard/PluginManager.pm
- lib/Developer/Dashboard/Prompt.pm
- lib/Developer/Dashboard/RuntimeManager.pm
- lib/Developer/Dashboard/SessionStore.pm
- lib/Developer/Dashboard/UpdateManager.pm
- lib/Developer/Dashboard/Web/App.pm
- lib/Developer/Dashboard/Web/Server.pm
- lib/File.pm
- lib/Folder.pm
- lib/Zipper.pm
- t/00-load.t
- t/01-page-flow.t
- t/02-indicator-collector.t
- t/03-web-app.t
- t/04-update-manager.t
- t/05-cli-smoke.t
- t/06-env-overrides.t
- t/07-core-units.t
- t/08-web-update-coverage.t
- t/09-runtime-manager.t
- t/10-extension-action-docker.t
- t/11-coverage-closure.t
- t/12-legacy-helper-coverage.t
- t/13-integration-assets.t
- t/14-coverage-closure-extra.t
- t/15-cli-module-coverage.t
- t/15-release-metadata.t
- updates/01-bootstrap-runtime.pl
- updates/02-install-deps.pl
- updates/03-shell-bootstrap.pl