Commit Graph

2027 Commits

Author SHA1 Message Date
Petar Maymounkov
a8c7980721
add remote pinning to ipfs command (#7661)
Added support for remote pinning services

A pinning service is a service that accepts CIDs from a user in order to host the data associated with them.
The spec for these services is defined at https://github.com/ipfs/pinning-services-api-spec

Support is available via the `ipfs pin remote` CLI and the corresponding HTTP API

Co-authored-by: Petar Maymounkov <petarm@gmail.com>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com>
2020-12-08 20:32:33 -05:00
Adin Schmahmann
373f5f9f0d
Merge pull request #7755 from ChaituVR/patch-1
* Clarify why ipfs file ls is being deprecated.
* Explain that ipfs files ls works on both IPFS paths and MFS paths.
2020-11-24 13:40:49 -05:00
Adin Schmahmann
6e82b53f03
Merge pull request #7753 from ipfs/fix/dag-import-export-coreapi
fix: ipfs dag export uses the CoreAPI and respects the offline flag
2020-11-24 13:14:53 -05:00
Chaitanya
f46891e0b5
Update ls.go 2020-11-24 14:02:10 +05:30
Chaitanya
8487fad43c
Update ls.go 2020-11-24 14:00:42 +05:30
Chaitanya
ec64dc5c39
Update ls.go 2020-11-24 13:51:29 +05:30
Chaitanya
1cfd8c7568
Update core/commands/unixfs/ls.go
Co-authored-by: Steven Allen <steven@stebalien.com>
2020-11-24 13:42:48 +05:30
Chaitanya
fa81f2a7b3
Update core/commands/files.go
Co-authored-by: Steven Allen <steven@stebalien.com>
2020-11-24 13:42:36 +05:30
Chaitanya
475e0ea399
Update ls.go 2020-11-16 18:01:22 +05:30
Chaitanya
0c4ad11cfb
Update files.go 2020-11-16 17:52:30 +05:30
Andrew Nesbitt
37a637e8c1
Fix typo in ipfs dag stat command 2020-11-11 13:04:52 +00:00
Chaitanya Raju
c6fe39a4a5 Explain that ipfs ls works on IPFS paths, and ipfs files ls works on both IPFS paths and MFS paths. 2020-11-07 12:51:01 +05:30
Chaitanya
d4cd378092
Clarify why ipfs file ls is being deprecated. 2020-11-07 12:24:18 +05:30
Adin Schmahmann
9c5304a21d fix: ipfs dag export uses the CoreAPI and respects the offline flag 2020-11-04 21:14:00 -05:00
Fazlul Shahriar
cac753bb18
fix build on Plan 9
Fixes #7575
Fixes #7671
2020-09-23 22:27:01 -04:00
Adin Schmahmann
16b3fd4d87 fix: remove the (empty) alias for --peerid-base 2020-09-17 13:52:18 -04:00
Adin Schmahmann
904ad1626a fix: remove the (empty) alias for --ipns-base 2020-09-09 11:30:45 -04:00
Adin Schmahmann
6cbda0f62f refactor: put all --ipns-base options in one place 2020-09-09 11:30:45 -04:00
Adin Schmahmann
ba1d225212 fix: ipfs dht put/get commands now work on keys encoded as peerIDs and fail early for namespaces other than /pk or /ipns 2020-08-30 02:16:15 -04:00
Adin Schmahmann
b88bdfeb9d chore: update go-multiaddr and go-multiaddr-net 2020-08-25 15:24:48 -04:00
Adin Schmahmann
6871e6d056 fix: ipfs pin ls - return an error when encountering a pin retrieval error 2020-08-25 10:54:56 -04:00
Jacob Heun
0ed43e903e
fix(key): dont allow backup key to be named 'self'
docs: update the key rotate help docs to be clearer about the backup
2020-08-21 19:42:42 +02:00
Petar Maymounkov
56f5a123d9 update ipfs key default type 2020-08-19 15:22:59 -07:00
Petar Maymounkov
a68e1469ba add --peerid-base to ipfs id 2020-08-18 16:39:23 -07:00
Petar Maymounkov
4975d9b179 renames 2020-08-18 08:39:47 -07:00
Petar Maymounkov
b4ad66eda4 add --ipns-base to publish and subs commands
add sharness tests for --ipns-base in name publish and subs commands
2020-08-17 21:43:02 -07:00
Petar Maymounkov
2b013a1ac5 use standard multibase format labels 2020-08-17 21:43:01 -07:00
Petar Maymounkov
23a26c05d3 rename -f to --ipns-base 2020-08-17 21:43:01 -07:00
Petar Maymounkov
80e859ef6f add format flag to key rename and remove, defaulting to b36cid; update sharness 2020-08-17 21:43:01 -07:00
Petar Maymounkov
3cbe111b2d use b36 keys by default for keys and IPNS 2020-08-17 21:43:01 -07:00
Adin Schmahmann
8ae5aa56d1
add ipfs dag stat command (#7553)
* commands: add ipfs dag stat command
* sharness: add ipfs dag stat tests
2020-08-17 14:29:36 -04:00
Adin Schmahmann
eb66461333 switch ipfs key rotate flags to use the same ones as ipfs key gen 2020-08-17 07:26:47 -04:00
Adin Schmahmann
0f658484d1 move key rotation command to ipfs key rotate 2020-08-17 07:26:47 -04:00
Adin Schmahmann
34c0e5c0f6 fix: sort addresses returned by ipfs id 2020-08-08 21:39:18 -04:00
Adin Schmahmann
d6b94360e2 fix: sort protocols returned by ipfs id 2020-08-08 21:38:34 -04:00
Steven Allen
dd47364e24 feat: add protocol list to ipfs id 2020-08-07 19:46:44 -04:00
Steven Allen
dd1093f438 fix: use connect instead of findpeer so we ensure we actually connect
Otherwise, the ID is going to be incorrect.

Note: technically, the previous logic didn't need to connect to the target peer
to complete. However, I'm fine dropping that capability in favor of more
up-to-date information.
2020-08-07 19:46:44 -04:00
Adin Schmahmann
7565da9bc2 fix: ipfs name resolve --dht-record-count flag uses correct type and now works 2020-08-07 19:14:36 -04:00
Adin Schmahmann
692e9f59ff refactor: get rid of cmdDetails awkwardness 2020-08-04 18:28:40 -04:00
Petar Maymounkov
e384b5964a IPNS format keys in b36cid 2020-08-04 00:18:29 -04:00
Adin Schmahmann
dfb8141d2f
Merge pull request #7546 from rendaw/master
Key import and export cli commands
2020-08-03 17:51:04 -04:00
Adin Schmahmann
fab3a3578d ipfs key export output keys with .key extension by default 2020-08-03 17:28:55 -04:00
Adin Schmahmann
7f15be2ae5 switch ipfs key import/export to use files instead of strings 2020-08-03 16:27:12 -04:00
rendaw
356ca3aefa
Remove export option from generate 2020-08-01 10:45:38 +09:00
Adin Schmahmann
a70d04b68f remove ipfs key identify command 2020-07-30 16:26:40 -04:00
Adin Schmahmann
8dcd260b21
Merge pull request #7514 from martriay/doc/add-without-daemon-behavior
Document add behavior when the daemon is not running
2020-07-17 13:37:06 -04:00
rendaw
c7657cb690
Fix sharness tests 2020-07-16 23:57:30 +09:00
rendaw
a0656402ed
Key import and export cli commands 2020-07-16 22:25:37 +09:00
Petar Maymounkov
b3e5ffc41a
feat: add flag to ipfs key and list to output keys in b36/CIDv1 (#7531)
* add flag to "ipfs key gen" to output keys in b36 CIDv1
* add flag to "ipfs key list" to output keys in b36 CIDv1
* add and modify corresponding sharness tests
2020-07-13 12:08:34 -04:00
Martín Triay
c532cb4d5a
Document add behavior when the daemon is not running 2020-06-27 15:57:18 -03:00