Pawel Olejniczak
3ef3a8cce0
[CP-702] Add API for managing templates order
...
This API allows for managing message templates order.
DB Migration: adding a new column to templates tables.
2023-03-27 16:27:17 +02:00
Lukasz Mastalerz
950cf78aa9
[CP-1825] Update while on onboarding screen
...
Add a parameter to device info about onboarding state.
Update documentation for Pure and Harmony.
2023-03-06 12:07:52 +01:00
Lukasz Mastalerz
cecfb8a00e
[CP-1624] Cover new fields in contact and message endpoints with tests
...
Cover new fields for holding numberID in contact and message endpoint
response to keep the integrity and test passing.
2023-02-16 09:34:02 +01:00
Bartosz
03379186f9
[MOS-000] Fixed tests for update
...
Fixed tests for performing update, now it does not require
developer endpoint
2023-01-19 16:41:56 +01:00
Bartosz
663e427024
[MOS-000] Fix for test_updater
...
Fixed outdated method in harness
2023-01-19 16:41:56 +01:00
Lefucjusz
58fe1b1e7b
[CP-1421] Fix backup, restore and device info tests
...
Fix of the aforementioned tests after changes
implemented in PureOS.
2023-01-19 16:41:56 +01:00
Pawel Olejniczak
ef556d43f2
[CP-1423] Update backup and restore endpoint API test
...
Adjust the test script for new implementation of backup
and restore.
Disabling SettingsApi Test
2023-01-19 16:41:56 +01:00
Pawel Olejniczak
1723f12895
[CP-1483] Add test for sync API
...
Purpose of this test script is to test
synchronization API introduced in CP-1484
2023-01-19 16:41:56 +01:00
Pawel Olejniczak
65f30a0df2
[CP-1448] Add storage info to device info endpoint
...
DeviceInfo endpont now contains information such as:
deviceSpaceTotal - total storage space on the device
systemReservedSpace - storage space on the device
reserved for the OS
usedUserSpace - storage space on the device used
for user files on the user partition
2022-08-12 10:42:00 +02:00
Pawel Olejniczak
969bb5bf17
[CP-1453] Update test script for file system endpoint
...
Add test for listing files and their size in a specified path.
2022-08-04 11:54:19 +02:00
Pawel Olejniczak
f56b631eb6
[CP-563] Return correct threadID after adding new message
...
After adding new message via Messages EP API,
threadID field was always 0, which was incorrect.
2022-07-22 10:34:31 +02:00
Pawel Olejniczak
e72ca95535
[CP-1116] Add API to create and update draft message
...
This change allows to create and update draft SMS
with use of service-desktop API.
2022-07-07 00:03:24 +02:00
Pawel Olejniczak
291b695282
[CP-1334] Return templateID after adding new one
...
No information about newly added message template
was returned. Now temaplateID helps to identify
newly added record.
2022-06-09 00:33:27 +02:00
Pawel Olejniczak
ebc97dc3c9
[CP-1310] Add timeLeftToNextAttempt field to security EP
...
The time of the next attempt to unlock the phone on
the MC side was bonded with the system time of
the MC host system. This could lead to issues when
the time on Pure was different than on MC host
operating system. Now everything relies on Pure
system time.
2022-05-26 11:45:17 +02:00
Pawel Olejniczak
b232c9770c
[CP-1135] Extend messages API by deleteThread method
...
Allow to delete single message thread specified by id
using messages endpoint API.
2022-05-09 11:41:28 +02:00
Pawel Olejniczak
e693cffe47
[CP-1232] Extend messages EP API with getThreadByID method
...
Add API for getting single thread by its ID.
2022-04-28 15:27:44 +02:00
Marek Niepieklo
fda43afcf5
[MOS-273] Update Harness to detect Mudita Bell devices
...
Added detection of Mudita Harmony
2022-03-04 16:10:21 +01:00
Marek Niepieklo
e34c5b693d
[CP-1021] Add token field to Device Info API
...
Generating a device unique id
Returning device token generated from device unique id in DeviceInfo
Added test for device token in test_devic_info.py
2022-02-22 12:25:50 +01:00
Pawel Olejniczak
98db8f1da3
[CP-1037] Add test for Outbox EP API
...
Needed to verify if the Outbox endpoint API works correctly
2022-02-17 13:23:03 +01:00
Marek Niepieklo
7eddc891cf
[CP-1072] Fix issues in harness test for DeviceInfo
...
Fixed regexp’s for gitVersion, serialNumer.
Fixed invalid escape sequence in regexp.
2022-02-10 11:27:52 +01:00
Pawel Olejniczak
fd2051d0e7
[CP-856] Refactor test contacts
...
Refactor contacts EP test to make it work again.
Rewritten with use of contacts EP API
moved to harness submodule.
2022-01-21 17:22:46 +01:00
Pawel Olejniczak
2e4cb9794b
[CP-850] Improve and update test device info
...
Previously test was expecting to get any answer.
Now it is enhanced to check if returned values make any sense.
Additionally added test for checking log files location.
2022-01-18 13:00:57 +01:00
Marek Niepieklo
04111a6e7f
[CP-857] Refactor test_messages.py and test_send_sms.py
...
Refactored sms part of messages endpoint tests.
Rewritten with use of messages EP API from harness.
2022-01-13 09:52:06 +01:00
Pawel Olejniczak
7d68338acf
[CP-855] Refactor test_threads
...
Refactored threads part of messages endpoint tests.
Rewritten with use of threads EP API from harness.
2022-01-11 13:52:46 +01:00
Pawel Olejniczak
f97e86c991
[CP-858] Fix test security
...
Add security EP API to QAMuditaHarness repo.
Refactor security EP test to make it work.
2022-01-04 23:24:57 +01:00
Marek Niepieklo
0c76e7650f
[CP-914] Update factory reset test
...
Moved the test out form pytest/service-desktop
Improved test scenario to check for the onboarding screen
Used Factory Reset API for Harness
2021-12-15 13:02:39 +01:00
Marek Niepieklo
97f79cf7d7
[CP-829] Move and fix test_battery_file.py
...
Moved battery file test out of service-desktop
Replaced deprecated check file op with get file op to test
if the file is present.
2021-12-14 13:47:39 +01:00
Marek Niepieklo
d31fce7f85
[CP-830] Merge Backup and Restore tests
...
Merged Backup and Restore tests
2021-12-09 13:08:01 +01:00
Marek Niepieklo
dab045106b
[CP-831] Move and repair test_device_diagnostics.py
...
Moved test script out of pytest/service-desktop
Cleaned up and fixed test code for multiple log/crash dump files
2021-12-07 13:45:24 +01:00
Marek Niepiekło
24e2cdbffb
[CP-831] Revert "Move and repair test_device_diagnostics.py"
...
This reverts commit b5a8a75aa2 .
2021-12-07 11:48:59 +01:00
Marek Niepieklo
b5a8a75aa2
[CP-831] Move and repair test_device_diagnostics.py
...
Moved test script out of pytest/service-desktop
Cleaned up and fixed test code for multiple log/crash dump files
2021-12-07 09:25:50 +01:00
Marek Niepieklo
7769558634
[CP-832] Merge get/send file tests, add remove file test
...
Added new file operations test for get, send, remove file.
Updated lorem-ipsum.txt file.
2021-12-03 10:03:09 +01:00
Pawel Olejniczak
483ac3919a
[CP-828] Remove outdated calendar test scripts
...
These tests were created for old implementation
of calendar application, which no longer exists.
2021-11-25 15:54:32 +01:00
Piotr Tański
1d2f5cf7a4
[EGD-7754] Dates bumped in disclaimers
...
Dates bumped from 2020 to 2021.
2021-10-11 19:08:26 +02:00
Marek Niepieklo
a0677af340
[CP-615] Update existing backup/restore implementation in OS
...
[CP-648] Handle updated API requests
Updated B&R to handle new API
Extended error reporting
Backup/Restore code clean up
[CP-649] Check OS version compatibility during restore
Added check of OS and backup versions
Fixed adding of version.json to PurePhone.img
2021-10-11 16:19:20 +02:00
Marek Niepieklo
22a02078cd
[CP-162] Implement Logs directory
...
Added listing of log/crash dump files
Reorg'ed log/crash dump files locations
Added harness api/device_info
Updated test and tool scripts
2021-09-29 10:37:58 +02:00
Pawel Olejniczak
caffed99b5
[CP-439] Add case color to device info endpoint
...
Color of Mudita Pure's case can be now read from
device info endpoint.
2021-09-21 19:39:14 +02:00
Jakub Pyszczak
b1f6d67fce
[EGD-7505] Developer mode endpoint extended
...
Developer mode endpoint extender to support
file renaming, removal and listing dirs.
Harness requirements updated.
2021-09-08 15:15:57 +02:00
Pawel Olejniczak
d863c4c609
[CP-47] Extend service desktop API with time based phonelock
...
Time based phonelock can be now utilised via service desktop.
2021-09-08 11:54:05 +02:00
Artur Śleszyński
92ade4fcea
[CP-522] Send SMS via desktop API
...
Allow the MuditaCenter desktop app to send SMS.
2021-09-06 13:59:31 +02:00
Artur Śleszyński
727cd562db
[CP-544] Add phone numbers in thread list response
...
Replace contact number id with contact number to match the docs.
2021-09-03 08:52:55 +02:00
Piotr Tański
90e7a48198
[EGD-7362] Merge release/0.76.1 into master
...
Merge release/0.76.1 into master.
2021-09-02 11:12:59 +02:00
Pawel Olejniczak
cdadee24cc
[CP-388] Check for duplicates before adding contact
...
Prevent adding duplicate contact using service desktop API.
2021-08-26 11:56:04 +02:00
GravisZro
e433e8dd03
Fix transparent backgrounds in PlantUML
...
Images generated using PlantUML had transparent backgrounds which made
their text difficult to read on GitHub when using "Dark Mode". Forcing
a background color of #F0F0F0 ensures they are all readable.
2021-08-16 17:01:19 +02:00
Artur Śleszyński
ec7dcfb31e
[CP-46] Extend contact info endpoint
...
Include email, speed dial, ice and notes.
2021-08-10 09:41:41 +02:00
Marek Niepieklo
bd06eacbda
[CP-403] Replace old update code
...
Removed update related code
Removed update test scripts
2021-08-05 17:11:24 +02:00
Marek Niepieklo
26c48bc468
[CP-424] Report SN in DeviceInfo data
...
Added serial number to Device Info data.
2021-08-05 12:06:42 +02:00
Marek Niepieklo
6c32205e1b
[CP-371] Updater miscelanous developer mode and logs changes
...
This reverts commit cb93d58d85 .
2021-07-27 17:03:28 +02:00
Adam Dobrowolski
cb93d58d85
[CP-371] Updater miscelanous developer mode and logs changes
...
Changed:
- Runtime disabled logs which didn't add value from ServiceDesktop
- Runtime disabled logs which didn't add value from SystemManager
- Added possibility to change runtime logging levels
- Integrated ServiceDesktop developer code a bit - it might be used
as virtual base with little to no modifications for other endpoints
which would result with less redundant code
2021-07-27 13:56:37 +02:00
Pawel Olejniczak
d87ab0a5d8
[CP-225] Create contact using post method, and update it using put
...
Methods were used incorrectly.
Now they are aligned with requirements.
2021-07-21 17:15:09 +02:00