Developer-Dashboard 1.30
Files
- AGENTS.override.md
- CONTRIBUTING.md
- Changes
- FIXED_BUGS.md
- LICENSE
- MANIFEST
- MANIFEST.SKIP
- META.json
- META.yml
- MISTAKE.md
- Makefile.PL
- README.md
- SECURITY.md
- TEST_PLAN.md
- TEST_PLAN_RESULTS.md
- agents.md
- app.psgi
- 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/04f8bef05432774b060784564bda28b4
- cover_db/structure/04f8bef05432774b060784564bda28b4.lock
- cover_db/structure/04fe960775b9cbed251b4469ae9fe03e
- cover_db/structure/04fe960775b9cbed251b4469ae9fe03e.lock
- cover_db/structure/07c8f7ee92503a7fcfe1309040ec25aa
- cover_db/structure/07c8f7ee92503a7fcfe1309040ec25aa.lock
- cover_db/structure/08ca87177b372ff02a22926dea823fb8
- cover_db/structure/08ca87177b372ff02a22926dea823fb8.lock
- cover_db/structure/0d1a0a2f376ede4d9c0f50bab508c000
- cover_db/structure/0d1a0a2f376ede4d9c0f50bab508c000.lock
- cover_db/structure/1294958d8d14899c075dfb9d858dc639
- cover_db/structure/1294958d8d14899c075dfb9d858dc639.lock
- cover_db/structure/16a7b98a4a054dfeb0693580cc78fa31
- cover_db/structure/16a7b98a4a054dfeb0693580cc78fa31.lock
- cover_db/structure/1f7a7bfb9eee96e38c46ea5d027f3b60
- cover_db/structure/1f7a7bfb9eee96e38c46ea5d027f3b60.lock
- cover_db/structure/22872bd52cd75add5f14b3b0b1525a5e
- cover_db/structure/22872bd52cd75add5f14b3b0b1525a5e.lock
- cover_db/structure/24f4e6cd33073ca330ccdd2ea0fe09d4
- cover_db/structure/24f4e6cd33073ca330ccdd2ea0fe09d4.lock
- cover_db/structure/2ad1c2f4a9e81169a2aa70561a4c24c9
- cover_db/structure/2ad1c2f4a9e81169a2aa70561a4c24c9.lock
- cover_db/structure/2af6b1808cb749a64b748cea88ca2787
- cover_db/structure/2af6b1808cb749a64b748cea88ca2787.lock
- cover_db/structure/31b7d9ff4f3f46db77da6d04c5afeb84
- cover_db/structure/31b7d9ff4f3f46db77da6d04c5afeb84.lock
- cover_db/structure/35e213773a80585d8eeac6f03ff464e3
- cover_db/structure/35e213773a80585d8eeac6f03ff464e3.lock
- cover_db/structure/38e8067aac7dc4b59bcdf6aa9bc24048
- cover_db/structure/38e8067aac7dc4b59bcdf6aa9bc24048.lock
- cover_db/structure/3ff03fcaf48b6a1877b14d550ae2eef2
- cover_db/structure/3ff03fcaf48b6a1877b14d550ae2eef2.lock
- cover_db/structure/47708d7a15539375bd3b691814c118ea
- cover_db/structure/47708d7a15539375bd3b691814c118ea.lock
- cover_db/structure/47e2752acd3a740c11d19d47080456f4
- cover_db/structure/47e2752acd3a740c11d19d47080456f4.lock
- cover_db/structure/5182b5f2e67c88b3d846117c6b30db5c
- cover_db/structure/5182b5f2e67c88b3d846117c6b30db5c.lock
- cover_db/structure/5648497b38953709bed8ff009fdb8c5e
- cover_db/structure/5648497b38953709bed8ff009fdb8c5e.lock
- cover_db/structure/566a7db259f8cbce969bf32fe7742340
- cover_db/structure/566a7db259f8cbce969bf32fe7742340.lock
- cover_db/structure/56d4e725d238f9e175aa338bf8f95a63
- cover_db/structure/56d4e725d238f9e175aa338bf8f95a63.lock
- cover_db/structure/69f1830cfb0f629d667c0f1616547a99
- cover_db/structure/69f1830cfb0f629d667c0f1616547a99.lock
- cover_db/structure/70e6345efa9d5bd5bd6338364a1b41aa
- cover_db/structure/70e6345efa9d5bd5bd6338364a1b41aa.lock
- cover_db/structure/74e73bd6fdf6ae3aa035187fe494cda8
- cover_db/structure/74e73bd6fdf6ae3aa035187fe494cda8.lock
- cover_db/structure/83cbc971bce9a4acafcbca508ac1fa72
- cover_db/structure/83cbc971bce9a4acafcbca508ac1fa72.lock
- cover_db/structure/8a07b47e1eab41ab36605262c91079cc
- cover_db/structure/8a07b47e1eab41ab36605262c91079cc.lock
- cover_db/structure/964f56bba7c23013da948f308055dcba
- cover_db/structure/964f56bba7c23013da948f308055dcba.lock
- cover_db/structure/978d6048d04316d95d2e84743fa0ad84
- cover_db/structure/978d6048d04316d95d2e84743fa0ad84.lock
- cover_db/structure/9bb9ad3a4df325dc445bb588cbfa41f5
- cover_db/structure/9bb9ad3a4df325dc445bb588cbfa41f5.lock
- cover_db/structure/9eff6797c5f9c6ff5eeaf272fcccd611
- cover_db/structure/9eff6797c5f9c6ff5eeaf272fcccd611.lock
- cover_db/structure/9ffd56e40e50edc0d2eb1616c61928c0
- cover_db/structure/9ffd56e40e50edc0d2eb1616c61928c0.lock
- cover_db/structure/a07826cfb5114aa80a2be53aafdff3af
- cover_db/structure/a07826cfb5114aa80a2be53aafdff3af.lock
- cover_db/structure/a2c9ce6639fd6d7a8904beaef653dc73
- cover_db/structure/a2c9ce6639fd6d7a8904beaef653dc73.lock
- cover_db/structure/a3c314fcb279012c5ad6b6460531a7f1
- cover_db/structure/a3c314fcb279012c5ad6b6460531a7f1.lock
- cover_db/structure/a5616b755a8784142ca33647a252c01a
- cover_db/structure/a5616b755a8784142ca33647a252c01a.lock
- cover_db/structure/b4ec07aa1b6adbbd74ac37baba614dc7
- cover_db/structure/b4ec07aa1b6adbbd74ac37baba614dc7.lock
- cover_db/structure/bafc90ef5de8b475ceb6d29673ba553e
- cover_db/structure/bafc90ef5de8b475ceb6d29673ba553e.lock
- cover_db/structure/be2f1c1a99bc38a47cdd6af1eee696ec
- cover_db/structure/be2f1c1a99bc38a47cdd6af1eee696ec.lock
- cover_db/structure/c0866980367a3a39961c5c0607368d98
- cover_db/structure/c0866980367a3a39961c5c0607368d98.lock
- cover_db/structure/c2e6c75c6375e7d5a652439c5fd83107
- cover_db/structure/c2e6c75c6375e7d5a652439c5fd83107.lock
- cover_db/structure/c61d2be14ed12d5227160941b6fde6a5
- cover_db/structure/c61d2be14ed12d5227160941b6fde6a5.lock
- cover_db/structure/cb09f07cc0610f8bc853836e1baf9156
- cover_db/structure/cb09f07cc0610f8bc853836e1baf9156.lock
- cover_db/structure/cf7c3eca04a4b22f1c87939061430513
- cover_db/structure/cf7c3eca04a4b22f1c87939061430513.lock
- cover_db/structure/d29fce4cca9fbbd9eb03040af4c0324c
- cover_db/structure/d29fce4cca9fbbd9eb03040af4c0324c.lock
- cover_db/structure/d8307fe832823489ff3fad77ddabbfe8
- cover_db/structure/d8307fe832823489ff3fad77ddabbfe8.lock
- cover_db/structure/d96f6e4f5c86d2ceb5990cfb6180f10b
- cover_db/structure/d96f6e4f5c86d2ceb5990cfb6180f10b.lock
- cover_db/structure/dccdf7e4907ad689b38513df638a1c66
- cover_db/structure/dccdf7e4907ad689b38513df638a1c66.lock
- cover_db/structure/e7073bd86d5850337a14f48c234875c2
- cover_db/structure/e7073bd86d5850337a14f48c234875c2.lock
- cover_db/structure/e8acb672bd5042ef515a7e725f887b3b
- cover_db/structure/e8acb672bd5042ef515a7e725f887b3b.lock
- cover_db/structure/eb703dc2cb10a3962ec6934b3b6ae978
- cover_db/structure/eb703dc2cb10a3962ec6934b3b6ae978.lock
- cover_db/structure/ec1a2fe93197994b718d697f5d8722ce
- cover_db/structure/ec1a2fe93197994b718d697f5d8722ce.lock
- cover_db/structure/ec717b0564c1506c66f8c23b41c1abfd
- cover_db/structure/ec717b0564c1506c66f8c23b41c1abfd.lock
- cover_db/structure/ef1751d5324bb9f50dc1b00735d0c0fc
- cover_db/structure/ef1751d5324bb9f50dc1b00735d0c0fc.lock
- cover_db/structure/efc3d982a75cdc072a16d482deb308bc
- cover_db/structure/efc3d982a75cdc072a16d482deb308bc.lock
- cover_db/structure/f2a8d505aa4b9cc2804d7f5f9c8845b4
- cover_db/structure/f2a8d505aa4b9cc2804d7f5f9c8845b4.lock
- cover_db/structure/f40de2bb0a12360e59775a51352b2bd4
- cover_db/structure/f40de2bb0a12360e59775a51352b2bd4.lock
- cpanfile
- doc/architecture.md
- doc/integration-test-plan.md
- doc/security.md
- doc/static-file-serving.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
- integration/browser/run-bookmark-browser-smoke.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/PageRuntime/StreamHandle.pm
- lib/Developer/Dashboard/PageStore.pm
- lib/Developer/Dashboard/PathRegistry.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/DancerApp.pm
- lib/Developer/Dashboard/Web/Server.pm
- lib/Developer/Dashboard/Web/Server/Daemon.pm
- lib/File.pm
- lib/Folder.pm
- lib/Runtime/Result.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
- t/16-bookmark-play-nav.t
- t/17-web-server-ssl.t
- t/18-web-service-config.t
- t/web_app_static_files.t
- test_by_michael/DD.tgz
- test_by_michael/Dockerfile
- test_by_michael/compose.yml
- test_by_michael/index.bookmark
- test_by_michael/nav/home.tt
- test_by_michael/nav/test.tt
- test_by_michael/setup.sh
- test_by_michael/test.bookmark
- test_by_michael/test.sh
- updates/01-bootstrap-runtime.pl
- updates/02-install-deps.pl
- updates/03-shell-bootstrap.pl