profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/hugomrdias/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.
Hugo Dias hugomrdias @protocol @moxystudio Porto, Portugal https://hugodias.me Web Engineer at @moxystudio, passionate about high performance progressive web apps and developer experience. Working on @ipfs and @filecoin-project.

filecoin-project/specs 305

The Filecoin protocol specification

achingbrain/it 132

A collection of utilities for making working with iterables more bearable

hugomrdias/connect-deps 19

This is a CLI tool that intends to be a better yarn link

achingbrain/uint8arrays 13

Utility methods for dealing with Uint8Arrays

cwaring/vuepress-plugin-ipfs 11

Host any VuePress project on IPFS

Gozala/web-encoding 6

TextEncoder and TextDecoder APIs from Encoding Standard APIs in a universal package

hugomrdias/api-blueprint 2

API Blueprint

PR opened ipfs-shipyard/nft.storage

Fix/459
  • changes status type to new enum
  • extract cli cmds
  • move db types to cli
  • generate type from local docker
+406 -218

0 comment

15 changed files

pr created time in a day

create barnchipfs-shipyard/nft.storage

branch : fix/459

created branch time in a day

push eventipfs-shipyard/nft.storage

Hugo Dias

commit sha a93433c56ba303e10b7c594d83b02c7c6af1a1ec

fix: remove nft index cron job (#453)

view details

push time in a day

delete branch ipfs-shipyard/nft.storage

delete branch : fix/remove-index-cron

delete time in a day

PullRequestReviewEvent
PullRequestReviewEvent

issue openedipfs-shipyard/nft.storage

Cronjobs using postgres client

created time in a day

issue openedipfs-shipyard/nft.storage

Cronjobs using postgres client

created time in a day

issue openedipfs-shipyard/nft.storage

change status type to

created time in 2 days

PR opened ipfs-shipyard/nft.storage

Fix/454
  • add deals uploads endpoints
  • make db client reusable
  • add tests to get and lists endpoints

closes #454

+396 -166

0 comment

18 changed files

pr created time in 2 days

create barnchipfs-shipyard/nft.storage

branch : fix/454

created branch time in 2 days

create barnchipfs-shipyard/nft.storage

branch : fix/remove-index-cron

created branch time in 2 days

push eventipfs-shipyard/nft.storage

Hugo Dias

commit sha ff0c919ad63f8452357ff5f23b3f1ecd24880c86

feat: migrate database to postgres (#263) Doesn’t remove KV endpoints yet, postgres code is implemented in parallel using a v1 identifier in the routes.

view details

push time in 2 days

delete branch ipfs-shipyard/nft.storage

delete branch : feat/migration1

delete time in 2 days

PR merged ipfs-shipyard/nft.storage

chore: migrate to postgres and postgREST

This PR now holds the postgres migration code in the /packages/api/db.

The packages/db folder still has the old fauna db code and will be deleted in the future.

Refer to https://github.com/ipfs-shipyard/nft.storage/issues/331 for more info on the migration plan.

+5596 -1636

8 comments

86 changed files

hugomrdias

pr closed time in 2 days

push eventipfs-shipyard/nft.storage

Irakli Gozalishvili

commit sha 161e37b5f615e3db238a20d1edda3c779ac658b5

feat: niftysave postgres migration (#442) feat: adds sql provision script in the database_v2 package feat: adds docker images for postgres and hasura fix: implement schema changes to match nft.storage tables feat: table provisioning script via hasura migrations chore: regenerates all generated files to type migrations chore: better comments and types for migration feat: generalized migration script, and independent migrations per-entity feat: adds constraints to handle edge cases in migration scripts Co-authored-by: the-simian

view details

Hugo Dias

commit sha 25fcbb7caced0974bf4c64e6a0bb952efe5010f3

feat: new schema

view details

Hugo Dias

commit sha 76957cec39b3ce5bb1c5ae8afbbaffdefcf13bc4

chore: more stuff

view details

Hugo Dias

commit sha 5e57f8cd1e7f9a4bc5d3668e7a040e58a7d15400

chore: ignore ts

view details

Hugo Dias

commit sha 0598f2c77e144e284b352b2b0ff33e0e8b9d00bc

feat: tokens create and delete

view details

Hugo Dias

commit sha 3831f58f2f5094ed04e5ca477850af9a44e81595

chore: schema for pin ingestion

view details

Hugo Dias

commit sha ce27f9b1904d412c1e3cd4d8cedf2eeff68978bf

feat: new pipeline

view details

Hugo Dias

commit sha c20fadeca3b3b862ea87509b225e77dcbedc37ff

chore: keep both

view details

Hugo Dias

commit sha e177d8ff57756dba51293394472511dab3c4325c

fix: add sdk

view details

Hugo Dias

commit sha d2004a716e39df26e6974212bb86b544af20e2c0

chore: fix tests

view details

Hugo Dias

commit sha 91a305e849ba626523f2047f3a2265b219d3f312

chore: more endpoints

view details

Hugo Dias

commit sha e695a956e744041db00fdd17af271ee1e5b6d290

chore: change createUpload to createUploadCustom

view details

Hugo Dias

commit sha c7a6ab1451b93d3abaa12015b185e37d7757ec3e

chore: list uploads

view details

Hugo Dias

commit sha e703a8d75c8cf31dad7287f6f6ecbb0acff57670

chore: store endpoint

view details

Hugo Dias

commit sha 916e97b5ce20b320b04d0c99723f7ae048d035c5

feat: postgres migration

view details

Hugo Dias

commit sha a4c1eb721ef518ef27811b94df43e11080f743c7

chore: lock

view details

Hugo Dias

commit sha 1711dae01daa560419a76bfd0e2caa17c3c72c7b

chore: add last endpoints and change name to database

view details

Hugo Dias

commit sha 8a0abd3a4315b7d045e9b0b2fa3f13ab2ca395f5

chore: remove fauna stuff

view details

Hugo Dias

commit sha 5cecf6d4341aa49595bb8f1fabb23afda9ce45be

chore: remove more fauna stuff

view details

Hugo Dias

commit sha 3ae7411e57fa80b04594d58f9ff117216ab4a360

chore: update schema

view details

push time in 2 days

issue openedipfs/go-ipfs

/api/v0/pubsub/pub should use body for payload

https://docs.ipfs.io/reference/api/http/#api-v0-pubsub-pub states that payload should go in a querystring param called arg while i think this somehow works with some serialisation it should say to use the request body instead, just like the dht/put https://docs.ipfs.io/reference/api/http/#api-v0-dht-put

We are updating js-ipfs-http-client to use body instead of querystring in this PR https://github.com/ipfs/js-ipfs/pull/3013.

created time in 3 days

PullRequestReviewEvent

push eventipfs-shipyard/nft.storage

Hugo Dias

commit sha e5a575c666888aa1328132a57bd9e2fbea5a245d

chore: lock

view details

push time in 3 days

push eventipfs-shipyard/nft.storage

Irakli Gozalishvili

commit sha 98bf9c726b90001fe959f141b0f0e66f878b8a31

fix: switch niftysave analyzer to pull from new queue endpoint (#369)

view details

João Peixoto

commit sha aec466928ee2ec446ccf0d7f0bcff3764d8c3259

feat: remove pinning service from the homepage (#397)

view details

Rafael Ramalho

commit sha 343b835dc902454b91e702e2845e9f0ec6cae471

feat: links to metadata.json depending on type (#398)

view details

João Peixoto

commit sha 414f93e66b7aa0e67cbd003f39b4b53046112321

fix: remove remaining beta information (#406)

view details

github-actions[bot]

commit sha bf8049d13433d3194b092b0ba1ef207adf8029e2

chore: release website 1.6.0 (#399) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

view details

Yusef Napora

commit sha 2bb82aeb23ac139513c1af6615d010579f22a7cc

fix link to examples directory in client docs (#403)

view details

Zé Bateira

commit sha 84e8e12f1a90c04880c3227ac07e600294113566

fix: remove id from getting started CTA link (#421)

view details

Rafael Ramalho

commit sha 0dcb3cd2c057b67179a8a1a0bad2a4531c8d451c

fix: update homepage illustration (#410)

view details

Alan Shaw

commit sha 3a7b6a521fa959610a5a26e972898f96460d319b

docs: add unity client library link (#422)

view details

github-actions[bot]

commit sha e2fd7237da7c7a310c5e5c0a25f8f706cc0d4966

chore: release website 1.6.1 (#423) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

view details

Alan Shaw

commit sha d62e70bf6bec1c0d6d9f33c74bb8404d8f746b5a

fix: capitalization

view details

github-actions[bot]

commit sha b9d5e9390eb6183306685ee32f5b3eed7a4667c5

chore: release nft.storage 3.2.2 (#428) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

view details

documentation-generator

commit sha 6923e915bb139c7ed2bbfa92a728edfe01e4fa05

chore: generate client docs nft.storage-v3.2.2 #428

view details

Rafael Ramalho

commit sha 60499653c4ebb4ad4590527243a09bc8bb73c540

feat: add navbar and fix mobile navigation (#401) * feat: add navbar and fix mobile navigation * fix: header alignment in desktop

view details

Irakli Gozalishvili

commit sha 4ad6035916170fdbb0588ce5e855e4d048795cf8

feat: postgres backend for niftysave

view details

Alan Shaw

commit sha 1db2d3fc28195cd9de2518387a502a735b7e70df

fix: reschedule metrics cron so no overlap

view details

Hugo Dias

commit sha 9be84693bec3419fd49a6f37b852664c673fde8d

feat: new schema

view details

Hugo Dias

commit sha 3fbadec6b3cc873fd815e2709a3348d19f36a32c

chore: more stuff

view details

Hugo Dias

commit sha ba08152ef2adaf0b15f44dfcf8aab813339e2c88

chore: ignore ts

view details

Hugo Dias

commit sha a45dc22471c6f549a75f8590ca0f06e657351d06

feat: tokens create and delete

view details

push time in 3 days

push eventipfs-shipyard/nft.storage

Hugo Dias

commit sha 922b881f1a18024c1a3dd0ee9e50a5fd0873906d

feat: migration deals schema (#418)

view details

push time in 7 days

delete branch ipfs-shipyard/nft.storage

delete branch : feat/migration-deals

delete time in 7 days

PR merged ipfs-shipyard/nft.storage

feat: migration deals schema

This PR adds cargo fdws and deals schema.

+1173 -199

1 comment

29 changed files

hugomrdias

pr closed time in 7 days

push eventipfs-shipyard/nft.storage

Hugo Dias

commit sha f1028d4c1d001669f8496284c1f82690a721cff6

chore: fix the tests

view details

push time in 7 days

push eventipfs-shipyard/nft.storage

Hugo Dias

commit sha 02975bfd9d3f41bf288d00897b48b836f90f496b

fix: dedupe website (#436)

view details

Hugo Dias

commit sha 0ec36b5127ca6dee8c52e0702a27bd60f3083985

feat: cargo fdw and deals schema

view details

Hugo Dias

commit sha a0247b98b8e75dd1f22f11f665132a7f7d0be907

chore: types

view details

Hugo Dias

commit sha 285f62ad23cd47c4883b882246eea1ff85fa43de

feat: migrations docker setup (#425)

view details

Hugo Dias

commit sha 5ef78e95850afb6262c0377d4d956d2e6651cb55

fix: get deals and tests

view details

Hugo Dias

commit sha 3041ff81641fc33886e8c61791c8dfe4e4c9229a

chore: env vars for tests

view details

Hugo Dias

commit sha 10aca4f9a3babef606ad2bcfeeb382dc88e948fb

fix: extract fdw sql

view details

Hugo Dias

commit sha db5e2f7b7c2ea1bf75166e8c7b819d3a65340920

chore: formatting

view details

push time in 7 days

push eventipfs-shipyard/nft.storage

Hugo Dias

commit sha 75ec859661f0724b6e09dace212dbbb9d6e3e6c9

chore: review requests

view details

Hugo Dias

commit sha 39e72b5f23363f0c969e031b58279cabae4c6952

feat: cargo fdw and deals schema

view details

Hugo Dias

commit sha 1c7568dbce37733f63db9e467ab990c0ad823e95

chore: types

view details

Hugo Dias

commit sha 07e3b631427b29ee92c88044231fab16b3d5fa80

feat: migrations docker setup (#425)

view details

Hugo Dias

commit sha fe89b09d8ba4196ffb2ca34c18c0dc365d27a237

fix: get deals and tests

view details

Hugo Dias

commit sha 08130b0e1332e4ad9206bca517eb1fbcab72c42f

chore: env vars for tests

view details

Hugo Dias

commit sha d48c5fbef6ec8d26601fcb6022b17974ad249a9c

fix: extract fdw sql

view details

Hugo Dias

commit sha 6c7060892efc18cfd0aa04bfd334f48b8da79e93

chore: formatting

view details

push time in 7 days

push eventipfs-shipyard/nft.storage

Hugo Dias

commit sha 61250a70e0d15364042489cd11d5c9a00fc55f63

fix: extract fdw sql

view details

push time in 7 days