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

stacklok / codegate-ui / 13787073822

11 Mar 2025 11:36AM UTC coverage: 66.498% (-3.4%) from 69.903%
13787073822

push

github

web-flow
fix: implement server side pagination in frontend (#368)

* feat: initial work on server-side pagination

* chore: tidy ups

* feat: fix failing tests

* continue work on pagination integration

* finalise integration for server-side pagination

* fix nits from review

* fix: loading state continues to be shown when switching workspace when page number is > 1

* chore: remove junk console log

* tidy ups

* tidy up

* fix ts-expect-error garbage

420 of 703 branches covered (59.74%)

Branch coverage included in aggregate %.

107 of 164 new or added lines in 20 files covered. (65.24%)

13 existing lines in 5 files now uncovered.

896 of 1276 relevant lines covered (70.22%)

40.39 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

25.0
/src/constants/empty-state-strings.ts
1
export const emptyStateStrings = {
10✔
2
  title: {
3
    loading: 'Loading...',
4
    getStarted: 'Get started with CodeGate',
5
    noMessages: 'No messages found',
6
    noMessagesWorkspace: "This workspace hasn't recorded any messages yet.",
7
    anErrorOccurred: 'An error occurred',
8
    noLeakedSecretsDetected: 'No leaked secrets detected',
9
    noMaliciousPackagesDetected: 'No malicious packages detected',
10
    noPIIDetected:
11
      'No leaked personally identifiable information (PII) detected',
12
    noSearchResultsFor: (x: string | undefined): string =>
UNCOV
13
      !x ? 'No search results' : `No search results for "${x}"`,
×
14
  },
15
  body: {
16
    loading: 'Checking for the latest messages.',
17
    errorDesc:
18
      'Please try refreshing the page. If this issue persists, please let us know on Discord, or open a a new Github Issue',
19
    getStartedDesc: 'Learn how to get started with CodeGate in your IDE.',
20
    tryChangingSearch: 'Try changing your search query or clearing the search.',
21
    messagesWillShowUpWhenWorkspace:
22
      'Messages will show up here when they are detected for this workspace.',
23
    messagesDesc:
24
      'Messages are issues that CodeGate has detected and mitigated in your interactions with the LLM.',
25
    secretsDesc:
26
      'CodeGate helps you protect sensitive information from being accidentally exposed to AI models and third-party AI provider systems by redacting detected secrets from your prompts using encryption.',
27
    piiDesc:
28
      'CodeGate helps you protect sensitive personally identifiable information (PII) from being accidentally exposed to AI models and third-party AI provider systems by redacting detected PII from your prompts using encryption.',
29
    maliciousDesc:
30
      "CodeGate's dependency risk insight helps protect your codebase from malicious or vulnerable dependencies. It identifies potentially risky packages and suggests fixed versions or alternative packages to consider.",
31
  },
32
} as const
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