| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: Ic1559fd79e1de205ea59cab25681f44c66a9a530
Reviewed-by: Svetlana Abramenkova <sabramenkova@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>
|
|
|
|
|
|
| |
Change-Id: I717e88e26b38c2bcdbb1aa03eac0b29c6fbf32f8
Fixes: AUTOSUITE-1407
Reviewed-by: Svetlana Abramenkova <sabramenkova@luxoft.com>
|
|
|
|
|
|
| |
Change-Id: Ie56dc40934a5dfc502cee1336febf27fec212be3
Fixes: AUTOSUITE-1573
Reviewed-by: Egor Nemtsev <enemtsev@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>
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
This line is needed and without it tst_licenses.pl will fail
Change-Id: Iecadcd421576a4b0dc8d016501922e8950678c67
Reviewed-by: Nikolay Zamotaev <nzamotaev@luxoft.com>
|
|
|
|
|
|
|
| |
This is done to implement support for multiple applications on one domain.
Change-Id: Ie0fec53c624dc97596e38538926352cbcb29f359
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I99252e75687ae8f0383ac9ecfe68108ddcf35e2a
Reviewed-by: Robert Griebl <robert.griebl@pelagicore.com>
|
|
|
|
|
| |
Change-Id: Ia81820d32947b4644909a556d29199a5f6112d46
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
| |
Added checking architecture for native package and architecture filtering
Change-Id: Icd1472078151c11659d40ede1a2a61d5e4cc2aaa
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added tag support. Tags are parsed from packages:
* extraMetadata
* extraSignedMetadata
Added parsing requires/conflicts tags from hello phase
(Request goes in hello, filtering goes in app list)
Change-Id: Ifab174bc3df0dbf4efa4832bb28bb4f58a6a302c
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
| |
Change-Id: Id6225825f4a3498e16d8028c4560223704c1986c
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
| |
Due to becoming deployment server, instead of appstore, price, rating and "top app"
no longer make sense, so they were removed.
Change-Id: I3a696aa920186735008f97ecc35e269c5c4c038b
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
|
| |
The change was done to add ability to see full list of applications in
neptune3-ui. It also includes code for setting up a virtual environment
from which to run the server.
Change-Id: Ib33b31a5f334fcc8c3a32ef7eff093bc364d9df5
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
| |
CI expects to have tests in place for a module.
Change-Id: Id6fcf39437f9760faa59008801d4c5a4b19d8a4c
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I2153f3facc03c9aa430b87167119c786e300fed1
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
| |
Change-Id: Iaadfc42b5a719a581906740a3447734c21185475
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
| |
Change-Id: I4749f7835905fafb806a937e39ded72584281971
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
|
| |
This is actually a long fixed security flaw, but somehow the patch got
lost when squashing and upstreaming the internal repo.
Change-Id: Ib9edd99ce6a5113e7cf6e5b9fe0c932bbd8d1206
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|
|
|
|
|
|
|
| |
These headers would also pass the Qt CI license check.
Change-Id: I08d4b252c23913aad12a542acc2dfbe534d58027
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
|