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
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
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
b0489117c8
Update system tests for new Package serialization. #168
2015-02-05 01:48:14 +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
1b0eb9d45a
Attempt to fix #189 and #130 : disable Amazon workaround when using proxy.
2015-02-03 21:49:55 +03:00
Andrey Smirnov
8375a2c30f
Update system test.
2015-01-30 18:39:50 +03:00
Andrey Smirnov
3f6491b8a3
Non-working test on format=details.
2015-01-26 21:06:28 +03:00
Andrey Smirnov
9c60421bd6
Python style fixes. #168
2015-01-24 21:53:06 +03:00
Andrey Smirnov
ebea4f10a0
Make snapshot diff GET, not POST (as it doesn't change anything in the system). #168
2015-01-24 21:51:33 +03:00
Andrey Smirnov
d828732307
Refactoring: make snapshot sorting non-intrusive to collection contents. #168
2015-01-22 22:01:00 +03:00
Andrey Smirnov
7c3629337c
Merge branch 'snapshot-api' of https://github.com/lebauce/aptly into lebauce-snapshot-api
...
Conflicts:
api/router.go
system/t12_api/__init__.py
2015-01-22 21:29:58 +03:00
Andrey Smirnov
bd2cc45524
Fix order of 'Component' and 'Architecture' fields. #172
2015-01-19 22:03:31 +03:00
Andrey Smirnov
836abdc81e
Bring back "Archive" into canonical order. #172
2015-01-19 21:33:00 +03:00
Andrey Smirnov
876eeedb14
Update canonical order of fields in stanza to match what apt tools generate. #172
2015-01-19 21:17:58 +03:00
Andrey Smirnov
a0d7ae28bf
Simple tests for graph generation API. #169
2015-01-13 22:15:06 +03:00
Andrey Smirnov
c832a5cdc4
Add missed file. #167
2015-01-13 18:50:09 +03:00
Andrey Smirnov
a0fa0becc2
Add system test on version API. #167
2015-01-13 18:49:32 +03:00
Andrey Smirnov
1ddaecfb94
New Debian version: update system tests.
2015-01-12 20:14:18 +03:00
Andrey Smirnov
98ca0cdf33
Publish repo REST API. #116
2015-01-07 16:11:34 +03:00
Andrey Smirnov
ee7d84205b
Update system test.
2014-12-23 01:19:37 +03:00
Sylvain Baubeau
dd9fc8e40e
Allow API creation of snapshots using package references
2014-12-18 18:17:43 +01:00
Sylvain Baubeau
d847cba870
Make repos and snapshots API return JSON objects for packages when asked
2014-12-18 18:16:35 +01:00
Sylvain Baubeau
d983e10d08
Add snapshots API test suite
2014-12-18 16:33:15 +01:00
Andrey Smirnov
923e2e1e50
Update system test.
2014-12-12 09:27:17 +03:00
Andrey Smirnov
ba32d16c8a
Fix system test.
2014-12-09 11:44:40 +03:00
Andrey Smirnov
eec6743fe4
Use ${HOME}, fix test. #146
2014-11-27 00:55:28 +03:00
Andrey Smirnov
42bf2f5e98
Fix one more system test. #147
2014-11-27 00:53:31 +03:00
Andrey Smirnov
35b9a8ea91
Don't sign repo in test. #146
2014-11-27 00:34:04 +03:00
Andrey Smirnov
26c0502307
Introduce new flag -force-components to aptly mirror create to ignore
...
components in Release file while doing checks. #147
2014-11-27 00:32:34 +03:00
Andrey Smirnov
d9c62780c2
When doing db cleanup, consider package references stored in PublishedRepos
...
of local repo publishes. #146
2014-11-26 23:41:18 +03:00
Andrey Smirnov
cc2cc16004
Fix system test.
2014-11-18 12:16:47 +03:00
Andrey Smirnov
726f12c537
Repos APIs: searching for packages, adding and deleting packages from the repo. #116
2014-11-18 00:50:59 +03:00
Andrey Smirnov
9072ba5981
Revert part of test that shouldn't have been comitted yet. #140
2014-11-14 00:25:40 +03:00
Andrey Smirnov
61e22743af
Fix for stripping part with slashes from component names. #140
...
Now aptly won't strip by default, but if distribution contains slash (like 'wheezy/updates')
and component starts with last part of distribution ('updates/main'), it would be stripped.
2014-11-14 00:13:58 +03:00
Andrey Smirnov
74f9787884
Implementation of upload file to local repo APIs. #116
2014-11-11 01:12:52 +03:00
Andrey Smirnov
552b11e28d
Workaround for '+' escaping in Amazon S3. #130
2014-11-05 02:46:01 +03:00
Andrey Smirnov
d2d21c3df7
Update system test.
2014-10-23 11:03:19 +04:00
Andrey Smirnov
b1053826e3
Debian 7.7 has been released, update tests.
2014-10-20 12:22:19 +04:00
Andrey Smirnov
0a6d57ea1a
Fixing system tests.
2014-10-17 02:03:48 +04:00
Andrey Smirnov
9fbe33b356
System test for file override from pool. #127
2014-10-17 00:54:42 +04:00
Simon Aquino
951b6e9004
Test to avoid published file truncation when added to repo
...
This test will make sure that when a published file is added to repo, it
doesn't get truncated.
2014-10-16 16:57:50 +01:00
Andrey Smirnov
9c834f410c
API for file upload. #116
2014-10-16 00:04:50 +04:00
Andrey Smirnov
eef44f5cd5
Correctly set config override. #123
...
Without that, config override gets set in parent class propagating
to all tests.
2014-10-14 19:27:47 +04:00
Andrey Smirnov
aa77ea2835
Test for config show. #123
2014-10-14 18:28:53 +04:00
Andrey Smirnov
6ac0658478
Merge branch 'add_config_show_command' of https://github.com/queeno/aptly into queeno-add_config_show_command-2
2014-10-14 18:17:21 +04:00
Andrey Smirnov
50c8e35a90
Re-enable task run command. #96
2014-10-14 00:47:17 +04:00