Commit Graph

  • c28a641293 Don't overwrite entry if there are no changes. Andrey Smirnov 2014-03-10 19:42:08 +04:00
  • a96ab00afc Verify dependencies with progress. Andrey Smirnov 2014-03-07 18:13:48 +04:00
  • c55733fc05 Progress during publishing. Andrey Smirnov 2014-03-07 17:24:45 +04:00
  • 1571a3331d Fix race with context shutdown and error message printing. Andrey Smirnov 2014-03-07 17:23:56 +04:00
  • 57722597ee Move coveralls build to go tip build, which is allowed to fail. Andrey Smirnov 2014-03-07 16:37:17 +04:00
  • 9496c7e9ac All output should go via Progress object. Andrey Smirnov 2014-03-07 16:34:09 +04:00
  • 74c88f3ef6 Progress when downloading single files and when parsing remote mirrors. Andrey Smirnov 2014-03-07 00:37:06 +04:00
  • 04d6603f38 aptly snapshot verify now prints: "loading packages"... Andrey Smirnov 2014-03-07 00:36:45 +04:00
  • 6f86bfec72 Show progress when loading packages from reflist. Andrey Smirnov 2014-03-07 00:04:35 +04:00
  • 81dd5a398b Uncomment lines. Andrey Smirnov 2014-03-06 23:46:06 +04:00
  • f143277a8e aptly snapshot diff does colour output via context.progress. Andrey Smirnov 2014-03-06 23:34:46 +04:00
  • d5f0c576d1 aptly snapshot pull outputs all messages through progress. Andrey Smirnov 2014-03-06 23:03:39 +04:00
  • b5f35cd540 Test for ppa short URL in aptly mirror create. Andrey Smirnov 2014-03-06 21:18:26 +04:00
  • d9bd016d1f New config options. Andrey Smirnov 2014-03-06 21:09:40 +04:00
  • bed0ac475e Short syntax for aptly mirror create to support ppa:user/project mirror URLs. Andrey Smirnov 2014-03-06 21:06:50 +04:00
  • 92c3bf0220 New flag -no-remove for aptly snapshot pull. Andrey Smirnov 2014-03-05 16:15:31 +04:00
  • 9f1f5aa92f Make system test ignore debugging features being on/off. Andrey Smirnov 2014-03-05 16:00:00 +04:00
  • 410caa6141 Fix race in shutdown: context should be shut down in case of error. Andrey Smirnov 2014-03-04 18:39:43 +04:00
  • 1902f38e6b Fix race in fatal exit & context shutdown. Andrey Smirnov 2014-03-04 18:26:19 +04:00
  • e59c327a7c One more test for partial loading. Andrey Smirnov 2014-03-04 18:10:27 +04:00
  • ef9267c722 Update db with new wheezy-backports. Andrey Smirnov 2014-03-04 17:58:16 +04:00
  • f9cb66a955 Test on reading and converting old pre-0.3 package. Andrey Smirnov 2014-03-04 17:19:52 +04:00
  • 9c6253d86d Now files are sorted internally. Andrey Smirnov 2014-03-04 17:03:00 +04:00
  • 3fe8a09928 Major refactoring to lower memory consumption. Andrey Smirnov 2014-03-04 16:49:26 +04:00
  • 32e517b4f2 aptly no longer prints 'Saving packages to database.' Andrey Smirnov 2014-03-04 16:48:37 +04:00
  • 0894c41636 Use Package.UpdateFiles to touch package.Files Andrey Smirnov 2014-03-04 16:48:23 +04:00
  • 073374eb78 gnuplot script. Andrey Smirnov 2014-03-03 20:59:37 +04:00
  • d0c3659679 Gnuplot mem.dat to PNG. Andrey Smirnov 2014-03-03 16:15:50 +04:00
  • e055581e34 Dump correct memory stats. Andrey Smirnov 2014-03-03 16:15:36 +04:00
  • 735593fc84 Fix tests. Andrey Smirnov 2014-03-01 23:13:07 +04:00
  • 7d6387e78e Add debugging facilities. Andrey Smirnov 2014-03-01 21:32:04 +04:00
  • c554a5c7df Fix command help. Andrey Smirnov 2014-02-28 18:04:52 +04:00
  • c6e4239a22 Remove files only if whole package has been processed successfully. Andrey Smirnov 2014-02-28 11:24:11 +04:00
  • e881a6df00 Fix command help. [ci skip] Andrey Smirnov 2014-02-27 23:51:01 +04:00
  • d251a519b6 Fix race in Progress shutdown where some messages could have been lost. Andrey Smirnov 2014-02-27 22:52:11 +04:00
  • 268128482c Fix system tests. Andrey Smirnov 2014-02-27 22:01:24 +04:00
  • 91a45a2fde Display deb-src line if snapshot contains sources. Andrey Smirnov 2014-02-27 21:10:52 +04:00
  • 9e26207659 System test for publishing local repos. Andrey Smirnov 2014-02-27 21:10:40 +04:00
  • f1f008f2f5 System tests for aptly repo import. Andrey Smirnov 2014-02-27 20:57:30 +04:00
  • abe9a37408 System tests for aptly repo move|copy. Andrey Smirnov 2014-02-27 18:06:13 +04:00
  • a45d2f3ce9 Test on snapshot listing with local repo. Andrey Smirnov 2014-02-27 17:48:32 +04:00
  • a08cbc2edc Commands aptly repo move, copy, import. Andrey Smirnov 2014-02-27 17:10:28 +04:00
  • 0549db6833 System tests for aptly repo remove. Andrey Smirnov 2014-02-27 16:22:18 +04:00
  • 07cf61a641 Command aptly repo remove. Andrey Smirnov 2014-02-27 16:14:54 +04:00
  • d6dec91c93 List filtering with dependency resolution. Andrey Smirnov 2014-02-27 15:54:17 +04:00
  • f430e78a2b Fix system tests after Package.String() has been changed. Andrey Smirnov 2014-02-27 13:15:28 +04:00
  • 774d1d9aab Extract MatchDependency, change Package.String(). Andrey Smirnov 2014-02-27 12:48:13 +04:00
  • 03100c28ce Fix typo. Andrey Smirnov 2014-02-26 23:51:13 +04:00
  • 1ae8063873 Cleanup after local repo. Andrey Smirnov 2014-02-26 23:50:49 +04:00
  • 85f3d15e8c System tests for aptly repo drop. Andrey Smirnov 2014-02-26 22:14:18 +04:00
  • 565e82bd1a Command aptly repo drop. Andrey Smirnov 2014-02-26 22:07:51 +04:00
  • 4df80d38cf SnapshotCollection.ByLocalRepoSource method. Andrey Smirnov 2014-02-26 21:30:14 +04:00
  • eff530a284 aptly db cleanup test with local repos. Andrey Smirnov 2014-02-26 21:21:44 +04:00
  • df811ff36a Tests for aptly snapshot create from repo Andrey Smirnov 2014-02-26 21:17:10 +04:00
  • f19a334b2b aptly snapshot create from repo command. Andrey Smirnov 2014-02-26 21:03:04 +04:00
  • 544724e59e Include local repos into graph. Andrey Smirnov 2014-02-26 21:02:51 +04:00
  • 059abc465b Creating snapshots from local repos. Andrey Smirnov 2014-02-26 21:02:34 +04:00
  • 2f30cf0846 Don't draw edges on graph to non-existing entities. Andrey Smirnov 2014-02-26 19:39:19 +04:00
  • f643d3f04d Use original version of gom as pull requests has been merged. Andrey Smirnov 2014-02-26 19:36:37 +04:00
  • c7d8772b9b Use my fixed version of gom for now. Andrey Smirnov 2014-02-26 17:06:27 +04:00
  • 5e97e18d9d Add blank line to Gomfile. Andrey Smirnov 2014-02-26 16:49:04 +04:00
  • d65ed73a8a Use explicit path to gom for Travis. Andrey Smirnov 2014-02-26 16:29:18 +04:00
  • 10e1a85fb8 Install gom first. Andrey Smirnov 2014-02-26 16:25:56 +04:00
  • 7c26c3ac14 Fix all dependencies in Gomfile. Andrey Smirnov 2014-02-26 16:24:54 +04:00
  • 8ebc3e65a5 Fix test depending on $HOME. Andrey Smirnov 2014-02-26 13:42:36 +04:00
  • 653a7d8d5a System tests for aptly repo add.. Andrey Smirnov 2014-02-26 13:08:55 +04:00
  • 3ddf39ee58 Sort files before import, really stop importing on file problem. Andrey Smirnov 2014-02-26 13:08:39 +04:00
  • e0cb43fbd3 Style fixes. Andrey Smirnov 2014-02-25 14:25:14 +04:00
  • 70df28bdf4 New command: aptly repo add to add packages to repository. Andrey Smirnov 2014-02-25 14:16:25 +04:00
  • ee62dd34f7 Refactoring: Filename now contains only base path, any order of files is accepted. Andrey Smirnov 2014-02-25 14:15:16 +04:00
  • e94bca2733 Use different apt repository as test mirror, ppa.launchpad.net is too unstable. Andrey Smirnov 2014-02-25 14:13:27 +04:00
  • 943d089e7e Allow fails on go tip. Andrey Smirnov 2014-02-25 13:29:19 +04:00
  • da550188de Build on Go tip as well. Andrey Smirnov 2014-02-25 13:25:04 +04:00
  • 901ce3ed00 Add final / to archive URL if missing. Andrey Smirnov 2014-02-25 13:24:51 +04:00
  • 00a9e25706 Support colored printf (with non-colored output when not on terminal) in Progress. Andrey Smirnov 2014-02-25 13:17:23 +04:00
  • 98bd76f350 Fix snapshot system tests. Andrey Smirnov 2014-02-25 12:34:01 +04:00
  • 750a947479 Fix some system tests. Andrey Smirnov 2014-02-25 12:12:49 +04:00
  • 1400b45d9d Fix PackageCollection.Update to detect conflicts and skip updates when it's not necessary. Andrey Smirnov 2014-02-25 00:40:32 +04:00
  • e36971fdc3 Fix system tests. Andrey Smirnov 2014-02-25 00:12:01 +04:00
  • 8328c44c39 Use progress to output message to fix order of messages on screen. Andrey Smirnov 2014-02-25 00:11:44 +04:00
  • c06e69a485 In db cleanup include local repos. Andrey Smirnov 2014-02-24 23:46:11 +04:00
  • 1b10c87bad Updating reflist in local repo. Andrey Smirnov 2014-02-24 23:45:47 +04:00
  • 4277f09e2a Importing files into pool: interface. Andrey Smirnov 2014-02-24 23:45:32 +04:00
  • 65c790b6cf Importing files to package pool. Andrey Smirnov 2014-02-24 23:45:17 +04:00
  • 1b64612aef Handle corner-case: null reflist. Andrey Smirnov 2014-02-24 12:17:24 +04:00
  • 97becf199f Simplify iteration in LevelDB. Andrey Smirnov 2014-02-24 12:05:51 +04:00
  • 5f40e02a84 No second gpg verification for InRelease. Andrey Smirnov 2014-02-23 13:49:56 +04:00
  • e2067eab23 Bugfix: in cleanup ignore non-updated mirrors. Andrey Smirnov 2014-02-23 13:44:45 +04:00
  • 33c9c08632 Fixture example .dsc files. Andrey Smirnov 2014-02-23 13:44:26 +04:00
  • 1fe8a8b703 Refactor GPG clearsigned verification into extract + verification. Andrey Smirnov 2014-02-23 13:44:03 +04:00
  • a44742f6b8 Reading control files from .deb & .dsc files. Andrey Smirnov 2014-02-23 13:20:37 +04:00
  • 8951b4f42a Reading control file from .deb package. Andrey Smirnov 2014-02-21 20:42:25 +04:00
  • f63b0dd315 Update README. [ci skip] Andrey Smirnov 2014-02-21 15:32:28 +04:00
  • 196dc56dd9 Command aptly repo list. Andrey Smirnov 2014-02-20 17:04:06 +04:00
  • 54421a9377 Command aptly repo show. Andrey Smirnov 2014-02-20 16:39:58 +04:00
  • 63cd4a80bb Command aptly repo create. Andrey Smirnov 2014-02-20 12:01:41 +04:00
  • 8df4378f4c Don't generate default comment for local repos. Andrey Smirnov 2014-02-20 12:01:22 +04:00
  • c3819d6724 Fix collection of coverage for all new packages. Andrey Smirnov 2014-02-19 23:34:13 +04:00
  • 7da203e8d2 Local repo: model + collection. Andrey Smirnov 2014-02-19 23:29:52 +04:00
  • 5617385c44 Fix comments. Andrey Smirnov 2014-02-19 17:16:45 +04:00