profile
viewpoint
Brandon Kalinowski brandonkal Skyclops Pictures https://brandonkalinowski.com I build livestreaming solutions and specialize in integrating technology seamlessly to help others tell compelling stories. I also build drones.

brandonkal/ansible-gpg 12

Ansible module for managing GPG-keys

brandonkal/eslint-config-gatsby-standard 11

Yet Another ESLint Config. This one installs rules required to use standardJS with Gatsby

brandonkal/deno-lib 5

A large collection of useful Typescript libraries for Deno

brandonkal/ant-design 0

🌈 A UI Design Language with Styled Components

brandonkal/ardupilot 0

APM Plane, APM Copter, APM Rover source

brandonkal/atom 0

Atom file-specific icons for improved visual grepping.

brandonkal/BlindWatermark 0

使用盲水印保护创作者的知识产权using invisible watermark to protect creator's intellectual property

brandonkal/cspell 0

A Spell Checker for Code!

brandonkal/debug-phpcs 0

Demonstrates an apparent bug with PHPCS include-pattern

startedingydotnet/git-subrepo

started time in 11 days

issue commentdenoland/deno

Require https for url imports

Fixed by #5680

brandonkal

comment created time in 11 days

issue closeddenoland/deno

Require https for url imports

It would be interesting to require a specific scheme for url imports. If code attempts to use an insecure protocol for input (or because of redirect) the engine will die. This will help secure third party modules.

As a cli flag and with http allowed for localhost urls.

closed time in 11 days

brandonkal

startedYsurac/openmptcprouter

started time in 13 days

startedwangyu-/UDPspeeder

started time in 13 days

issue commentdenoland/vscode_deno

Conflict with Prettier extension

@lucacasonato even with 193 solved, this issue remains, namely that there is a conflict with the Prettier extension when this extension is installed. By default, this extension overrides the user's formatting preferences for JavaScript and TypeScript files.

Therefore I disagree that this is a duplicate of the newer issue unless that behavior has been removed.

rjkz808

comment created time in 20 days

issue commentdenoland/vscode_deno

Add autocomplete for https imports

Can we standardize on a generic autocomplete solution? Like a sitemap file at the domain root? This should make nest.land and more importantly other domains work without special consideration.

brandonkal

comment created time in 22 days

issue commentdenoland/vscode_deno

Roadmap 2

Nice. Also #124 #113 are still bugs. -1 on a toggle command. There are many existing generic settings toggle solutions so no need to reimplement the wheel there.

I'd also love a deno.enable auto where a file is recognized as Deno if it contains the string "Deno" (either as namespace usage or in a comment).

lucacasonato

comment created time in 22 days

issue commentdenoland/vscode_deno

importmap support is broken in folders

Yes.

brandonkal

comment created time in 22 days

push eventbrandonkal/BlindWatermark

Brandon Kalinowski

commit sha 4684ac67500ac37bbc086024b7696d2c85f754b9

configure

view details

Brandon Kalinowski

commit sha ab818cecb1b56bc9a1d90c6c02c66814c05d4223

Translate

view details

Brandon Kalinowski

commit sha dc7930b5b4ce6ed6ec3f550d86b9b0b011c4554e

update threshold

view details

Brandon Kalinowski

commit sha b2d790dabadcb337650b2fe7436c7bf091172c0c

feat: decode aztec code

view details

push time in 25 days

issue openedmakiuchi-d/gozxing

Aztec decoding support

A vote for aztec code decoding support

created time in a month

push eventbrandonkal/BlindWatermark

Brandon Kalinowski

commit sha 09812380acb7afea7546d5df867aaf055ddcc5f3

Dockerify

view details

Brandon Kalinowski

commit sha b98e7ea6d65981b74c46da14d4431489c7dad571

Dockerify install

view details

push time in a month

fork brandonkal/BlindWatermark

使用盲水印保护创作者的知识产权using invisible watermark to protect creator's intellectual property

fork in a month

issue commentgitbrent/PptxGenJS

breakLine not behaving correctly when "align" property set in .addText?

Run prettier on the file and you'll see the diff is much smaller.

The file wasn't formatted to your style.

If you look at the PR, the prettier run is in its own commit to make review easy.

Slidemagic

comment created time in a month

push eventbrandonkal/PptxGenJS

Brandon Kalinowski

commit sha 2dedd4b65272c0f0c0388152f05166b3a8396626

fix: consistent font

view details

Brandon Kalinowski

commit sha 80c7444f3a91b616e5e2d9d4cca2ca4c110c3f09

3.4.0-beta2 build

view details

push time in a month

create barnchbrandonkal/PptxGenJS

branch : v3.4.0-beta

created branch time in a month

pull request commentgitbrent/PptxGenJS

fix: line break logic

@gitbrent updated PR with fix for the issue. This is good to merge.

brandonkal

comment created time in a month

push eventbrandonkal/PptxGenJS

Brandon Kalinowski

commit sha 00c46f5d5a6fe09bc5e84793729be2514a84919a

use test table eval use doesn't work with some debuggers.

view details

Brandon Kalinowski

commit sha 72be04faf69fabe5a449c5567357aa6f79459d2d

fix: line break logic

view details

Brandon Kalinowski

commit sha 7c4b188c9429e6c1fc0ed5a20840a67859f97e5d

local build

view details

push time in a month

issue commentgitbrent/PptxGenJS

breakLine not behaving correctly when "align" property set in .addText?

@gitbrent: Test cases provided. See linked PR #839. I'd like to see that as part of the test suite to avoid a regression here.

Thank you!

Slidemagic

comment created time in a month

PR opened gitbrent/PptxGenJS

Failing tests

Supplies requested failing test case for #751

The issue is that line breaks are inserted when switching on and off bold formatting.

Review the last commit to avoid formatting noise.

+2740 -1747

0 comment

3 changed files

pr created time in a month

create barnchbrandonkal/PptxGenJS

branch : failing-tests

created branch time in a month

delete branch brandonkal/PptxGenJS

delete branch : rollup2

delete time in a month

delete branch brandonkal/PptxGenJS

delete branch : pr/485

delete time in a month

delete branch brandonkal/PptxGenJS

delete branch : pr/457

delete time in a month

delete branch brandonkal/PptxGenJS

delete branch : webpack

delete time in a month

delete branch brandonkal/PptxGenJS

delete branch : node-svg-support

delete time in a month

push eventbrandonkal/PptxGenJS

hysh

commit sha 0209da2470f60f0f51a961679798807810dad79c

Add valAxisDisplayUnitLabel option

view details

hysh

commit sha bc79aff47f8fadd42a49760348e100d2281031da

Remove space

view details

Brent Ely

commit sha 5b8f31556ded0ce72029b1a0d22fd8bd2ab7ff25

fixed shape fill docs

view details

Brent Ely

commit sha ce4f592ed5cd68512cbbe7346241f09d35505458

new build

view details

Brent Ely

commit sha 8be325604b466c039c31ed74bf7100189858027c

removed verbose

view details

Brent Ely

commit sha 108331dc05529c891da1f13f2f3c85f667831944

new todo

view details

Brent Ely

commit sha 1d30e0a812aaead42270de0eba89fc504064e40e

doc update

view details

Brent Ely

commit sha 4bdbcb56cda06b7251a3c92f5ac721dba2288eb9

WIP on Issue #751

view details

Brent Ely

commit sha 58daac5f77ad7acfabf7a6ef10422cccd3fab92a

new build

view details

Brent Ely

commit sha 0703f7c32e204f2bb50d5996a78b56dbb6d00aba

renamed new in v3.3.0 line prop `size` to `width` so it matches PPT UI

view details

Brent Ely

commit sha 8626a46e849020477d1eba19044f245f35163558

updated TableCell text to IText

view details

Brent Ely

commit sha fea2f61f1b5cd517094d8c7c4df78e7e5371611d

new note

view details

Brent Ely

commit sha 4fdbea7046d4539555a964bd8dc17dc73f941bfb

Fixed incorrect examples; minor update to auto-paging

view details

Brent Ely

commit sha 8186575e96eae0dc819e16899dc02d4736afb02d

updated version

view details

Brent Ely

commit sha 1a141abacc0be51e10e67bc6018fab60ff9bdf5f

Major: complete rewrite of text line/run/para generation (Issue #751)

view details

Brent Ely

commit sha fa8a5d73fdd45fadb5929fb07ba553181f22001d

new build

view details

Brent Ely

commit sha 490d3a0979a8bc912768fb06a87dcfc0a16407c7

Added Issue #751

view details

Brent Ely

commit sha a3e6c6d8213b2f30cb7cf3ade44e1b70a51f165d

Fix for Issue #774

view details

Brent Ely

commit sha 15bdbc1e8cd8e22d05ec69aa355f71f226e22faa

Added Issue #774

view details

Brent Ely

commit sha 3107a2e1c1003339994df19a9f7d36ec61884e12

added rest of BorderOptions props

view details

push time in a month

created tagbrandonkal/PptxGenJS

tagv3.3.0-beta

Create JavaScript PowerPoint Presentations

created time in a month

issue commentgitbrent/PptxGenJS

breakLine not behaving correctly when "align" property set in .addText?

@gitbrent Now that the update has been released, I have tested it and have some breaking cases (3.3.1):

This input (centered): /// R. Bolded text

Line 1 Line 2

R. Bolded text ////

Prints as /// R. Bolded text

Line 1 (notice extra line before and after bolded text) Line 2

R. Bolded text ////

Case 2: //// Line 1 Line 2 Line 3

Line 5 Bolded Line 6 //// Prints as //// Line 1 Line 2 Line 3

Line 5

Bolded Line 7 ////

Slidemagic

comment created time in a month

issue commentgitpod-io/gitpod

Docker support

Unsubscribed due to +1 noise. Please mention if you need to reach me.

configurator

comment created time in a month

issue commentdenoland/vscode_deno

Use NPM instead of Yarn

Perhaps vsce already works with yarn dlx https://yarnpkg.com/cli/dlx

ry

comment created time in a month

issue commentdenoland/deno

[feature] vm module

Not really a duplicate. Those issues are just requirements to make this possible.

brandonkal

comment created time in 2 months

issue commentjakedeichert/mask

Accept shebangs in code blocks

Just an FYI that shebangs are currently supported in my fork: https://github.com/brandonkal/inkjet

brandonkal

comment created time in 2 months

push eventbrandonkal/deno-lib

Brandon Kalinowski

commit sha 62879dfa05fbeb3e9e055ec307fda5aa8aeccf1b

fix: migrate to x.kite.run import URL After the Deno team broke their deno.land service, the new canonical import domain came into being.

view details

push time in 2 months

issue commentdenoland/deno

Rename --importmap to --import-map

Yes that's why you author your library to not have unused deps to avoid the unused transitive issue.

nayeemrmn

comment created time in 2 months

issue commentdenoland/deno

Rename --importmap to --import-map

Very common. There is no tree shaking in deno. If there were you'd still waste cycles downloading everything to build a graph.

To be clear, import maps work everywhere you consume code.

nayeemrmn

comment created time in 2 months

issue commentdenoland/deno_website2

[Discussion] Modules that can break other modules.

@narwy and others: I would suggest bringing https://web.crev.dev/ to Deno. Using that system, @andreespirela could have posted a quick review alerting other users about the broken dependency version. Users can then easily see if there is any reported issues with their dependencies and choose which reviewers to trust. A bot could easily fit into that, though I suspect it would generate a lot of noise. i.e. the stale bot is the worst thing to hit GitHub.

andreespirela

comment created time in 2 months

issue commentdenoland/deno

Rename --importmap to --import-map

Another vote against removing importmap support. There is a big difference between using an import_map.json and a deps.ts file. Any script that depends on a deps.ts file will have to download and compile everything. Meanwhile with an importmap, I can refer to a dependency with a shorter specifier with no runtime performance.

Compare:

// deps.ts
export * as kubernetes from 'https://cdn.jsdelivr.net/gh/brandonkal/deno-lib@master/kubernetes.ts'
export * as rt from 'https://cdn.jsdelivr.net/gh/brandonkal/deno-lib@master/runtypes.ts'
// file A
import { rt } from '../../deps.ts'

Versus if an import map exists

// file A
import * as rt from 'lib/runtypes.ts'

The latter will compile much faster and importantly, unneeded files won't be downloaded and type-checked.

And frankly at that point you are back to where node is. You are not downloading a whole tarball and only using part of it, but you are doing essentially the same thing except this time you could be downloading and compiling hundreds of files.

Import maps also make it easy to switch out implementations. Perhaps an example will help. Here's an example where I benefit from the import map: https://github.com/brandonkal/empty-testbed/blob/master/brigade.ts It is Brigade, but I've created a Deno worker which is very nice for dependencies and TypeScript. With a simple import map, the user can download types to write the pipeline (as I've done there, not public yet). The actual implementation is stubbed. Then in the CI worker, an import map replaces the library with the actual implementation. Importantly, the CI pipeline file is self-contained (it doesn't depend on another file in the repository which would be unavailable before the job began).

So deps.ts doesn't replace the import map despite looking similar. There are cases where removing import map support would mean a lot of inefficiency and downsides.

I am for the rename to --import-map.

nayeemrmn

comment created time in 2 months

issue commentdenoland/deno_registry2

Roadmap

If it is not opt-in it will generate too much noise.

  1. deno check will fail if parts of the code need to run with --unstable. I can document that in the README, but some automated scan will mark the module as bad. Just another false-positive.
  2. Are you going to mark modules as bad because it uses tabs or prettier instead? That's nonsense. deno fmt output is entirely subjective and has no bearing on the usability of code.
  3. deno lint is also subjective as well.

These are a few reasons why making any automated checks opt-in.

lucacasonato

comment created time in 2 months

issue commentdenoland/deno_registry2

Roadmap

Please ensure Stage 2 is opt-in for the module author. Also, a deno fmt report provides no value-add for the library consumer and will only generate noise.

lucacasonato

comment created time in 2 months

issue commentdenoland/deno_registry2

Support for non-git hosted files?

Git is a natural choice for versioning text files. The proposal here would necessitate a CI process at which point you can just as easily publish generated files to a different git repository instead of uploading a tarball to some central registry (which is rather inefficient). Alternatively, you can also already use .gitattributes so that your diffs will not include generated files.

As you've already pointed out, nest is an alternative option that already supports your desire for a "zip it into a package and upload it all" approach. There are many other existing solutions as well. I don't see the value added by adding this to deno.land/x.

balupton

comment created time in 2 months

startedakshgpt7/youtube-deno

started time in 2 months

startedbevry/make-deno-edition

started time in 2 months

issue openeddenoland/vscode_deno

Behaves as if checkJS strict is enabled for all JavaScript

This is a major issue even when deno.enable = false, the extension essentially breaks all existing (mainly non-Deno) projects.

Usually TypeScript will check JavaScript files only if the file contains the pragma or the project has a config file explicitly enabling it.

created time in 2 months

issue commentdenoland/vscode_deno

Roadmap

@bartlomieju If the language server is going to be added into the deno binary is there a plan for a deno-lite binary with lint/language-server/etc stripped for production deployments?

bartlomieju

comment created time in 2 months

push eventbrandonkal/homebrew-tap

Brandon Kalinowski

commit sha 347dba4f78a1bddc01277647baefc193dc078729

inkjet v0.12.0

view details

push time in 2 months

created tagbrandonkal/inkjet

tagv0.12.0

Make your markdown executable with inkjet, the interactive CLI task runner

created time in 2 months

release brandonkal/inkjet

v0.12.0

released time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 6213d590cff1f719cf7cabe55f940c4466e760f5

tests: fix for empty command removal

view details

Brandon Kalinowski

commit sha a0479c25c81b0f745885d1864418d0525dd13658

docs: improve README

view details

Brandon Kalinowski

commit sha 3826843849de31e2b3293f7bb7c9926fd59d7e2d

release: v0.12.0

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 5e328ae27d797d6a7966f75369f8dd25eb8f4767

feat: versionless subcommands Version flag now only appears on root command

view details

Brandon Kalinowski

commit sha 07ac432ae5de2afbd17abc37de8ac57e30475d41

feat: parser help text link

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha b75bc53aecfd3229985a7a749c5861ecdd7be074

doc: document library modules

view details

Brandon Kalinowski

commit sha fd86a5de469dcf4ffd6cccaba9482758d3cff121

feat: remove empty commands

view details

push time in 2 months

Pull request review commentjakedeichert/mask

Remove commands without code blocks

 impl Script {     }      pub fn has_script(&self) -> bool {-        self.source != "" && self.executor != ""+        self.source != ""

This could simply be !self.source.is_empty()

twitu

comment created time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 228eac407f12b6d96f610e7e06a73816728909d9

fix: stdin arg support

view details

Brandon Kalinowski

commit sha b2035b0e1a59e37bcc5beeaaf9c942361a7524f2

test: improve coverage Fix coverage by running tests twice

view details

Brandon Kalinowski

commit sha aa04dd3bfba4ae259144783b3a0b85cd494d4d1d

test: add implicit inkfile flag test

view details

Brandon Kalinowski

commit sha 0280ced6876ccded46bd7035fccb01dda6a8ab45

test: hidden command

view details

Brandon Kalinowski

commit sha 5cbe196574f8ad92086e4f861782f14edeb38b14

feat: always delete shebang file

view details

Brandon Kalinowski

commit sha 1f0c01e654cdbc772591a07545a1eb03a2bd0228

chore: improve coverage

view details

Brandon Kalinowski

commit sha 8e61a4dc4d48c1f0ec9a5f2996fbfd1138ded445

formatting: add cov build description

view details

Brandon Kalinowski

commit sha c667888e2d5c7f1253d8d1bb86cff55b243e98b4

fix: emit parse error if command name has spaces

view details

Brandon Kalinowski

commit sha 9e1b0619c2058540e35db5081a46943fb9d5b225

feat: infinite arg support

view details

Brandon Kalinowski

commit sha 2fe67acddbde265f04672309d848026a1719a181

feat: read heading until -- All text after -- is ignored

view details

Brandon Kalinowski

commit sha ebccdff7e092e184a2dab4b078d6995ded7bbad6

feat: rename flags to flag BREAKING Update inkjet.md files

view details

push time in 2 months

Pull request review commentjakedeichert/mask

Remove commands without code blocks

 mod version_flag {      #[test]     fn exits_with_error_when_subcommand_has_version_flag() {-        let (_temp, maskfile_path) = common::maskfile("## foo");+        let (_temp, maskfile_path) = common::maskfile(+            r#"+## foo++~~~bash+echo "This subcommand should exist

Missing final quote

twitu

comment created time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha f9411fe213225106fc154b069cb6024ca191620c

formatting s/to_owned/to_string

view details

Brandon Kalinowski

commit sha ced86be3b3fc8144d39883e3b2a2e4f32f3cacb9

chore: remove GitHub CI Tests were failing because of missing language support (i.e. node) Tests are instead performed on my workstation

view details

Brandon Kalinowski

commit sha 0c3562e79a61d3c0814129213c5c39f08551b5a5

fix: coverage invalid test name dashes are not allowed

view details

Brandon Kalinowski

commit sha e3deb63194fecdec978de16076654f6587c03f6a

fix: allow specify inkfile with =

view details

Brandon Kalinowski

commit sha 8363624a5e14895df508ac3d542461bf8e12afeb

feat: support multiple spaces in headings

view details

Brandon Kalinowski

commit sha 65a1bfcf86093da0e31bd82fa25a5d03a267760c

test: optional arg

view details

Brandon Kalinowski

commit sha aa1bf030a0bbd289cc963b3b6d630e24a502864b

chore: improve coverage

view details

Brandon Kalinowski

commit sha 15fa41e855ff79af705eb13c6473dbfe5c959f2d

test: switch to /tmp directory

view details

Brandon Kalinowski

commit sha 9e5dbdd20f198cecddfdabbbc438a5e4d29d0553

test: empty inkfile param

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 8ccaf37f21f97d8cff0fedb236066792e7d0bfad

refactor: expose runner::run

view details

Brandon Kalinowski

commit sha 19753c8658d4477c86d4dcda52ee0165388465ad

formatting

view details

Brandon Kalinowski

commit sha c04c62f602502fed44f26119879991a3b2356a78

chore: improve coverage

view details

Brandon Kalinowski

commit sha 3470a8298f6d5e1cce3b19711c50ea950221861b

chore: runtime test mocks

view details

Brandon Kalinowski

commit sha e430f4242ee55f3a9a2bd9ebae2f341146b8c28c

chore: improve coverage script

view details

Brandon Kalinowski

commit sha 114fcb413dd2176a06e8f0b39c7c7476322255a8

chore: coverage

view details

Brandon Kalinowski

commit sha 97aa9499ab44ce04951345580a53a01f7d7fc041

fix: support capitalized default values

view details

Brandon Kalinowski

commit sha cf3540e730460c589d1c97f84d5900eaa360fad7

fix: no duplicate default params

view details

push time in 2 months

push eventbrandonkal/homebrew-tap

Brandon Kalinowski

commit sha ab644fb0ddfc8359b342a19a97d0f49bf929efa6

fix: rust-covfix extension

view details

push time in 2 months

push eventbrandonkal/homebrew-tap

Brandon Kalinowski

commit sha c7eb3ee86a175ba40f2629acfdf8bfc8517cddb8

init rust-covfix

view details

push time in 2 months

created tagbrandonkal/rust-covfix

tagv1.0.0

Fix Rust coverage data based on source code

created time in 2 months

release brandonkal/rust-covfix

v1.0.0

released time in 2 months

push eventbrandonkal/rust-covfix

Brandon Kalinowski

commit sha 7b1cfafb6ce02483983ee878b9d9513cecb5ae83

release 1.0.0

view details

push time in 2 months

push eventbrandonkal/rust-covfix

Brandon Kalinowski

commit sha 6eacbfa2ce07a1ff10236da1e5adf37e06b2edc1

feat: fork

view details

push time in 2 months

fork brandonkal/rust-covfix

Fix Rust coverage data based on source code

fork in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 5e3867459f04a34dbad78f1ff8e1cc609b356817

chore: add interactive tests

view details

Brandon Kalinowski

commit sha b9f2a07655a1a69731e184bb40277bfaf6d196b6

feat: sorted interactive prompt order

view details

Brandon Kalinowski

commit sha 4eb72a30345d6cb1838822d5df854430ff92f7d9

fix: tests false dead code warning See https://github.com/rust-lang/rust/issues/46379

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 437a9788eb62a9abb6562d47d9400bbc47605d02

feat: import merges files ending with .inkjet.md

view details

Brandon Kalinowski

commit sha ae2fd0a51cb0f6f8cc3159f4aa20a1d2b7f7c3a8

chore: improve cov script

view details

Brandon Kalinowski

commit sha 0be662026a21376f63019a9d23eaa94e08977209

refactor: remove dead code

view details

Brandon Kalinowski

commit sha bbd038c69c241e3c36ebb2ef4bdbb4ec876f0907

fix: prompt for all options with verbose Used to break in loop instead of continue

view details

Brandon Kalinowski

commit sha a99a656b724d02921836c4c206c9d36ecc2ff5cf

chore: add merge test

view details

Brandon Kalinowski

commit sha 34c809a736ebf112c48d3e51fa3ac106eea30390

fix: CommandBlock error Before this change Command was printed

view details

Brandon Kalinowski

commit sha 9b2decc968a98541fb4dc7c677abbdbaa9a4bb42

chore: improve coverage

view details

Brandon Kalinowski

commit sha dda2a216bcecdc7215305694269da61002e3bdb7

chore: test name formatting

view details

Brandon Kalinowski

commit sha 9dd65eb26b40be901197338698d8d35657841f88

chore: add string validation test

view details

Brandon Kalinowski

commit sha 8a23c4dfefb8b4f352301c9d4a5f54b6828a55de

chore: add deno test

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 01837d77f44c745c4ecb9b73343fb552cd6c7fbc

refactor: rename Command to CommandBlock This helps reduce confusion with process::Command. A CommandBlock represents the parsed command, not a running Command child process.

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 2d37a4122944b1ea5479a9356f613136d052cb74

feat: execute go directly

view details

Brandon Kalinowski

commit sha 2b65c33166e417e2f2d4daacbbacabff14f4553d

gitignore: order files

view details

Brandon Kalinowski

commit sha 8b0f1a3df373528efdbcceeaa9518bbee1aeddcb

add yaml example

view details

push time in 2 months

issue commentDavidAnson/markdownlint

Shebang support

The pattern is not widespread but it enables some exciting use-cases.

  • I support it in my https://github.com/brandonkal/inkjet tool to build rapid CLIs and as a project task runner.
  • There is also https://github.com/bashup/mdsh to compile markdown to bash scripts.
brandonkal

comment created time in 2 months

startedkillercup/cargo-edit

started time in 2 months

issue openedDavidAnson/markdownlint

Shebang support

The file's shebang line should be stripped before the text is passed to rules. I found that rules 18 and 41 complain on the line. This should be simple to implement.

created time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha ab19aa2042d14cbfb79722ee8eec593d077935c9

add utils and double-dash script

view details

Brandon Kalinowski

commit sha 92e00fb56ac11fbe744ac34da6b84670ca70ed8c

chore: update deps

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha e03b9de1c7fc112a6cc22793188d073b28f242c3

chore: vscode watch exclude

view details

Brandon Kalinowski

commit sha d1ab9f62ec1587a8821d58c5dfd4af27f78cf250

fix: broken preview

view details

Brandon Kalinowski

commit sha f0e085b730e938de2bc70bee9629a7b08795e9cf

refactor: run() surface version and help "error"

view details

Brandon Kalinowski

commit sha 31e8b5b2a2c001a667916aecd4186b93508a8bfa

format: cargo comments

view details

Brandon Kalinowski

commit sha 7981ca6919f6e0f13a7e6bde776d71ba791b62f3

fix: use stdout for help and version

view details

push time in 2 months

issue commentwebpack/webpack

Tree shaking not working for ES module library

I'm confident this issue remains.

dejesus2010

comment created time in 2 months

startedlirantal/lockfile-lint

started time in 2 months

issue commentassert-rs/assert_cmd

Coverage reporting missing for binaries under-test

grcov (and kcov) appears to work with assert_cmd. Other tools failed to mark lines as tested as others have mentioned here.

epage

comment created time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 4339affb7b07aacb16b311ae59d6f21adee0f9f8

chore: switch to grcov for coverage

view details

push time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha a690504bc0481d4e269c0153206c65bff7c273b9

clean

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha f00f6078c13bd49020eb087e936b9d72385cf5ed

chore: update grcov script

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha a0bdcf0cc052a71bb8142338565de92ca0add97d

wip: process::exit only in main

view details

Brandon Kalinowski

commit sha 4f858333db7a7bd8d0020c7a8230474aa9847fbb

refactor: validation message

view details

push time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 1099af0dc7e28483ac4b05534204adfab36ef620

fix: implicit default support

view details

Brandon Kalinowski

commit sha c7658fc5782004bd9c0b04273af87527c26e8275

refactor: kcov for coverage reports

view details

Brandon Kalinowski

commit sha 17480ef208a23b2202e28edac1b5888de5d4ca33

refactor: main

view details

Brandon Kalinowski

commit sha a2992f6f5f306cdc122a2ed0bec4c09d513d98db

refactor: format executor

view details

Brandon Kalinowski

commit sha 920831ed87ac1078b52665cd37ea5c81e1b4eb18

refactor: better pre_parse and add tests

view details

push time in 2 months

startedchenyukang/rshc

started time in 2 months

issue openedkennytm/cargo-kcov

completely broken

Running it on a simple project essentially locked up my Ubuntu 18.04 host. Now I notice that the CI build here is broken and has been for a year without commits. This is a warning to anyone who might want to use this.

created time in 2 months

push eventbrandonkal/inkjet

Brandon Kalinowski

commit sha 5803f323baed0c4c6a4afd2037ade393dee18e22

refactor: improve docs and index guard

view details

push time in 2 months

issue commentgoharbor/harbor

OIDC log in breaks when redis has an NFS stale handle

Well once redis fails to write harbor essentially locks all users out and things can't be pushed. My dev setup was:

  1. Unraid host with kube NFS share and Ubuntu VM.
  2. Ubuntu VM running k3s. Share is automounted to /mnt/kube
  3. The k3s pvc local provisioner is set to create pvc volume folders in /mnt/kube/pv

I suspect there could be an NFS sharing issue and the k3s local provisioner doesn't recover. Naturally when it doesn't recover, harbor freezes up and that is not reflected in its reported status. I can still write to the mounted NFS volume.

brandonkal

comment created time in 2 months

issue openedbrigadecore/kashti

Initializing events should show on top of list not bottom

The title says it all. It appears that until a worker is scheduled, the event appears on the bottom of the list before jumping to the top.

created time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha dee6aa6255c9f2fbe7725e0a78eb35c654e02a70

fix eof

view details

push time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha 327a4c0383423fe240bfa5e2ca61bb882cc3bd98

fix tests

view details

push time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha 8964b3966942436a5aba805401a8793795d56c16

hide ci from language stats

view details

push time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha b80bdc89944b4ceaeecb64d7596be72d8e7698ea

use await

view details

push time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha 8dc05dfcb43c1f7f8b4b45b0a2a055546d95255a

reorder

view details

push time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha 3cda132212398f903a9a82ffa1ee90ac5aa173c7

update

view details

push time in 2 months

issue commentjustjavac/typescript-deno-plugin

VS Code not picking up 'importmap' configuration

@damianperera Do you have the deno.importmap value set? This seems to be the part that is terribly broken.

damianperera

comment created time in 2 months

issue commentjustjavac/typescript-deno-plugin

VS Code not picking up 'importmap' configuration

@justjavac I'm able to reproduce this. The importmap is picked up (only if in tsconfig not .vscode/settings.json) but as soon as the file is edited and saved, TypeScript forgets about the importmap and makes development miserable.

damianperera

comment created time in 2 months

issue commentjustjavac/typescript-deno-plugin

VS Code not picking up 'importmap' configuration

Not able to reproduce with TS 3.9.3 and vscode-deno 1.25.0. But the deno.importmap option IS broken.

damianperera

comment created time in 2 months

issue commentdenoland/vscode_deno

importmap support is broken in folders

And now I open my project back up and it doesn't even work with absolute paths... This is just a mess.

brandonkal

comment created time in 2 months

issue commentgoharbor/harbor

OIDC log in breaks when redis has an NFS stale handle

Well it happened again. My harbor installation goes sour every 1-2 days. I've attached some log snippets if it helps. Note that some lines are wrapped below.

logs for registry/harbor-harbor-redis-0:redis

1:M 24 Jul 05:45:14.113 # Background saving error                                                                                                                 │
│ 1:M 24 Jul 05:45:20.030 * 1 changes in 900 seconds. Saving...                                                                                                     │
│ 1:M 24 Jul 05:45:20.031 * Background saving started by pid 1944                                                                                                   │
│ 1944:C 24 Jul 05:45:20.034 # Failed opening the RDB file dump.rdb (in server root dir /var/lib/redis) for saving: Stale file handle                               │
│ 1:M 24 Jul 05:45:20.132 # Background saving error                                                                                                                 │
│ 1:M 24 Jul 05:45:26.049 * 1 changes in 900 seconds. Saving...                                                                                                     │
│ 1:M 24 Jul 05:45:26.049 * Background saving started by pid 1945                                                                                                   │

logs for registry/harbor-harbor-core-68c459b6d9-mdrz7:core

2020/07/24 05:46:18.749 [D] [transaction.go:62]  |      10.42.0.1| 200 |    949.382µs|   match| GET      /api/v2.0/ping   r:/api/v2.0/ping                        │
│ 2020-07-24T05:46:23Z [WARNING] [/server/middleware/security/idtoken.go:45][requestID="3b48ef77-680c-4038-999a-ee70b67bc278"]: failed to verify token: oidc: malfo │
│ rmed jwt: square/go-jose: compact JWS format must have three parts                                                                                                │
│ 2020/07/24 05:46:23.056 [D] [transaction.go:62]  |      10.42.0.1| 200 |     870.44µs|   match| GET      /api/v2.0/ping   r:/api/v2.0/ping                        │
│ 2020-07-24T05:46:28Z [WARNING] [/server/middleware/security/idtoken.go:45][requestID="f382a3a9-e3c3-49dd-a281-1405caf45aa8"]: failed to verify token: oidc: malfo │
│ rmed jwt: square/go-jose: compact JWS format must have three parts                                                                                                │
│ 2020/07/24 05:46:28.749 [D] [transaction.go:62]  |      10.42.0.1| 200 |   1.012538ms|   match| GET      /api/v2.0/ping   r:/api/v2.0/ping                        │
│ 2020-07-24T05:46:33Z [WARNING] [/server/middleware/security/idtoken.go:45][requestID="c13dedd4-e63e-4d56-a3ce-c6b14a90cc62"]: failed to verify token: oidc: malfo │
│ rmed jwt: square/go-jose: compact JWS format must have three parts                                                                                                │
│

logs for registry/harbor-harbor-jobservice-59c778db68-vsmhf:jobservice

2020-07-24T05:47:55Z [ERROR] [/jobservice/hook/hook_agent.go:204]: Resend hook event error: MISCONF Redis is configured to save RDB snapshots, but it is currentl │
│ y not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snap │
│ shotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.                                                 │
│ 2020-07-24T05:48:00Z [ERROR] [/jobservice/hook/hook_agent.go:204]: Resend hook event error: MISCONF Redis is configured to save RDB snapshots, but it is currentl │
│
brandonkal

comment created time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha ae4182a5a7d3f03e5590b9225d913fb8d3741ef2

break test

view details

push time in 2 months

push eventbrandonkal/empty-testbed

Brandon Kalinowski

commit sha c2dc2b40c469d75d94727a760fd014b79ca726a2

run again

view details

push time in 2 months

more