From 699d56aa5a8bd94e28db202d8d430be4c355d580 Mon Sep 17 00:00:00 2001 From: Teclib Date: Mon, 17 Dec 2018 20:25:41 +0000 Subject: [PATCH] ci(release): generate CHANGELOG.md for version 2.0.0-rc.7 --- CHANGELOG.md | 789 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 789 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dfb37b28b1..0feff2d3aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,795 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. + +# 2.0.0-rc.7 (2018-12-17) + + +### Bug Fixes + +* add device admin configuration ([223d09c](https://github.com/flyve-mdm/android-mdm-agent/commit/223d09c)) +* **data:** add return values to get methods ([34f0158](https://github.com/flyve-mdm/android-mdm-agent/commit/34f0158)) +* Linting, refactoring and CI ([#59](https://github.com/flyve-mdm/android-mdm-agent/issues/59)) ([4959d82](https://github.com/flyve-mdm/android-mdm-agent/commit/4959d82)) +* subscribe device topic and dismiss progress dialog on error ([537216a](https://github.com/flyve-mdm/android-mdm-agent/commit/537216a)) +* **adapter:** validate get position on data ([c43e9cd](https://github.com/flyve-mdm/android-mdm-agent/commit/c43e9cd)) +* **agent:** remove log screen ([e8a080d](https://github.com/flyve-mdm/android-mdm-agent/commit/e8a080d)) +* **app:** add version code and name on database ([8f2c6a5](https://github.com/flyve-mdm/android-mdm-agent/commit/8f2c6a5)) +* **app:** check application package ([e95c3f5](https://github.com/flyve-mdm/android-mdm-agent/commit/e95c3f5)) +* **app:** check application package ([8fc2f08](https://github.com/flyve-mdm/android-mdm-agent/commit/8fc2f08)) +* **app:** check application package ([26a8285](https://github.com/flyve-mdm/android-mdm-agent/commit/26a8285)) +* **app:** check application package ([ce10d49](https://github.com/flyve-mdm/android-mdm-agent/commit/ce10d49)) +* **app:** finish the activity on install ([589438c](https://github.com/flyve-mdm/android-mdm-agent/commit/589438c)) +* **app:** implement version code and name ([8b6b175](https://github.com/flyve-mdm/android-mdm-agent/commit/8b6b175)) +* **app:** implement version code and name ([9c24980](https://github.com/flyve-mdm/android-mdm-agent/commit/9c24980)) +* **app:** remove delete all ([bc422e8](https://github.com/flyve-mdm/android-mdm-agent/commit/bc422e8)) +* **app:** select the correct application tab ([3bd9d91](https://github.com/flyve-mdm/android-mdm-agent/commit/3bd9d91)) +* **app:** validate if item thread exists ([aa41508](https://github.com/flyve-mdm/android-mdm-agent/commit/aa41508)) +* **app:** validate information of the app ([887cce5](https://github.com/flyve-mdm/android-mdm-agent/commit/887cce5)) +* **app:** validate information packagee ([43a58d8](https://github.com/flyve-mdm/android-mdm-agent/commit/43a58d8)) +* **app:** validate installation status ([3667c51](https://github.com/flyve-mdm/android-mdm-agent/commit/3667c51)) +* **application:** add trim on package name ([bf0e160](https://github.com/flyve-mdm/android-mdm-agent/commit/bf0e160)) +* **application:** check installed package on realtime ([b85a827](https://github.com/flyve-mdm/android-mdm-agent/commit/b85a827)) +* **application:** download files with id ([db36d62](https://github.com/flyve-mdm/android-mdm-agent/commit/db36d62)) +* **application:** download multiples apps ([fc9cddb](https://github.com/flyve-mdm/android-mdm-agent/commit/fc9cddb)) +* **application:** improve the application status ([f5f1e78](https://github.com/flyve-mdm/android-mdm-agent/commit/f5f1e78)) +* **application:** improve the application status ([20c2f90](https://github.com/flyve-mdm/android-mdm-agent/commit/20c2f90)) +* **applications:** fix application download ([9adb8a3](https://github.com/flyve-mdm/android-mdm-agent/commit/9adb8a3)) +* **apps:** add thread manager ([3d605bd](https://github.com/flyve-mdm/android-mdm-agent/commit/3d605bd)) +* **apps:** add thread manager ([c526ea7](https://github.com/flyve-mdm/android-mdm-agent/commit/c526ea7)) +* **apps:** add thread manager ([802c0a1](https://github.com/flyve-mdm/android-mdm-agent/commit/802c0a1)) +* **apps:** add thread manager ([ce00727](https://github.com/flyve-mdm/android-mdm-agent/commit/ce00727)) +* **apps:** implement thread manager ([203db9f](https://github.com/flyve-mdm/android-mdm-agent/commit/203db9f)) +* **apps:** implement thread manager ([abb3f3a](https://github.com/flyve-mdm/android-mdm-agent/commit/abb3f3a)) +* **apps:** implement thread manager ([d72abb8](https://github.com/flyve-mdm/android-mdm-agent/commit/d72abb8)) +* **apps:** implement thread manager ([b1a15f0](https://github.com/flyve-mdm/android-mdm-agent/commit/b1a15f0)) +* **ci:** implement android standard for language folder ([44a60cc](https://github.com/flyve-mdm/android-mdm-agent/commit/44a60cc)) +* **connect:** remove sent inventory on connect ([9f87ba3](https://github.com/flyve-mdm/android-mdm-agent/commit/9f87ba3)) +* **connection:** add session token ([c1cd8f0](https://github.com/flyve-mdm/android-mdm-agent/commit/c1cd8f0)) +* **connection:** add user token on initsession ([2794374](https://github.com/flyve-mdm/android-mdm-agent/commit/2794374)) +* **connection:** remove delete data from lint ([398e579](https://github.com/flyve-mdm/android-mdm-agent/commit/398e579)) +* **connection:** remove global error message ([ca66463](https://github.com/flyve-mdm/android-mdm-agent/commit/ca66463)) +* **data:** add methods to manage the data values ([18698b0](https://github.com/flyve-mdm/android-mdm-agent/commit/18698b0)) +* **data:** implement bool from string method ([4bfa08b](https://github.com/flyve-mdm/android-mdm-agent/commit/4bfa08b)) +* **data:** implement data threads ([29380e4](https://github.com/flyve-mdm/android-mdm-agent/commit/29380e4)) +* **data:** prevent null values ([7aa75f5](https://github.com/flyve-mdm/android-mdm-agent/commit/7aa75f5)) +* **data:** remove sms value duplicated ([a7dd3fc](https://github.com/flyve-mdm/android-mdm-agent/commit/a7dd3fc)) +* **data:** remove test data class ([37a80ee](https://github.com/flyve-mdm/android-mdm-agent/commit/37a80ee)) +* **data:** return new policies empty value ([4271c05](https://github.com/flyve-mdm/android-mdm-agent/commit/4271c05)) +* **deeplink:** savoid rewrite mqtt information ([2764ab0](https://github.com/flyve-mdm/android-mdm-agent/commit/2764ab0)) +* **deeplink:** savoid rewrite mqtt information ([029b684](https://github.com/flyve-mdm/android-mdm-agent/commit/029b684)) +* **deploy:** update status if the package is installed ([401c6ee](https://github.com/flyve-mdm/android-mdm-agent/commit/401c6ee)) +* **design:** remove ic_warning file from drawable ([3e74031](https://github.com/flyve-mdm/android-mdm-agent/commit/3e74031)) +* **download:** add session token on header ([126f26d](https://github.com/flyve-mdm/android-mdm-agent/commit/126f26d)) +* **download:** remove download progress notification ([906b0ce](https://github.com/flyve-mdm/android-mdm-agent/commit/906b0ce)) +* **drawer:** remove dummy text ([283b755](https://github.com/flyve-mdm/android-mdm-agent/commit/283b755)) +* **drawer:** remove unused vars ([3543bf9](https://github.com/flyve-mdm/android-mdm-agent/commit/3543bf9)) +* **encode:** remove url_safe parameter from base 64 encode ([3e3c858](https://github.com/flyve-mdm/android-mdm-agent/commit/3e3c858)) +* **enroll:** add button to delete al data ([efba45d](https://github.com/flyve-mdm/android-mdm-agent/commit/efba45d)) +* **enroll:** check if data is empty ([0a60281](https://github.com/flyve-mdm/android-mdm-agent/commit/0a60281)) +* **enroll:** check if progress bar is not null ([a12d2ba](https://github.com/flyve-mdm/android-mdm-agent/commit/a12d2ba)) +* **enroll:** fill profile and session token directly ([3faac93](https://github.com/flyve-mdm/android-mdm-agent/commit/3faac93)) +* **enroll:** fix payload base 64 encode ([2605ff9](https://github.com/flyve-mdm/android-mdm-agent/commit/2605ff9)) +* **enroll:** get permission on android api lower than 23 ([121133a](https://github.com/flyve-mdm/android-mdm-agent/commit/121133a)) +* **enroll:** permission on enrollment process ([#91](https://github.com/flyve-mdm/android-mdm-agent/issues/91)) ([90f0724](https://github.com/flyve-mdm/android-mdm-agent/commit/90f0724)) +* **enroll:** remove get picture from cache on enrollment ([ffdd708](https://github.com/flyve-mdm/android-mdm-agent/commit/ffdd708)) +* **enroll:** remove mqtt restriction t to save ([04c747a](https://github.com/flyve-mdm/android-mdm-agent/commit/04c747a)) +* **enroll:** request permission ([0f759f2](https://github.com/flyve-mdm/android-mdm-agent/commit/0f759f2)) +* **enroll:** store information with correct field ([a71ab8e](https://github.com/flyve-mdm/android-mdm-agent/commit/a71ab8e)) +* **enroll:** validate if base64 decode fail ([59d09b3](https://github.com/flyve-mdm/android-mdm-agent/commit/59d09b3)) +* **enrollment:** improve error message ([64293c8](https://github.com/flyve-mdm/android-mdm-agent/commit/64293c8)) +* **enrollment:** manage file photo path information ([c042a80](https://github.com/flyve-mdm/android-mdm-agent/commit/c042a80)) +* **enrollment:** manage perror with active session ([17cc3a3](https://github.com/flyve-mdm/android-mdm-agent/commit/17cc3a3)) +* **enrollment:** move delete all the data to deeplink lint ([0dcedb8](https://github.com/flyve-mdm/android-mdm-agent/commit/0dcedb8)) +* **enrollment:** move delete all the data to deeplink lint ([ad4d28b](https://github.com/flyve-mdm/android-mdm-agent/commit/ad4d28b)) +* **enrollment:** remove all the mqtt configuration on start ([e9f8fd5](https://github.com/flyve-mdm/android-mdm-agent/commit/e9f8fd5)) +* **enrollment:** remove deeplink information ([c9dc27a](https://github.com/flyve-mdm/android-mdm-agent/commit/c9dc27a)) +* **enrollment:** return complete error on enrollment ([9df432b](https://github.com/flyve-mdm/android-mdm-agent/commit/9df432b)) +* **enrollment:** trim the inventory ([c3076de](https://github.com/flyve-mdm/android-mdm-agent/commit/c3076de)) +* **feedback:** check the values from database ([bcf1d57](https://github.com/flyve-mdm/android-mdm-agent/commit/bcf1d57)) +* **feedback:** remove task id from wipe ([57b9260](https://github.com/flyve-mdm/android-mdm-agent/commit/57b9260)) +* **file:** update url and path params ([38750a7](https://github.com/flyve-mdm/android-mdm-agent/commit/38750a7)) +* **files:** reword addApplication method to addFile ([68f51af](https://github.com/flyve-mdm/android-mdm-agent/commit/68f51af)) +* **gps:** improve gps ([a156cf5](https://github.com/flyve-mdm/android-mdm-agent/commit/a156cf5)) +* **history:** close history back ([d2b3c1d](https://github.com/flyve-mdm/android-mdm-agent/commit/d2b3c1d)) +* **information:** check if fragment is added on activity ([28bf360](https://github.com/flyve-mdm/android-mdm-agent/commit/28bf360)) +* **inventory:** add public send inventory method ([2e1516f](https://github.com/flyve-mdm/android-mdm-agent/commit/2e1516f)) +* **inventory:** bind the mqtt service and execute send inventory method ([64fde32](https://github.com/flyve-mdm/android-mdm-agent/commit/64fde32)) +* **inventory:** fix inventory permission ([6d03608](https://github.com/flyve-mdm/android-mdm-agent/commit/6d03608)) +* **inventory:** implement inventory library 0.9.0 ([3d6c400](https://github.com/flyve-mdm/android-mdm-agent/commit/3d6c400)) +* **location:** improve location provider ([2e2e1ee](https://github.com/flyve-mdm/android-mdm-agent/commit/2e2e1ee)) +* **location:** update send gps method ([0d4e6df](https://github.com/flyve-mdm/android-mdm-agent/commit/0d4e6df)) +* **log:** add connection and reconnection logs ([f9ec199](https://github.com/flyve-mdm/android-mdm-agent/commit/f9ec199)) +* **log:** add date and keep clear the log ([e9a6e99](https://github.com/flyve-mdm/android-mdm-agent/commit/e9a6e99)) +* **log:** add limit on the log file text with 3MB ([1b1ea98](https://github.com/flyve-mdm/android-mdm-agent/commit/1b1ea98)) +* **log:** add log data structure ([c7dcfcd](https://github.com/flyve-mdm/android-mdm-agent/commit/c7dcfcd)) +* **log:** add the where ([9099c02](https://github.com/flyve-mdm/android-mdm-agent/commit/9099c02)) +* **log:** check the message value ([dc40d93](https://github.com/flyve-mdm/android-mdm-agent/commit/dc40d93)) +* **log:** clear the data with ui ([188bf3c](https://github.com/flyve-mdm/android-mdm-agent/commit/188bf3c)) +* **log:** implement log with sqllite ([7ef05bb](https://github.com/flyve-mdm/android-mdm-agent/commit/7ef05bb)) +* **log:** implement where on log ([ea6013a](https://github.com/flyve-mdm/android-mdm-agent/commit/ea6013a)) +* **log:** load logs from sqllite ([0c86500](https://github.com/flyve-mdm/android-mdm-agent/commit/0c86500)) +* **log:** refactor the save log ([ffdd295](https://github.com/flyve-mdm/android-mdm-agent/commit/ffdd295)) +* **log:** remove log loop ([6aefd38](https://github.com/flyve-mdm/android-mdm-agent/commit/6aefd38)) +* **log:** remove write on error to prevent a loop ([3aae75a](https://github.com/flyve-mdm/android-mdm-agent/commit/3aae75a)) +* **log:** validate the adapter ([78e6c9d](https://github.com/flyve-mdm/android-mdm-agent/commit/78e6c9d)) +* **manifest:** enable portrait or landscape ([a69efaf](https://github.com/flyve-mdm/android-mdm-agent/commit/a69efaf)) +* **manifest:** implement USB_STATE and move USB_DEVICE_ATTACHED ([9d7347c](https://github.com/flyve-mdm/android-mdm-agent/commit/9d7347c)) +* **mqtt:** add certification ([318b619](https://github.com/flyve-mdm/android-mdm-agent/commit/318b619)) +* **mqtt:** add TrustManagerFactory on the mqtt options ([915cd60](https://github.com/flyve-mdm/android-mdm-agent/commit/915cd60)) +* **mqtt:** catch null pointer exception ([cdba49d](https://github.com/flyve-mdm/android-mdm-agent/commit/cdba49d)) +* **mqtt:** check correct protocol connection ([47ce6c5](https://github.com/flyve-mdm/android-mdm-agent/commit/47ce6c5)) +* **mqtt:** check if intent is null to prevent error on close ([6f53c3f](https://github.com/flyve-mdm/android-mdm-agent/commit/6f53c3f)) +* **mqtt:** check if password is null before unrollment ([0b0537a](https://github.com/flyve-mdm/android-mdm-agent/commit/0b0537a)) +* **mqtt:** clear array topic on reconnection ([dc5140b](https://github.com/flyve-mdm/android-mdm-agent/commit/dc5140b)) +* **mqtt:** fail connection ([87c78c5](https://github.com/flyve-mdm/android-mdm-agent/commit/87c78c5)) +* **mqtt:** fix mqtt service running on background ([f9df540](https://github.com/flyve-mdm/android-mdm-agent/commit/f9df540)) +* **mqtt:** fix suscribe problem ([0f4f40c](https://github.com/flyve-mdm/android-mdm-agent/commit/0f4f40c)) +* **mqtt:** fix the FlyvemdmManifest topic ([bacaf17](https://github.com/flyve-mdm/android-mdm-agent/commit/bacaf17)) +* **mqtt:** get cause error on set action callback ([142a0f5](https://github.com/flyve-mdm/android-mdm-agent/commit/142a0f5)) +* **mqtt:** get cause error on set action callback ([cd11187](https://github.com/flyve-mdm/android-mdm-agent/commit/cd11187)) +* **mqtt:** improve the subscribe topic and filter all message arrive ([5fd6e0f](https://github.com/flyve-mdm/android-mdm-agent/commit/5fd6e0f)) +* **mqtt:** isolate remove package policy ([8cef864](https://github.com/flyve-mdm/android-mdm-agent/commit/8cef864)) +* **mqtt:** manage a exception with generate client id ([6a75464](https://github.com/flyve-mdm/android-mdm-agent/commit/6a75464)) +* **mqtt:** manage empty message body ([74e95c7](https://github.com/flyve-mdm/android-mdm-agent/commit/74e95c7)) +* **mqtt:** manage error exception ([8e7acb0](https://github.com/flyve-mdm/android-mdm-agent/commit/8e7acb0)) +* **mqtt:** manage error exception ([136ae0c](https://github.com/flyve-mdm/android-mdm-agent/commit/136ae0c)) +* **mqtt:** prevent action null exception ([1da8c1a](https://github.com/flyve-mdm/android-mdm-agent/commit/1da8c1a)) +* **mqtt:** prevent action null value ([c4928a2](https://github.com/flyve-mdm/android-mdm-agent/commit/c4928a2)) +* **mqtt:** remove hard code invalid ([3b0576e](https://github.com/flyve-mdm/android-mdm-agent/commit/3b0576e)) +* **mqtt:** remove increase tryEverySeconds ([a7d9267](https://github.com/flyve-mdm/android-mdm-agent/commit/a7d9267)) +* **mqtt:** remove out of range error ([c5339a5](https://github.com/flyve-mdm/android-mdm-agent/commit/c5339a5)) +* **mqtt:** remove the retained true ([327586d](https://github.com/flyve-mdm/android-mdm-agent/commit/327586d)) +* **mqtt:** remove wrong validation mqtt message ([3d78330](https://github.com/flyve-mdm/android-mdm-agent/commit/3d78330)) +* **mqtt:** rename PascalCase topic ([8667605](https://github.com/flyve-mdm/android-mdm-agent/commit/8667605)) +* **mqtt:** replace the TLSv1.2 for TLS ([fede198](https://github.com/flyve-mdm/android-mdm-agent/commit/fede198)) +* **mqtt:** restore increase seconds ([3a893c2](https://github.com/flyve-mdm/android-mdm-agent/commit/3a893c2)) +* **mqtt:** rewords variables ([b2f6f7c](https://github.com/flyve-mdm/android-mdm-agent/commit/b2f6f7c)) +* **mqtt:** send ? when gps is not available ([316ea15](https://github.com/flyve-mdm/android-mdm-agent/commit/316ea15)) +* **mqtt:** send online status ([073bc2d](https://github.com/flyve-mdm/android-mdm-agent/commit/073bc2d)) +* **mqtt:** send the status connected ([27ce044](https://github.com/flyve-mdm/android-mdm-agent/commit/27ce044)) +* **mqtt:** set reconnection counter to zero ([5ae89ff](https://github.com/flyve-mdm/android-mdm-agent/commit/5ae89ff)) +* **mqtt:** set status true if is connected ([9a83eb1](https://github.com/flyve-mdm/android-mdm-agent/commit/9a83eb1)) +* **mqtt:** start mqtt at launch ([b8365a3](https://github.com/flyve-mdm/android-mdm-agent/commit/b8365a3)) +* **mqtt:** store mqtt user information ([25a41a1](https://github.com/flyve-mdm/android-mdm-agent/commit/25a41a1)) +* **mqtt:** store the topic correctly ([42a9dc5](https://github.com/flyve-mdm/android-mdm-agent/commit/42a9dc5)) +* **mqtt:** update airplane mode topic ([28d6d15](https://github.com/flyve-mdm/android-mdm-agent/commit/28d6d15)) +* **mqtt:** update deploy file topic ([3dbd149](https://github.com/flyve-mdm/android-mdm-agent/commit/3dbd149)) +* **mqtt:** update disable bluetooth topic ([249577b](https://github.com/flyve-mdm/android-mdm-agent/commit/249577b)) +* **mqtt:** update disable call auto answer topic ([91728ab](https://github.com/flyve-mdm/android-mdm-agent/commit/91728ab)) +* **mqtt:** update disable camera topic ([5987110](https://github.com/flyve-mdm/android-mdm-agent/commit/5987110)) +* **mqtt:** update disable disable create vpn profile topic ([2249c3d](https://github.com/flyve-mdm/android-mdm-agent/commit/2249c3d)) +* **mqtt:** update disable gps topic ([6609ce6](https://github.com/flyve-mdm/android-mdm-agent/commit/6609ce6)) +* **mqtt:** update disable hostpot tethering topic ([0db92ef](https://github.com/flyve-mdm/android-mdm-agent/commit/0db92ef)) +* **mqtt:** update disable Mobile Line topic ([ab1b295](https://github.com/flyve-mdm/android-mdm-agent/commit/ab1b295)) +* **mqtt:** update disable NFC topic ([92d38b1](https://github.com/flyve-mdm/android-mdm-agent/commit/92d38b1)) +* **mqtt:** update disable roaming topic ([52dc7be](https://github.com/flyve-mdm/android-mdm-agent/commit/52dc7be)) +* **mqtt:** update disable sms mms topic ([8a9671d](https://github.com/flyve-mdm/android-mdm-agent/commit/8a9671d)) +* **mqtt:** update disable speaker phone topic ([1fa9b79](https://github.com/flyve-mdm/android-mdm-agent/commit/1fa9b79)) +* **mqtt:** update disable status bar topic ([fec9574](https://github.com/flyve-mdm/android-mdm-agent/commit/fec9574)) +* **mqtt:** update disable Usb adb topic ([261a188](https://github.com/flyve-mdm/android-mdm-agent/commit/261a188)) +* **mqtt:** update disable Usb Mtp topic ([5975a2f](https://github.com/flyve-mdm/android-mdm-agent/commit/5975a2f)) +* **mqtt:** update disable usb on the go topic ([bd16a5a](https://github.com/flyve-mdm/android-mdm-agent/commit/bd16a5a)) +* **mqtt:** update disable Usb ptp topic ([05657c9](https://github.com/flyve-mdm/android-mdm-agent/commit/05657c9)) +* **mqtt:** update disable voice mail topic ([8b004e6](https://github.com/flyve-mdm/android-mdm-agent/commit/8b004e6)) +* **mqtt:** update disable wifi topic ([fee18ae](https://github.com/flyve-mdm/android-mdm-agent/commit/fee18ae)) +* **mqtt:** update geolocate topic ([486d4bd](https://github.com/flyve-mdm/android-mdm-agent/commit/486d4bd)) +* **mqtt:** update inventory topic ([c58b945](https://github.com/flyve-mdm/android-mdm-agent/commit/c58b945)) +* **mqtt:** update lock topic ([a4e56af](https://github.com/flyve-mdm/android-mdm-agent/commit/a4e56af)) +* **mqtt:** update maximum failed password for wipe topic ([359bff9](https://github.com/flyve-mdm/android-mdm-agent/commit/359bff9)) +* **mqtt:** update maximum time to lock topic ([e856753](https://github.com/flyve-mdm/android-mdm-agent/commit/e856753)) +* **mqtt:** update password enable topic ([b1e49ba](https://github.com/flyve-mdm/android-mdm-agent/commit/b1e49ba)) +* **mqtt:** update password minimum length topic ([75d15b2](https://github.com/flyve-mdm/android-mdm-agent/commit/75d15b2)) +* **mqtt:** update password minimum letters topic ([c5e3d07](https://github.com/flyve-mdm/android-mdm-agent/commit/c5e3d07)) +* **mqtt:** update password minimum lower case topic ([dec0c8a](https://github.com/flyve-mdm/android-mdm-agent/commit/dec0c8a)) +* **mqtt:** update password minimum non letter topic ([8a882e2](https://github.com/flyve-mdm/android-mdm-agent/commit/8a882e2)) +* **mqtt:** update password minimum numeric topic ([7398fdf](https://github.com/flyve-mdm/android-mdm-agent/commit/7398fdf)) +* **mqtt:** update password minimum symbols topic ([dac5f8e](https://github.com/flyve-mdm/android-mdm-agent/commit/dac5f8e)) +* **mqtt:** update password minimum upper case topic ([33d5b08](https://github.com/flyve-mdm/android-mdm-agent/commit/33d5b08)) +* **mqtt:** update password quality topic ([6b77b6c](https://github.com/flyve-mdm/android-mdm-agent/commit/6b77b6c)) +* **mqtt:** update ping topic ([0003ba9](https://github.com/flyve-mdm/android-mdm-agent/commit/0003ba9)) +* **mqtt:** update remove file topic ([fde5824](https://github.com/flyve-mdm/android-mdm-agent/commit/fde5824)) +* **mqtt:** update reset password topic ([66e2b19](https://github.com/flyve-mdm/android-mdm-agent/commit/66e2b19)) +* **mqtt:** update storage encryption topic ([1cb7100](https://github.com/flyve-mdm/android-mdm-agent/commit/1cb7100)) +* **mqtt:** update subscribe topic ([196df90](https://github.com/flyve-mdm/android-mdm-agent/commit/196df90)) +* **mqtt:** update the screen capture topic ([5488aa0](https://github.com/flyve-mdm/android-mdm-agent/commit/5488aa0)) +* **mqtt:** update TLS topic ([3508bd6](https://github.com/flyve-mdm/android-mdm-agent/commit/3508bd6)) +* **mqtt:** update unenroll topic ([89f1336](https://github.com/flyve-mdm/android-mdm-agent/commit/89f1336)) +* **mqtt:** update use tls topic ([9619680](https://github.com/flyve-mdm/android-mdm-agent/commit/9619680)) +* **mqtt:** update wipe topic ([0b35dc9](https://github.com/flyve-mdm/android-mdm-agent/commit/0b35dc9)) +* **mqtt:** validate unique mqtt client ([b0a2936](https://github.com/flyve-mdm/android-mdm-agent/commit/b0a2936)) +* **MQTT:** change time to reconnect to every 10 minutes if is down ([aa00e70](https://github.com/flyve-mdm/android-mdm-agent/commit/aa00e70)) +* **MqttModel:** fix will for online status ([0eb4276](https://github.com/flyve-mdm/android-mdm-agent/commit/0eb4276)) +* **MqttModel:** offline will not on the good topic ([791a5cb](https://github.com/flyve-mdm/android-mdm-agent/commit/791a5cb)) +* **name:** reword the name to Flyve MDM Agent ([3ccc135](https://github.com/flyve-mdm/android-mdm-agent/commit/3ccc135)) +* **navigation:** close splash screen on enrollment with deep link ([b6fdc42](https://github.com/flyve-mdm/android-mdm-agent/commit/b6fdc42)) +* **notification:** add notification channel for android 8 ([7fbdcd1](https://github.com/flyve-mdm/android-mdm-agent/commit/7fbdcd1)) +* **notification:** unique notification for download ([679c47c](https://github.com/flyve-mdm/android-mdm-agent/commit/679c47c)) +* **package:** move package folder to external storage ([a859d30](https://github.com/flyve-mdm/android-mdm-agent/commit/a859d30)) +* **package:** update conventional-github-releaser to version 2.0.0 ([a17befa](https://github.com/flyve-mdm/android-mdm-agent/commit/a17befa)) +* **package:** update conventional-github-releaser to version 3.0.0 ([4a2613a](https://github.com/flyve-mdm/android-mdm-agent/commit/4a2613a)) +* **permission:** add scroll on the layout ([6851c84](https://github.com/flyve-mdm/android-mdm-agent/commit/6851c84)) +* **photo:** get path image from Uri ([8d8429a](https://github.com/flyve-mdm/android-mdm-agent/commit/8d8429a)) +* **photo:** update capture image on edit user ([d0b1cf4](https://github.com/flyve-mdm/android-mdm-agent/commit/d0b1cf4)) +* **policies:** disable mobile line ([cefd343](https://github.com/flyve-mdm/android-mdm-agent/commit/cefd343)) +* **policies:** disable mobile line on broadcast ([e186f73](https://github.com/flyve-mdm/android-mdm-agent/commit/e186f73)) +* **policies:** disable wifi ([d781be1](https://github.com/flyve-mdm/android-mdm-agent/commit/d781be1)) +* **policies:** fix airplane mode ([681a84f](https://github.com/flyve-mdm/android-mdm-agent/commit/681a84f)) +* **policies:** fix disable mobile line ([1b49ca5](https://github.com/flyve-mdm/android-mdm-agent/commit/1b49ca5)) +* **policies:** fix gps ([df4013b](https://github.com/flyve-mdm/android-mdm-agent/commit/df4013b)) +* **policies:** move on policies ([13c499f](https://github.com/flyve-mdm/android-mdm-agent/commit/13c499f)) +* **policies:** update data roaming script ([930cbf6](https://github.com/flyve-mdm/android-mdm-agent/commit/930cbf6)) +* **policy:** add cache conditional on sms receiver ([6dc5cf4](https://github.com/flyve-mdm/android-mdm-agent/commit/6dc5cf4)) +* **policy:** add custom method to disable alarm ([9125aa5](https://github.com/flyve-mdm/android-mdm-agent/commit/9125aa5)) +* **policy:** add deploy app ([a75395a](https://github.com/flyve-mdm/android-mdm-agent/commit/a75395a)) +* **policy:** add flag activity new task for password ([723e2a8](https://github.com/flyve-mdm/android-mdm-agent/commit/723e2a8)) +* **policy:** add provider and REQUEST_INSTALL_PACKAGES permission ([1e90b19](https://github.com/flyve-mdm/android-mdm-agent/commit/1e90b19)) +* **policy:** check android api version on status bar ([8fff94a](https://github.com/flyve-mdm/android-mdm-agent/commit/8fff94a)) +* **policy:** create remove package method ([2e22d84](https://github.com/flyve-mdm/android-mdm-agent/commit/2e22d84)) +* **policy:** if application exists return file path ([43da143](https://github.com/flyve-mdm/android-mdm-agent/commit/43da143)) +* **policy:** implement correct method on passwordMinLength ([00ee29e](https://github.com/flyve-mdm/android-mdm-agent/commit/00ee29e)) +* **policy:** implement uri content for install on android api 24 or more ([94c2fb5](https://github.com/flyve-mdm/android-mdm-agent/commit/94c2fb5)) +* **policy:** manage problem installing apps ([af5da6d](https://github.com/flyve-mdm/android-mdm-agent/commit/af5da6d)) +* **policy:** remove disable sms method ([ad23b5d](https://github.com/flyve-mdm/android-mdm-agent/commit/ad23b5d)) +* **policy:** remove lock var on thread manager ([38f9bd9](https://github.com/flyve-mdm/android-mdm-agent/commit/38f9bd9)) +* **policy:** send ? character iif gps fail ([236fe67](https://github.com/flyve-mdm/android-mdm-agent/commit/236fe67)) +* **policy:** set activity new task flag on lock ([0e99fb5](https://github.com/flyve-mdm/android-mdm-agent/commit/0e99fb5)) +* **policy:** set correct value mute ([b3ded54](https://github.com/flyve-mdm/android-mdm-agent/commit/b3ded54)) +* **policy:** split download and remove files method ([82b7177](https://github.com/flyve-mdm/android-mdm-agent/commit/82b7177)) +* **policy:** update the log message ([9c13ff6](https://github.com/flyve-mdm/android-mdm-agent/commit/9c13ff6)) +* **policy:** update unenroll method ([ea7498a](https://github.com/flyve-mdm/android-mdm-agent/commit/ea7498a)) +* **policy:** use the right policies connectiviity ([a9fe7cb](https://github.com/flyve-mdm/android-mdm-agent/commit/a9fe7cb)) +* **preview:** validate null values on user information ([91ea2d5](https://github.com/flyve-mdm/android-mdm-agent/commit/91ea2d5)) +* **qr:** set the scan view to landscape fixed ([2be4e0d](https://github.com/flyve-mdm/android-mdm-agent/commit/2be4e0d)) +* **receiver:** check USB connection to implement the policy ([660e606](https://github.com/flyve-mdm/android-mdm-agent/commit/660e606)) +* **receiver:** manage exceptions ([2b8a366](https://github.com/flyve-mdm/android-mdm-agent/commit/2b8a366)) +* **reconnect:** add logic to reconnection method ([dfcd977](https://github.com/flyve-mdm/android-mdm-agent/commit/dfcd977)) +* **reconnect:** check the reconnection every 30 seconds ([16ec75d](https://github.com/flyve-mdm/android-mdm-agent/commit/16ec75d)) +* **reconnect:** implement for all connection fail ([2fcbd9b](https://github.com/flyve-mdm/android-mdm-agent/commit/2fcbd9b)) +* **reconnect:** implement manual reconnection ([2da3293](https://github.com/flyve-mdm/android-mdm-agent/commit/2da3293)) +* **reconnection:** keep one timer at time ([eeb96c0](https://github.com/flyve-mdm/android-mdm-agent/commit/eeb96c0)) +* **service:** change name of agent service ([a357387](https://github.com/flyve-mdm/android-mdm-agent/commit/a357387)) +* **service:** check if service is null ([354744e](https://github.com/flyve-mdm/android-mdm-agent/commit/354744e)) +* **service:** remove stop service from ui ([0cc9b27](https://github.com/flyve-mdm/android-mdm-agent/commit/0cc9b27)) +* **snack:** add more space on the textview ([2ba2919](https://github.com/flyve-mdm/android-mdm-agent/commit/2ba2919)) +* **splash:** add single task ([4a4f658](https://github.com/flyve-mdm/android-mdm-agent/commit/4a4f658)) +* **sresources:** escape special character on string ([c915077](https://github.com/flyve-mdm/android-mdm-agent/commit/c915077)) +* **startenrollmentactivity:** fix handling of deeplink and qr code ([694adc2](https://github.com/flyve-mdm/android-mdm-agent/commit/694adc2)) +* **unenroll:** remove all the database information ([0a05d21](https://github.com/flyve-mdm/android-mdm-agent/commit/0a05d21)) +* **user:** add default image if is empty ([7113d85](https://github.com/flyve-mdm/android-mdm-agent/commit/7113d85)) +* **user:** add id on title user screen ([d407617](https://github.com/flyve-mdm/android-mdm-agent/commit/d407617)) +* **user:** create just fields for phone available on cache ([93625ed](https://github.com/flyve-mdm/android-mdm-agent/commit/93625ed)) +* **user:** fix load user ([4dacea3](https://github.com/flyve-mdm/android-mdm-agent/commit/4dacea3)) +* **user:** remove close activity ([b37693f](https://github.com/flyve-mdm/android-mdm-agent/commit/b37693f)) +* **user:** save multiples email without repeat ([ca3e39c](https://github.com/flyve-mdm/android-mdm-agent/commit/ca3e39c)) +* **user:** save phone2 field with correct data ([ba996b3](https://github.com/flyve-mdm/android-mdm-agent/commit/ba996b3)) +* **user:** set edittext email disable ([e76e438](https://github.com/flyve-mdm/android-mdm-agent/commit/e76e438)) +* **user:** validate list with empty value ([3226ff4](https://github.com/flyve-mdm/android-mdm-agent/commit/3226ff4)) +* **user:** validate user data save ([a91c85a](https://github.com/flyve-mdm/android-mdm-agent/commit/a91c85a)) + + +### Chores + +* **package:** working on new version ([a88bb8c](https://github.com/flyve-mdm/android-mdm-agent/commit/a88bb8c)) + + +### Features + +* **about:** add menu item and icon ([5964781](https://github.com/flyve-mdm/android-mdm-agent/commit/5964781)) +* **about:** add screen with about information ([23f73a1](https://github.com/flyve-mdm/android-mdm-agent/commit/23f73a1)) +* **activity:** add activity item ([4c1439d](https://github.com/flyve-mdm/android-mdm-agent/commit/4c1439d)) +* **activity:** add activity resources ([b511d41](https://github.com/flyve-mdm/android-mdm-agent/commit/b511d41)) +* **activity:** add connectivity adapter ([08b1c0a](https://github.com/flyve-mdm/android-mdm-agent/commit/08b1c0a)) +* **activity:** add connectivity fragment ([9406301](https://github.com/flyve-mdm/android-mdm-agent/commit/9406301)) +* **activity:** add fragment ([2272ea3](https://github.com/flyve-mdm/android-mdm-agent/commit/2272ea3)) +* **activity:** add layout ([9ad2e4b](https://github.com/flyve-mdm/android-mdm-agent/commit/9ad2e4b)) +* **activity:** add layout ([170abfc](https://github.com/flyve-mdm/android-mdm-agent/commit/170abfc)) +* **activity:** create fragment connectivity ([636f6c8](https://github.com/flyve-mdm/android-mdm-agent/commit/636f6c8)) +* **activity:** remove connectivity tab ([56b6b9b](https://github.com/flyve-mdm/android-mdm-agent/commit/56b6b9b)) +* **admin:** add device admin integration ([#63](https://github.com/flyve-mdm/android-mdm-agent/issues/63)) ([93ca0c8](https://github.com/flyve-mdm/android-mdm-agent/commit/93ca0c8)) +* **agent:** add easter egg jobs ([c182683](https://github.com/flyve-mdm/android-mdm-agent/commit/c182683)) +* **agent:** Add status to the agent screen ([abe473d](https://github.com/flyve-mdm/android-mdm-agent/commit/abe473d)) +* **agent:** add toast to easter egg ([85aac9a](https://github.com/flyve-mdm/android-mdm-agent/commit/85aac9a)) +* **agent:** multiples improves ([#85](https://github.com/flyve-mdm/android-mdm-agent/issues/85)) ([784eb68](https://github.com/flyve-mdm/android-mdm-agent/commit/784eb68)) +* **alarm:** add time alarm for inventory ([9dbc4e5](https://github.com/flyve-mdm/android-mdm-agent/commit/9dbc4e5)) +* **app:** add applications tab ([e0ab30c](https://github.com/flyve-mdm/android-mdm-agent/commit/e0ab30c)) +* **app:** add applications tab ([519f445](https://github.com/flyve-mdm/android-mdm-agent/commit/519f445)) +* **app:** add apps status ([13ed27d](https://github.com/flyve-mdm/android-mdm-agent/commit/13ed27d)) +* **app:** add get application image method ([61bb20c](https://github.com/flyve-mdm/android-mdm-agent/commit/61bb20c)) +* **app:** add icon app support ([511fb84](https://github.com/flyve-mdm/android-mdm-agent/commit/511fb84)) +* **app:** add install activity ([e40ef44](https://github.com/flyve-mdm/android-mdm-agent/commit/e40ef44)) +* **app:** add install app layout ([1ae5f07](https://github.com/flyve-mdm/android-mdm-agent/commit/1ae5f07)) +* **app:** add message to show without data ([ca22c59](https://github.com/flyve-mdm/android-mdm-agent/commit/ca22c59)) +* **app:** add message to show without data on layout ([c2aa9bb](https://github.com/flyve-mdm/android-mdm-agent/commit/c2aa9bb)) +* **app:** add pending to install resource ([fe70264](https://github.com/flyve-mdm/android-mdm-agent/commit/fe70264)) +* **app:** add persistence notification ([2d2d25c](https://github.com/flyve-mdm/android-mdm-agent/commit/2d2d25c)) +* **app:** add update application status ([fe88b4c](https://github.com/flyve-mdm/android-mdm-agent/commit/fe88b4c)) +* **app:** application list item ([8c701e9](https://github.com/flyve-mdm/android-mdm-agent/commit/8c701e9)) +* **app:** change status ([a5c7f98](https://github.com/flyve-mdm/android-mdm-agent/commit/a5c7f98)) +* **app:** create app list layout ([762c81b](https://github.com/flyve-mdm/android-mdm-agent/commit/762c81b)) +* **app:** create application list fragment ([39b3b8c](https://github.com/flyve-mdm/android-mdm-agent/commit/39b3b8c)) +* **app:** create application list fragment ([321de08](https://github.com/flyve-mdm/android-mdm-agent/commit/321de08)) +* **app:** create install app activity ([503e572](https://github.com/flyve-mdm/android-mdm-agent/commit/503e572)) +* **app:** get application by id method ([03baaed](https://github.com/flyve-mdm/android-mdm-agent/commit/03baaed)) +* **app:** implement install apk ([4c10480](https://github.com/flyve-mdm/android-mdm-agent/commit/4c10480)) +* **app:** implement message to show without data ([57fd93b](https://github.com/flyve-mdm/android-mdm-agent/commit/57fd93b)) +* **app:** implement persistence notification ([517f790](https://github.com/flyve-mdm/android-mdm-agent/commit/517f790)) +* **app:** implement update application status ([3ba4415](https://github.com/flyve-mdm/android-mdm-agent/commit/3ba4415)) +* **app:** launch install app activity ([abb3173](https://github.com/flyve-mdm/android-mdm-agent/commit/abb3173)) +* **app:** reload application list ([5edb2ad](https://github.com/flyve-mdm/android-mdm-agent/commit/5edb2ad)) +* **app:** remove persistence notification when app is installed ([25a414a](https://github.com/flyve-mdm/android-mdm-agent/commit/25a414a)) +* **app:** remove status restriction ([ff10f09](https://github.com/flyve-mdm/android-mdm-agent/commit/ff10f09)) +* **app:** store app information on database ([317146a](https://github.com/flyve-mdm/android-mdm-agent/commit/317146a)) +* **applications:** create adapter ([9e7e042](https://github.com/flyve-mdm/android-mdm-agent/commit/9e7e042)) +* **bugsnag:** add bugsnag with thestral ([051db33](https://github.com/flyve-mdm/android-mdm-agent/commit/051db33)) +* **camera:** add camera switch for test ([a14271c](https://github.com/flyve-mdm/android-mdm-agent/commit/a14271c)) +* **config:** add configuration item on the menu ([ae0a373](https://github.com/flyve-mdm/android-mdm-agent/commit/ae0a373)) +* **config:** add configuration layout ([7a90465](https://github.com/flyve-mdm/android-mdm-agent/commit/7a90465)) +* **config:** add configuration string to resources ([55c70ee](https://github.com/flyve-mdm/android-mdm-agent/commit/55c70ee)) +* **config:** add dark theme on local storage ([b017797](https://github.com/flyve-mdm/android-mdm-agent/commit/b017797)) +* **config:** add disable notification local storage ([f52d629](https://github.com/flyve-mdm/android-mdm-agent/commit/f52d629)) +* **config:** add disable notifications ([9ca2eeb](https://github.com/flyve-mdm/android-mdm-agent/commit/9ca2eeb)) +* **config:** add notifications and dark theme ([dea4c0c](https://github.com/flyve-mdm/android-mdm-agent/commit/dea4c0c)) +* **config:** hide dark theme ([ed33e9e](https://github.com/flyve-mdm/android-mdm-agent/commit/ed33e9e)) +* **connection:** add notification message when the agent is disconnected ([164cccb](https://github.com/flyve-mdm/android-mdm-agent/commit/164cccb)) +* **connection:** disable incoming sms and mms ([baf93d2](https://github.com/flyve-mdm/android-mdm-agent/commit/baf93d2)) +* **connectivity:** add new connectivity method ([57f5b2f](https://github.com/flyve-mdm/android-mdm-agent/commit/57f5b2f)) +* **connectivity:** disable airplane mode ([6cb7a30](https://github.com/flyve-mdm/android-mdm-agent/commit/6cb7a30)) +* **connectivity:** disable Hostpot ([143e952](https://github.com/flyve-mdm/android-mdm-agent/commit/143e952)) +* **connectivity:** disable mobile line ([043108d](https://github.com/flyve-mdm/android-mdm-agent/commit/043108d)) +* **connectivity:** disable NFC ([5bceacd](https://github.com/flyve-mdm/android-mdm-agent/commit/5bceacd)) +* **connectivity:** disable roaming ([e838432](https://github.com/flyve-mdm/android-mdm-agent/commit/e838432)) +* **connectivity:** disable usb file transfer protocols ([812e435](https://github.com/flyve-mdm/android-mdm-agent/commit/812e435)) +* **data:** add cache on switch ([8f63d4a](https://github.com/flyve-mdm/android-mdm-agent/commit/8f63d4a)) +* **data:** add visibility gone on delete data button ([ad77faa](https://github.com/flyve-mdm/android-mdm-agent/commit/ad77faa)) +* **database:** add application dao ([09d21ff](https://github.com/flyve-mdm/android-mdm-agent/commit/09d21ff)) +* **database:** add application entity ([528e6b7](https://github.com/flyve-mdm/android-mdm-agent/commit/528e6b7)) +* **database:** add database setup ([648c10d](https://github.com/flyve-mdm/android-mdm-agent/commit/648c10d)) +* **deeplink:** add the textview information ([f59b0c9](https://github.com/flyve-mdm/android-mdm-agent/commit/f59b0c9)) +* **deeplink:** read new fields name, phone, website and email on CSV ([625bec7](https://github.com/flyve-mdm/android-mdm-agent/commit/625bec7)) +* **deeplink:** show the deeplink infomrmation ([0546ae2](https://github.com/flyve-mdm/android-mdm-agent/commit/0546ae2)) +* **deploy:** add download directory method ([62df33d](https://github.com/flyve-mdm/android-mdm-agent/commit/62df33d)) +* **deploy:** add extra and select item on menu ([9d5fcda](https://github.com/flyve-mdm/android-mdm-agent/commit/9d5fcda)) +* **deploy:** add extra from on notification intent ([504851a](https://github.com/flyve-mdm/android-mdm-agent/commit/504851a)) +* **deploy:** add install apk silently method ([a2d6977](https://github.com/flyve-mdm/android-mdm-agent/commit/a2d6977)) +* **deploy:** add INSTALL_PACKAGES permission ([a0b5b86](https://github.com/flyve-mdm/android-mdm-agent/commit/a0b5b86)) +* **deploy:** add silently install button ([1bf0f53](https://github.com/flyve-mdm/android-mdm-agent/commit/1bf0f53)) +* **deploy:** add silently install test ([accb4c0](https://github.com/flyve-mdm/android-mdm-agent/commit/accb4c0)) +* **deploy:** implement install silently ([655d659](https://github.com/flyve-mdm/android-mdm-agent/commit/655d659)) +* **deploy:** reorder items and select activity on the list ([e90eff1](https://github.com/flyve-mdm/android-mdm-agent/commit/e90eff1)) +* **deploy:** select application on fragment activity when come from notification ([487cd01](https://github.com/flyve-mdm/android-mdm-agent/commit/487cd01)) +* **disclosure:** add disclosure permission screen ([683a65b](https://github.com/flyve-mdm/android-mdm-agent/commit/683a65b)) +* **drawer:** add drawer navigation ([c09cfae](https://github.com/flyve-mdm/android-mdm-agent/commit/c09cfae)) +* **drawer:** add feedback item on menu without action ([9896156](https://github.com/flyve-mdm/android-mdm-agent/commit/9896156)) +* **drawer:** add header menu ([6e9c907](https://github.com/flyve-mdm/android-mdm-agent/commit/6e9c907)) +* **drawer:** add log screen as easter egg ([0e8066b](https://github.com/flyve-mdm/android-mdm-agent/commit/0e8066b)) +* **drawer:** add separator line ([5f91162](https://github.com/flyve-mdm/android-mdm-agent/commit/5f91162)) +* **easteregg:** reload list drawer on activate easteregg ([4d28181](https://github.com/flyve-mdm/android-mdm-agent/commit/4d28181)) +* **enroll:** add deeplink and background service ([#62](https://github.com/flyve-mdm/android-mdm-agent/issues/62)) ([d0d42f6](https://github.com/flyve-mdm/android-mdm-agent/commit/d0d42f6)) +* **enroll:** add snackbar error on enroll ([#113](https://github.com/flyve-mdm/android-mdm-agent/issues/113)) ([7e6736d](https://github.com/flyve-mdm/android-mdm-agent/commit/7e6736d)) +* **enroll:** add wizard for the enrollment ([#80](https://github.com/flyve-mdm/android-mdm-agent/issues/80)) ([b959c9a](https://github.com/flyve-mdm/android-mdm-agent/commit/b959c9a)) +* **enrollment:** add deeplink enrolmment workflow ([d83038d](https://github.com/flyve-mdm/android-mdm-agent/commit/d83038d)) +* **enrollment:** add type on enrollment payload ([6389a49](https://github.com/flyve-mdm/android-mdm-agent/commit/6389a49)) +* **enrollment:** send inventory ([7aa5aba](https://github.com/flyve-mdm/android-mdm-agent/commit/7aa5aba)) +* **error:** add error classification on enrollment helper ([77315fd](https://github.com/flyve-mdm/android-mdm-agent/commit/77315fd)) +* **error:** add error classification on enrollment helper ([7f5e693](https://github.com/flyve-mdm/android-mdm-agent/commit/7f5e693)) +* **error:** add title error screen style ([ead0250](https://github.com/flyve-mdm/android-mdm-agent/commit/ead0250)) +* **error:** create common error type class ([5edfb8f](https://github.com/flyve-mdm/android-mdm-agent/commit/5edfb8f)) +* **error:** create common error type class ([f2a61e5](https://github.com/flyve-mdm/android-mdm-agent/commit/f2a61e5)) +* **error:** implement a new error message with number ([4d85424](https://github.com/flyve-mdm/android-mdm-agent/commit/4d85424)) +* **error:** implement common error on enrollment ([73a1290](https://github.com/flyve-mdm/android-mdm-agent/commit/73a1290)) +* **error:** implement common error on enrollment ([e19e55f](https://github.com/flyve-mdm/android-mdm-agent/commit/e19e55f)) +* **error:** implement common error on permission ([5ac60c8](https://github.com/flyve-mdm/android-mdm-agent/commit/5ac60c8)) +* **error:** implement common error on permission ([5e9d229](https://github.com/flyve-mdm/android-mdm-agent/commit/5e9d229)) +* **error:** implement common error on user ([ca5061f](https://github.com/flyve-mdm/android-mdm-agent/commit/ca5061f)) +* **error:** implement common error on user ([ff42454](https://github.com/flyve-mdm/android-mdm-agent/commit/ff42454)) +* **error:** implement common error type ([b7de271](https://github.com/flyve-mdm/android-mdm-agent/commit/b7de271)) +* **error:** implement error screen ([b127144](https://github.com/flyve-mdm/android-mdm-agent/commit/b127144)) +* **error:** improve error add empty word if the values are empty ([26e9d0c](https://github.com/flyve-mdm/android-mdm-agent/commit/26e9d0c)) +* **fastlane:** Add slack to fastlane to get information about the deploy script ([6bf1faa](https://github.com/flyve-mdm/android-mdm-agent/commit/6bf1faa)) +* **feedback:** add a list of status availables ([8828fdf](https://github.com/flyve-mdm/android-mdm-agent/commit/8828fdf)) +* **feedback:** add create json feedback and send to chollima method ([0cdd441](https://github.com/flyve-mdm/android-mdm-agent/commit/0cdd441)) +* **feedback:** add feedback class ([e0e7dc4](https://github.com/flyve-mdm/android-mdm-agent/commit/e0e7dc4)) +* **feedback:** add feedback layout ([4554e89](https://github.com/flyve-mdm/android-mdm-agent/commit/4554e89)) +* **feedback:** add feedback to the menu ([2b7ccbc](https://github.com/flyve-mdm/android-mdm-agent/commit/2b7ccbc)) +* **feedback:** add send success message ([b3640a1](https://github.com/flyve-mdm/android-mdm-agent/commit/b3640a1)) +* **feedback:** add strings to the resources ([a63c229](https://github.com/flyve-mdm/android-mdm-agent/commit/a63c229)) +* **feedback:** send status for task id on deploy app ([cd5d7d1](https://github.com/flyve-mdm/android-mdm-agent/commit/cd5d7d1)) +* **feedback:** send status for task id on deploy file ([9414f36](https://github.com/flyve-mdm/android-mdm-agent/commit/9414f36)) +* **feedback:** send status for task id on disable airplane mode ([1827e07](https://github.com/flyve-mdm/android-mdm-agent/commit/1827e07)) +* **feedback:** send status for task id on disable bluetooth ([35d9207](https://github.com/flyve-mdm/android-mdm-agent/commit/35d9207)) +* **feedback:** send status for task id on disable camera ([a7af53b](https://github.com/flyve-mdm/android-mdm-agent/commit/a7af53b)) +* **feedback:** send status for task id on disable gps ([2a0a9a9](https://github.com/flyve-mdm/android-mdm-agent/commit/2a0a9a9)) +* **feedback:** send status for task id on disable hostpot ([b45910c](https://github.com/flyve-mdm/android-mdm-agent/commit/b45910c)) +* **feedback:** send status for task id on disable mobile line ([8511dcd](https://github.com/flyve-mdm/android-mdm-agent/commit/8511dcd)) +* **feedback:** send status for task id on disable nfc ([1fc5a6e](https://github.com/flyve-mdm/android-mdm-agent/commit/1fc5a6e)) +* **feedback:** send status for task id on disable roaming ([f1167ac](https://github.com/flyve-mdm/android-mdm-agent/commit/f1167ac)) +* **feedback:** send status for task id on disable screen capture ([6429b61](https://github.com/flyve-mdm/android-mdm-agent/commit/6429b61)) +* **feedback:** send status for task id on disable sms mms ([bfc2ce9](https://github.com/flyve-mdm/android-mdm-agent/commit/bfc2ce9)) +* **feedback:** send status for task id on disable speaker phone ([3d992ee](https://github.com/flyve-mdm/android-mdm-agent/commit/3d992ee)) +* **feedback:** send status for task id on disable status bar ([1239c7e](https://github.com/flyve-mdm/android-mdm-agent/commit/1239c7e)) +* **feedback:** send status for task id on disable usb adb ([fea4780](https://github.com/flyve-mdm/android-mdm-agent/commit/fea4780)) +* **feedback:** send status for task id on disable usb mtp ([3e3be63](https://github.com/flyve-mdm/android-mdm-agent/commit/3e3be63)) +* **feedback:** send status for task id on disable usb ptp ([4f556bf](https://github.com/flyve-mdm/android-mdm-agent/commit/4f556bf)) +* **feedback:** send status for task id on disable vpn profile ([0840c0b](https://github.com/flyve-mdm/android-mdm-agent/commit/0840c0b)) +* **feedback:** send status for task id on disable wifi ([a984769](https://github.com/flyve-mdm/android-mdm-agent/commit/a984769)) +* **feedback:** send status for task id on maximum failed pwd wipe ([310287d](https://github.com/flyve-mdm/android-mdm-agent/commit/310287d)) +* **feedback:** send status for task id on maximum time to lock ([190d7d6](https://github.com/flyve-mdm/android-mdm-agent/commit/190d7d6)) +* **feedback:** send status for task id on password enable ([af0a06b](https://github.com/flyve-mdm/android-mdm-agent/commit/af0a06b)) +* **feedback:** send status for task id on password minimum length ([7eea147](https://github.com/flyve-mdm/android-mdm-agent/commit/7eea147)) +* **feedback:** send status for task id on password minimum letter ([7198f25](https://github.com/flyve-mdm/android-mdm-agent/commit/7198f25)) +* **feedback:** send status for task id on password minimum lower case ([cee3fae](https://github.com/flyve-mdm/android-mdm-agent/commit/cee3fae)) +* **feedback:** send status for task id on password minimum non letter ([600a466](https://github.com/flyve-mdm/android-mdm-agent/commit/600a466)) +* **feedback:** send status for task id on password minimum numeric ([b528053](https://github.com/flyve-mdm/android-mdm-agent/commit/b528053)) +* **feedback:** send status for task id on password minimum symbols ([b7cfcc5](https://github.com/flyve-mdm/android-mdm-agent/commit/b7cfcc5)) +* **feedback:** send status for task id on password minimum upper case ([ac79598](https://github.com/flyve-mdm/android-mdm-agent/commit/ac79598)) +* **feedback:** send status for task id on password quality ([3f0f61b](https://github.com/flyve-mdm/android-mdm-agent/commit/3f0f61b)) +* **feedback:** send status for task id on remove file ([8f788a7](https://github.com/flyve-mdm/android-mdm-agent/commit/8f788a7)) +* **feedback:** send status for task id on remove package ([25dd99d](https://github.com/flyve-mdm/android-mdm-agent/commit/25dd99d)) +* **feedback:** send status for task id on storage encryption ([53ba265](https://github.com/flyve-mdm/android-mdm-agent/commit/53ba265)) +* **feedback:** send status for task id on use tls ([642bd61](https://github.com/flyve-mdm/android-mdm-agent/commit/642bd61)) +* **file:** add complete path of the file on the progress message ([d7150c4](https://github.com/flyve-mdm/android-mdm-agent/commit/d7150c4)) +* **file:** improve download file progress ([d61e510](https://github.com/flyve-mdm/android-mdm-agent/commit/d61e510)) +* **files:** add database file structure ([d2650e9](https://github.com/flyve-mdm/android-mdm-agent/commit/d2650e9)) +* **files:** add delete by name method ([7dbeb75](https://github.com/flyve-mdm/android-mdm-agent/commit/7dbeb75)) +* **files:** add files implementation database ([15af53f](https://github.com/flyve-mdm/android-mdm-agent/commit/15af53f)) +* **files:** add files screen ([93f1013](https://github.com/flyve-mdm/android-mdm-agent/commit/93f1013)) +* **files:** add files tab ([47f8804](https://github.com/flyve-mdm/android-mdm-agent/commit/47f8804)) +* **files:** ask WRITE_EXTERNAL_STORAGE permission ([3527163](https://github.com/flyve-mdm/android-mdm-agent/commit/3527163)) +* **files:** delete mqtt information ([a7d67b7](https://github.com/flyve-mdm/android-mdm-agent/commit/a7d67b7)) +* **files:** improve fail message and insert files on database ([cc01dca](https://github.com/flyve-mdm/android-mdm-agent/commit/cc01dca)) +* **files:** improve file layout ([d8d3f96](https://github.com/flyve-mdm/android-mdm-agent/commit/d8d3f96)) +* **flavor:** implement fdroid flavor ([f09ec2f](https://github.com/flyve-mdm/android-mdm-agent/commit/f09ec2f)) +* **flavor:** implement gplay flavor ([3afd591](https://github.com/flyve-mdm/android-mdm-agent/commit/3afd591)) +* **geolocation:** add geolocations ([#67](https://github.com/flyve-mdm/android-mdm-agent/issues/67)) ([7dbdddd](https://github.com/flyve-mdm/android-mdm-agent/commit/7dbdddd)) +* **gps:** add enable and disable gps ([f1fea83](https://github.com/flyve-mdm/android-mdm-agent/commit/f1fea83)) +* **help:** add help item to menu ([0293f4d](https://github.com/flyve-mdm/android-mdm-agent/commit/0293f4d)) +* **help:** add help screen with flyve-mdm web ([db28ae9](https://github.com/flyve-mdm/android-mdm-agent/commit/db28ae9)) +* **help:** add viewpager to create a slide help on splash ([fc1297c](https://github.com/flyve-mdm/android-mdm-agent/commit/fc1297c)) +* **helpdesk:** add main page ([#90](https://github.com/flyve-mdm/android-mdm-agent/issues/90)) ([f08db95](https://github.com/flyve-mdm/android-mdm-agent/commit/f08db95)) +* **helper:** add is package installed method ([4650170](https://github.com/flyve-mdm/android-mdm-agent/commit/4650170)) +* **icon:** add background and foreground images ([b7c2816](https://github.com/flyve-mdm/android-mdm-agent/commit/b7c2816)) +* **icon:** implement adaptative icon for api 26 ([aad6659](https://github.com/flyve-mdm/android-mdm-agent/commit/aad6659)) +* **inventory:** add receiver and broadcast ([c4ae0b8](https://github.com/flyve-mdm/android-mdm-agent/commit/c4ae0b8)) +* **inventory:** create a common method for inventory ([d5e6adf](https://github.com/flyve-mdm/android-mdm-agent/commit/d5e6adf)) +* **inventory:** update inventory library 0.4.0 ([2ccbab2](https://github.com/flyve-mdm/android-mdm-agent/commit/2ccbab2)) +* **lock:** finish the activity with the button ([ff28c4e](https://github.com/flyve-mdm/android-mdm-agent/commit/ff28c4e)) +* **lock:** improve lock screen design ([bb1c5bf](https://github.com/flyve-mdm/android-mdm-agent/commit/bb1c5bf)) +* **lockscreen:** add activity to settings home ([4645678](https://github.com/flyve-mdm/android-mdm-agent/commit/4645678)) +* **lockscreen:** add lock screen ([4d4e699](https://github.com/flyve-mdm/android-mdm-agent/commit/4d4e699)) +* **lockscreen:** add lockscreen service ([3406dd2](https://github.com/flyve-mdm/android-mdm-agent/commit/3406dd2)) +* **lockscreen:** add notifications receiver for lock screen ([41f6abd](https://github.com/flyve-mdm/android-mdm-agent/commit/41f6abd)) +* **log:** add agent id log ([f69ddb5](https://github.com/flyve-mdm/android-mdm-agent/commit/f69ddb5)) +* **log:** add agent id log ([1a6e79f](https://github.com/flyve-mdm/android-mdm-agent/commit/1a6e79f)) +* **log:** add new debug logs ([f958aff](https://github.com/flyve-mdm/android-mdm-agent/commit/f958aff)) +* **log:** add new debug logs ([4c0c3c8](https://github.com/flyve-mdm/android-mdm-agent/commit/4c0c3c8)) +* **log:** add payload return log ([26080fc](https://github.com/flyve-mdm/android-mdm-agent/commit/26080fc)) +* **log:** add payload return log ([4944f7c](https://github.com/flyve-mdm/android-mdm-agent/commit/4944f7c)) +* **log:** add reverse read file for log ([6e44836](https://github.com/flyve-mdm/android-mdm-agent/commit/6e44836)) +* **log:** improve http logs with more information ([e3d580f](https://github.com/flyve-mdm/android-mdm-agent/commit/e3d580f)) +* **log:** improve http logs with more information ([50496e4](https://github.com/flyve-mdm/android-mdm-agent/commit/50496e4)) +* **log:** set debuggable to true ([7d5644d](https://github.com/flyve-mdm/android-mdm-agent/commit/7d5644d)) +* **log:** set debuggable to true ([8f3fe72](https://github.com/flyve-mdm/android-mdm-agent/commit/8f3fe72)) +* **manifest:** add permission activity ([d540209](https://github.com/flyve-mdm/android-mdm-agent/commit/d540209)) +* **manifest:** get data from MQTT service ([ae9edbb](https://github.com/flyve-mdm/android-mdm-agent/commit/ae9edbb)) +* **manifest:** store manifest version on local storage ([7e7f87d](https://github.com/flyve-mdm/android-mdm-agent/commit/7e7f87d)) +* **mdm:** add use TLS policy ([b861397](https://github.com/flyve-mdm/android-mdm-agent/commit/b861397)) +* **mqtt:** add configuration screen ([187d1bc](https://github.com/flyve-mdm/android-mdm-agent/commit/187d1bc)) +* **mqtt:** add enrollment values on database ([833a05d](https://github.com/flyve-mdm/android-mdm-agent/commit/833a05d)) +* **mqtt:** add mqtt dao on app data base ([12ad7d6](https://github.com/flyve-mdm/android-mdm-agent/commit/12ad7d6)) +* **mqtt:** add mqtt on entities ([744691c](https://github.com/flyve-mdm/android-mdm-agent/commit/744691c)) +* **mqtt:** add mqtt on local database ([f8ddbb3](https://github.com/flyve-mdm/android-mdm-agent/commit/f8ddbb3)) +* **mqtt:** check the mqtt connection status on error ([c9df083](https://github.com/flyve-mdm/android-mdm-agent/commit/c9df083)) +* **mqtt:** create a new mqtt database model ([1ef48c2](https://github.com/flyve-mdm/android-mdm-agent/commit/1ef48c2)) +* **mqtt:** if unenroll open splash screen ([c9c12d2](https://github.com/flyve-mdm/android-mdm-agent/commit/c9c12d2)) +* **mqtt:** implement get by name method ([4ecadc4](https://github.com/flyve-mdm/android-mdm-agent/commit/4ecadc4)) +* **mqtt:** implement mqttdata class ([eb481a9](https://github.com/flyve-mdm/android-mdm-agent/commit/eb481a9)) +* **mqtt:** implement mqttdata class ([82e1b8a](https://github.com/flyve-mdm/android-mdm-agent/commit/82e1b8a)) +* **mqtt:** implement mqttdata class ([fb7c252](https://github.com/flyve-mdm/android-mdm-agent/commit/fb7c252)) +* **mqtt:** implement mqttdata class and remove direct database class ([4d43719](https://github.com/flyve-mdm/android-mdm-agent/commit/4d43719)) +* **mqtt:** improve database update ([fbb6c97](https://github.com/flyve-mdm/android-mdm-agent/commit/fbb6c97)) +* **mqtt:** improve error message ([4dcbb22](https://github.com/flyve-mdm/android-mdm-agent/commit/4dcbb22)) +* **mqtt:** remove cache folder on destroy ([02a6a05](https://github.com/flyve-mdm/android-mdm-agent/commit/02a6a05)) +* **mqtt:** remove setters ([64bf892](https://github.com/flyve-mdm/android-mdm-agent/commit/64bf892)) +* **mqtt:** replace shared preference by database ([da06789](https://github.com/flyve-mdm/android-mdm-agent/commit/da06789)) +* **mqtt:** replace shared preference by database ([688ef36](https://github.com/flyve-mdm/android-mdm-agent/commit/688ef36)) +* **mqtt:** send inventory when add, remove or update some app ([e1010a0](https://github.com/flyve-mdm/android-mdm-agent/commit/e1010a0)) +* **mqtt:** send start enrollment ([92367aa](https://github.com/flyve-mdm/android-mdm-agent/commit/92367aa)) +* **mqtt:** update database version ([e590b1f](https://github.com/flyve-mdm/android-mdm-agent/commit/e590b1f)) +* **mqtt:** update database version ([6a5d3c9](https://github.com/flyve-mdm/android-mdm-agent/commit/6a5d3c9)) +* **mqtt:** update deeplink information on database ([f7f145c](https://github.com/flyve-mdm/android-mdm-agent/commit/f7f145c)) +* **mqtt:** update enrollment information on database ([55e4749](https://github.com/flyve-mdm/android-mdm-agent/commit/55e4749)) +* **mqtt:** update mqtt database information ([7c1493b](https://github.com/flyve-mdm/android-mdm-agent/commit/7c1493b)) +* **mqtt:** update new fields ([701efc7](https://github.com/flyve-mdm/android-mdm-agent/commit/701efc7)) +* **mqtt:** validate if database has values ([695d600](https://github.com/flyve-mdm/android-mdm-agent/commit/695d600)) +* **mqtt:** validate if update or insert values in to the database ([b4d2473](https://github.com/flyve-mdm/android-mdm-agent/commit/b4d2473)) +* **MQTT:** reconnect the service when go offline ([1de18f2](https://github.com/flyve-mdm/android-mdm-agent/commit/1de18f2)) +* **notification:** add enable notification message on app data ([1fae649](https://github.com/flyve-mdm/android-mdm-agent/commit/1fae649)) +* **notification:** add switch connection notification ([ad3c265](https://github.com/flyve-mdm/android-mdm-agent/commit/ad3c265)) +* **notification:** implement notification restriction ([316d480](https://github.com/flyve-mdm/android-mdm-agent/commit/316d480)) +* **orientation:** screen orientation management ([3bcb210](https://github.com/flyve-mdm/android-mdm-agent/commit/3bcb210)) +* **password:** add generic class to open on notification ([9cd48dd](https://github.com/flyve-mdm/android-mdm-agent/commit/9cd48dd)) +* **password:** add method to check the notifications ([4f0455e](https://github.com/flyve-mdm/android-mdm-agent/commit/4f0455e)) +* **password:** add notification bar ([4c41bc6](https://github.com/flyve-mdm/android-mdm-agent/commit/4c41bc6)) +* **password:** add password enable test ([f561b6e](https://github.com/flyve-mdm/android-mdm-agent/commit/f561b6e)) +* **password:** add password enable test layout ([8ad9698](https://github.com/flyve-mdm/android-mdm-agent/commit/8ad9698)) +* **password:** improve the notifications method ([1759923](https://github.com/flyve-mdm/android-mdm-agent/commit/1759923)) +* **password:** open password intent from notification ([a3c657b](https://github.com/flyve-mdm/android-mdm-agent/commit/a3c657b)) +* **peripheral:** device access and connectivity ([#68](https://github.com/flyve-mdm/android-mdm-agent/issues/68)) ([bd2bfd7](https://github.com/flyve-mdm/android-mdm-agent/commit/bd2bfd7)) +* **permission:** add permission enrollment layout ([1ad7cfa](https://github.com/flyve-mdm/android-mdm-agent/commit/1ad7cfa)) +* **permission:** add permissions enrollment activity ([a0ca65c](https://github.com/flyve-mdm/android-mdm-agent/commit/a0ca65c)) +* **permission:** add share method ([361f229](https://github.com/flyve-mdm/android-mdm-agent/commit/361f229)) +* **permission:** add strings to the resources ([8224906](https://github.com/flyve-mdm/android-mdm-agent/commit/8224906)) +* **permission:** remove generete session token and permission ([af215d6](https://github.com/flyve-mdm/android-mdm-agent/commit/af215d6)) +* **permission:** request access fine location ([49193c3](https://github.com/flyve-mdm/android-mdm-agent/commit/49193c3)) +* **permission:** request permission ([e12243c](https://github.com/flyve-mdm/android-mdm-agent/commit/e12243c)) +* **photo:** add function to convert bitmap to string and vice-versa ([336a839](https://github.com/flyve-mdm/android-mdm-agent/commit/336a839)) +* **photo:** add function to select and store photo ([d3e788f](https://github.com/flyve-mdm/android-mdm-agent/commit/d3e788f)) +* **photo:** add photo selection on enrollment ([db242e3](https://github.com/flyve-mdm/android-mdm-agent/commit/db242e3)) +* **photo:** add rounded image class ([8517011](https://github.com/flyve-mdm/android-mdm-agent/commit/8517011)) +* **photo:** adjust image size on user form ([ac862a6](https://github.com/flyve-mdm/android-mdm-agent/commit/ac862a6)) +* **photo:** get photo from api level 16 to up on Edit user form ([a70f47e](https://github.com/flyve-mdm/android-mdm-agent/commit/a70f47e)) +* **photo:** get photo from api level 16 to up on enrollment ([ff31ab5](https://github.com/flyve-mdm/android-mdm-agent/commit/ff31ab5)) +* **photo:** hide keyboard when open the camera selection ([7dc83b1](https://github.com/flyve-mdm/android-mdm-agent/commit/7dc83b1)) +* **photo:** improve photo orientation ([517a7b2](https://github.com/flyve-mdm/android-mdm-agent/commit/517a7b2)) +* **photo:** load rounded image on information ([488b979](https://github.com/flyve-mdm/android-mdm-agent/commit/488b979)) +* **photo:** reload the user data on information when this is updated ([38e738e](https://github.com/flyve-mdm/android-mdm-agent/commit/38e738e)) +* **photo:** store picture on local storage ([18f52cf](https://github.com/flyve-mdm/android-mdm-agent/commit/18f52cf)) +* **picture:** fix take picture on enrollment ([00e1000](https://github.com/flyve-mdm/android-mdm-agent/commit/00e1000)) +* **policies:** add database policies schema ([d3e0590](https://github.com/flyve-mdm/android-mdm-agent/commit/d3e0590)) +* **policies:** add deep link for push policy ([0a154cc](https://github.com/flyve-mdm/android-mdm-agent/commit/0a154cc)) +* **policies:** add default value for password policies ([dc7a7bd](https://github.com/flyve-mdm/android-mdm-agent/commit/dc7a7bd)) +* **policies:** add delete all method ([29442c2](https://github.com/flyve-mdm/android-mdm-agent/commit/29442c2)) +* **policies:** add disable wifi pattern ([eac7dab](https://github.com/flyve-mdm/android-mdm-agent/commit/eac7dab)) +* **policies:** add disable wifi pattern ([12b77ca](https://github.com/flyve-mdm/android-mdm-agent/commit/12b77ca)) +* **policies:** add files and apps ([#79](https://github.com/flyve-mdm/android-mdm-agent/issues/79)) ([7dccd8e](https://github.com/flyve-mdm/android-mdm-agent/commit/7dccd8e)) +* **policies:** add firebase class ([40f0c4a](https://github.com/flyve-mdm/android-mdm-agent/commit/40f0c4a)) +* **policies:** add get policies by name method ([f8e973a](https://github.com/flyve-mdm/android-mdm-agent/commit/f8e973a)) +* **policies:** add get policy by method ([92d0d27](https://github.com/flyve-mdm/android-mdm-agent/commit/92d0d27)) +* **policies:** add list adapter ([1e4ee7e](https://github.com/flyve-mdm/android-mdm-agent/commit/1e4ee7e)) +* **policies:** add password policies ([#70](https://github.com/flyve-mdm/android-mdm-agent/issues/70)) ([04c270a](https://github.com/flyve-mdm/android-mdm-agent/commit/04c270a)) +* **policies:** add policies database storage ([3e64284](https://github.com/flyve-mdm/android-mdm-agent/commit/3e64284)) +* **policies:** add policies fragment ([77ad749](https://github.com/flyve-mdm/android-mdm-agent/commit/77ad749)) +* **policies:** add policies list layout ([8d26e0e](https://github.com/flyve-mdm/android-mdm-agent/commit/8d26e0e)) +* **policies:** add policies module ([625ceca](https://github.com/flyve-mdm/android-mdm-agent/commit/625ceca)) +* **policies:** add policies storage ([a0f956f](https://github.com/flyve-mdm/android-mdm-agent/commit/a0f956f)) +* **policies:** add policy module ([e643967](https://github.com/flyve-mdm/android-mdm-agent/commit/e643967)) +* **policies:** add push policies resources ([4a8a87c](https://github.com/flyve-mdm/android-mdm-agent/commit/4a8a87c)) +* **policies:** add screen for notification ([9257d1a](https://github.com/flyve-mdm/android-mdm-agent/commit/9257d1a)) +* **policies:** add speaker phone data ([434bcd4](https://github.com/flyve-mdm/android-mdm-agent/commit/434bcd4)) +* **policies:** add split capitalized method ([b21051a](https://github.com/flyve-mdm/android-mdm-agent/commit/b21051a)) +* **policies:** change the call to policies ([9da7e89](https://github.com/flyve-mdm/android-mdm-agent/commit/9da7e89)) +* **policies:** check integer values ([bfb6a21](https://github.com/flyve-mdm/android-mdm-agent/commit/bfb6a21)) +* **policies:** create a new pattern for policies ([4be4061](https://github.com/flyve-mdm/android-mdm-agent/commit/4be4061)) +* **policies:** create call to policies ([c68dc59](https://github.com/flyve-mdm/android-mdm-agent/commit/c68dc59)) +* **policies:** implement cache database policies ([b142e4c](https://github.com/flyve-mdm/android-mdm-agent/commit/b142e4c)) +* **policies:** implement cache database storage ([cae3d44](https://github.com/flyve-mdm/android-mdm-agent/commit/cae3d44)) +* **policies:** implement database cache ([c11e016](https://github.com/flyve-mdm/android-mdm-agent/commit/c11e016)) +* **policies:** implement database cache on unimplemented policies ([567cbc0](https://github.com/flyve-mdm/android-mdm-agent/commit/567cbc0)) +* **policies:** implement database storage ([3fd9f86](https://github.com/flyve-mdm/android-mdm-agent/commit/3fd9f86)) +* **policies:** implement database storage ([85d4ab1](https://github.com/flyve-mdm/android-mdm-agent/commit/85d4ab1)) +* **policies:** implement delete all method ([b9bef22](https://github.com/flyve-mdm/android-mdm-agent/commit/b9bef22)) +* **policies:** implement new database cache ([6599f27](https://github.com/flyve-mdm/android-mdm-agent/commit/6599f27)) +* **policies:** implement notification working on background ([60a8682](https://github.com/flyve-mdm/android-mdm-agent/commit/60a8682)) +* **policies:** implement pull down to refresh ([9f4f6a4](https://github.com/flyve-mdm/android-mdm-agent/commit/9f4f6a4)) +* **policies:** improve the policies patterns ([d34c029](https://github.com/flyve-mdm/android-mdm-agent/commit/d34c029)) +* **policies:** open notification with deeplink ([af0e872](https://github.com/flyve-mdm/android-mdm-agent/commit/af0e872)) +* **policies:** read the policies from database ([45e495f](https://github.com/flyve-mdm/android-mdm-agent/commit/45e495f)) +* **policies:** remove cache from policies implementation ([8ec5c94](https://github.com/flyve-mdm/android-mdm-agent/commit/8ec5c94)) +* **policies:** request topic on the notification ([7e8f4c7](https://github.com/flyve-mdm/android-mdm-agent/commit/7e8f4c7)) +* **policies:** return the priority value ([b0b28de](https://github.com/flyve-mdm/android-mdm-agent/commit/b0b28de)) +* **policies:** simple push policies view with logo and message ([51e480c](https://github.com/flyve-mdm/android-mdm-agent/commit/51e480c)) +* **policies:** storage disable camera ([1b60a84](https://github.com/flyve-mdm/android-mdm-agent/commit/1b60a84)) +* **policies:** storage encryption device ([802e008](https://github.com/flyve-mdm/android-mdm-agent/commit/802e008)) +* **policies:** storage maximum time to lock ([85d0faf](https://github.com/flyve-mdm/android-mdm-agent/commit/85d0faf)) +* **policies:** storage password lenght ([82913bb](https://github.com/flyve-mdm/android-mdm-agent/commit/82913bb)) +* **policies:** storage password maximum failed for wipe ([89678e0](https://github.com/flyve-mdm/android-mdm-agent/commit/89678e0)) +* **policies:** storage password minimum letters ([e52eb24](https://github.com/flyve-mdm/android-mdm-agent/commit/e52eb24)) +* **policies:** storage password minimum lower case ([4a27803](https://github.com/flyve-mdm/android-mdm-agent/commit/4a27803)) +* **policies:** storage password minimum non letter ([e1a6b89](https://github.com/flyve-mdm/android-mdm-agent/commit/e1a6b89)) +* **policies:** storage password minimum numeric ([511b0eb](https://github.com/flyve-mdm/android-mdm-agent/commit/511b0eb)) +* **policies:** storage password minimum symbols ([d53d75f](https://github.com/flyve-mdm/android-mdm-agent/commit/d53d75f)) +* **policies:** storage password minimum upper case ([392aada](https://github.com/flyve-mdm/android-mdm-agent/commit/392aada)) +* **policies:** storage password quality ([7afdce3](https://github.com/flyve-mdm/android-mdm-agent/commit/7afdce3)) +* **policy:** add airplane mode policy pattern ([290fef7](https://github.com/flyve-mdm/android-mdm-agent/commit/290fef7)) +* **policy:** add bluetooth pattern policy ([1bcb091](https://github.com/flyve-mdm/android-mdm-agent/commit/1bcb091)) +* **policy:** add custom phone state listener ([404d3b6](https://github.com/flyve-mdm/android-mdm-agent/commit/404d3b6)) +* **policy:** add disable all sounds method ([2d2b863](https://github.com/flyve-mdm/android-mdm-agent/commit/2d2b863)) +* **policy:** add disable capture screen on device police manager ([2d94d10](https://github.com/flyve-mdm/android-mdm-agent/commit/2d94d10)) +* **policy:** add disable speaker phone method ([703086e](https://github.com/flyve-mdm/android-mdm-agent/commit/703086e)) +* **policy:** add disable speaker phone method ([99deec5](https://github.com/flyve-mdm/android-mdm-agent/commit/99deec5)) +* **policy:** add disable status bar on device police manager ([b5c6cb7](https://github.com/flyve-mdm/android-mdm-agent/commit/b5c6cb7)) +* **policy:** add enable password method ([805c7dc](https://github.com/flyve-mdm/android-mdm-agent/commit/805c7dc)) +* **policy:** add gps policy pattern ([37c5972](https://github.com/flyve-mdm/android-mdm-agent/commit/37c5972)) +* **policy:** add Hostpot Tethering policy pattern ([92fa848](https://github.com/flyve-mdm/android-mdm-agent/commit/92fa848)) +* **policy:** add lock screen ([14ef3cd](https://github.com/flyve-mdm/android-mdm-agent/commit/14ef3cd)) +* **policy:** add maximum failed password for wipe policy pattern ([a42687f](https://github.com/flyve-mdm/android-mdm-agent/commit/a42687f)) +* **policy:** add maximum time to lock policy pattern ([05e48f1](https://github.com/flyve-mdm/android-mdm-agent/commit/05e48f1)) +* **policy:** add mobile line policy pattern ([ac3a5ce](https://github.com/flyve-mdm/android-mdm-agent/commit/ac3a5ce)) +* **policy:** add new method to disable sounds stream types ([4c90dd6](https://github.com/flyve-mdm/android-mdm-agent/commit/4c90dd6)) +* **policy:** add nfc policy pattern ([c36f3d4](https://github.com/flyve-mdm/android-mdm-agent/commit/c36f3d4)) +* **policy:** add password enable policy pattern ([dd5ddf3](https://github.com/flyve-mdm/android-mdm-agent/commit/dd5ddf3)) +* **policy:** add password min length policy pattern ([bfa271d](https://github.com/flyve-mdm/android-mdm-agent/commit/bfa271d)) +* **policy:** add password min letter policy pattern ([f1b6da1](https://github.com/flyve-mdm/android-mdm-agent/commit/f1b6da1)) +* **policy:** add password min non letter policy pattern ([12ca576](https://github.com/flyve-mdm/android-mdm-agent/commit/12ca576)) +* **policy:** add password min numeric policy pattern ([aa010f1](https://github.com/flyve-mdm/android-mdm-agent/commit/aa010f1)) +* **policy:** add password min symbols policy pattern ([dd68b39](https://github.com/flyve-mdm/android-mdm-agent/commit/dd68b39)) +* **policy:** add password min upper and lower length policy pattern ([f827e8a](https://github.com/flyve-mdm/android-mdm-agent/commit/f827e8a)) +* **policy:** add password quality policy pattern ([e28ca43](https://github.com/flyve-mdm/android-mdm-agent/commit/e28ca43)) +* **policy:** add reboot method ([aa9eb22](https://github.com/flyve-mdm/android-mdm-agent/commit/aa9eb22)) +* **policy:** add reset password ([20be28b](https://github.com/flyve-mdm/android-mdm-agent/commit/20be28b)) +* **policy:** add roaming policy pattern ([2bd05bd](https://github.com/flyve-mdm/android-mdm-agent/commit/2bd05bd)) +* **policy:** add screen capture policy pattern ([6fc1592](https://github.com/flyve-mdm/android-mdm-agent/commit/6fc1592)) +* **policy:** add sms broadcast receiver ([1498a3c](https://github.com/flyve-mdm/android-mdm-agent/commit/1498a3c)) +* **policy:** add sms delete all message method ([6686222](https://github.com/flyve-mdm/android-mdm-agent/commit/6686222)) +* **policy:** add sms mms policy pattern ([af09552](https://github.com/flyve-mdm/android-mdm-agent/commit/af09552)) +* **policy:** add speaker phone policy pattern ([071c390](https://github.com/flyve-mdm/android-mdm-agent/commit/071c390)) +* **policy:** add status bar policy pattern ([aa00a94](https://github.com/flyve-mdm/android-mdm-agent/commit/aa00a94)) +* **policy:** add storage encryption policy pattern ([d29d3da](https://github.com/flyve-mdm/android-mdm-agent/commit/d29d3da)) +* **policy:** add stream accessibility policy pattern ([b1dd74f](https://github.com/flyve-mdm/android-mdm-agent/commit/b1dd74f)) +* **policy:** add stream alarm policy pattern ([242fc6e](https://github.com/flyve-mdm/android-mdm-agent/commit/242fc6e)) +* **policy:** add stream dtmf policy pattern ([66bf110](https://github.com/flyve-mdm/android-mdm-agent/commit/66bf110)) +* **policy:** add stream music policy pattern ([bdcee9b](https://github.com/flyve-mdm/android-mdm-agent/commit/bdcee9b)) +* **policy:** add stream notification policy pattern ([2ada828](https://github.com/flyve-mdm/android-mdm-agent/commit/2ada828)) +* **policy:** add stream ring policy pattern ([3e47a60](https://github.com/flyve-mdm/android-mdm-agent/commit/3e47a60)) +* **policy:** add stream voice call policy pattern ([059ac03](https://github.com/flyve-mdm/android-mdm-agent/commit/059ac03)) +* **policy:** add supervisor information ([bb74637](https://github.com/flyve-mdm/android-mdm-agent/commit/bb74637)) +* **policy:** add unlock method ([9e95f75](https://github.com/flyve-mdm/android-mdm-agent/commit/9e95f75)) +* **policy:** add usb adb policy pattern ([d46fa38](https://github.com/flyve-mdm/android-mdm-agent/commit/d46fa38)) +* **policy:** add usb mtp policy pattern ([c19a42e](https://github.com/flyve-mdm/android-mdm-agent/commit/c19a42e)) +* **policy:** add usb ptp policy pattern ([c4a24dd](https://github.com/flyve-mdm/android-mdm-agent/commit/c4a24dd)) +* **policy:** add vpn policy pattern ([ca198a8](https://github.com/flyve-mdm/android-mdm-agent/commit/ca198a8)) +* **policy:** check enable password helper ([876cdc3](https://github.com/flyve-mdm/android-mdm-agent/commit/876cdc3)) +* **policy:** check the value type ([6e552d7](https://github.com/flyve-mdm/android-mdm-agent/commit/6e552d7)) +* **policy:** implement bluetooth policy on the service ([ef6e9cd](https://github.com/flyve-mdm/android-mdm-agent/commit/ef6e9cd)) +* **policy:** implement camera policy on the service ([3fbf468](https://github.com/flyve-mdm/android-mdm-agent/commit/3fbf468)) +* **policy:** implement disable all sounds policy ([79804e8](https://github.com/flyve-mdm/android-mdm-agent/commit/79804e8)) +* **policy:** implement disable stream accessibility policy ([9010671](https://github.com/flyve-mdm/android-mdm-agent/commit/9010671)) +* **policy:** implement disable stream alarm policy ([e0e5906](https://github.com/flyve-mdm/android-mdm-agent/commit/e0e5906)) +* **policy:** implement disable stream DTMF policy ([069bec3](https://github.com/flyve-mdm/android-mdm-agent/commit/069bec3)) +* **policy:** implement disable stream music policy ([917f537](https://github.com/flyve-mdm/android-mdm-agent/commit/917f537)) +* **policy:** implement disable stream notification policy ([7353965](https://github.com/flyve-mdm/android-mdm-agent/commit/7353965)) +* **policy:** implement disable stream ring policy ([9011d67](https://github.com/flyve-mdm/android-mdm-agent/commit/9011d67)) +* **policy:** implement disable stream voicecall policy ([4be8403](https://github.com/flyve-mdm/android-mdm-agent/commit/4be8403)) +* **policy:** implement GPS policy pattern ([7cacb6f](https://github.com/flyve-mdm/android-mdm-agent/commit/7cacb6f)) +* **policy:** implement phone state listener ([c65a0cc](https://github.com/flyve-mdm/android-mdm-agent/commit/c65a0cc)) +* **policy:** implement roaming policy pattern ([dc10a01](https://github.com/flyve-mdm/android-mdm-agent/commit/dc10a01)) +* **policy:** implement vpn policy with device policy manager ([2db88f0](https://github.com/flyve-mdm/android-mdm-agent/commit/2db88f0)) +* **policy:** reorder methods ([42b2453](https://github.com/flyve-mdm/android-mdm-agent/commit/42b2453)) +* **policy:** request new sms permissions ([3167229](https://github.com/flyve-mdm/android-mdm-agent/commit/3167229)) +* **policy:** request password from mqtt ([e7df894](https://github.com/flyve-mdm/android-mdm-agent/commit/e7df894)) +* **policy:** set the value to object type ([01754b3](https://github.com/flyve-mdm/android-mdm-agent/commit/01754b3)) +* **policy:** update layout ([84e2cf3](https://github.com/flyve-mdm/android-mdm-agent/commit/84e2cf3)) +* **policy:** validate if the policies from database has values ([37b2da4](https://github.com/flyve-mdm/android-mdm-agent/commit/37b2da4)) +* **policy:** validate methods improve pattern ([35fb12d](https://github.com/flyve-mdm/android-mdm-agent/commit/35fb12d)) +* **policy:** validate mqtt information ([fcd23d3](https://github.com/flyve-mdm/android-mdm-agent/commit/fcd23d3)) +* **pre-release:** relase for early adopter stage ([e705e82](https://github.com/flyve-mdm/android-mdm-agent/commit/e705e82)) +* **priority:** add priority parameter on camera ([25075ad](https://github.com/flyve-mdm/android-mdm-agent/commit/25075ad)) +* **priority:** add priority parameter on policies method ([878582c](https://github.com/flyve-mdm/android-mdm-agent/commit/878582c)) +* **priority:** check priority value ([5277d4d](https://github.com/flyve-mdm/android-mdm-agent/commit/5277d4d)) +* **priority:** implement priority field on data ([ec4ef0d](https://github.com/flyve-mdm/android-mdm-agent/commit/ec4ef0d)) +* **priority:** implement priority on policies ([0965d5a](https://github.com/flyve-mdm/android-mdm-agent/commit/0965d5a)) +* **priority:** update database version to 7 ([1670c10](https://github.com/flyve-mdm/android-mdm-agent/commit/1670c10)) +* **push:** add api token cache ([1dd22f0](https://github.com/flyve-mdm/android-mdm-agent/commit/1dd22f0)) +* **push:** add firebase token log ([0ca0ee8](https://github.com/flyve-mdm/android-mdm-agent/commit/0ca0ee8)) +* **push:** add http response routes ([3294218](https://github.com/flyve-mdm/android-mdm-agent/commit/3294218)) +* **push:** add notification delay ([6568ac4](https://github.com/flyve-mdm/android-mdm-agent/commit/6568ac4)) +* **push:** add subscription on main ([868ff6b](https://github.com/flyve-mdm/android-mdm-agent/commit/868ff6b)) +* **push:** change the notification flag to keep the policy ([85bb8e6](https://github.com/flyve-mdm/android-mdm-agent/commit/85bb8e6)) +* **push:** execute policies when the app is in background ([3c92c49](https://github.com/flyve-mdm/android-mdm-agent/commit/3c92c49)) +* **push:** response http policies ([7fdd23a](https://github.com/flyve-mdm/android-mdm-agent/commit/7fdd23a)) +* **push:** reword the parameters to topic and message ([16a8df5](https://github.com/flyve-mdm/android-mdm-agent/commit/16a8df5)) +* **push:** show the policy information on the UI ([98d24f3](https://github.com/flyve-mdm/android-mdm-agent/commit/98d24f3)) +* **rc:** add sonar qube and automation scripts ([865e2ab](https://github.com/flyve-mdm/android-mdm-agent/commit/865e2ab)) +* **resources:** add not installed string ([a34b322](https://github.com/flyve-mdm/android-mdm-agent/commit/a34b322)) +* **response:** add new method send http response ([0c3c416](https://github.com/flyve-mdm/android-mdm-agent/commit/0c3c416)) +* **response:** add task status route ([7b0f0a9](https://github.com/flyve-mdm/android-mdm-agent/commit/7b0f0a9)) +* **response:** send http commands ([8064829](https://github.com/flyve-mdm/android-mdm-agent/commit/8064829)) +* **response:** set the http ping response ([91ea753](https://github.com/flyve-mdm/android-mdm-agent/commit/91ea753)) +* **response:** setup http response ([408c2cc](https://github.com/flyve-mdm/android-mdm-agent/commit/408c2cc)) +* **scan:** add camera manager for scanner ([62fe988](https://github.com/flyve-mdm/android-mdm-agent/commit/62fe988)) +* **scan:** add custom dialog builder ([ad33b48](https://github.com/flyve-mdm/android-mdm-agent/commit/ad33b48)) +* **scan:** add dialog title layout ([e07c961](https://github.com/flyve-mdm/android-mdm-agent/commit/e07c961)) +* **scan:** add dimensions for scanner ([e38dbbb](https://github.com/flyve-mdm/android-mdm-agent/commit/e38dbbb)) +* **scan:** add floating button ([21d6f23](https://github.com/flyve-mdm/android-mdm-agent/commit/21d6f23)) +* **scan:** add scanner activity ([02c3530](https://github.com/flyve-mdm/android-mdm-agent/commit/02c3530)) +* **scan:** add scanner colors ([dd406e6](https://github.com/flyve-mdm/android-mdm-agent/commit/dd406e6)) +* **scan:** add scanner custom view ([b48b87b](https://github.com/flyve-mdm/android-mdm-agent/commit/b48b87b)) +* **scan:** add scanner layout ([ed59198](https://github.com/flyve-mdm/android-mdm-agent/commit/ed59198)) +* **scan:** add scanner string resources ([c373046](https://github.com/flyve-mdm/android-mdm-agent/commit/c373046)) +* **scan:** add vibrate permission and scanactivity ([c000278](https://github.com/flyve-mdm/android-mdm-agent/commit/c000278)) +* **scan:** add warning icon ([8411491](https://github.com/flyve-mdm/android-mdm-agent/commit/8411491)) +* **scan:** add zxing core 3.3.0 library ([a5cc8f3](https://github.com/flyve-mdm/android-mdm-agent/commit/a5cc8f3)) +* **scan:** implement the result from scanner ([59d9308](https://github.com/flyve-mdm/android-mdm-agent/commit/59d9308)) +* **scan:** open scanner activity ([6935257](https://github.com/flyve-mdm/android-mdm-agent/commit/6935257)) +* **secure:** set secure version to false by default ([bac122c](https://github.com/flyve-mdm/android-mdm-agent/commit/bac122c)) +* **status:** add will to MQTT sending status false ([cccf288](https://github.com/flyve-mdm/android-mdm-agent/commit/cccf288)) +* **status:** create method send task status ([7d6802b](https://github.com/flyve-mdm/android-mdm-agent/commit/7d6802b)) +* **status:** return the status task on deploy app ([b593401](https://github.com/flyve-mdm/android-mdm-agent/commit/b593401)) +* **status:** return the status task on deploy file ([7bbc9f0](https://github.com/flyve-mdm/android-mdm-agent/commit/7bbc9f0)) +* **status:** return the status task on disable airplane mode ([4ae7993](https://github.com/flyve-mdm/android-mdm-agent/commit/4ae7993)) +* **status:** return the status task on disable bluetooth ([c30fda4](https://github.com/flyve-mdm/android-mdm-agent/commit/c30fda4)) +* **status:** return the status task on disable camera ([72fa366](https://github.com/flyve-mdm/android-mdm-agent/commit/72fa366)) +* **status:** return the status task on disable create vpn profiles ([f3baf14](https://github.com/flyve-mdm/android-mdm-agent/commit/f3baf14)) +* **status:** return the status task on disable gps ([a808fd8](https://github.com/flyve-mdm/android-mdm-agent/commit/a808fd8)) +* **status:** return the status task on disable hostpot ([484e2b3](https://github.com/flyve-mdm/android-mdm-agent/commit/484e2b3)) +* **status:** return the status task on disable mobile line ([3260bbc](https://github.com/flyve-mdm/android-mdm-agent/commit/3260bbc)) +* **status:** return the status task on disable nfc ([6bb316e](https://github.com/flyve-mdm/android-mdm-agent/commit/6bb316e)) +* **status:** return the status task on disable roaming ([feafb72](https://github.com/flyve-mdm/android-mdm-agent/commit/feafb72)) +* **status:** return the status task on disable screen capture ([f69c99a](https://github.com/flyve-mdm/android-mdm-agent/commit/f69c99a)) +* **status:** return the status task on disable sms mms ([28d6742](https://github.com/flyve-mdm/android-mdm-agent/commit/28d6742)) +* **status:** return the status task on disable speaker phone ([e05e180](https://github.com/flyve-mdm/android-mdm-agent/commit/e05e180)) +* **status:** return the status task on disable status bar ([1c19be9](https://github.com/flyve-mdm/android-mdm-agent/commit/1c19be9)) +* **status:** return the status task on disable usb adb ([bc18cb7](https://github.com/flyve-mdm/android-mdm-agent/commit/bc18cb7)) +* **status:** return the status task on disable usb mtp ([7439ed4](https://github.com/flyve-mdm/android-mdm-agent/commit/7439ed4)) +* **status:** return the status task on disable usb ptp ([c112a4d](https://github.com/flyve-mdm/android-mdm-agent/commit/c112a4d)) +* **status:** return the status task on disable wifi ([2d9b900](https://github.com/flyve-mdm/android-mdm-agent/commit/2d9b900)) +* **status:** return the status task on maximum failed passwords for wipe ([a1ddc78](https://github.com/flyve-mdm/android-mdm-agent/commit/a1ddc78)) +* **status:** return the status task on maximum time to lock ([33ebdc2](https://github.com/flyve-mdm/android-mdm-agent/commit/33ebdc2)) +* **status:** return the status task on password enable ([6dce0d3](https://github.com/flyve-mdm/android-mdm-agent/commit/6dce0d3)) +* **status:** return the status task on password min length ([51c4f03](https://github.com/flyve-mdm/android-mdm-agent/commit/51c4f03)) +* **status:** return the status task on password min letters ([875218d](https://github.com/flyve-mdm/android-mdm-agent/commit/875218d)) +* **status:** return the status task on password min lower case ([8572603](https://github.com/flyve-mdm/android-mdm-agent/commit/8572603)) +* **status:** return the status task on password min non letter ([733da4f](https://github.com/flyve-mdm/android-mdm-agent/commit/733da4f)) +* **status:** return the status task on password min numeric ([940fb20](https://github.com/flyve-mdm/android-mdm-agent/commit/940fb20)) +* **status:** return the status task on password min symbols ([953ede5](https://github.com/flyve-mdm/android-mdm-agent/commit/953ede5)) +* **status:** return the status task on password min upper case ([c1fdc08](https://github.com/flyve-mdm/android-mdm-agent/commit/c1fdc08)) +* **status:** return the status task on password quality ([9bf0f69](https://github.com/flyve-mdm/android-mdm-agent/commit/9bf0f69)) +* **status:** return the status task on remove app ([a04f2be](https://github.com/flyve-mdm/android-mdm-agent/commit/a04f2be)) +* **status:** return the status task on remove file ([6b2678e](https://github.com/flyve-mdm/android-mdm-agent/commit/6b2678e)) +* **status:** return the status task on reset password ([9b976eb](https://github.com/flyve-mdm/android-mdm-agent/commit/9b976eb)) +* **status:** return the status task on storage encryption ([68636a0](https://github.com/flyve-mdm/android-mdm-agent/commit/68636a0)) +* **status:** return the status task on use tls ([ef41140](https://github.com/flyve-mdm/android-mdm-agent/commit/ef41140)) +* **status:** send status true to MQTT on Success ([348df1d](https://github.com/flyve-mdm/android-mdm-agent/commit/348df1d)) +* **store:** add easter egg var on local store ([6369790](https://github.com/flyve-mdm/android-mdm-agent/commit/6369790)) +* **store:** add supervisor information on data storage ([6076048](https://github.com/flyve-mdm/android-mdm-agent/commit/6076048)) +* **supervisor:** add storage cache on supervisor form ([ec594b5](https://github.com/flyve-mdm/android-mdm-agent/commit/ec594b5)) +* **supervisor:** add supervisor edit screen ([ec9ddb6](https://github.com/flyve-mdm/android-mdm-agent/commit/ec9ddb6)) +* **supervisor:** storage supervisor information ([a3de853](https://github.com/flyve-mdm/android-mdm-agent/commit/a3de853)) +* **system:** add has_system_permission on enrollment payload ([e2e6218](https://github.com/flyve-mdm/android-mdm-agent/commit/e2e6218)) +* **user:** add administrative number ([3665a36](https://github.com/flyve-mdm/android-mdm-agent/commit/3665a36)) +* **user:** add dynamics email fields ([9d19038](https://github.com/flyve-mdm/android-mdm-agent/commit/9d19038)) +* **user:** add edit user class ([ca25886](https://github.com/flyve-mdm/android-mdm-agent/commit/ca25886)) +* **user:** add language spinner ([08ab4a0](https://github.com/flyve-mdm/android-mdm-agent/commit/08ab4a0)) +* **user:** add multiples type ([fc0c3f1](https://github.com/flyve-mdm/android-mdm-agent/commit/fc0c3f1)) +* **user:** add new email on key press ([c2cca11](https://github.com/flyve-mdm/android-mdm-agent/commit/c2cca11)) +* **user:** add preview user screen ([43f0cec](https://github.com/flyve-mdm/android-mdm-agent/commit/43f0cec)) +* **user:** add spinner to multiples list ([f59acc7](https://github.com/flyve-mdm/android-mdm-agent/commit/f59acc7)) +* **user:** add supervisor controller, model and storage ([73563de](https://github.com/flyve-mdm/android-mdm-agent/commit/73563de)) +* **user:** add user data model class ([7d364f8](https://github.com/flyve-mdm/android-mdm-agent/commit/7d364f8)) +* **user:** add values on multiples edit text ([93feca1](https://github.com/flyve-mdm/android-mdm-agent/commit/93feca1)) +* **user:** create user local storage ([ef99df6](https://github.com/flyve-mdm/android-mdm-agent/commit/ef99df6)) +* **user:** load data storage on user form ([d9e392a](https://github.com/flyve-mdm/android-mdm-agent/commit/d9e392a)) +* **user:** load emails storage on local cache ([094639e](https://github.com/flyve-mdm/android-mdm-agent/commit/094639e)) +* **user:** load phones storage on local cache ([ecf41fa](https://github.com/flyve-mdm/android-mdm-agent/commit/ecf41fa)) +* **user:** load user emails on preview screen ([5a1f22b](https://github.com/flyve-mdm/android-mdm-agent/commit/5a1f22b)) +* **user:** load user information on preview screen ([4a1b51e](https://github.com/flyve-mdm/android-mdm-agent/commit/4a1b51e)) +* **user:** remove items ([8fc55c9](https://github.com/flyve-mdm/android-mdm-agent/commit/8fc55c9)) +* **user:** select language on spinner from local storage ([ea08e93](https://github.com/flyve-mdm/android-mdm-agent/commit/ea08e93)) +* **user:** storage data on cache ([67d3d38](https://github.com/flyve-mdm/android-mdm-agent/commit/67d3d38)) +* **user:** store emails, phone , language and administrative number ([6a1d6cd](https://github.com/flyve-mdm/android-mdm-agent/commit/6a1d6cd)) +* **version:** add secure version ([b27338c](https://github.com/flyve-mdm/android-mdm-agent/commit/b27338c)) +* **version:** implement a secure version ([f99fabf](https://github.com/flyve-mdm/android-mdm-agent/commit/f99fabf)) +* **version:** show version on intro ([3e29501](https://github.com/flyve-mdm/android-mdm-agent/commit/3e29501)) +* **walkthrough:** add 3 step to walkthrough ([d82c91d](https://github.com/flyve-mdm/android-mdm-agent/commit/d82c91d)) +* **walkthrough:** add dot steps on walkthrough screen ([011413c](https://github.com/flyve-mdm/android-mdm-agent/commit/011413c)) +* **walkthrough:** add link format to message ([67eb1c6](https://github.com/flyve-mdm/android-mdm-agent/commit/67eb1c6)) +* **walkthrough:** add links to walkthrough screen ([bce59ea](https://github.com/flyve-mdm/android-mdm-agent/commit/bce59ea)) +* **walkthrought:** add admin web console enviroment var ([f98d407](https://github.com/flyve-mdm/android-mdm-agent/commit/f98d407)) +* **walkthrought:** add design skelethon of slides ([46f5d6e](https://github.com/flyve-mdm/android-mdm-agent/commit/46f5d6e)) +* **wipe:** set external storage flag on wipe ([#623](https://github.com/flyve-mdm/android-mdm-agent/issues/623)) ([33c6dd2](https://github.com/flyve-mdm/android-mdm-agent/commit/33c6dd2)) + + +### Performance Improvements + +* **IntentService:** replace IntentService instead Service to improved performance ([#44](https://github.com/flyve-mdm/android-mdm-agent/issues/44)) ([9d1a69a](https://github.com/flyve-mdm/android-mdm-agent/commit/9d1a69a)) + + +### BREAKING CHANGES + +* **package:** new enrollment workflow + + + # [2.0.0-rc.6](https://github.com/flyve-mdm/android-mdm-agent/compare/2.0.0-rc.5...2.0.0-rc.6) (2018-12-05)