Commit Graph

  • b9c8a8d9da System tests for mirror/repo/snapshot rename commands. #63 Andrey Smirnov 2014-07-26 17:28:16 +04:00
  • c5922737ed Man page updates for 'rename' commands. #63 Andrey Smirnov 2014-07-26 17:12:00 +04:00
  • 772111ad26 Commands mirror/repo/snapshot rename. #63 Andrey Smirnov 2014-07-26 17:11:26 +04:00
  • d7ef1a0c4b Allow saving snapshot without package refs loaded. #63 Andrey Smirnov 2014-07-26 17:09:47 +04:00
  • bd221bf869 Sort dependencies. Andrey Smirnov 2014-07-26 16:42:59 +04:00
  • 0485a36de1 Add Recommends: dependency on bzip2. #84 Andrey Smirnov 2014-07-26 01:44:30 +04:00
  • 77d6a10984 Implementation of Rename method for S3 PublishedStorage. #15 Andrey Smirnov 2014-07-26 01:11:23 +04:00
  • 8015966663 Optimize package encoding/decoding a bit by reusing codec handle. Andrey Smirnov 2014-07-25 16:46:52 +04:00
  • 94114f2c3d Use idiomatic chan struct{} when there's nothing to send. Andrey Smirnov 2014-07-24 01:25:59 +04:00
  • 2906369a3b Reuse default HTTP transport options. Andrey Smirnov 2014-07-24 01:17:58 +04:00
  • 521c52f600 Remove unused field. Andrey Smirnov 2014-07-24 01:15:01 +04:00
  • 52bb33dc69 Fix bugs with prefix/storage parsing. #15 Andrey Smirnov 2014-07-22 00:27:49 +04:00
  • 71d90947c9 Remove debugging output. #15 Andrey Smirnov 2014-07-22 00:27:38 +04:00
  • b3a4936e06 Fix system tests. Andrey Smirnov 2014-07-21 18:14:09 +04:00
  • 237d25fe5b Fix issue with ETag/MD5 comparison, add extra info in error messages. #15 Andrey Smirnov 2014-07-21 17:43:42 +04:00
  • de0954732a Style fix. Andrey Smirnov 2014-07-21 17:43:35 +04:00
  • 915b0d1697 Integrate PublishedRepos with storages & context. #15 Andrey Smirnov 2014-07-21 17:43:12 +04:00
  • 6d026afc69 Support for multiple storages in PublishedRepository. #15 Andrey Smirnov 2014-07-21 17:19:13 +04:00
  • 27a5578d30 Fix system tests. #15 Andrey Smirnov 2014-07-18 19:21:29 +04:00
  • 96e878a2e0 Separate out LocalPublishedStorage interface. #15 Andrey Smirnov 2014-07-18 17:44:54 +04:00
  • 7a7bb56557 Config options for S3 storage. #15 Andrey Smirnov 2014-07-18 17:37:08 +04:00
  • 076ecd586f Fix style issues. #15 Andrey Smirnov 2014-07-17 18:09:13 +04:00
  • c54406e29f First version of PublishedStorage for S3. #15 Andrey Smirnov 2014-07-17 18:05:38 +04:00
  • b260b0010a Refactoring: add MD5 to LinkFromPool. #15 Andrey Smirnov 2014-07-17 18:04:56 +04:00
  • fbf1bc14b7 Refactoring PublishedStorage interface: leave operations suitable for S3. #15 Andrey Smirnov 2014-07-17 00:54:44 +04:00
  • f12cf935ba GPG signer shouldn't report full path name. #15 Andrey Smirnov 2014-07-17 00:53:36 +04:00
  • 4e169c3d10 Update system tests on command help. #64 Andrey Smirnov 2014-07-16 14:10:40 +04:00
  • ea2bfea2a3 Man page with new flags for aptly mirror create. #64 Andrey Smirnov 2014-07-16 13:58:07 +04:00
  • cf4619784e System tests for mirror show & update with filters. #64 Andrey Smirnov 2014-07-16 13:56:26 +04:00
  • 69ad2ccd84 System tests for mirror create with filter. #64 Andrey Smirnov 2014-07-16 13:45:46 +04:00
  • fe1046a7a3 Support for filters in mirror create/update/show. #64 Andrey Smirnov 2014-07-16 13:28:11 +04:00
  • ce1df9447d Support for filters in RemoteRepo: filtering mirror contents by query. #62 Andrey Smirnov 2014-07-16 02:27:29 +04:00
  • 2a7a2de84a Allow empty source in PackageList.Filter. #64 Andrey Smirnov 2014-07-16 02:23:55 +04:00
  • 238bdfad96 Add String() method for queries. Andrey Smirnov 2014-07-15 21:49:30 +04:00
  • 56d777af0a Introduce regexp query matching. Andrey Smirnov 2014-07-15 19:00:06 +04:00
  • a632469890 Support for quoted string arguments. Andrey Smirnov 2014-07-14 23:20:31 +04:00
  • 3601cc15ed Fix unit-tests for new $Architecture matching. Andrey Smirnov 2014-07-14 19:45:27 +04:00
  • 61cd4c6af1 Use special matcher for $Architecture, so that 'any' matches any arch. Andrey Smirnov 2014-07-14 19:39:19 +04:00
  • 401bb768d7 Fix bug with architectures query: it was always true. Andrey Smirnov 2014-07-14 19:37:12 +04:00
  • 5880d11899 Fix refactoring leftover bug. Andrey Smirnov 2014-07-14 19:16:02 +04:00
  • ed6e261bd0 Rewrite snapshot pull to use PackageList.Filter instead of homebrew algorithm. Andrey Smirnov 2014-07-14 19:02:15 +04:00
  • fb660efeb5 Make list sort really stable: if all properties match, use architecture as sort key. Andrey Smirnov 2014-07-14 18:51:07 +04:00
  • 80de65f28d Fix system test. #62 Andrey Smirnov 2014-07-13 16:19:03 +04:00
  • 9893e4af3d Add flag to control downlod limit in aptly mirror update. #62 Andrey Smirnov 2014-07-13 16:11:18 +04:00
  • 7416cc403d Update system test config file. #62 Andrey Smirnov 2014-07-13 16:11:07 +04:00
  • 83ceee1e3f Remove debug output. #62 Andrey Smirnov 2014-07-13 16:10:53 +04:00
  • a54a366c95 New config setting: downloadSpeedLimit to limit download speed. #62 Andrey Smirnov 2014-07-13 15:47:23 +04:00
  • fb1e28b91b Setting for downloader to limit download speed to specified level. #62 Andrey Smirnov 2014-07-12 23:56:32 +04:00
  • 86206df58d Use flowcontrol library. #62 Andrey Smirnov 2014-07-12 23:55:54 +04:00
  • 1d49a717b9 Unit-tests for queries. Andrey Smirnov 2014-07-12 23:26:08 +04:00
  • 3b0b0b76ec One more fix for Debian 7.6 Andrey Smirnov 2014-07-12 23:18:20 +04:00
  • 904b9e101b Update tests: wheezy 7.6 released. Andrey Smirnov 2014-07-12 21:54:13 +04:00
  • 9fb8a0ea4b Capturing results for other command output. Andrey Smirnov 2014-07-12 21:53:47 +04:00
  • bc27c6e14d System test on using complex query when importing. Andrey Smirnov 2014-07-12 18:02:57 +04:00
  • ae3c98c210 Implementation for FieldQuery. Andrey Smirnov 2014-07-12 18:02:33 +04:00
  • 34f545b8cf Package index may not be indexed when schanning. Andrey Smirnov 2014-07-12 18:02:13 +04:00
  • d523d2b415 Package.GetField implementation for querying. Andrey Smirnov 2014-07-12 18:00:13 +04:00
  • e320ac31d5 Switch aptly repo move/copy/import/remove to use new filters based on queries. Andrey Smirnov 2014-07-12 13:58:38 +04:00
  • e08d44ff0a Fix bug with matching in Search method. Andrey Smirnov 2014-07-12 13:58:22 +04:00
  • 898870038a Rename s/Searchable/Fast/ Andrey Smirnov 2014-07-12 00:30:53 +04:00
  • c485cf41f7 PkgQueries, concept of 'Searchable', rewrite Filter using PackageQueries. Andrey Smirnov 2014-07-12 00:15:33 +04:00
  • d54ef1e921 Fix bug with special chars handling in strings, detect package key queries, arch condition for dependency-like queries. Andrey Smirnov 2014-07-12 00:14:49 +04:00
  • b42fd71acf MatchesDependency should check on Provides: as well. Andrey Smirnov 2014-07-11 16:30:41 +04:00
  • ede5449440 Refactoring: move query tree to deb package. Andrey Smirnov 2014-07-11 00:09:31 +04:00
  • eef49516ef Fix bugs after style fixes. Andrey Smirnov 2014-07-10 23:31:53 +04:00
  • e745747370 Style fixes as suggested by tools. Andrey Smirnov 2014-07-10 21:34:52 +04:00
  • 7e5b2ae8f5 Bugfix: unit-test was creating dirs in source directory. Andrey Smirnov 2014-07-10 21:31:12 +04:00
  • ada3ae0094 Introduce query language (resembling reprepro syntax). Andrey Smirnov 2014-07-10 21:28:02 +04:00
  • d262a131cc Preparation for query matching: introduce Regexp + PatternMatch. Andrey Smirnov 2014-07-10 21:16:30 +04:00
  • f0e69144ed Merge branch 'simonaquino-pull_multiple_packages' Andrey Smirnov 2014-07-10 00:56:16 +04:00
  • a7cb40ee7a System tests for aptly snapshot pull -all-matches. #70 Andrey Smirnov 2014-07-10 00:55:53 +04:00
  • 2a9b2f87f9 Update man page. #70 Andrey Smirnov 2014-07-10 00:48:24 +04:00
  • 9af10bc422 Refactoring: simplification. #70 Andrey Smirnov 2014-07-10 00:43:42 +04:00
  • bdbb5acb11 Remove 'allMatches' on version equal. #70 Andrey Smirnov 2014-07-10 00:20:28 +04:00
  • 81d506b226 Dependencies should be matched for each package one by one. #70 Andrey Smirnov 2014-07-10 00:13:19 +04:00
  • 1c30b2b9de Simplification: we are already able to search for all packages. #70 Andrey Smirnov 2014-07-10 00:10:53 +04:00
  • 566604d4ba Revert changes related to NextVersion. #70 Andrey Smirnov 2014-07-10 00:04:48 +04:00
  • 58a57f2b2c Merge branch 'pull_multiple_packages' of https://github.com/simonaquino/aptly into simonaquino-pull_multiple_packages Andrey Smirnov 2014-07-09 18:16:46 +04:00
  • 20d744f398 Fix system tests (whitespace). Andrey Smirnov 2014-07-08 13:12:10 +04:00
  • 360981de4a Merge branch 'simonaquino-sort_snapshots_time' Andrey Smirnov 2014-07-07 23:37:40 +04:00
  • 79016f7f98 Slight refactoring, make wrong param real error. #73 Andrey Smirnov 2014-07-07 23:36:59 +04:00
  • 1a92d8bfe9 Add --capture to auto-create 'gold' results when fail. Andrey Smirnov 2014-07-07 23:29:36 +04:00
  • d3707b4cfe Add system test on wrong --sort parameter. #73 Andrey Smirnov 2014-07-07 23:29:21 +04:00
  • de1fa85127 Update man page. #73 Andrey Smirnov 2014-07-07 23:14:32 +04:00
  • d9b35cea01 Allow running system tests by mask. Andrey Smirnov 2014-07-07 23:13:49 +04:00
  • b75b4d1488 Merge branch 'sort_snapshots_time' of https://github.com/simonaquino/aptly into simonaquino-sort_snapshots_time Andrey Smirnov 2014-07-07 18:18:58 +04:00
  • da55f18b0e Fix system tests. Andrey Smirnov 2014-07-02 10:10:39 +04:00
  • 165dd0053e Merge branch 'specify_long_tests' of https://github.com/simonaquino/aptly Andrey Smirnov 2014-07-02 10:03:19 +04:00
  • 22a4e6b67b Update goleveldb to fixed version (dropping data after compaction + recover). syndtr/goleveldb#53 Andrey Smirnov 2014-07-02 09:54:20 +04:00
  • 20513e1c16 Specify individual long tests to run Simon Aquino 2014-07-01 00:51:58 +01:00
  • b4ea963744 List snapshots by time: added integration tests Simon Aquino 2014-06-30 19:13:35 +01:00
  • 429788db0f List snapshots by time Simon Aquino 2014-06-30 18:29:23 +01:00
  • 1e70e954da System test on pulling latest version by default. #67 Andrey Smirnov 2014-06-29 10:12:18 +04:00
  • 319f3e6bb2 Updated fixture: sensu mirror, new mirror contents. Andrey Smirnov 2014-06-29 09:56:30 +04:00
  • 56915c4357 Fix order of Component & Archive fields. Andrey Smirnov 2014-06-29 09:55:51 +04:00
  • e1348ab88f Merge smira/master into pull_multiple_packages Simon Aquino 2014-06-28 01:32:16 +01:00
  • 026dc540d2 Merge branch 'simonaquino-deterministic_package_search' Andrey Smirnov 2014-06-28 00:37:33 +04:00
  • 44ce4c8a77 Insert into right position when adding as well. #67 Andrey Smirnov 2014-06-28 00:26:56 +04:00
  • 980102462b Simplify Makefile. Andrey Smirnov 2014-06-28 00:10:35 +04:00
  • 86b0860463 Enable system tests fixture under go1.3 as well. #72 Andrey Smirnov 2014-06-27 23:53:37 +04:00