Andrey Smirnov
b67f3dd6f7
gofmt #191
2015-02-20 23:43:40 +03:00
Andrey Smirnov
3004473bbb
Update to correct reference to ncw/swift.
2015-02-11 22:07:36 +03:00
Andrey Smirnov
4356fe5cbe
Merge branch 'sbadia-swift' of github.com:sbadia/aptly into sbadia-swift
2015-02-11 21:58:51 +03:00
Sylvain Baubeau
d6271b6542
Use upstream version of ncw/swift
2015-02-11 21:52:16 +03:00
Sebastien Badia
26a65b2336
swift: Fallback to TempAuth
2015-02-11 15:36:16 +01:00
Sebastien Badia
20adfd49a7
swift: Add support for Swift API v1 (without Keystone)
...
This commit also add a workaround for bug/feature[1]
the password is changed every time :-)
[1]c9f5e41b74
2015-02-11 15:35:45 +01:00
Sylvain Baubeau
355a98b51f
Use upstream version of ncw/swift
2015-02-10 09:17:54 +01:00
Andrey Smirnov
f097cd20c1
Add @sbadia to AUTHORS. #191
2015-02-07 20:05:16 +03:00
Andrey Smirnov
0489ba9d16
Swift startup script. #191
...
(Doesn't work yet)
2015-02-07 20:03:51 +03:00
Andrey Smirnov
46b3f8fbaf
PEP8 fixes. #191
2015-02-07 19:39:58 +03:00
Andrey Smirnov
cacd0cf103
Merge branch 'swift' of https://github.com/sbadia/aptly into sbadia-swift
2015-02-07 19:18:04 +03:00
Andrey Smirnov
c933668c16
Merge branch 'mkoval-feature/RepoUpdateAPI'
2015-02-07 19:01:24 +03:00
Andrey Smirnov
24418ab0a4
Small fixes to publish update API. #174
2015-02-07 19:01:06 +03:00
Andrey Smirnov
4963d0a1d7
Add @mkoval to list of AUTHORS.
2015-02-07 18:53:25 +03:00
Andrey Smirnov
ea8bfeb8a7
Merge branch 'feature/RepoUpdateAPI' of https://github.com/mkoval/aptly into mkoval-feature/RepoUpdateAPI
2015-02-07 18:52:29 +03:00
Andrey Smirnov
a582493a6e
Packages show API with tests. #116
2015-02-07 18:50:52 +03:00
Andrey Smirnov
930f76887b
Final version of system tests for snapshot API. #168
2015-02-07 18:37:10 +03:00
Andrey Smirnov
a4201a40d2
Allow to override architectures when publishing. #116
2015-02-07 18:36:42 +03:00
Andrey Smirnov
4990bb98e5
Update gin to latest available version. #116
2015-02-07 18:36:14 +03:00
Andrey Smirnov
00d4674aa5
Update (fix) system test.
2015-02-07 13:23:30 +03:00
Andrey Smirnov
06b4016338
More fixes related to locking and overall operations. #168
2015-02-06 22:44:25 +03:00
Andrey Smirnov
c1b2e4fabb
Fix for snapshot creation APIs: locking, package existence checks, consistency checks. #168
...
More system tests.
2015-02-06 22:37:57 +03:00
Andrey Smirnov
f438637a98
Don't expose UUIDs in API. #168
...
Probably we should expose sources, but not as UUIDs. TODO.
2015-02-06 22:37:14 +03:00
Andrey Smirnov
ce208f347e
Merge branch 'lebauce-snapshot-api'
2015-02-06 20:18:52 +03:00
Andrey Smirnov
06502584cf
Check component names (that they do exist) before publish switching. #192
2015-02-06 20:16:00 +03:00
Sebastien Badia
0f22dc590a
Fix config tests and update man page
...
Fix ConfigSuite.TestSaveConfig, ConfigShowTest and CreateConfigTest
tests
2015-02-05 21:27:09 +01:00
Sylvain Baubeau
11716f06f0
Add test suite for the Swift backend
2015-02-05 18:03:35 +01:00
Sylvain Baubeau
1ba06e828d
Remove prefix in Filelist and RemoveDir
2015-02-05 17:56:16 +01:00
Sebastien Badia
bc357a19a1
Added swift python tests
2015-02-05 17:56:09 +01:00
Sylvain Baubeau
9004f8578c
Detect if bulk-delete is supported
2015-02-05 17:54:09 +01:00
Sebastien Badia
7f038be1cb
Add swift backend for repository publishing
2015-02-05 17:54:09 +01:00
Andrey Smirnov
13fc1122f0
Use Python requests URL params instead of manual GET params. #168
2015-02-05 01:56:55 +03:00
Andrey Smirnov
cb99cbec58
Fix final system test. #168
2015-02-05 01:53:07 +03:00
Andrey Smirnov
5d16cf06cf
Gobuild is gone. [ci skip]
2015-02-05 01:49:29 +03:00
Andrey Smirnov
b0489117c8
Update system tests for new Package serialization. #168
2015-02-05 01:48:14 +03:00
Andrey Smirnov
fa2eef564c
Enhance Package JSON representation with Key, ShortKey and FilesHash. #168
2015-02-05 01:47:10 +03:00
Andrey Smirnov
d20300b152
Whitespace fix. #168
2015-02-05 01:46:57 +03:00
Andrey Smirnov
398303235a
Custom JSON marshalling for PackageDiff, updated test for snapshot diff API. #168
2015-02-05 01:34:02 +03:00
Andrey Smirnov
25d048fe49
Add Package serialization to JSON via stanza. #168
2015-02-05 01:26:55 +03:00
Andrey Smirnov
8c15a0ca95
Add AlekSi/pointer to dependencies. #168
2015-02-05 01:24:44 +03:00
Andrey Smirnov
8e8ff8ba65
Revert "Make files hash a type for proper JSON serialization"
...
This reverts commit e138212593 .
2015-02-05 00:27:14 +03:00
Andrey Smirnov
1b0eb9d45a
Attempt to fix #189 and #130 : disable Amazon workaround when using proxy.
2015-02-03 21:49:55 +03:00
Andrey Smirnov
403c7272cd
When loading package index for the mirror, ignore duplicate packages (and print about them). #183
2015-01-31 21:27:26 +03:00
Andrey Smirnov
0412646151
Add @bcandrea to list of authors.
2015-01-30 19:26:57 +03:00
Andrey Smirnov
0725003107
Merge pull request #186 from bcandrea/master
...
Update dependency definition in conflicts (fixes #185 )
2015-01-30 19:24:56 +03:00
Andrea Bernardo Ciddio
7a1553dc55
Update dependency definition in conflicts ( fixes #185 )
...
The dependency specified when looking for conflicting packages
does not take into account the package version, as by default the
Relation field in the Dependency structure is set to VersionDontCare.
This should fix #185 .
2015-01-30 16:22:27 +00:00
Andrey Smirnov
8375a2c30f
Update system test.
2015-01-30 18:39:50 +03:00
Andrey Smirnov
5bbbdb3c19
Use long gpg key IDs. #178
2015-01-30 18:33:05 +03:00
Andrey Smirnov
1fd80c40d0
Add --no-default-keyring to example command. #182
2015-01-30 18:24:30 +03:00
Andrey Smirnov
ae5ab2d138
Use https:// in example when talking about Release.key download. #179
2015-01-30 18:19:28 +03:00