Skip to content

feat(frontend): merge insight-front into the monorepo - #2223

Merged
aleksdotbar merged 481 commits into
mainfrom
merge/insight-front
Aug 5, 2026
Merged

feat(frontend): merge insight-front into the monorepo#2223
aleksdotbar merged 481 commits into
mainfrom
merge/insight-front

chore: trim the frontend CI comments

6947967
Select commit
Loading
Failed to load commit list.
DCO-2 / DCO required action Aug 5, 2026 in 1s

Check failed

There are 9 commits incorrectly signed off, the check did not pass.

Summary


Sha Message Pass or fail reason
🟢 dc19d11 Merge pull request #181 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 2b621bc fix(auth): re-auth expired session at runtime Valid sign-off found
🟢 f7a1ffb refactor(auth): model session lifecycle as explici... Valid sign-off found
🟢 e334f2d fix(auth): close return-url and dev-bearer gaps Valid sign-off found
🟢 c8453dd fix(auth): scope dev-bearer to dev_bypass; contain... Valid sign-off found
🟢 6ddadb2 ci: add new-code coverage gate (diff-cover, 80% di... Valid sign-off found
🟢 015a406 ci: self-generate the global coverage summary (dro... Valid sign-off found
🟢 4d66a1b ci: merge coverage summary + gate into a single jo... Valid sign-off found
🟢 7f13533 ci: use diff-cover --format (drop deprecated --mar... Valid sign-off found
🟢 9c01c20 ci: render new-code report like the backend (table... Valid sign-off found
🟢 ae629ea ci: keep pnpm Python-free — Python coverage scri... Valid sign-off found
🟢 637ec73 ci: rename the gate to "code coverage gate" (drop ... Valid sign-off found
🟢 43eba93 Merge pull request #182 from constructorfabric/cla... Skipped: sign-off not required in merge commit
🟢 a6f3f12 Merge pull request #184 from ktursunov/ci/code-cov... Skipped: sign-off not required in merge commit
🟢 d91a37f feat: improve AI personal drilldown Valid sign-off found
🟢 b168a26 feat: generate chart tool colors from name Valid sign-off found
🟢 8236b64 refactor: promote AI drilldown counter story Valid sign-off found
🟢 810c044 fix: address AI drilldown review issues Valid sign-off found
🟢 daba569 refactor: clean up chart exports Valid sign-off found
🟢 e9029a3 test: cover AI drilldown behavior Valid sign-off found
🟢 cea995e fix: restore AI removed lines counter Valid sign-off found
🟢 f221dce refactor: use AI tool names from metrics Valid sign-off found
🟢 967cde4 refactor: render AI counters from query order Valid sign-off found
🟢 88c299e fix: round peer story percentages Valid sign-off found
🟢 9b36b66 fix: align peer story side cards Valid sign-off found
🟢 f27debe fix: format peer story currency Valid sign-off found
🟢 87c5212 fix: fallback AI tool labels Valid sign-off found
🟢 7b7a5f0 fix: resolve peer story review issues Valid sign-off found
🟢 21a362c fix: align AI trend and test expectations Valid sign-off found
🟢 224595f fix: decouple AI trend chart Valid sign-off found
🟢 071448d fix(period-selector): hide adjacent-month days in ... Valid sign-off found
🟢 6cb4a79 fix(period-selector): restart range on click when ... Valid sign-off found
🟢 c073c98 Merge pull request #187 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 c9ac7da Merge pull request #185 from constructorfabric/cod... Skipped: sign-off not required in merge commit
🟢 bf9cb6a test(storybook): vendor corporate Storybook compon... Valid sign-off found
🟢 4648a4d fix(storybook): address review — reset story rou... Valid sign-off found
🟢 8a4d5dc fix(storybook): render KpiTile story, opt-in tests... Valid sign-off found
🟢 e31a6b3 fix(ci): generate cobertura report so the coverage... Valid sign-off found
🟢 489202c Merge pull request #186 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 817da48 ci(storybook): run component tests in CI and merge... Valid sign-off found
🟢 3c59529 ci(storybook): drop playwright --with-deps to fix ... Valid sign-off found
🟢 4329470 ci(storybook): run test job in Playwright containe... Valid sign-off found
🟢 0d32cf7 chore(deps): bump playwright 1.57.0 -> 1.61.1 for ... Valid sign-off found
🟢 bbc252d chore(deps): bump vitest 4.1.7 -> 4.1.9 and storyb... Valid sign-off found
🟢 958717b Merge pull request #188 from ktursunov/feat/storyb... Skipped: sign-off not required in merge commit
🟢 279eaa3 feat(collab): Messaging modality peer counters in ... Valid sign-off found
🟢 34694d2 test(collab): Storybook browser component test for... Valid sign-off found
🟢 e274386 Merge pull request #189 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 3d70778 feat: unified metrics architecture with AI family ... Valid sign-off found
🟢 ec54c9b fix: dim the dashboard only when revalidating show... Valid sign-off found
🟢 974700c fix: keep the group card name visible while loadin... Valid sign-off found
🟢 fa4972e perf: paint group cards from the light projection,... Valid sign-off found
🟢 40a9268 test: cover new metric surfaces to clear the diff-... Valid sign-off found
🟢 b57c637 Merge pull request #190 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 12e9c12 feat: migrate git metrics to /v1/metric-results an... Valid sign-off found
🟢 0dea75c fix: label weekly trend tooltips "Week of …" Valid sign-off found
🟢 cbb4803 Merge pull request #191 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🔴 1336715 fix(team-view-v2): restore "Direct reports only" t... No sign-off matches the author or committer
🔴 0923b4e fix(team-view): show a member's full metric set in... No sign-off matches the author or committer
🔴 dd07bc3 fix(team-view): hide the "Direct reports only" tog... No sign-off matches the author or committer
🔴 2b84396 fix(team-view): grow Members × metrics grid colum... No sign-off matches the author or committer
🟢 b59c62b fix(kpi-tile): keep long explanations inside the c... Valid sign-off found
🟢 61a1869 Merge pull request #199 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 56068fe fix(charts): brand series colors, decimal edge sha... Valid sign-off found
🟢 0e4bbbb refactor(ui): derive peer standing in one layer Valid sign-off found
🟢 d989de8 feat(collab): cut collaboration over to metric res... Valid sign-off found
🔴 245a451 fix(team-view): revert heatmap column growth; memb... No sign-off matches the author or committer
🔴 386a33a test(team-view): cover column-header sorting in th... No sign-off matches the author or committer
🔴 fe9db28 feat: add static What's new page linked from the s... No sign-off matches the author or committer
🟢 cb2b007 Merge pull request #196 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 405cfce feat(tasks): cut task delivery over to metric resu... Valid sign-off found
🟢 c1f7702 feat(tasks): add duration distributions to the dri... Valid sign-off found
🟢 c9d08f3 feat(metrics): sort empty distributions last, refi... Valid sign-off found
🟢 edd10e5 refactor(ui): refine needs-attention panels Valid sign-off found
🟢 7ef3715 feat(metrics): show peer-gap magnitude on dashboar... Valid sign-off found
🟢 731cab4 fix(ui): fill needs-attention grid with six items Valid sign-off found
🟢 5feb558 refactor(metrics): unify peer-standing coloring on... Valid sign-off found
🟢 de60bf4 fix(metrics): reconcile percentage-point gaps with... Valid sign-off found
🟢 21156c0 fix(ui): round trend pp deltas to integer on KPI t... Valid sign-off found
🟢 18c1be1 feat(ui): stabilize group-card previews and empty ... Valid sign-off found
🟢 48b57d4 refactor(ui): give each drilldown distribution its... Valid sign-off found
🟢 9628a3f fix(ui): make empty group cards non-interactive Valid sign-off found
🟢 052ace1 fix(ui): tighten group-card spacing and center the... Valid sign-off found
🟢 4d22fff Merge pull request #203 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 6596a2c feat(wiki): render wiki group on unified metric-re... Valid sign-off found
🟢 debe07b test(wiki): cover team-bullet guard, exempt inert ... Valid sign-off found
🟢 87e16ba Merge pull request #204 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 c1b2f2d feat(auth): cookie/BFF session model — drop clie... Valid sign-off found
🟢 f960828 Add code-ranker report workflow Skipped: sign-off not required in bot commit
🟢 6a27df7 feat(git): add weekly repository activity table Valid sign-off found
🟢 42042f4 feat(metrics): unify timeseries chart and table vi... Valid sign-off found
🟢 8926335 style: format package manifest Valid sign-off found
🟢 42509a2 test(metrics): cover timeseries views and exports Valid sign-off found
🟢 c592749 Merge pull request #207 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 e90dfe3 refactor(ic-dashboard): remove vestigial legacy me... Valid sign-off found
🟢 97a9376 test(ic-dashboard): cover EngineeringDashboardV2 v... Valid sign-off found
🟢 2f1e170 Merge pull request #208 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 e212ae0 feat(auth): single tenant in the session — /auth... Valid sign-off found
🟢 149e4ad Merge pull request #205 from cyberantonz/nginx-aut... Skipped: sign-off not required in merge commit
🟢 a67bae1 feat(team): run members heatmap and attention on u... Valid sign-off found
🟢 8ba08f2 feat(team): show roster standing composition on se... Valid sign-off found
🟢 54ccc07 feat(team): rework group drilldown into per-metric... Valid sign-off found
🟢 76fa261 feat(team): replace group drilldown with member-co... Valid sign-off found
🟢 e67dff5 feat(team): unify members overview and group drill... Valid sign-off found
🟢 608f968 refactor(dashboards): gate person and team views b... Valid sign-off found
🟢 4ba7782 fix(team): render the identity name in the members... Valid sign-off found
🟢 bc75e6a test(team): cover members overview, triage list, a... Valid sign-off found
🟢 03f106c fix(drilldown): tuck the peer-comparison value arr... Valid sign-off found
🟢 da41d56 Merge pull request #211 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 88a380a test: raise global line coverage from 57% to 86% Valid sign-off found
🟢 e6d52da Merge remote-tracking branch 'upstream/main' into ... Skipped: sign-off not required in merge commit
🟢 324e9e3 Merge pull request #213 from constructorfabric/tes... Skipped: sign-off not required in merge commit
🟢 5a317ef fix(drilldown): separate the peer-comparison arrow... Valid sign-off found
🟢 b1a6c1f fix(drilldown): move peer-comparison arrow above t... Valid sign-off found
🟢 b58b4ad fix(drilldown): lift peer-comparison arrow off the... Valid sign-off found
🟢 0d5e363 Merge pull request #214 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 f827c5b feat: add /metrics catalog page for unified metric... Valid sign-off found
🟢 e9149a7 fix(auth): prevent login redirect loop and default... Valid sign-off found
🟢 a9d3877 feat: enrich metric catalog page Valid sign-off found
🟢 2b3aaf5 test: cover metric catalog page and sidebar entry Valid sign-off found
🟢 a839e75 fix(types): repair pre-existing test type errors b... Valid sign-off found
🟢 2ef0764 feat(metrics): consume bounded timeseries groups Valid sign-off found
🟢 c15dc36 feat(metrics): use monthly buckets for annual rang... Valid sign-off found
🟢 536a32c refactor(metrics): make timeseries views full widt... Valid sign-off found
🟢 f540ede feat(metrics): improve timeseries dimension contro... Valid sign-off found
🟢 ebc0e63 test(metrics): align timeseries controls coverage Valid sign-off found
🟢 4519d6d refactor(metrics): move grouping controls to heade... Valid sign-off found
🟢 12c6704 style(metrics): align filter control treatment Valid sign-off found
🟢 24fe8ba fix(metrics): omit CSV footer rows Valid sign-off found
🟢 36f8936 fix(drilldown): default dialogs to collapsed Valid sign-off found
🟢 cd2e356 test: fix frontend build fixtures Valid sign-off found
🟢 e05dbe8 fix(analytics): stop logging raw email (and identi... Valid sign-off found
🟢 2820b98 fix(auth): fail closed when /auth/me omits csrf_to... Valid sign-off found
🟢 29a579d Merge pull request #209 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 24c46ed Merge pull request #212 from cyberantonz/feat/auth... Skipped: sign-off not required in merge commit
🟢 894a701 test(auth): add csrfToken to Session fixtures (fix... Valid sign-off found
🟢 887e1d5 Merge pull request #216 from cyberantonz/fix/csrf-... Skipped: sign-off not required in merge commit
🟢 4022c23 ci: type-check the full project graph in typecheck... Valid sign-off found
🟢 927c2b1 Merge pull request #217 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 5f65020 feat(auth): SPA session-refresh driver — cross-t... Valid sign-off found
🟢 deb5872 fix(auth): fan out expiry on the 403-dead path + g... Valid sign-off found
🟢 d1d6928 Merge pull request #218 from cyberantonz/feat/sess... Skipped: sign-off not required in merge commit
🟢 6d01db8 Merge remote-tracking branch 'origin/main' into fe... Skipped: sign-off not required in merge commit
🟢 ed1dc77 Merge pull request #215 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 13cb03c fix(period): enforce custom range limit Valid sign-off found
🟢 2703a61 Merge pull request #219 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 e09903f feat(auth): support the __override view-as login (... Valid sign-off found
🟢 4a250fd Merge pull request #220 from cyberantonz/feat/over... Skipped: sign-off not required in merge commit
🟢 33fcac3 feat(metrics): extend timeseries presentations Valid sign-off found
🟢 7e50f9f Merge pull request #222 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🔴 be50c10 feat: enable new metrics UI by default without per... No sign-off matches the author or committer
🟢 6e91d3e fix(metrics): zero-fill timeseries gaps Valid sign-off found
🟢 ac4843f Merge pull request #224 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 ecc5228 ci(security): SAST, secret and SCA gates Valid sign-off found
🟢 3ae45db feat(metrics): add metric evidence drilldowns Valid sign-off found
🟢 89fc83c fix(metrics): widen evidence reference column Valid sign-off found
🟢 632fc68 Merge origin/main into feat/metric-drilldown Skipped: sign-off not required in merge commit
🟢 27a57fe fix(metrics): harden evidence downloads Valid sign-off found
🟢 6b98f52 fix(metrics): stabilize evidence dialog lifecycle Valid sign-off found
🟢 6f97628 fix(metrics): preserve details during close transi... Valid sign-off found
🟢 ca40692 fix(metrics): retain export download URLs Valid sign-off found
🟢 3f9a085 Merge remote-tracking branch 'origin/main' into fe... Skipped: sign-off not required in merge commit
🟢 e040858 fix(metrics): preserve missing data presentation Valid sign-off found
🟢 1c37bc6 fix(metrics): harden evidence interactions Valid sign-off found
🟢 c4e1095 ci: branch-tagged image builds via workflow_dispat... Valid sign-off found
🟢 6abd996 Merge pull request #227 from cyberantonz/feat/bran... Skipped: sign-off not required in merge commit
🟢 c705a78 Merge main into ci/security-gates-sast-sca-secrets Skipped: sign-off not required in merge commit
🟢 45ff2ff Merge pull request #225 from constructorfabric/ci/... Skipped: sign-off not required in merge commit
🟢 439e57e ci: GHCR retention — trunk tags after 4w, branch... Valid sign-off found
🟢 a657a7b Merge pull request #228 from cyberantonz/feat/ghcr... Skipped: sign-off not required in merge commit
🟢 a9289c6 ci: reject non-ASCII branch names in branch image ... Valid sign-off found
🟢 9657606 ci(security): honor repo-root .trivyignore, guard ... Valid sign-off found
🟢 1aaf40c ci(security): report every severity, dev deps, com... Valid sign-off found
🟢 778bd05 ci: reject branch names that sanitize to an empty ... Valid sign-off found
🟢 8820ec5 Merge pull request #229 from cyberantonz/feat/bran... Skipped: sign-off not required in merge commit
🟢 353f2f0 ci(security): report only — no security check bl... Valid sign-off found
🟢 68451bc ci(security): keep the image scan at CRITICAL/HIGH Valid sign-off found
🟢 bd05532 Merge pull request #230 from constructorfabric/ci/... Skipped: sign-off not required in merge commit
🟢 c122a0c ci(security): run the API secret scan unauthentica... Valid sign-off found
🟢 c7fbdf5 ci(security): guard the JSONL parse, trim rational... Valid sign-off found
🟢 51bb7cd Merge pull request #234 from constructorfabric/ci/... Skipped: sign-off not required in merge commit
🟢 ca996f2 ci(security): enforce — block on secrets, CRITIC... Valid sign-off found
🟢 9dd1d13 ci(security): cut comments down to invariants Valid sign-off found
🟢 58679ed fix(nginx): revalidate index.html, dedupe asset Ca... Valid sign-off found
🟢 bfbc190 feat(auth): restart login on auth_error callback b... Valid sign-off found
🟢 7ca0ef1 fix(auth): review follow-ups for the auth_error lo... Valid sign-off found
🟢 5d19ecb fix(auth): address CodeRabbit review on the auth_e... Valid sign-off found
🔴 bc144d3 fix: bump runtime base to nginx:1.31-alpine (#240) No sign-off matches the author or committer
🟢 b23e500 Merge pull request #239 from cyberantonz/feat/auth... Skipped: sign-off not required in merge commit
🟢 b39cdbc refactor: remove legacy metric UI and its dead lay... Valid sign-off found
🟢 490d67c Merge pull request #236 from constructorfabric/cla... Skipped: sign-off not required in merge commit
🟢 6682368 Merge pull request #238 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 c53c071 docs(whats-new): July release notes; keep past rel... Valid sign-off found
🟢 e7145f6 docs(whats-new): trim to five items; lead on the i... Valid sign-off found
🟢 c4cbff4 docs(whats-new): drop the setup and Jira-metrics c... Valid sign-off found
🟢 a56d6c1 docs(whats-new): plainer copy; drop the redundant ... Valid sign-off found
🟢 8f6e0ed docs(whats-new): build the release archive on the ... Valid sign-off found
🟢 bdded88 Merge pull request #242 from dzarlax/docs/whats-ne... Skipped: sign-off not required in merge commit
🟢 5de9a1a docs(whats-new): group releases into sections, sta... Valid sign-off found
🟢 7d54878 Merge pull request #249 from ktursunov/docs/whats-... Skipped: sign-off not required in merge commit
🟢 6c95004 feat(query-console): author, list, run saved queri... Valid sign-off found
🟢 4b98633 test(query-console): cover client/hooks/widgets + ... Valid sign-off found
🟢 d939d2c feat(identity): key the person contract on canonic... Valid sign-off found
🟢 0c5bc9f feat(ui): route and link people by person_id, redi... Valid sign-off found
🟢 751b652 test(mocks): serve person UUIDs from the mock iden... Valid sign-off found
🟢 6de9bed test(identity): cover the legacy-URL redirect and ... Valid sign-off found
🟢 eab56fe fix(identity): resolve people through identity, no... Valid sign-off found
🟢 1ee03af test(identity): move the root-prefetch test out of... Valid sign-off found
🟢 2df7cfe Merge pull request #254 from cyberantonz/pres/1970... Skipped: sign-off not required in merge commit
🟢 90b831e fix(identity): reject the nil UUID and stop namele... Valid sign-off found
🟢 936ea39 fix(ci): pass base_ref through env instead of inte... Valid sign-off found
🟢 2162640 ci(security): pin third-party actions to digests, ... Valid sign-off found
🟢 ace7727 ci(security): add a Dependabot cooldown, route rev... Valid sign-off found
🟢 3d572a5 ci(security): let Dependabot refresh the npm tree Valid sign-off found
🟢 b302c4e ci(security): scope the App token to the permissio... Valid sign-off found
🟢 f9ab6fb fix(image): serve the SPA from an unprivileged ngi... Valid sign-off found
🟢 52fd357 fix(deps): raise the vitest family to 4.1.10 Valid sign-off found
🟢 c4c3831 refactor(routes): drop the legacy-email redirect Valid sign-off found
🟢 5f69cc9 Merge remote-tracking branch 'origin/main' into fe... Skipped: sign-off not required in merge commit
🟢 35fddd2 refactor(auth): drop the email-keyed leftovers the... Valid sign-off found
🟢 730d443 fix(team-view): surface identity failures instead ... Valid sign-off found
🟢 926c4cc Merge pull request #257 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 e4a2538 Merge pull request #252 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 36b30eb Merge pull request #255 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 15fc02f Merge pull request #251 from constructorfabric/ci/... Skipped: sign-off not required in merge commit
🟢 13c1376 Merge pull request #245 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 2723f45 Merge pull request #258 from constructorfabric/sec... Skipped: sign-off not required in merge commit
🟢 5770f86 build(deps): Bump node in the base-images group Skipped: sign-off not required in bot commit
🟢 c8018cd build(deps): Bump the actions group with 9 updates Skipped: sign-off not required in bot commit
🟢 ccd5fbe Merge remote-tracking branch 'origin/main' into fe... Skipped: sign-off not required in merge commit
🟢 c32470e Merge pull request #226 from constructorfabric/fea... Skipped: sign-off not required in merge commit
🟢 c3eabff Merge remote-tracking branch 'origin/main' into ci... Skipped: sign-off not required in merge commit
🟢 dec6f70 Merge pull request #260 from constructorfabric/dep... Skipped: sign-off not required in merge commit
🟢 b46eea3 test(metric-views): cover timeseries view states i... Valid sign-off found
🟢 4a59b62 Merge pull request #263 from constructorfabric/tes... Skipped: sign-off not required in merge commit
🟢 8af6703 test(metric-views): await the re-grouped series in... Valid sign-off found
🟢 afafdf2 Merge pull request #264 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 7e1563f Merge pull request #232 from constructorfabric/ci/... Skipped: sign-off not required in merge commit
🟢 81e77d5 fix(deps): clear the fixable HIGH advisories in th... Valid sign-off found
🟢 1962bed Merge pull request #206 from constructorfabric/cod... Skipped: sign-off not required in merge commit
🟢 d398712 Merge pull request #259 from constructorfabric/dep... Skipped: sign-off not required in merge commit
🟢 5db346b Merge pull request #266 from constructorfabric/fix... Skipped: sign-off not required in merge commit
🟢 e44ecce ci: build and gate the frontend from this repo Valid sign-off found
🟢 b324ad0 feat(frontend): import insight-front history under... Skipped: sign-off not required in merge commit
🟢 5850429 chore(frontend): drop tooling superseded by the mo... Valid sign-off found
🟢 39c941b ci: gate the frontend at the standard coverage flo... Valid sign-off found
🟢 ccae49e Merge branch 'main' into merge/insight-front Skipped: sign-off not required in merge commit
🟢 48870bf ci: keep the frontend coverage step POSIX-compatib... Valid sign-off found
🟢 3d756e7 fix(frontend): install pnpm without corepack Valid sign-off found
🟢 6947967 chore: trim the frontend CI comments Valid sign-off found

Errors details

No sign-off matches the author or committer

A valid sign-off was found in the commit message, but it doesn't match neither the author nor the committer. Make sure that both the name and email in the sign-off line match the author or committer of the commit.

How to fix missing or invalid sign-offs

Option 1: add remediation commit

Remediation commits are not allowed for this repository. For more details about how to enable them, please see the documentation.

Option 2: fix commits without sign-off

Rebase the branch

If you have a local git environment and meet the criteria below, one option is to rebase the branch and add your Signed-off-by lines in the new commits. Please note that if others have already begun work based upon the commits in this branch, this solution will rewrite history and may cause serious issues for collaborators (described in the git documentation under "The Perils of Rebasing").

Warning

You should only do this if:

  • You are the only author of the commits in this branch
  • You are absolutely certain nobody else is doing any work based upon this branch
  • There are no empty commits in the branch

To add your Signed-off-by line to every commit in this branch:

  1. Ensure you have a local copy of your branch by checking out the pull request locally via command line.
  2. In your local branch, run: git rebase HEAD~250 --signoff
  3. Force push your changes to overwrite the branch: git push --force-with-lease origin merge/insight-front