Commit Graph

1598 Commits

Author SHA1 Message Date
cibot b89e0538f4 [release] Network 0.1.3
Network Data 0.1.3
2020-07-10 11:05:27 +00:00
Mateusz Markowicz 43316423aa Merge branch 'feat/network-module-improvements2' into 'master'
DoH and usability improvements for network module

See merge request proton/mobile/android/proton-libs!42
2020-07-10 10:43:00 +00:00
Mateusz Markowicz ec3e6b5ab4 Bump updated network libs version to 0.1.3 2020-07-10 11:44:10 +02:00
Mateusz Markowicz b4eaeb4977 Fix passing base urls when creating DohService 2020-07-08 17:57:19 +02:00
Mateusz Markowicz 2d2a90723e Expose util-kotlin's Logger to network lib clients 2020-07-08 17:56:05 +02:00
Davide Giuseppe Farella 1d4f4d27a5 Merge branch 'chore/publishing-config-improvements' into 'master'
Publishing config improvements

See merge request proton/mobile/android/proton-libs!41
2020-07-07 16:59:58 +00:00
Davide Farella cbf3f91496 Disable publish and pre-publish if there is not Bintray Key
Discourage accidental commit/generation of docs, release archived or README update
Affected: publishing.kt
2020-07-07 16:52:39 +00:00
cibot a943d1d06b [release] Network 0.1.2
Network Data 0.1.2
Network Domain 0.1.2
Util Kotlin 0.1.4
2020-07-07 16:02:49 +00:00
Mateusz Markowicz bbe7507ed3 Merge branch 'feat/network-module-improvements' into 'master'
Serialization and logging improvements for network module

See merge request proton/mobile/android/proton-libs!40
2020-07-07 15:45:03 +00:00
Mateusz Markowicz 40fede3622 Fix publishing to local maven repository
./gradlew publishToMavenLocal
2020-07-07 17:26:34 +02:00
Mateusz Markowicz 5829229733 Stop sending deprecated x-pm-apiversion header
CP-480
2020-07-07 17:26:34 +02:00
Mateusz Markowicz d94b124e05 Bump network libs version to 0.1.2 2020-07-07 17:26:34 +02:00
Mateusz Markowicz c06b9e32f0 Support for int -> bool serialization for Proton API 2020-07-07 17:26:34 +02:00
Mateusz Markowicz b0b16eef9a Log and include original exception in ApiResult.Error 2020-07-07 17:26:34 +02:00
cibot a1a2a59711 [release] Util Android Shared Preferences 0.1.1 2020-07-06 17:13:31 +00:00
Mateusz Markowicz 9cc9e7bec9 Merge branch 'fix/shared_preferences_version_update' into 'master'
Bump android-shared-preferences version to 0.1.1

See merge request proton/mobile/android/proton-libs!39
2020-07-06 17:02:37 +00:00
Mateusz Markowicz a3e5c3c3d9 Bump android-shared-preferences version to 0.1.1 2020-07-06 18:51:49 +02:00
Davide Giuseppe Farella e757999e77 Merge branch 'fix/zero-width-spaces' into 'master'
Fixed zero width spaces from util/postReleaseToSlack

See merge request proton/mobile/android/proton-libs!38
2020-07-06 12:58:06 +00:00
Davide Farella 9fb226db48 Fixed zero width spaces from util/postReleaseToSlack 2020-07-06 14:48:45 +02:00
cibot 3c200fcede [release] Util Gradle 0.1.8 2020-07-06 11:06:21 +00:00
Algirdas Pundzius a0eef6bee2 Merge branch 'fix/detekt-setup' into 'master'
Fix detekt configuration for tests

See merge request proton/mobile/android/proton-libs!37
2020-07-06 10:54:02 +00:00
Algirdas Pundzius bbc15e0476 Specify source dir for detekt so test and androidTest directories are analyzed 2020-07-06 10:37:21 +00:00
Davide Giuseppe Farella 59a3a88d83 Merge branch 'fix/chmod-post-to-slack' into 'master'
Fixed execution mode for postReleaseToSlack

See merge request proton/mobile/android/proton-libs!36
2020-07-04 14:04:01 +00:00
Davide Farella fbf7506184 Fixed execution mode for postReleaseToSlack 2020-07-04 15:27:03 +02:00
Davide Giuseppe Farella a410308c49 Merge branch 'fix/readme-updater-regex' into 'master'
Fixed regex for update README.md

See merge request proton/mobile/android/proton-libs!35
2020-07-04 11:49:31 +00:00
Davide Farella f005380d7c Fixed regex for update README.md
Regex was matching ignoring the start of line, so 'Domain' will match 'Network Domain' and similar
Affected: README.md auto-update
2020-07-04 11:41:52 +00:00
Davide Giuseppe Farella 319df6f54b Merge branch 'chore/releases-to-slack' into 'master'
Post new releases to Slack

See merge request proton/mobile/android/proton-libs!34
2020-07-04 11:27:43 +00:00
Davide Farella 2834b73928 Post new releases to Slack
Posted by `Core Releases` bot to `v4-mobile-android` channel
Affected: ci
2020-07-03 14:44:28 +00:00
cibot 5451e3c56f [release] Network Domain 0.1.1 2020-07-03 13:18:36 +00:00
cibot d8ff895cc0 [release] Domain 0.1 2020-07-03 13:06:24 +00:00
Davide Giuseppe Farella 320f194d83 Merge branch 'feat/domain-mappers' into 'master'
Introduced Mapper

See merge request proton/mobile/android/proton-libs!33
2020-07-03 12:45:58 +00:00
Davide Farella 623aab70d5 Domain 0.1: Mapper
Introduced base Mapper.kt with relative MapperTest.kt
Affected: none
2020-07-03 12:37:33 +00:00
Davide Farella 2ac100fb04 Domain module setup
Setup Domain module for Gradle and publishing and revisited its README.md
Affected: build config
2020-07-03 12:37:33 +00:00
Davide Farella 0556620934 Domain draft classes clean-up
Removed orphan classes from Domain
Affected: none
2020-07-03 12:37:32 +00:00
cibot 38be817fc8 [release] Network 0.1.1
Network Data 0.1.1
Network Domain 0.1.1
2020-07-03 11:37:19 +00:00
Mateusz Markowicz d5f7ad0565 Merge branch 'feat/network-doh' into 'master'
Introducing API block avoidance based on DoH

See merge request proton/mobile/android/proton-libs!31
2020-07-03 11:24:19 +00:00
Mateusz Markowicz ca85c626fb Introducing API block avoidance based on DoH 2020-07-03 11:24:18 +00:00
Davide Giuseppe Farella a8edd0b944 Merge branch 'style/forbid-import-from-old-libs' into 'master'
Forbid old Proton Libs imports

See merge request proton/mobile/android/proton-libs!32
2020-07-03 09:12:09 +00:00
Davide Farella 2ac325c9bf Forbid old Proton Libs imports
In order to facilitate migration for clients that were using it, like Mail
Affected: Detekt rule-set
2020-07-03 10:48:58 +02:00
cibot 75427e9f1f [release] Util Kotlin 0.1.3 2020-07-02 15:09:55 +00:00
Mateusz Markowicz f1fca54ff5 Merge branch 'network-module2' into 'master'
Network module update

See merge request proton/mobile/android/proton-libs!28
2020-07-02 14:48:38 +00:00
Mateusz Markowicz 619f7e65bc Prepare module factory interface to support DoH
CP-405
2020-07-02 14:09:36 +00:00
Mateusz Markowicz d14e896863 Refactor handling of proton error data in json response
- use deserializer from kotlin-utils
- merge Proton and Http ApiResult errors
2020-07-02 14:09:36 +00:00
Mateusz Markowicz 936c4213ab API: Return ApiResult.Error.Certificate for SSLHandshakeException 2020-07-02 14:09:36 +00:00
Mateusz Markowicz 5e016c5e7f Add README.md for network module
CP-386
2020-07-02 14:09:36 +00:00
Algirdas Pundzius 0f5e252fbf Merge branch 'fix/bintray-git-url' into 'master'
Change bintray publish url to public github repo

See merge request proton/mobile/android/proton-libs!30
2020-07-02 13:28:44 +00:00
Algirdas Pundzius 03b53e6a93 Change bintray publish url to public github repo 2020-07-02 15:01:39 +03:00
Algirdas Pundzius 265a5a0205 Initial commit
Co-authored-by: Davide Giuseppe Farella <4face91@protonmail.com>
Co-authored-by: Dino Kadrikj <kadrikj@protonmail.ch>
Co-authored-by: Mateusz Markowicz <poniekad@protonmail.com>
2020-07-01 13:58:49 +03:00