Skip to content
Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.
Branch: master
Clone or download
zenhack and bradfitz pkg/sorted: add read transactions.
This is in relation to #580; we will need something like it to hook
Bleve up to the index. Currently only the SQL backends are implemented;
the rest is still TODO.

This also updates the version of the postgres library that we're using;
the old one didn't support setting the isolation level in TxOptions.

Change-Id: I14fdf74832e088d164b757417bfbb500a752d216
Latest commit 8e63050 May 23, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.hackfests Add a hackfest entry. Missed a lot of these, but still fun. Dec 28, 2013
app app/publisher/js: make it ignored by tests, with build tag Apr 30, 2019
clients clients/android: bump targetSdkVersion to 26 Sep 22, 2018
cmd internal/rollsum: replace with go4.org/rollsum Feb 23, 2019
config pkg/importer: add "instapaper" importer for Instapaper service Nov 26, 2018
dev Stop using Gerrit (googlesource.com), switch to just GitHub & PRs Jun 5, 2019
doc docs/server-config: mention diskpacked perf trade-off. Jun 22, 2019
internal Reduce dependency on OS in determining if file is video. Apr 2, 2019
misc Stop using Gerrit (googlesource.com), switch to just GitHub & PRs Jun 5, 2019
pkg pkg/sorted: add read transactions. Jun 24, 2019
server Merge pull request #1260 from omarchehab98/uiaudio Jun 15, 2019
vendor pkg/sorted: add read transactions. Jun 24, 2019
website Stop using Gerrit (googlesource.com), switch to just GitHub & PRs Jun 5, 2019
.appveyor.yml appveyor: set CGO_ENABLED=0 to disable need for gcc May 17, 2018
.dockerignore buildinfo: track Version and Dockerfile separately May 2, 2018
.gitignore dev/devcam: use libsqlite3 tag when -sqlite=true Sep 14, 2018
.header Rename import paths from camlistore.org to perkeep.org. Jan 2, 2018
.travis.yml Travis: bump Go to 1.12 Apr 30, 2019
AUTHORS C+A: add Ian Denhardt (Individual CLA) May 1, 2019
BUILDING Update documented required version of go to 1.11 Mar 26, 2019
CONTRIBUTING.md Stop using Gerrit (googlesource.com), switch to just GitHub & PRs Jun 5, 2019
CONTRIBUTORS C+A: add Ian Denhardt (Individual CLA) May 1, 2019
COPYING Add Apache license. Jan 28, 2011
Dockerfile Dockerfile: bump Go to 1.12.4 Apr 30, 2019
Makefile Add Makefile rule to push dev Docker images to gcr.io. Aug 17, 2018
README.md README: remove extra test CI badge May 18, 2018
TESTS all: rename remaining occurrences of camput Apr 21, 2018
TODO perkeepd, serverinit, gce: opaque-ify serverinit.Config, trim camlist… May 13, 2018
VERSION Add a VERSION file to the master branch. May 2, 2018
go.mod pkg/sorted: add read transactions. Jun 24, 2019
go.sum pkg/sorted: add read transactions. Jun 24, 2019
make.go app/publisher/js: make it ignored by tests, with build tag Apr 30, 2019

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

Linux: Windows:

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.

You can’t perform that action at this time.