Commit Graph

  • 9ce16d723b add FIXME for the convertToInstalledSnaps() temp fix (thanks Gustavo) Michael Vogt 2016-01-11 08:05:23 +01:00
  • a8e0794312 Merge remote-tracking branch 'upstream/master' into refactor/snaps-no-apps Michael Vogt 2016-01-10 16:51:12 +01:00
  • 1d633b61c8 allow /snaps as a launcher location Michael Vogt 2016-01-09 20:37:57 +01:00
  • 9dbc6c1eeb etc/profile.d/apps-bin-path.sh: rename PATH to snaps Michael Vogt 2016-01-09 20:07:44 +01:00
  • 19f5299bec Prepare new ubuntu upload (changelog entry plus directory) Michael Vogt 2016-01-08 21:23:10 +01:00
  • 883a532ae7 Ensure /snaps is created at package build time Michael Vogt 2016-01-08 21:15:05 +01:00
  • 4c471152a5 Rename /apps -> /snaps (same for data, and user-data) Michael Vogt 2016-01-08 21:05:21 +01:00
  • 9a3621e7aa Merge pull request #291 from mvo5/bugfix/missing-hacking-doc Gustavo Niemeyer 2016-01-08 17:33:19 -02:00
  • afbb82c1f1 Merge pull request #283 from kyrofa/bugfix/1530924/purge_all_data_dirs Gustavo Niemeyer 2016-01-08 17:08:36 -02:00
  • d13f08bf00 Merge pull request #280 from mvo5/bugfix/arm64-missing-syscall Gustavo Niemeyer 2016-01-08 17:03:42 -02:00
  • 81f4315811 quickly fix this one Samuele Pedroni 2016-01-08 20:00:15 +01:00
  • e55b03800d tweak TODO Samuele Pedroni 2016-01-08 19:54:44 +01:00
  • 858395c6a4 this isn't needed in tests Samuele Pedroni 2016-01-08 19:50:52 +01:00
  • b6d886ff2f more code and tests cleanups Samuele Pedroni 2016-01-08 19:40:36 +01:00
  • 4f7ae5c97b use topDir instead of rootDir Samuele Pedroni 2016-01-08 18:03:13 +01:00
  • fdc88a9849 wip: all test are passing, OpenDatabase is hollowed out Samuele Pedroni 2016-01-08 18:02:04 +01:00
  • 3ed0b813de improve welcome message Michael Vogt 2016-01-08 17:57:19 +01:00
  • a02a3b8071 wip: export filesystem backstore and keypair mgr Samuele Pedroni 2016-01-08 17:14:42 +01:00
  • 1438d2a02a wip: export filesystem backstore and keypair mgr Samuele Pedroni 2016-01-08 17:14:26 +01:00
  • 1157cfd57b wip: simpler leaner test setup in sysdb_test.go Samuele Pedroni 2016-01-08 15:36:10 +01:00
  • 1ebed966dd Merge pull request #305 from mvo5/bugfix/ftbfs-tests Michael Vogt 2016-01-08 14:25:28 +01:00
  • 002086aaa4 fix tests with empty groups Michael Vogt 2016-01-08 14:14:27 +01:00
  • c6ea47eb91 share this db setup in a suite helper Samuele Pedroni 2016-01-08 13:18:33 +01:00
  • 8b8f911a2a as per atomatt try to be less ambiguous here, price is a bit of a mouthful of arg name Samuele Pedroni 2016-01-08 13:05:26 +01:00
  • 3d2fe3bac4 Merge pull request #303 from elopio/test_build_orderless Federico Gimenez 2016-01-08 12:48:09 +01:00
  • e1129e3ce4 actually use/implement refined Backstore Samuele Pedroni 2016-01-08 11:19:42 +01:00
  • b03d1a0ce1 fix test names, split new test out Samuele Pedroni 2016-01-08 10:57:09 +01:00
  • b71516b442 wip: refine Backstore interface Samuele Pedroni 2016-01-08 10:54:24 +01:00
  • ea2f259d34 more testing Samuele Pedroni 2016-01-08 10:22:07 +01:00
  • ff66dda6ef happy test for Assemble(), shows we need a Headers() for completeness/symmetry that the Backstores may need to use as well Samuele Pedroni 2016-01-08 09:23:51 +01:00
  • 97d7edb877 Merge remote-tracking branch 'upstream/master' into refactor/snap-file Michael Vogt 2016-01-07 20:53:17 +01:00
  • 5900df3857 Do not assume an order on the installed snaps. Leo Arias 2016-01-07 22:51:28 -06:00
  • 9afa89bbad leave out the Build verb that we don't use anymore for assertions, it seems ok anyway Samuele Pedroni 2016-01-07 23:15:29 +01:00
  • 213fa79391 for consistency with the now exported Assemble() use assemble where we were using build Samuele Pedroni 2016-01-07 23:12:14 +01:00
  • 92e34b1464 export Assemble, so there's not need anymore for Backstore.Init to pass it into backstores Samuele Pedroni 2016-01-07 22:49:49 +01:00
  • cee43adbba Merge pull request #300 from pedronis/asserts-simpler-keypairmgr-keyid-only Samuele Pedroni 2016-01-07 22:00:41 +01:00
  • 02a974bfa8 simplify: ImportKey doesn't return the keyid anymore Samuele Pedroni 2016-01-07 21:46:17 +01:00
  • d83db61e90 don't rely on ImportKey returning a key id anymore here, fix name typo as well Samuele Pedroni 2016-01-07 21:39:02 +01:00
  • 7705f7b2c5 don't rely on ImportKey returning a key id anymore here Samuele Pedroni 2016-01-07 21:30:27 +01:00
  • 037a14d04e don't rely on ImportKey returning a key id anymore here Samuele Pedroni 2016-01-07 21:29:22 +01:00
  • fd46d6ae65 don't rely on ImportKey returning a key id anymore here Samuele Pedroni 2016-01-07 21:26:53 +01:00
  • 672303eb9b less clunky doc string for db.PublicKey() Samuele Pedroni 2016-01-07 21:24:19 +01:00
  • 34b4d842cd Merge pull request #279 from mvo5/bugfix/lp1530826-needs-root Gustavo Niemeyer 2016-01-07 18:20:04 -02:00
  • fbdf3fb598 Change the update test to use the new fake store Michael Vogt 2016-01-07 18:11:52 +01:00
  • e88c03ddd7 Merge remote-tracking branch 'upstream/master' into asserts-simpler-keypairmgr-keyid-only Samuele Pedroni 2016-01-07 20:30:31 +01:00
  • c4d96a1b1a Merge pull request #301 from mvo5/bugfix/travis-go-tip Samuele Pedroni 2016-01-07 20:29:58 +01:00
  • 0b9698557d Use "go: 1.5" in .travis.yml because that is the version in 16.04 Michael Vogt 2016-01-07 20:00:48 +01:00
  • 783b692255 Support purging .snaps that use both data and user data paths. Kyle Fazzari 2016-01-04 18:23:33 +00:00
  • 1282a183c6 Merge pull request #266 from mvo5/bugfix/classic-sudo Michael Vogt 2016-01-07 18:21:26 +01:00
  • 41e5dc994c Merge pull request #270 from stevenwilkin/packages-api-services Michael Vogt 2016-01-07 18:19:57 +01:00
  • 3d4ffdc4fc Merge pull request #290 from stevenwilkin/update-icons-endpoint-docs Michael Vogt 2016-01-07 18:18:19 +01:00
  • 7c1f0c526d Merge pull request #292 from stevenwilkin/update-capabilities-snapd-api-docs Michael Vogt 2016-01-07 18:17:53 +01:00
  • 236c452770 don't need the pk var here Samuele Pedroni 2016-01-07 18:08:08 +01:00
  • 3b4fe7c043 be consistent in docs Samuele Pedroni 2016-01-07 18:05:08 +01:00
  • 3c62f603ba Merge pull request #299 from emgee/asserts-toolbelt-explicit-keyid Samuele Pedroni 2016-01-07 18:00:03 +01:00
  • cbad508586 simplify KeypairManager interface basing it on keyids Samuele Pedroni 2016-01-07 17:56:52 +01:00
  • 9476c0d415 Make the fake app update test and add helper for faking updates Michael Vogt 2016-01-07 17:48:46 +01:00
  • 9813e6ea68 Make blukEndpoint work Michael Vogt 2016-01-07 16:03:45 +01:00
  • 9287ea457e Update toolbelt to add public key id, and renamed fingerprint. Matt Goodall 2016-01-07 14:34:18 +00:00
  • ec3f1b9ac9 make /download/$snap work Michael Vogt 2016-01-07 15:01:12 +01:00
  • a846276798 Merge remote-tracking branch 'upstream/master' into refactor/all-snaps-integration-tests Michael Vogt 2016-01-07 14:33:07 +01:00
  • 650834ec9c Merge pull request #295 from mvo5/refactor/snap-info-fixes2 Gustavo Niemeyer 2016-01-07 10:55:17 -02:00
  • 9b051f7ecd Use named arguments for "snap add-cap" Zygmunt Krynicki 2016-01-07 13:20:31 +01:00
  • 0974dd49d7 Merge remote-tracking branch 'upstream/master' into bugfix/missing-hacking-doc Michael Vogt 2016-01-07 10:52:13 +01:00
  • 797215635d Provide deprecated environment to the config hook Michael Vogt 2016-01-07 10:45:01 +01:00
  • df2467fb13 Merge remote-tracking branch 'upstream/master' into refactor/all-snaps-integration-tests Michael Vogt 2016-01-07 10:16:52 +01:00
  • a2670400ce Cleanup environment variables Michael Vogt 2016-01-07 10:11:28 +01:00
  • b05e56c256 Merge pull request #293 from chipaca/restart Michael Vogt 2016-01-07 09:33:15 +01:00
  • 57478ac270 Address review issues from John (thanks!) Michael Vogt 2016-01-07 09:03:56 +01:00
  • 52125f8e53 rename NewFromPackageYaml -> InfoFromPackageYaml (thanks Gustavo) Michael Vogt 2016-01-07 08:59:28 +01:00
  • 87b183b4c7 Rename overly generic term snap.Backend to snap.snapFormat Michael Vogt 2016-01-07 08:51:28 +01:00
  • 76748b38ed Merge pull request #294 from pedronis/asserts-explicit-keyid Samuele Pedroni 2016-01-06 21:22:23 +01:00
  • fc4f5f3ad8 rename PublicKey.KeyID() to PublicKey.ID(), add a comment in the ID() computation Samuele Pedroni 2016-01-06 21:04:46 +01:00
  • a04c9fc645 use keyID here Samuele Pedroni 2016-01-06 20:33:40 +01:00
  • 648cefe052 rename account-key fingerprint field to public-key-fingerprint for symmetry with public-key-id Samuele Pedroni 2016-01-06 20:16:19 +01:00
  • 24283d05f3 rename AccountKey.Fingeprint() to AccountKey.PublicKeyFingerprint() in prep of renaming the field itself Samuele Pedroni 2016-01-06 20:09:27 +01:00
  • 3fb65e92ec SearchBySuffix isn't needed anymore, start renaming SearchByHeaders to just Search Samuele Pedroni 2016-01-06 18:30:46 +01:00
  • 5089ac3cb9 Merge branch 'refactor/all-snaps-integration-tests' of github.com:mvo5/snappy into refactor/all-snaps-integration-tests Michael Vogt 2016-01-06 18:30:42 +01:00
  • 4a4157f0c4 Merge remote-tracking branch 'upstream/master' into refactor/all-snaps-integration-tests Michael Vogt 2016-01-06 18:28:46 +01:00
  • 478465cdea use exact search by key id for finding account keys Samuele Pedroni 2016-01-06 18:23:10 +01:00
  • 9b1c877b87 start assuming less that ImportKey returns precisely a fingerprint Samuele Pedroni 2016-01-06 18:11:19 +01:00
  • 43cb8a9885 Merge pull request #271 from mvo5/refactor/pkg-info John Lenton 2016-01-06 17:07:12 +00:00
  • 5c1f562238 Implement Store.refreshSnaps() Michael Vogt 2016-01-06 15:08:58 +01:00
  • 28c6706467 Rename "pkg" to "snap" and refactor to have snap.{Info,Type,Open} Michael Vogt 2016-01-06 16:59:04 +01:00
  • babd299fbf move restart defaulting to GenServiceFile John R. Lenton 2016-01-06 16:26:56 +00:00
  • 7426d962d7 Move pkg.File to snapfile.File Michael Vogt 2015-12-22 14:15:37 +01:00
  • 88af8a1b83 rename "opener" to "snapfile" Michael Vogt 2015-12-22 14:11:28 +01:00
  • a471f4a8ea Remove "ControlMember" from pkg.File interface Michael Vogt 2015-12-22 08:47:41 +01:00
  • 302b2997c8 Add new info.Info interface and add package yaml parser Michael Vogt 2015-12-22 08:16:50 +01:00
  • b458feff21 Implement stubs for search/details/bulk and add tests Michael Vogt 2016-01-06 12:29:23 +01:00
  • e286b2a9ff Start with skeleton store test server Michael Vogt 2016-01-05 17:58:48 +01:00
  • f0ccf15b89 Make testutils.common.release.Info() more robust Michael Vogt 2016-01-05 09:09:40 +01:00
  • 5e9e635f84 Start porting to the all-snap architecture Michael Vogt 2016-01-04 17:52:45 +01:00
  • bab7fe47b5 introduce public-key-id in account-key Samuele Pedroni 2016-01-06 17:16:36 +01:00
  • ef6e7a1387 Merge remote-tracking branch 'upstream/master' into refactor/pkg-info Michael Vogt 2016-01-06 17:16:34 +01:00
  • 27095cfaae Merge remote-tracking branch 'upstream/master' into refactor/pkg-info Michael Vogt 2016-01-06 17:09:39 +01:00
  • 3e2f03ea55 Rename "pkg" to "snap" and refactor to have snap.{Info,Type,Open} Michael Vogt 2016-01-06 16:59:04 +01:00
  • f8be36751f Merge pull request #267 from pedronis/asserts-in-memory-keypair-mgr Samuele Pedroni 2016-01-06 14:36:48 +01:00
  • 71810f0ad6 restart condition John R. Lenton 2016-01-06 11:25:11 +00:00
  • 12e98c625e Merge remote-tracking branch 'upstream/master' into refactor/snap-file Michael Vogt 2016-01-06 12:06:35 +01:00