portainer/portainer

View on GitHub
Branch: develop(View all)
NameLines of codeMaintainabilityTest coverage
app/react/edge/edge-stacks/ItemView/EnvironmentsDatatable/columns.tsx280
B
4 hrs
api/http/handler/stacks/stack_delete.go280
D
2 days
api/internal/testhelpers/datastore.go274
B
4 hrs
app/portainer/react/components/index.ts273
A
2 hrs
app/react/docker/services/ItemView/PortMappingField/toViewModel.test.ts270
C
1 day
app/react/kubernetes/applications/utils.ts270
F
3 days
app/react/kubernetes/applications/CreateView/application-services/kubeServicesValidation.ts270
D
2 days
app/react/edge/edge-stacks/ItemView/EditEdgeStackForm/GitForm/GitForm.tsx269
B
5 hrs
app/react/common/stacks/queries/useCreateStack/useCreateStack.ts267
D
2 days
app/kubernetes/views/configurations/secret/edit/secretController.js267
F
1 wk
api/stacks/deployments/deployer_remote.go266
B
6 hrs
app/react/components/datatables/Datatable.tsx264
A
0 mins
app/react/portainer/access-control/AccessControlForm/AccessControlForm.test.tsx263
A
2 hrs
app/kubernetes/views/configurations/configmap/edit/configMapController.js263
F
1 wk
api/database/boltdb/db.go261
B
4 hrs
app/portainer/views/custom-templates/custom-templates-view/customTemplatesViewController.js260
D
2 days
api/git/service.go258
A
1 hr
api/internal/snapshot/snapshot.go258
A
2 hrs
app/react/kubernetes/applications/DetailsView/ApplicationDetailsWidget/ApplicationPersistentDataTable.tsx255
C
1 day
app/react/portainer/settings/EdgeComputeView/SettingsOpenAMT/SettingsOpenAMT.tsx249
D
1 day
app/portainer/services/chartService.js248
F
4 days
app/react/edge/components/EdgeScriptForm/scripts.ts247
B
6 hrs
api/ldap/ldap.go246
A
1 hr
api/http/handler/stacks/create_swarm_stack.go246
B
6 hrs
app/react/kubernetes/cluster/ingressClass/IngressClassDatatable/IngressClassDatatableAngular.tsx244
F
4 days
api/kubernetes/cli/ingress.go243
C
7 hrs
app/react/components/ImageConfigFieldset/SimpleForm.tsx242
A
1 hr
app/react/azure/container-instances/ItemView/ItemView.tsx239
D
2 days
api/docker/images/status.go238
A
1 hr
api/chisel/service.go237
A
35 mins
api/http/handler/stacks/create_kubernetes_stack.go237
A
3 hrs
app/react/portainer/settings/SettingsView/BackupSettingsView/BackupS3Form.tsx235
F
4 days
api/http/handler/endpoints/endpoint_update.go235
D
2 days
api/http/handler/endpointedge/endpointedge_status_inspect.go235
A
2 hrs
api/http/handler/stacks/stack_update.go232
C
1 day
api/http/handler/settings/settings_update.go231
C
1 day
app/react/kubernetes/applications/DetailsView/PlacementsDatatable/usePlacementTableData.tsx230
D
2 days
app/react/portainer/environments/environment.service/create.ts230
A
0 mins
api/docker/snapshot.go230
C
1 day
app/react/docker/containers/CreateView/ResourcesTab/GpuFieldset/GpuFieldset.tsx227
A
1 hr
app/react/sidebar/SettingsSidebar.tsx227
A
0 mins
app/react/docker/services/ItemView/PortMappingField/toViewModel.ts226
A
0 mins
app/react/kubernetes/applications/components/PersistedFoldersFormSection/PersistedFolderItem.tsx226
A
2 hrs
app/docker/views/containers/console/containerConsoleController.js225
C
1 day
app/react/docker/templates/StackFromCustomTemplateFormWidget/DeployForm.tsx224
C
7 hrs
app/react/kubernetes/applications/CreateView/application-services/load-balancer/LoadBalancerServiceForm.tsx223
F
4 days
app/react/kubernetes/applications/CreateView/application-services/node-port/NodePortServiceForm.tsx223
F
4 days
app/react/portainer/access-control/AccessControlPanel/AccessControlPanelDetails.tsx222
D
2 days
app/portainer/views/settings/authentication/settingsAuthenticationController.js222
F
3 days
api/datastore/migrator/migrate_dbversion31.go222
C
1 day