portainer/portainer

View on GitHub
Branch: develop(View all)
NameLines of codeMaintainabilityTest coverage
api/portainer.go1,381
D
2 days
app/kubernetes/views/applications/create/createApplicationController.js945
F
6 days
app/docker/views/services/edit/serviceController.js792
F
6 days
app/react/kubernetes/ingresses/CreateIngressView/IngressForm.tsx767
F
3 days
app/react/kubernetes/ingresses/CreateIngressView/CreateIngressView.tsx765
F
1 wk
api/filesystem/filesystem.go746
D
2 days
app/docker/__module.js630
F
4 days
api/http/proxy/factory/docker/transport.go591
F
3 days
api/datastore/services.go568
F
4 days
app/docker/views/services/create/createServiceController.js566
F
4 days
api/internal/authorization/authorizations.go560
D
1 day
app/kubernetes/__module.js541
F
3 days
api/http/handler/endpoints/filter.go534
A
0 mins
api/cmd/portainer/main.go521
D
1 day
app/react/kubernetes/applications/components/ApplicationSummarySection/utils.test.ts503
D
2 days
app/kubernetes/helpers/application/index.js485
F
4 days
api/http/handler/endpoints/endpoint_create.go482
C
1 day
app/portainer/__module.js481
D
2 days
app/portainer/views/stacks/edit/stackController.js426
D
2 days
api/http/handler/kubernetes/ingresses.go426
D
2 days
app/portainer/services/api/stackService.js417
F
5 days
api/git/azure.go415
A
3 hrs
app/react/kubernetes/cluster/ConfigureView/ConfigureForm/ConfigureForm.tsx413
D
2 days
app/react/components/form-components/InputList/InputList.tsx391
C
1 day
api/http/security/bouncer.go380
A
40 mins
app/kubernetes/services/applicationService.js374
F
3 days
app/kubernetes/react/components/index.ts367
B
4 hrs
app/react/portainer/HomeView/EnvironmentList/EnvironmentList.tsx358
D
1 day
app/kubernetes/views/cluster/node/nodeController.js354
F
3 days
app/react/kubernetes/applications/application.service.ts353
D
2 days
app/edge/views/edge-stacks/createEdgeStackView/create-edge-stack-view.controller.js352
C
1 day
api/http/handler/customtemplates/customtemplate_create.go349
C
7 hrs
app/react/kubernetes/applications/application.queries.ts344
C
1 day
app/kubernetes/views/deploy/deployController.js344
D
2 days
app/kubernetes/views/resource-pools/edit/resourcePoolController.js342
D
2 days
api/http/server.go338
C
7 hrs
app/portainer/views/stacks/create/createStackController.js323
D
3 days
app/kubernetes/converters/application.js321
F
6 days
app/docker/views/containers/edit/containerController.js320
D
1 day
app/react/kubernetes/applications/components/ApplicationSummarySection/utils.ts319
D
1 day
app/portainer/views/endpoints/edit/endpointController.js318
F
4 days
app/react/kubernetes/applications/DetailsView/ApplicationSummaryWidget.tsx316
D
2 days
app/react/docker/containers/CreateView/useCreateMutation.tsx307
B
5 hrs
api/http/handler/stacks/create_compose_stack.go303
C
1 day
api/kubernetes/cli/client.go301
B
4 hrs
app/docker/views/networks/create/createNetworkController.js289
D
2 days
api/http/proxy/factory/docker/access_control.go283
B
4 hrs
app/react/docker/containers/ListView/ContainersDatatable/ContainersDatatableActions.tsx282
D
2 days
app/react/portainer/gitops/RelativePathFieldset/RelativePathFieldset.tsx282
F
3 days
app/react/edge/edge-stacks/ItemView/EnvironmentsDatatable/columns.tsx280
B
4 hrs