Releases: perkeep/perkeep
Releases · perkeep/perkeep
0.12-test1
What's Changed
- doc: 0.11 release notes by @mpl in #1324
- website: make 0.11 visible by @mpl in #1325
- go.mod: update "x/crypto" to support latest acme API by @NiklasMerz in #1326
- index: based on sorted.KeyValue by @aviau in #1345
- blobserver/encrypt: document low-level config by @aviau in #1346
- move to goplusjs by @aviau in #1349
- encrypt.go: check keyFile permissions by @aviau in #1347
- bytes.md: part must contain BlobRef or BytesRef by @aviau in #1339
- docs: standardize on <=1MB schema blobs by @aviau in #1340
- storage-examples: grant permissions on the bucket by @aviau in #1329
- server-config: packRelated doesn't need blobPath by @aviau in #1335
- cmd/pk/list: filter by type by @aviau in #1341
- downloadbutton: migrate from goui to JS by @aviau in #1348
- Fix CI tests for windows by @willnorris in #1318
- make.go: update package doc to match BUILDING doc by @psanford in #1270
- downloadbutton: missing return + leftover file by @aviau in #1352
- genconfig: support blobpacked in cloud replicas by @aviau in #1334
- go fmt ./... + add CI test by @aviau in #1351
- CI: test on macOS by @aviau in #1353
- aboutdialog: migrate from goui to JS by @aviau in #1354
- index: small docs improvements by @aviau in #1355
- b2: document example + point to perkeep/b2 fork by @aviau in #1336
- SelectAllBtn: goui -> JS by @aviau in #1357
- handleAbout: move to index.js by @aviau in #1358
- pkg/schema: create CamliType type by @aviau in #1356
- ImportShare: goui -> JS by @aviau in #1359
- DirChildren: goui -> JS by @aviau in #1360
- ShareItem: goui -> JS by @aviau in #1362
- IsBlobRef: go -> JS by @aviau in #1366
- mapquery: Go -> JS by @aviau in #1367
- images/haveImageID: use docker images, not inspect by @aviau in #1371
- pk-put+perkeepd config: support fingerprints by @aviau in #1363
- delete.go: implement Examples() by @aviau in #1369
- buildsystem: deprecate perkeepd goui by @aviau in #1368
- Dockerfile: build using gomodules by @aviau in #1373
- signer: deprecate KeyId() by @aviau in #1364
- fs: don't cause io errors on missing blobrefs by @aviau in #1377
- pkmountTest: ensure tests don't share cache by @aviau in #1378
- Speed S3 query on startup by @lologarithm in #1386
- devcam hook: fix bad script path by @aviau in #1381
- make codebase go-vet-clean by @aviau in #1379
- internal/httputil: do not throw away server responses beyond 8MB by @bobg in #1295
- go 1.15 -> 1.16 by @aviau in #1397
- doc: document all environement variables by @aviau in #1383
- move to go:embed by @aviau in #1396
- Update deps by @tgulacsi in #1394
- json-signing: camliVersion: "1" -> 1 by @aviau in #1399
- pkg/jsonsign: reArmor: BEGIN -> END by @aviau in #1402
- WIP: Remove pkg/index/sqlindex by @zenhack in #1268
- pkg/blobserver/diskpacked cleanup by @tgulacsi in #1400
- Remove TODO, it's already implemented by @tgulacsi in #1403
- pkg/search: Add untagged predicate by @alextsui05 in #1393
- EntityFetcher: require fingerprint by @aviau in #1374
- Remove unused code by @tgulacsi in #1563
- staticcheck: install with go.mod by @aviau in #1568
- fix bug: typo by @jincheng9 in #1574
- Install ca-certificates for importers to work by @tevino in #1578
- fix typo in Readme.md by @fetsorn in #1580
- Use modernc.org/sqlite by @tgulacsi in #1581
- blobserver: remove unused code from gethandler by @MichaHoffmann in #1585
- fuse: fix panic in Lookup by @MichaHoffmann in #1589
- fuse: fix truncation of files by @MichaHoffmann in #1590
- server: fix panic when modtime or time is not in metadata by @MichaHoffmann in #1593
- encrypt: use age encryption by @MichaHoffmann in #1588
- cleanup: remove pkg/test/asserts by @MichaHoffmann in #1592
- all: use
T.TempDirto create temporary directory by @Juneezee in #1586 - Set far-future caching header on blob responses by @surma in #1571
- jsonsign: write armored keyring by @aviau in #1597
- deps: use modernc.org/kv and bump modernc.org/fileutil by @MichaHoffmann in #1600
- Fix various typos by @luzpaz in #1604
- pkg/sign: use local readKeyRing function instead of opengpg's, to handle armored key rings. by @featherbutt in #1612
- B2 using s3 aws sdk by @kalidor in #1599
- improve docker build times and image size by @willnorris in #1607
- geocode: add support for openstreetmap geocoding api by @willnorris in #1608
- update docker-based app build by @sbinet in #1611
- encrypt: fix race condition by @MichaHoffmann in #1614
- fuse: misc fixes by @MichaHoffmann in #1615
- index: minor cleanup by @MichaHoffmann in #1613
- fs: use bulitin method to get test name by @MichaHoffmann in #1616
- index: verify sigs on permanodes, not just claims by @aviau in #1382
- images: fix crash when decoding with djpeg fails by @MichaHoffmann in #1618
- deps: bump aws sdk by @MichaHoffmann in #1619
- Issue#1605 - Google Cloud Storage storage docs by @mccurdyc in #1621
- doc: unify bs/s2/gcs storage documentation by @MichaHoffmann in #1622
- index: cleanup after #756 was fixed by @MichaHoffmann in #1617
- index: add test for out of order indexing when verifying permanode signatures by @MichaHoffmann in #1623
- Delete clients/python directory by @ginabythebay in #1634
- tests: clean up upload test by @MichaHoffmann in #1627
- perkeepd: test cleanup by @MichaHoffmann in #1630
- camlistore.org -> perkeep.org by @ginabythebay in #1638
- tests: increase timeout in video thumbnailer test by @MichaHoffmann in #1639
- Fix #1635, trim slash when looking up resource files by @ginabythebay in #1637
- Bump required Go to Go 1.19 by @bradfitz in #1642
- demonstrate query using curl by @ginabythebay in #1640
- ui: remove obsolete code by @MichaHoffmann in #1636
- misc: add race flag to devcam and fix fallout by @MichaHoffmann in #1641
- schema: simplify parseSuperset by @bradfitz in #1646
- misc: remove sha1 from tests, remove testhooks, minor cleanups by @MichaHoffmann in #1631
- all: Replace deprecated io/ioutil with io and os by @alexandear in #1647
- all: refactor to use net/http status constants instead of ints by @alexandear in https://github.com...