Closed
Milestone
expired on Apr 20, 2020
3.15
Unstarted Issues (open and unassigned)
0
Ongoing Issues (open and assigned)
0
Completed Issues (closed)
140
- Breadcrumbs on repository settings page are not aligned
- Add heuristics for and/or queries
- search: no way to undo fork:no default behavior change in 3.14
- jaeger images must be versioned alongside sourcegraph
- search alerting threshold should be lowered
- reduce src_graphql_field_seconds cardinality
- multiple gitserver alerts need DataMayNotExist=true
- observability: NaN values can leak into alert_count metric
- Remove line color dividing warning/critical threshold
- observability: frontend dashboard: P90/P99 search latency should clarify it covers successful searches only
- verbose Jaeger logs should be redirected to file
- observability: panels at bottom of home dashboard appear clipped
- Major regression in code host syncing / EXTSVC_CONFIG_FILE support?
- observability: firing alerts not sorted at top of panels as expected
- Merge deploy-sourcegraph latest into k8s.sgdev.org
- Button up code intel showcase upstreamer list
- Button up automatic LSIF indexing
- Symbols dashboard "Store fetch queue size" appears to be able to go negative
- "resolve_revision_duration_slow" flaky; threshold too aggressive
- Symbols -> frontend-internal connection should be monitored
- Symbols dashboard cardinality too high to be useful
- Diff header on GitHub is broken in 2 lines
- "Search errors on unindexed repositories" cardinality is too high to be useful
- Icon toggles have misaligned highlights
- observability: convert GitHub Proxy dashboard to generated
- "Non-200 frontend responses over 5m" should have less cardinality
- Search in same repo fork in basic code intel
- Frontend dashboard "Hard search errors" should be uncompacted
- Misaligned breadcrumb text in diff view
- Create buildkite job to keep all sourcegraph-codeintel-showcase mirrors up to date
- distribution: 3.15 tracking issue
- Enforce pod security policies
- Cross-references from LSIF may not work on golang/go
- Remove feature flag for campaigns in navbar
- `src-expose dir` (where dir is a git repo) serves a repo named "."
- syntect-server dashboard "Worker timeouts" should not show one value per frontend instance
- syntect-server dashboard "Worker timeouts" can appear to go negative
- Syntect server dashboard should be uncompacted
- Focus rings barely visible
- Improving extensions toolbar on code hosts and Sourcegraph
- Sourcegraph button on repository page does not retain selected branch
- "Clone in progress" errors are not properly handled
- Search pattern is duplicated when using a toggle after switching search modes
- Updating a closed campaign with N already merged changesets creates N new changesets
- Merged GitHub changesets are first displayed as closed and, after next sync, as merged
- "Unknown fragment: CampaignFragment" error when retrying Campaign creation
- Open changesets of a closed campaign are still being synced
- sourcegraph.com searcher errors regularly high, does it include context timeouts?
- gitserver critical disk space alert should be 15%
- Removing intermediate caching on frontend for raw endpoint
- Loader is never shown if hover provider is called before providers are registered
- gitserver dashboard missing panel to show # concurrent execs
- saved searches should be excluded from search panels/alerts where possible
- frontend dashboard: "hard errors" can show as two entries due to multiple frontend instances
- gitserver dashboard should show total available disk space and percentages
- ☂️ Code intel paper cuts
- when alerts are firing, they are over-counted due to # of instances
- Find references button doesn't show if token is hovered before provider is registered
- 3.15 release email
- 3.15 release tweet
- Adjust line offsets when the current line was not changed since the last LSIF index
- 3.15 Release: Product release tasks
- regression e2e search tests: Problems connecting to searcher
- Install Jaeger by default in all Sourcegraph deployment options
- RFC 122: Automate indexing for public Go and TypeScript repositories
- Add sign in buttons on PR views too
- RFC 122: Implement manual indexing for public Go and TypeScript repositories
- RFC 127: Implement a sharded database storage service
- List styling is not consistent across features
- RFC 128: Implement consistent Docker image versioning
- Onboarding changes for 3.15
- Activate and/or queries for content search
- 3.15 release tracking issue
- Add and/or query parser scaffolding
- Query validation of Sourcegraph language parameters
- Add and/or query evaluation
- authz: add unit tests for `PermsSyncer`
- Query validation of literal, regexp, and structural search patterns
- Implement concat search pattern semantics for literal, regexp, structural search
- Feature flag and/or query code path
- RFC 132: Spawn changeset syncer per external service
- web: 3.15 tracking issue
- authz: draw high-level design of `PermsSyncer`
- repo-updater: make `repos.Store.ListRepos` support filter by visibility and more efficient ExternalRepos
- k8s: upgrade deprecated apis
- authz: `PermsSyncer` should use partial results when the user/repo has no permissions
- search: just repo search fails to find sourcegraph repo
- Campaigns splash screen
- Searching repositories with `src action exec` fails if they're being cloned
- Search bar looses focus after whole page is loaded
- Core Services: 3.15 Tracking Issue
- Report scheduled time of next changeset sync
- Get rid of legacy names and fields
- Add a test for `RunChangesetJobs`
- Code intelligence: 3.15 tracking issue
- repo-updater: potential data race in `DebugDump`
- Burndown chart cannot reliably show past review state of GitHub pull requests
- Make campaign.description nullable in GQL
- Matching GitHub webhook events by ref might match PRs in wrong repositories
- Existing merged changesets are “closed” and hence removed from the tracking campaign
- RFC 113: Implement `PermsFetcher` interface for GitHub authz provider
- Drop `provider` column from perms table
- Search bar no longer updating to show current repo with smartSearchField turned on
- multiple valid values for discrete filters
- Suggestion icons hard to see in light theme
- Native integrations: show a UI hint that the user should log in to Sourcegraph
- Search bar and directory page have different search bars
- Document licenses for third party open source projects that we depend on
- simple traces for search
- RFC 113: Instrumenting `PermsSyncer`
- Instrument changeset syncing
- Improved search monitoring and alerting
- Improve onboarding experience
- search: Implement AND / OR for file contents
- RFC 132: Expose configurable rate limiter for external services
- grafana admin: editing data source field did not have any effect
- a8n: Support Bitbucket build status webhooks
- campaigns: Improve UX of using the src CLI with Automation
- Interactive mode filters have trouble with double quotes
- Docs page for "using Sourcegraph with a monorepo"
- Update docs for "Adding repositories already cloned to disk"
- Add support for repository visibility filter in search
- Make it clearer how to go from list of changesets to changeset on codehost
- Sprinkle CLI instructions into the campaigns UI
- MonacoQueryInput theme is broken on pages that have another Monaco editor
- Move background workers out of frontend
- Browser extension silently breaks instead of saying "repo not on your sourcegraph instance"
- a8n: Implement code intelligence for external changesets
- Missing prometheus metrics
- Automatically build zoekt in CI
- Function of extension-contributed buttons is not clear
- Go-to-definition does not select new file in tree
- Too many Sourcegraph extensions wreck GitHub toolbar UI
- No codeintel on go-ethereum
- docs: Ensure new arch for repo-updater is reflected in dev docs
- Enable Git Extras by Default
- Browser extension should gracefully handle auth proxies signing users out after inactivity
- docs: Document using an alternate clone URL for repos
- Browser extension stops working when SAML auth token expires
- Ability to run Sourcegraph Docker Image inside network with proxy
Loading
Loading
Loading