pkg/importer: add "instapaper" importer for Instapaper service

A working importer for the Instapaper service. The importer imports
bookmarks, full text articles, and highlights. A blob item handler for
Instapaper highlight permanodes is included to show summarized highlight
content from the server UI.

Also, this CL updates github.com/garyburd.com/go-auth to rev
bca2e7f09a178fd36b034107a00e2323bca6a82e in order to get support for
XAuth requests.

Fixes #1208

Change-Id: I72e0c40b245c7eec4a44bb475fcaa96a0ee9a1c5
29 files changed
tree: 4746dd850c36740c454e06a6dff6703c4a3930cc
  1. .appveyor.yml
  2. .dockerignore
  3. .gitignore
  4. .hackfests/
  5. .header
  6. .travis.yml
  7. AUTHORS
  8. BUILDING
  9. CONTRIBUTING.md
  10. CONTRIBUTORS
  11. COPYING
  12. Dockerfile
  13. Gopkg.lock
  14. Gopkg.toml
  15. Makefile
  16. README.md
  17. TESTS
  18. TODO
  19. VERSION
  20. app/
  21. clients/
  22. cmd/
  23. config/
  24. dev/
  25. doc/
  26. go.mod
  27. go.sum
  28. internal/
  29. make.go
  30. misc/
  31. pkg/
  32. server/
  33. vendor/
  34. website/
README.md

Perkeep is your personal storage system.

It's a way to store, sync, share, import, model, and back up content. Keep your stuff for life.

For more, see

Other useful files

  • BUILDING - how to compile it (“go run make.go”)
  • CONTRIBUTING - how to do development and contribute

Perkeep Resources

Continuous Integration

Code of Conduct

Please note that this project uses a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.