| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
PLEASE NOTE: This project is not maintained anymore. It was ported to
a Qt 6 cmake setup and a more modern Django and Python version to at
least keep it usable for legacy projects.
For non-production use-cases, please switch to the new
appman-package-server available in the Qt Application Manager
starting with version 6.7.
Task-number: AUTOSUITE-1368
Change-Id: Idc4f2490a2a4399c03fce761250f4b5ac2612a45
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
|
|
|
|
|
|
| |
Task-number: AUTOSUITE-1631
Change-Id: I7c17bc2a34ead2f094a2b3d28315191e80912a98
Pick-to: 5.15
Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
|
|\
| |
| |
| | |
Change-Id: Id5517e9bd5dd32c30776a203cdd1a3f18023fa82
|
| |
| |
| |
| |
| |
| |
| |
| | |
Package verification was not checking if package tags were valid
Change-Id: I0b788b59179fc18370ac3fb619f22126358bc0c8
Fixes: AUTOSUITE-1615
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Change-Id: Ic1559fd79e1de205ea59cab25681f44c66a9a530
Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com>
Task-number: AUTOSUITE-1617
(cherry picked from commit 76219d7c94684aba09504eb2138e9e11444f8825)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Documentation updated for easier readability
Change-Id: Iddaa22b974b60351e0b4237be5b3dee4cf1d1da7
Fixes: AUTOSUITE-1577
Reviewed-by: Evgeniy Zabotkin <ezabotkin@luxoft.com>
Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com>
(cherry picked from commit 6765a8536bdcce039991ac19cc800e0495f53c92)
Task-number: AUTOSUITE-1617
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Change-Id: I717e88e26b38c2bcdbb1aa03eac0b29c6fbf32f8
Fixes: AUTOSUITE-1407
Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com>
(cherry-picked from commit 25fab1ce84f001044cc92b9abe26e1a627b528ce)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Change-Id: Ie56dc40934a5dfc502cee1336febf27fec212be3
Fixes: AUTOSUITE-1573
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
(cherry picked from commit 8f45167406aa66a00bb0c28eb19a3eba267f1754)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| | |
Fixes: AUTOSUITE-1447
Change-Id: I7f8c3c83d49939962376c98a650b4ecb24f8e980
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix parsing architecture to take into account extra components that can
be sent by QSysInfo::buildAbi(). Updated documentation to reflect it.
The file: doc/src/deployment-server-reference.qdoc was not changed, because
it reflects server output format, not input parameter.
Change-Id: I1cdcac0d47f0e5f75db061b871c749820614fd3c
Fixes: AUTOSUITE-1426
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-1463
Change-Id: Id6c21ad88618513766c5b5de8e75c40c258f8828
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| | |
Change-Id: I9f083641f1d2ba1707554b9127e8ed49898bb394
Fixes: AUTOSUITE-1590
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| | |
Change-Id: I29d015c2ae400a2e8e7a2e78d2d902e744abe807
Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| | |
Change-Id: I90b2d68b3f7ee21efaba19d5d0d7a1a4d1a4f314
Fixes: AUTOSUITE-1462
Reviewed-by: Evgeniy Zabotkin <ezabotkin@luxoft.com>
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| | |
Fixes: AUTOSUITE-1543
Change-Id: I702374f5f50a3e3ac7b34bbf9dfee197b808d722
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| | |
Change-Id: Id94559a8ad9e4626e25880bf70ae4e641ea20343
Task-number: AUTOSUITE-1231
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Qt 5.14 brough new package format. This change brings backward-compatible support for new and old
packages in the same deployment server. Supported formats are differentiated by version parameter
in /hello API call (version 1 - only old packages, version 2 - new and old packages)
Task-number: AUTOSUITE-1356
Change-Id: Ifcd65f162dbadf069f2bb4f506482bbda6a2984e
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-1429
Change-Id: Ib670d8c41f617808db742289a4ae4ab1d77a1919
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
(cherry picked from commit 2c6654413f952eecb3ce81579d27908438f3a507)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When saving package files, ':' and ',' symbols were omitted from the
filename, even when they were passed properly. This code substitutes them
for their hexadecimal value.
Also this code changes download URLs to a safer version (names are hashed
with sha256, so they are unguessable). This only happens when DEBUG is
set to False
Change-Id: Iba2b52c6aef0b416ac7a2c276aa0ae72904be70d
Fixes: AUTOSUITE-1450
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
(cherry picked from commit f605d6601bf52631e27e97454a74fdaa64a05a83)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Change-Id: I34138d2b288f577b726a7b79178e7245ec02671f
Fixes: AUTOSUITE-1451
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
(cherry picked from commit a7bb59eaaefa59f17e0c29fc8371b84cf24f0aa5)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-1424
Change-Id: I76ddb3e5e42eeb280f978804ea28d200a838958e
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
(cherry picked from commit 086fc8c681f63ecf099c8d167f050bf4177235ed)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-1438
Change-Id: Id02885b829c21641da456f99e054541b09cf964e
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
(cherry picked from commit a095cc3470c473f123c032f3fcfc599e006dad40)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
tags
This fix allows for uploading multiple copies of one application with same architecture
and different tag sets.
Currently check is only done for 'tags are the same', but not for 'tags match'.
Change-Id: I5205db092f7edbc77f696a8d878cc52298f72e0f
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
(cherry picked from commit 0bc3754bd405851661a3912df7ad1afa4db23026)
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ib2f34786600a7ecdefba068261106e545996b752
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-1429
Change-Id: Ib670d8c41f617808db742289a4ae4ab1d77a1919
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When saving package files, ':' and ',' symbols were omitted from the
filename, even when they were passed properly. This code substitutes them
for their hexadecimal value.
Also this code changes download URLs to a safer version (names are hashed
with sha256, so they are unguessable). This only happens when DEBUG is
set to False
Change-Id: Iba2b52c6aef0b416ac7a2c276aa0ae72904be70d
Fixes: AUTOSUITE-1450
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| | |
Change-Id: I34138d2b288f577b726a7b79178e7245ec02671f
Fixes: AUTOSUITE-1451
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-1424
Change-Id: I76ddb3e5e42eeb280f978804ea28d200a838958e
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-1438
Change-Id: Id02885b829c21641da456f99e054541b09cf964e
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
| |
| |
| |
| |
| | |
Change-Id: I0c4484f5f4f3184bd570776cb318dd534f46817c
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
|/
|
|
|
|
|
|
|
|
|
| |
tags
This fix allows for uploading multiple copies of one application with same architecture
and different tag sets.
Currently check is only done for 'tags are the same', but not for 'tags match'.
Change-Id: I5205db092f7edbc77f696a8d878cc52298f72e0f
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
|
|
|
|
|
| |
Change-Id: I260d87ac94d69be69437392b0c53912383cd00d6
Fixes: AUTOSUITE-501
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
|
|
|
|
|
|
| |
Task-number: AUTOSUITE-933
Change-Id: I492d7abbf5462b6d922b8ae319902375d23041ee
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
|
|
|
|
|
|
| |
Task-number: AUTOSUITE-759
Change-Id: I1030d4b127b41cccfee545e1d4412e61e67f8fc1
Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
|
|
|
|
|
|
| |
Task-number: AUTOSUITE-759
Change-Id: I2bf1f593c9f5cdeb6d77527945d35446ac23c8a8
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|\
| |
| |
| |
| |
| | |
ssh://codereview.qt-project.org:29418/qt-apps/qtauto-deployment-server into dev
Change-Id: I4980db7c3b143d0127a249d51639ef3ed485602e
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Simplified the documentation to improve readability
* Split out the API Reference from the original topic
* Used the correct qdoc tags where possible
* Formatted the tables better for the HTTP API
Task-number: AUTOSUITE-752
Change-Id: Iaa308b7f995070993b264ee9bfdcaf2e1bd46d8a
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Added a new diagram based on input from Dominik, Robert, and Vladimir.
- This change uses the term "Downloads app" which is currently not in sync
with Neptune 3 UI's documentation. A subsequent patch will be made there
to change "App store" to "Downloads app"
Change-Id: I3fa05f6609420744f7c5cb570be91116207de4d1
Reviewed-by: Bramastyo Harimukti Santoso <bramastyo.harimukti.santoso@pelagicore.com>
|
| |
| |
| |
| |
| |
| | |
Task-number: AUTOSUITE-760
Change-Id: Iafd1894b97986ab1b405cd32fdbba32888b8f90f
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Fix references to landing page title
- Fix typo in buildversion
- Use https over http
- Use 'Qt Automotive Suite' as navigation.homepage and
add a dependency to it
Task-number: AUTOSUITE-726
Change-Id: I48b47b872d231689387de1a48cc0cfc1dca76eec
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
| |
| |
| |
| |
| |
| | |
Fixes: AUTOSUITE-625
Change-Id: I5433ce0c2af64109d3e4d3779d698f2c93eadb28
Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
First version.
Change-Id: I44132467baedf41812e12f67170005d2508dec1e
Fixes: AUTOSUITE-625
Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com>
|
| |
| |
| |
| |
| | |
Change-Id: I092f279030a70586697b2947ec35653f1e938f0b
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
- added 2019
- everything is (c) Luxoft instead of Pelagicore from now on
Change-Id: If1b2f18f41dff7531e0c48329f9bf555192cbc2a
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
| |
| |
| |
| |
| | |
Change-Id: I8ab555de921ce5ff655494d5e67dc10143242947
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Support for versioned tags.
Versioning is in form of either: tag or tag:version
Task-number: AUTOSUITE-708
Change-Id: I480ae08b3cdc0ccf6ac1fc1c9724448be9cb1b55
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is done to match QSysInfo::currentCpuArchitecture(), kernelVersion() and buildAbi()
See implementation in neptune3-ui for details.
Without this code, neptune3-ui would be unable to get native applications.
Change-Id: Ic336b364575bc22c1812693fea254d4898f1ee6f
Fixes: AUTOSUITE-670
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Any user with permission to enter admin panel can upload packages to the
deployment server. This will be used by a (not yet implemented) tool in
qt application manager for automatic package upload from qtcreator.
Fixes: AUTOSUITE-623
Change-Id: I5aba9d16480e2161e5e633359070004f66f2b897
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is done to match QSysInfo::currentCpuArchitecture(), kernelVersion() and buildAbi()
See implementation in neptune3-ui for details.
Without this code, neptune3-ui would be unable to get native applications.
Change-Id: Ic336b364575bc22c1812693fea254d4898f1ee6f
Fixes: AUTOSUITE-670
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|/
|
|
|
|
|
|
|
|
| |
Any user with permission to enter admin panel can upload packages to the
deployment server. This will be used by a (not yet implemented) tool in
qt application manager for automatic package upload from qtcreator.
Fixes: AUTOSUITE-623
Change-Id: I5aba9d16480e2161e5e633359070004f66f2b897
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|