• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

carlobeltrame / ecamp3
36%
devel: 43%

Build:
Build:
LAST BUILD BRANCH: ignore-navigation-duplicated
DEFAULT BRANCH: devel
Repo Added 09 Dec 2020 08:26PM UTC
Token 6fIAH20Q3P48o3hVcVxEkbo2yxxOVOcCS regen
Build 1140 Last
Files 671
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH debug-checklist-admin-ui
branch: debug-checklist-admin-ui
CHANGE BRANCH
x
Reset
Sync Branches
  • debug-checklist-admin-ui
  • activity-filter-counts
  • add-app-to-frontend-domain
  • add-content-types-to-deployment
  • add-course-text-fields
  • add-ordering-to-more-relations
  • allow-editing-instance-name-in-layout-mode
  • alpha
  • api-entities
  • api-login
  • api-platform
  • api-platform-sentry
  • api-validation
  • apply-category-layout-to-activity
  • auto-logout
  • auto-select-sole-period
  • autoselect-activity-title-on-create
  • better-proposals-for-schedule-entry-times
  • bugfix-picasso-timing-on-weight-boundaries
  • camp-title-documentation
  • category-create-improvements
  • cb-devel
  • checklist-template-search
  • chore/api-platform-2.7
  • chore/api-platform-3.0
  • claim-personal-invitations
  • client-print-checklist-fix
  • contribution-documentation-update
  • copy-camp-with-composition-api
  • copy-category
  • crowdin
  • dashboard
  • deactivate-weasy-on-prod
  • deploy-test
  • dev-setup-improve-frontend-env-experiance
  • devel
  • devel2
  • disable-controls-in-prod
  • disable-graphql-in-deployments
  • disable-sentry-session-tracking
  • e2e-browsers
  • e2e-docker-compose
  • empty-numbering-scheme
  • environment-specific-cookies
  • eslint-rule
  • eslint-rule-debug
  • feat/camps-ux
  • feature-branch-deployment-comment
  • feature/1124-activity-layout-improvement
  • feature/973-column-layout
  • feature/content-node-abstract-persister
  • feature/deployment-time-in-footer
  • feature/embedded-entities
  • feature/hide-danger-zone-if-not-manager
  • feature/improve-cypress-smoke-test
  • feature/improve-sentry-integration
  • feature/lock_activity_while_delete_schedule_entry
  • feature/oauth-jubla
  • feature/only-ids-for-vue-draggable
  • feature/password-reset-recaptcha
  • feature/print-nuxt-helm
  • feature/smtp-mail
  • filter-schedule-entries-by-day
  • fix-4545
  • fix-activity-title-edit
  • fix-autocomplete
  • fix-base64-secret
  • fix-broken-activity-layout
  • fix-caddy-metrics-deprecation-warning
  • fix-checklist-node-copying
  • fix-checklist-order-after-copying-template
  • fix-checklist-template-selection
  • fix-client-print-activity-list
  • fix-client-print-linebreaks
  • fix-client-printing-story-context
  • fix-colorjs
  • fix-combination-emoji
  • fix-composer-lock
  • fix-console-warning
  • fix-cookie-domain
  • fix-core-data-namespace-issue
  • fix-dashboard-invite-bug
  • fix-dashboard-period-filter-from-url
  • fix-dev-data-camp-dates
  • fix-dev-data-storyboards
  • fix-dialog-activity-form-before-categories-loaded
  • fix-division-by-zero
  • fix-docker-setup
  • fix-e2e-in-run-containers-as-local-user
  • fix-empty-submit
  • fix-entity-ordering
  • fix-expired-oauth-state-cookie
  • fix-frontend-build
  • fix-github-action
  • fix-invitation-badges
  • fix-local-dev-setup
  • fix-long-links-in-richtext
  • fix-n-plus-1-harder
  • fix-nested-enumeration-printing
  • fix-npm-engine-warnings
  • fix-npm-to-version-6-during-renovate-updates
  • fix-number-emoji
  • fix-php-version-for-phpunit
  • fix-phpstan
  • fix-phpunit-arg-type-check
  • fix-picasso-portrait-mode
  • fix-picasso-printing
  • fix-print-filters
  • fix-print-language
  • fix-react-print-dayjs-locale
  • fix-react-print-without-picasso
  • fix-return-types
  • fix-story-printing-periods
  • fix-twemoji-no-internet
  • fix/api-relation-check
  • fix/creating-periods
  • fix/deployment-cors
  • fix/di-generate-aot
  • fix/di-generate-aot-test
  • fix/dont-send-workflow-events-in-forks
  • fix/insert-new-content-nodes-at-end-of-list
  • fix/la-thematic-area
  • fix/remove-hardcoded-sections-collection-link
  • fix/remove-proxy-directory-after-database-initialization
  • fix/renovate-cypress-version
  • force-vite-pre-optimization
  • github-actions
  • github-actions-conditional-secrets
  • harmonize-favicons
  • helm-timeout-option
  • ignore-navigation-duplicated
  • improve-camp-template-category-layouts
  • improve-password-managers
  • improve-pdf-filenames
  • improve-react-print
  • improve/noob-docker-startup
  • improve/picasso
  • increase-cypress-timeout
  • intl-listformat-polyfill
  • invitation-vue-improvements
  • invite-user
  • jwt-cookie-domain
  • keep-activity-name-and-category
  • l10n_devel
  • l10n_devel2
  • leaving-camp-label
  • list-listless-material
  • login-email-validation
  • manager-can-delete-camp
  • material-list-select-required-star
  • mobile-print-config
  • move-docu-to-wiki
  • naming
  • native-dependencies-for-frontend-docker-build
  • oauth-prod-deployment
  • oauth-terms-of-service
  • oauth-without-php-sessions
  • page-numbers
  • persist-preferences
  • personal-invitations
  • picker-fixes
  • poc-react-pdf
  • preload-login-page
  • print-activity-filters
  • print-font-size
  • print-progress
  • print-react-improvements
  • react-pdf-emoji
  • react-print-performance-adjustment
  • react-split-picasso
  • refs/heads/devel
  • reload-schedule-entry-numbering
  • remove-content-type-icons-from-translations
  • remove-old-backend-from-docker-compose
  • remove-time-limit-on-unit-tests
  • remove-v-html
  • remove-vue-cli-plugin-i18n
  • renovate/configure
  • renovate/dunglas-mercure-0.x
  • renovate/eslint-config-prettier-8.x
  • renovate/friendsofphp-php-cs-fixer-3.x
  • renovate/hal-json-vuex-2.x
  • renovate/jest-monorepo
  • renovate/lexik-jwt-authentication-bundle-2.x
  • renovate/lock-file-maintenance
  • renovate/major-js-linter
  • renovate/npm-follow-redirects-vulnerability
  • renovate/npm-node-forge-vulnerability
  • renovate/nuxtjs-sentry-5.x
  • renovate/php-linter
  • renovate/react-pdf-renderer-3.x
  • renovate/rector-rector-0.x
  • renovate/symfony
  • renovate/vite-3.x
  • renovate/vue-monorepo
  • renovate/vuetify-2.x
  • replace-deployment-pr-description
  • replace-set-output
  • reply-to-on-camp-invitation
  • required-picasso-information
  • reverse-ordering-for-old-camps
  • rich-text-tables
  • run-containers-as-local-user
  • safety-considerations
  • schedule-entry-number-cleanup
  • shared-camps
  • shared-camps-better-performance
  • shorter-picasso-dates-in-pdf
  • simplify-access-to-entity-before-denormalization
  • single-click-unlocking
  • small-frontend-sentry-fixes
  • staging
  • summarize-deployment-contents
  • switch-language-on-login
  • switch-to-better-maintained-twemoji-library
  • temporary-package-lock-fix
  • terms-of-service
  • time-picker-no-auto-open
  • transaction-per-request
  • translate-page-orientations
  • try-vitest
  • update-prod-data-seeds
  • update-react-pdf-packages
  • update-readme-after-go-live
  • update-wiki-links-in-readme
  • upgrade-tiptap-2
  • validate-content-node-prototype
  • variable-font-size
  • vue-pdf
  • wide-category-layout-editing

10 Apr 2026 09:28PM UTC coverage: 35.915% (+0.006%) from 35.909%
24264996442

push

github

carlobeltrame
Remove overly complicated n+1-prone frontend logic

This logic to calculate the activities which still use a checklist node
has led to race conditions and n+1 requests multiple times in the past,
and it looks like it might be causing another n+1 sometimes, which
causes a memory leak and freezes the page.

982 of 1281 branches covered (76.66%)

Branch coverage included in aggregate %.

10463 of 30586 relevant lines covered (34.21%)

248.19 hits per line

Relevant lines Covered
Build:
Build:
30586 RELEVANT LINES 10463 COVERED LINES
248.19 HITS PER LINE
Source Files on debug-checklist-admin-ui
  • Tree
  • List 671
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24264996442 debug-checklist-admin-ui Remove overly complicated n+1-prone frontend logic This logic to calculate the activities which still use a checklist node has led to race conditions and n+1 requests multiple times in the past, and it looks like it might be causing another n+1 s... push 10 Apr 2026 09:28PM UTC carlobeltrame github
35.91
24264478703 debug-checklist-admin-ui Remove overly complicated n+1-prone frontend logic This logic to calculate the activities which still use a checklist node has led to race conditions and n+1 requests multiple times in the past, and it looks like it might be causing another n+1 s... push 10 Apr 2026 09:14PM UTC carlobeltrame github
35.91
24262117113 debug-checklist-admin-ui Remove unfinished and unused dirty tracking push 10 Apr 2026 08:13PM UTC carlobeltrame github
34.31
23316207522 debug-checklist-admin-ui Disable draggable to check if the problem comes from that push 19 Mar 2026 08:48PM UTC carlobeltrame github
34.3
23315425181 debug-checklist-admin-ui Disable draggable to check if the problem comes from that push 19 Mar 2026 08:27PM UTC carlobeltrame github
34.3
See All Builds (368)

Badge your Repo: ecamp3

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc