Commit Graph

24 Commits

Author SHA1 Message Date
Andrey Smirnov 9ff49ff24a Fix words: source might be snapshot or local repo. #10 2014-03-26 19:44:15 +04:00
Andrey Smirnov 140c925079 Fix shadowed variables. 2014-03-24 18:39:45 +04:00
Andrey Smirnov 32717e92ba First round of support for localRepos as source for publishing. Also more intelligent algo to get publishing defaults. #10 #12 2014-03-19 16:43:42 +04:00
Andrey Smirnov c55733fc05 Progress during publishing. 2014-03-07 17:24:45 +04:00
Andrey Smirnov 6f86bfec72 Show progress when loading packages from reflist. 2014-03-07 00:04:35 +04:00
Andrey Smirnov 3fe8a09928 Major refactoring to lower memory consumption.
Package has been split into multiple structure loaded on demand: files, extra, depends.

They're saved and loaded completely separately.
2014-03-04 16:49:26 +04:00
Andrey Smirnov d1e16a0ef0 Refactor Repository: split into PackagePool and PublishedStorage. 2014-02-19 12:03:01 +04:00
Andrey Smirnov f32c19047f Publishing source packages index. 2014-02-17 15:41:08 +04:00
Andrey Smirnov ce793c6dae List of architectures now includes optionally "source" virtual arch. 2014-02-16 21:36:25 +04:00
Andrey Smirnov bb13462f7b Fix error message. 2014-02-07 13:33:15 +04:00
Andrey Smirnov 0e9ccb4481 Publishing repository without signer (no signed files). 2014-02-06 19:55:55 +04:00
Andrey Smirnov 360e09cc7d Update to new non-pointer interfaces. 2014-02-03 17:41:54 +04:00
Andrey Smirnov de5e39818e Fix description to be more readable. 2014-01-31 19:03:30 +04:00
Andrey Smirnov c4f1179b65 Lookup PublishedRepo by snapshot. 2014-01-29 18:11:40 +04:00
Andrey Smirnov 4fea570f5e Removing published repos & matching files. 2014-01-17 20:49:38 +04:00
Andrey Smirnov 33a8dcdacd Published persistence: save persisted when publishing. 2014-01-16 23:04:22 +04:00
Andrey Smirnov 6412bee952 Use method to load package list from reflist. 2014-01-09 14:21:24 +04:00
Andrey Smirnov f168feb9b8 Architecture parsing, package list from reflist. 2014-01-09 14:18:37 +04:00
Andrey Smirnov 5ccbd232f4 Package MatchesArchitecture, Provides. 2014-01-08 17:32:52 +04:00
Andrey Smirnov 4aa24048d5 Major refactoring of files in package: hide them in Package type. 2014-01-05 13:02:33 +04:00
Andrey Smirnov bc2eba459f Fix bugs with publishing w/o source or short names. 2013-12-26 17:28:37 +04:00
Andrey Smirnov 218057ea48 Add error handling for ForEach's. 2013-12-26 16:58:04 +04:00
Andrey Smirnov be7a1762ac PublishedRepo unit-test. 2013-12-26 00:38:14 +04:00
Andrey Smirnov 9814a3023b Repo publishing machinery. 2013-12-25 19:15:48 +04:00