profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/martinheidegger/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Martin Heidegger martinheidegger Osaka, Japan 1 / ∞

datproject/dat-desktop 637

Peer to peer data syncronization

browserify/module-deps 203

walk the dependency graph to generate a stream of json output

datproject/comm-comm 88

Community Communication

firede/msee 86

Msee is a command-line tool to read markdown file.

andrewosh/hyperbeedown 48

A Leveldown-compliant backend for Hyperbee

consento-org/cards 9

Generator and Reader for qr codes hiding (and restoring) a secret DAT link in several codes using shamir secrets.

martinheidegger/api-supertest 4

Beautiful test suite & runner for api tests.

consento-org/protocol-buffers-dts 3

Create TypeScript definition files for javascript files generated with protocol-buffers.

hiroshi/runner-worker 2

runner.js queue env=val -> worker.js queue command

push eventmartinheidegger/fresh-tape

Jordan Harband

commit sha e628b23a35c35948d7166ac58964043d847e04eb

[Dev Deps] update `eslint`

view details

Jordan Harband

commit sha e2115460307cc5424392157f4e86515c54e2e819

[Deps] update `glob`, `is-regex`, `object-inspect`

view details

Jordan Harband

commit sha 021fa6d22bc85f2e8f075405bcb97c6a1b87af22

[Refactor] `bin/tape`: separate "preparing of files list" from "require files list"

view details

Yves Darmaillac

commit sha a68277c968ff7cf6b995c2cc20ca1545642c7b4d

[readme] Another way to create custom reporters

view details

laramackey

commit sha c4a4992cdd59d2c5ca3282bfbf2ba4c0b863eafc

[Docs] correct docs for `t.teardown`

view details

Jordan Harband

commit sha 57b659f8324fbc63913bb41c108e1e165d5bcf07

[Dev Deps] update `eslint`

view details

Jordan Harband

commit sha 9bbf27083d6a63d0f61b984cf173a004583cdc35

[Deps] update `object-inspect`

view details

Linus Miller

commit sha 28d6e51b9beb7252d7ad130424fdb0062425f7a0

[New] Use import() on esm files in supported node versions

view details

Linus Miller

commit sha e6d2faf67888dbb8e1262d7d083f0be7c59672cc

[Tests] uncaught exceptions and unhandled rejections importing files with bin/tape

view details

Martin Heidegger

commit sha 71b4dd0836980a454e09cc7b0b66794a5817bbc8

Merge commit 'e6d2faf67888dbb8e1262d7d083f0be7c59672cc' into main

view details

push time in a day

created tagmartinheidegger/fresh-tape

tagv5.2.3

fresh tap-producing test harness for node and browsers (with dependencies updated beyond node 4)

created time in a day

pull request commentdnslink-std/dnslink-website

Try User Interface

I updated the UI to address the issues and "look cool", here are some screenshots:

default layout info: dnslink info: -d info: -f=csv info: --doh Screen Shot 2021-07-26 at 09 31 52 Screen Shot 2021-07-26 at 09 32 05 Screen Shot 2021-07-26 at 09 32 30 Screen Shot 2021-07-26 at 09 33 09

martinheidegger

comment created time in a day

push eventdnslink-std/dnslink-website

Martin Heidegger

commit sha 419af16917d56b38d2c47b9844383d4ea3db9cd4

Improved version of try user-interface now with more style.

view details

push time in a day

delete branch dnslink-std/dnslink-website

delete branch : fix/add-canonical-link

delete time in 5 days

push eventdnslink-std/dnslink-website

Marcin Rataj

commit sha 6fadb9e379841969eb5031486a37d866738e652f

fix: add canonical link this ensures SEO is applies correctly and results from .io and .org versions are merged under canonical .dev

view details

Martin Heidegger

commit sha d3bf73a24ab8501e0f68582ad7317e95cb15d7fa

Merge pull request #18 from dnslink-std/fix/add-canonical-link fix: add canonical link

view details

push time in 5 days

PR merged dnslink-std/dnslink-website

Reviewers
fix: add canonical link

This ensures SEO is applied correctly and results from .io and .org versions are merged under the canonical dnslink.dev

+7 -0

1 comment

1 changed file

lidel

pr closed time in 5 days

pull request commentdnslink-std/dnslink-website

fix: add canonical link

Good Thinking, thanks!

lidel

comment created time in 5 days

push eventmartinheidegger/dns-query

Martin Heidegger

commit sha ade411a61432b2183cf7d6b803833eb64274093e

endpoints: dnssb times out

view details

Martin Heidegger

commit sha e120daa7361ed12c6b36bb431f87a3bde98f6956

v0.7.1

view details

push time in 8 days

created tagmartinheidegger/dns-query

tagv0.7.1

Node & Browser tested, Non-JSON DNS over HTTPS (and DNS) fetching with minimal dependencies.

created time in 8 days

delete tag martinheidegger/dns-query

delete tag : v0.7.1

delete time in 8 days

push eventmartinheidegger/dns-query

Martin Heidegger

commit sha daf864c865dda2e7ae9430bf519a1d23c373bc12

fix: removing broken entry

view details

Martin Heidegger

commit sha 212c2733454958411d49641edcccec2b13c5df8f

feat: adding handshake server

view details

Martin Heidegger

commit sha a8a042689cf4bda09492fbf2993baa90691f006f

endpoints: dnssbUkLon times out

view details

Martin Heidegger

commit sha d9810f7ffed9632b5e28ba4d76bc2f801c26111a

v0.7.1

view details

push time in 8 days

issue commentgolang/go

Discussions need categories

I was reading the "About Discussions" post as an invitation to open a discussion. Thank you for the clarification.

martinheidegger

comment created time in 8 days

issue openedgolang/go

Discussions need categories

I have been trying to open a discussion, but the user interface failed because there are no discussion categories available. This seems to be a github bug, but it seems to be easily fixable by creating a category?

Image from Gyazo

Screen Shot 2021-07-19 at 16 09 54

created time in 8 days

PR opened dnslink-std/dnslink-website

"Next" Version of DNSLink website

This is a work target PR/branch for the next version of the DNSLink website.

@lidel is it possible to tell fleek to also build PR's against next?

+2 -0

0 comment

1 changed file

pr created time in 8 days

issue commentdnslink-std/dnslink-website

Link to github repository

Partially addressed with eb4b1c92a23e57c7bdf71d3c1da004178b0eb392

martinheidegger

comment created time in 8 days

push eventdnslink-std/dnslink-website

Martin Heidegger

commit sha 5708ffcd89525df386dd459f7de37922f2c2e5b6

Support building of PR's against "next" branch

view details

Martin Heidegger

commit sha 0db353f72219e7792e82170bbb54adb69f0a4963

Adding thorough documentation of the new details covered in the test suite

view details

push time in 8 days

push eventdnslink-std/dnslink-website

Martin Heidegger

commit sha 5708ffcd89525df386dd459f7de37922f2c2e5b6

Support building of PR's against "next" branch

view details

Martin Heidegger

commit sha bd9edde11d4da16476ef1a78d2359c0eff72ffd7

first shot at try-ui

view details

push time in 8 days

push eventdnslink-std/dnslink-website

Martin Heidegger

commit sha 5708ffcd89525df386dd459f7de37922f2c2e5b6

Support building of PR's against "next" branch

view details

push time in 8 days

PR opened dnslink-std/dnslink-website

Adding thorough documentation of the new details

The new [test suite](https://github.com/dnslink-std/test for DNSLink covers quite a few new topics.

Note: The PR is set against the next branch. This is to prevent the immediate publication of the docs and allows us to publish the next version of DNSLink in one go as I will need to send a few more Pull Requests for updating other sections of the readme and links to the new libraries.

+229 -22

0 comment

1 changed file

pr created time in 8 days

push eventdnslink-std/dnslink-website

Marcin Rataj

commit sha 63bb26f2af1c3590ecaec40ec83c9db38b6891d6

style: title and description

view details

Marcin Rataj

commit sha c1deb443a9aab0d7513ee4b56fe3dd5186684e79

Merge pull request #14 from dnslink-std/vuepres Moving to vuepress.

view details

Martin Heidegger

commit sha eb4b1c92a23e57c7bdf71d3c1da004178b0eb392

Adding edit button

view details

Martin Heidegger

commit sha af8d727ef0323e964d686d97a4b68dc8f23efb53

first shot at try-ui

view details

push time in 8 days

create barnchdnslink-std/dnslink-website

branch : deep-docs

created branch time in 8 days

create barnchdnslink-std/dnslink-website

branch : next

created branch time in 8 days

push eventdnslink-std/dnslink-website

Martin Heidegger

commit sha eb4b1c92a23e57c7bdf71d3c1da004178b0eb392

Adding edit button

view details

push time in 8 days

push eventdnslink-std/js

Martin Heidegger

commit sha 605170c6b1f06a65b6cb6eb016cde74371ff4e9e

fix: anwer may include string entries

view details

Martin Heidegger

commit sha 04fe904501a188e3933512907dfe09b4b67f15ee

v0.9.1

view details

push time in 8 days

issue closeddnslink-std/test

Add test for combined TXT settings

When implementing DNSLink for golang, I noticed that golang's dnsResolver combines multiple returned TXT entries making it necessary to adjust the DNS output for that case: https://github.com/dnslink-std/test/commit/661a2ec3076247bb05461562a95af2a49892dc87 Obviously this is different between the implementations. My current belief, after reading the golang issue, is that they made a mistand and having them separate is the correct way to go about, but in any case there should be a test whether or not an implementation supports multiple dns entries or not. That test needs to be optional or there needs to be a switch that tests either/or.

closed time in 8 days

martinheidegger

issue commentdnslink-std/test

Add test for combined TXT settings

Agreed. The current implementations respect this equally. The recent test for the 253 character limit required the use of multiple strings per TXT record to be concatenated. https://github.com/dnslink-std/test/blob/f50fa13326ef81eb3f9753e2876d5149b01ebbd6/integration-tests.js#L494

martinheidegger

comment created time in 8 days

issue commentdnslink-std/test

Do we need to use real TXT records on *.dnslink.dev subdomains?

The tests now encompass entries that can not be reasonably represented on the public server. Specifically: custom RCODE responses and non-existent TLD's. These can not be represented on the domain.

It is still useful to have the setup online somewhere to test systems manually or for documentation. Would it be a good idea to publish the DNS entries on a specific subdomain? t01.try.dnslink.dev? This way an implementation can not confuse the DNS entries with the ones provided by the DNS server that comes with the test system.

lidel

comment created time in 8 days

push eventdnslink-std/go

Martin Heidegger

commit sha 0eca62482111344aa460973b86b66536e5be14a7

chore: updating dependencies

view details

Martin Heidegger

commit sha 3273777ff162755919629ff5c1334a1474d6a590

v0.3.0

view details

push time in 9 days

created tagdnslink-std/go

tagv0.3.0

The reference implementation for DNSLink in golang.

created time in 9 days