profile
viewpoint
John Bauer notjrbauer San Francisco

notjrbauer/chain 1

Request middleware

notjrbauer/golang-notes 1

Notes to understand golang

notjrbauer/.dotfiles 0

my vim settings in the .dotfiles

notjrbauer/ahmedelgabri 0

My Business card

notjrbauer/alacritty-themes 0

a collection of colorschemes for alactritty

notjrbauer/alientube 0

Reddit comments, in your YouTube!

notjrbauer/analytics-react 0

practicing some frontend naw mean

notjrbauer/awesome 0

A curated list of awesome lists

startedburaksezer/olric

started time in 5 hours

startedms-jpq/chadtree

started time in 10 hours

push eventnotjrbauer/dot

notjrbauer

commit sha 5a152bacf6fa3296aadcdc0f3f0a157724f32a1c

bump

view details

push time in 20 hours

push eventnotjrbauer/.nvim

notjrbauer

commit sha 8698859e67e02b6114dc4ac4ea887421526dc0c2

remove symlink

view details

push time in 20 hours

push eventnotjrbauer/.nvim

notjrbauer

commit sha 7344e5f5deac6de896d68b2b720cd800394adcd0

bump

view details

push time in 21 hours

push eventnotjrbauer/dot

notjrbauer

commit sha 4a23a19b024cd47c70018d8f4516ab6dbe0a9dc7

v2

view details

notjrbauer

commit sha bf6425d37621908792070f91ece5ed720b8980f4

refactor

view details

push time in 21 hours

startedsharkdp/vivid

started time in a day

startedgrandcat/zeroconf

started time in 4 days

startedjacobdufault/cquery

started time in 4 days

push eventnotjrbauer/.nvim

notjrbauer

commit sha 1286674d054d46b9cb73bbfef663351b0c0698c0

wip

view details

push time in 4 days

create barnchnotjrbauer/.nvim

branch : master

created branch time in 4 days

created repositorynotjrbauer/.nvim

created time in 4 days

startedansible/ansible

started time in 4 days

startedneovim/nvim-lsp

started time in 4 days

startedoxtoacart/bpool

started time in 5 days

startedcanonical/dqlite

started time in 6 days

startedcarlosgaldino/gotenksfs

started time in 8 days

create barnchnotjrbauer/notjrbauer

branch : master

created branch time in 8 days

created repositorynotjrbauer/notjrbauer

created time in 8 days

startedromainl/vim-rnb

started time in 10 days

startedmre/idiomatic-rust

started time in 11 days

startedneoclide/coc-rls

started time in 11 days

startedletsencrypt/boulder

started time in 15 days

startedgolang/tools

started time in a month

startedw3tecch/express-typescript-boilerplate

started time in a month

startedbettercap/bettercap

started time in a month

startedgofiber/fiber

started time in a month

startedcockroachdb/copyist

started time in a month

startederikgrinaker/readings

started time in a month

startedsourcegraph/src-cli

started time in a month

startedWireGuard/wireguard-windows

started time in a month

startedcknadler/vim-anywhere

started time in a month

startedhashicorp/consul

started time in 2 months

startedzserge/tojvm

started time in 2 months

startedninoseki/shodan-dojo

started time in 2 months

startedzyedidia/micro

started time in 2 months

startedreact-hook-form/react-hook-form

started time in 3 months

startedreact-hook-form/react-hook-form

started time in 3 months

starteditchyny/gojq

started time in 3 months

startedmicrosoft/tiny-calc

started time in 3 months

startedinancgumus/learngo

started time in 3 months

delete branch notjrbauer/sourcegraph

delete branch : usage-stats

delete time in 3 months

startedfacebookexperimental/Recoil

started time in 3 months

startedcli/cli

started time in 3 months

startednwtgck/gif-progress

started time in 3 months

issue commentsourcegraph/sourcegraph

search: support code or content search type.

@rvantonder I tried to look at this issue because I was interested in learning more about sourcegraph's code search engine. I was expecting a lot more code, but wanted to check here before looking silly in a PR. I came up with one small addition and hope I'm not being too naive.

rvantonder

comment created time in 3 months

create barnchnotjrbauer/sourcegraph

branch : content

created branch time in 3 months

startedlensapp/lens

started time in 3 months

startedcomby-tools/comby

started time in 3 months

startedatcoder-live/library

started time in 3 months

startedmermaid-js/mermaid

started time in 3 months

push eventnotjrbauer/sourcegraph

Gabriel Bordeaux

commit sha 73b78d7285a89fb89253f2ba5b6c44fadd467935

Fix port in 301 redirect to match port of SSL server config (#10516)

view details

push time in 3 months

push eventnotjrbauer/sourcegraph

notjrbauer

commit sha add663f22ee6f9c90b4aac0d3209989e69bec941

#10461 remove small constraint on query

view details

push time in 3 months

create barnchnotjrbauer/sourcegraph

branch : total-counts

created branch time in 3 months

startedglauth/glauth

started time in 3 months

PR opened sourcegraph/sourcegraph

Revert "add extra check to make sure repo name has path"

This reverts commit 26a91b91a5819d572d071d1c294de0450ffb3420 and potentially closes https://github.com/sourcegraph/sourcegraph/issues/9274

*deep breath*

The changes added by https://github.com/sourcegraph/sourcegraph/pull/10182 make the code I am reverting no longer necessary. In brief, if an arbitrary error implements NotFound(), Temporary(), or Unauthorized() and bubbles up the stack, a proper response code will be returned from the handler. repoupdater was previously missing these error implementations. As a result, some error cases like not found would cause 500's instead of 404s. That's not the case anymore!

See here for a quick look at where repoupdater is used in this branch

I have a dev env patch on top of the reversion in order to show how I replicated locally (and hitting https://sourcegraph.test:3443/github.com)

Lastly, I couldn't find other tests I could leverage, so I can possibly add some depending on comments.

+0 -12

0 comment

2 changed files

pr created time in 3 months

create barnchnotjrbauer/sourcegraph

branch : redirects-patch

created branch time in 3 months

create barnchnotjrbauer/sourcegraph

branch : redirects

created branch time in 3 months

startedasalih/guardian

started time in 3 months

startedffuf/ffuf

started time in 3 months

pull request commentsourcegraph/sourcegraph

Add usage metrics and RED client for updatecheck client

Thank you a ton for working on this! Requesting some changes inline and then I think we can merge this really soon :)

no problemo, I was skimming through the issues and 'slow response' caught my eye. Happy to add some metrics to see what's up.

notjrbauer

comment created time in 3 months

push eventnotjrbauer/sourcegraph

notjrbauer

commit sha 3cd132b7419dd2053500db7ba22bc349146e54c2

tidy comments

view details

push time in 3 months

push eventnotjrbauer/sourcegraph

notjrbauer

commit sha d28ffbb7406bbc93b0a14e473345a8cfb4bb3d4f

replace redclient w/ operationalmetrics type

view details

push time in 3 months

Pull request review commentsourcegraph/sourcegraph

Add usage metrics and RED client for updatecheck client

 func mustRegisterOnce(c prometheus.Collector) { 		panic(err) 	} }++type REDClient struct {+	// RED metrics+	cli *OperationMetrics

100% Agree! I was hesitating whether to remove or keep the wrapper, and kept it just because of the tests. I'll tidy this up in regards to 1 && 2 👍

notjrbauer

comment created time in 3 months

startedtj/go

started time in 3 months

fork notjrbauer/deploy-sourcegraph-docker

Pure-Docker Sourcegraph cluster deployment reference

fork in 3 months

startedsourcegraph/deploy-sourcegraph-docker

started time in 3 months

startedOWASP/CheatSheetSeries

started time in 3 months

startedtj/gobinaries

started time in 3 months

startedcyburgee/ffmpeg-guide

started time in 3 months

PR opened sourcegraph/sourcegraph

Reviewers
Add usage metrics and RED client for updatecheck client #9920

Took a stab and wrapped each dependency call in its own function in order to pump out some metrics. I opt'd out of using RequestMeter because some service dependencies rely on different transports. As a result, I wrapped metrics.OperationMetrics for these lower service-level calls to use (suggested via this PR).

Ref #9867

+152 -12

0 comment

3 changed files

pr created time in 3 months

push eventnotjrbauer/sourcegraph

Quinn Slack

commit sha 67fd07bc605aa5296789dad2a4eff9b9ebdb2f2a

avoid webpack hot reload problem with reach-ui Popover component (#9995) The reach-ui Popover component uses React portals in a way that breaks Webpack hot reloading. This results in the following error after changing a file (necessitating a browser hard reload, which slows down the dev cycle): ``` (ActivationDropdown, in Portal (created by Popover)) TypeError: Cannot read property 'ownerDocument' of null Stack trace: at eval (webpack-internal:///1570:42:43) in Portal (created by Popover) in Popover (created by MenuPopover) in MenuPopover (created by Menu) in DescendantProvider (created by Menu) in Menu (created by ActivationDropdown) in ActivationDropdown (created by NavLinks) in li (created by NavLinks) in ul (created by NavLinks) in NavLinks (created by GlobalNavbar) in div (created by GlobalNavbar) in GlobalNavbar (created by Layout) in div (created by Layout) in Layout (created by WithActivation) in WithActivation (created by Context.Consumer) in Route (created by ColdSourcegraphWebApp) in Router (created by BrowserRouter) in BrowserRouter (created by ColdSourcegraphWebApp) in ShortcutProvider (created by ColdSourcegraphWebApp) in ErrorBoundary (created by ColdSourcegraphWebApp) in ColdSourcegraphWebApp (created by HotExportedColdSourcegraphWebApp) in AppContainer (created by HotExportedColdSourcegraphWebApp) in HotExportedColdSourcegraphWebApp ``` This commit does not fix it, but it does make it occur much less often: only when the activation menu button is shown.

view details

Quinn Slack

commit sha 61d0c352b0a2e1333652acd11ec102d10d11e221

refactor: rename internal API `getView(s) -> getPanelView(s)` (#9996) These internal APIs are only for panel views (created with `sourcegraph.app.createPanelView` in the extension API). Renaming them from "view" to "panel view" makes it so we can introduce a more general "view" extensibility point in the future.

view details

Nick Snyder

commit sha 07bc258b252d406794e4da675226f28802eb1d3d

Fix codecov config (#9999) The intent was to enforce non-zero unit tests for each diff. Target is the right config to use, not threshold.

view details

ᴜɴᴋɴᴡᴏɴ

commit sha 0efaabdd2145861a59728d0b3098c6f9763a5bbb

github: refactor API client to only associate with one token (#9872) * Refactor GitHub client to only associate with one token * Remove no longer appropriate security warning * Fix compile error * Update call sites * Add security warning for token * Simplify newRepoCache signature * Fix failing tests

view details

Quinn Slack

commit sha 6029ee95960ded81f648dc1c24a637dbdb0a9bc9

graphql: add GitTree.rawZipArchiveURL for getting raw zip URL (#10001) Many of our extensions and API clients currently synthesize this URL manually. Allowing them to obtain the URL from the GraphQL API makes them more robust and makes it easier for other people to build things that benefit from Zip archives.

view details

Felix Becker

commit sha 0551cb0b84417b298c9bb435bd27242e48ad144f

Caddy workaround (#10021) * Allow custom dev-specific gitignored nginx config * Move authbind support to goreman call This allows other processes (e.g. nginx) to utilitze authbind too, not just caddy. * Allow to disable Caddy This is an escape hatch for when Caddy doesn't work.

view details

Loïc Guychard

commit sha e7cb3259c43393d9695843e1eedeb8c0aa6b1c10

Smart search: free all default Monaco keybindings (#10024) Fixes #9125 The previous approach of registering noop actions did not properly free keybindings - it simply prevented the default Monaco behaviour.

view details

Loïc Guychard

commit sha 3b7d06b1bf38acdb92ccffde0ce0d9c80fd47a3c

Smart search field: place cursor at the end of the field (#9388) Fixes #8731

view details

Eric Fritz

commit sha 866cf231eaf7b484ee98658760104634cac7b2b8

Move enterprise/internal/codeintel/lsifserver/client to ./internal (#10006)

view details

Eric Fritz

commit sha a39d7a6d1c533cd975d892f5ed8e0a601998bd00

symbols: Extract sqlite setup into ./internal (#10004)

view details

Thorsten Ball

commit sha f623f7ab5bc1578417ea71968711c05f4da06f50

Fix CI by upgrading git in Grafana Dockerfile (#10031) CI currently breaks because of: #15 [builder 6/11] RUN apk add --no-cache bash=5.0.11-r1 git=2.24.2-r0 opens... #15 digest: sha256:d6c31f8c1479b3ff92b7570f0d8298a792c6e3365e8a0c894dd16534b0fdc869 #15 name: "[builder 6/11] RUN apk add --no-cache bash=5.0.11-r1 git=2.24.2-r0 openssh=8.1_p1-r0 build-base=0.5-r1" #15 started: 2020-04-20 10:19:02.164456511 +0000 UTC #15 0.659 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz #15 0.776 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz #15 0.886 ERROR: unsatisfiable constraints: #15 completed: 2020-04-20 10:19:03.136479497 +0000 UTC #15 duration: 972.022986ms #15 error: "executor failed running [/bin/sh -c apk add --no-cache bash=5.0.11-r1 git=2.24.2-r0 openssh=8.1_p1-r0 build-base=0.5-r1]: exit code: 1" #15 0.901 git-2.24.2-r1: #15 0.901 breaks: world[git=2.24.2-r0] And in the Alpine packages git has been upgraded from 2.24.2-r0 to 2.24.2-r1: https://pkgs.alpinelinux.org/packages?name=git&branch=v3.11

view details

Thorsten Ball

commit sha 841a9a36d0f4accadc71822d5fc421ab85ab9eed

Update campaigns docs to include screenshots (#9961) * Update campaigns docs to include screenshots Just another small improvement to the campaign docs: * Screenshots on the index page to immediately show users what campaigns are capable of * Screenshot on the "Creating a manual campaign" to show of new, enhanced tracking capabilities * Screenshots and improved explanation on "Updating campaigns" * Move campaign doc images to Google Cloud bucket * Add documentation for images * Remove campaign doc images * Follow style guide in docs by using bold for UI elements

view details

Loïc Guychard

commit sha cba0d0a27c1ae7375918cbc1aea3d16491b57e6c

Smart search: match styling in intermediate input (#10029) Fixes #9499 Avoids unstable UI effect by matching Monaco styling in the intermediate query input used for progressive enhancement while lazy-loading the Monaco query input.

view details

Thorsten Ball

commit sha b0ba262e518efbc3a6cce744905be5cee44d9dd1

Tiny fixes in campaign help screen in UI (#10032) * Tiny fixes in campaign help screen in UI * Update web/src/enterprise/campaigns/global/create/CampaignCLIHelp.tsx Co-Authored-By: Loïc Guychard <loic@sourcegraph.com> * Update snapshot Co-authored-by: Loïc Guychard <loic@sourcegraph.com>

view details

Loïc Guychard

commit sha 336f8e6cb178294f31735541da165fb104b6bf7f

Fix insertText for file/repo suggestions (#10035) Fixes #8749 When selecting a file/repo from suggestions, we now insert a well-formed filter, unless we're already typing a filter value.

view details

Thorsten Ball

commit sha a04a648e8b0615cf0404a2435e5dc8cbe7c014b3

Add an example to the "Updating campaigns" documentation (#10034) * Add an example walkthrough to "Updating campaigns" * Undo small fix * Update doc/user/campaigns/updating_campaigns.md Co-Authored-By: Erik Seliger <erikseliger@me.com> * Update doc/user/campaigns/updating_campaigns.md Co-Authored-By: Erik Seliger <erikseliger@me.com> Co-authored-by: Erik Seliger <erikseliger@me.com>

view details

Felix Becker

commit sha a2378e51767b85a89b854366e3648106a0fd0be2

Fix conflicting storybook styles (#10033)

view details

uwedeportivo

commit sha 5c08650d7745456722e67d50aef6747fbb8cc360

Update latest release to 3.15.0 (#9998)

view details

Felix Becker

commit sha 7a83c54394e9771f572dfda9fb351a0983c6b0bf

Add GraphQL to highlightable languages (#10043)

view details

Christina Forney

commit sha 8c0486b91bf4932f395b9a8af24cda09b6d66b79

Add issues and PRs to 3.15 release items (#10038)

view details

push time in 3 months

startedreviewdog/reviewdog

started time in 3 months

more