Skip to content

Commit a54fcb5

Browse files
authored
Merge pull request #1 from anonaddy/5.4.0
5.4.0
2 parents d45b1c7 + 07a3183 commit a54fcb5

68 files changed

Lines changed: 3072 additions & 353 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.idea/deploymentTargetSelector.xml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 0 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/kotlinc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/other.xml

Lines changed: 22 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog
22

3+
## [v5.4.0] - 2024-11-03
4+
5+
### addy.io
6+
7+
##### Added
8+
9+
- Users can now log in using their username and password, alongside the existing API key method
10+
- New users can sign up for a hosted addy.io account directly within the app
11+
- Users have the ability to subscribe to the hosted addy.io service from within the application
12+
13+
##### Fixed/Improved
14+
15+
- Dependencies and packages have been updated for better performance and security
16+
- A new option has been added allowing users to review the app directly from the settings menu
17+
- Various other enhancements have been made to improve overall usability and interaction
18+
19+
### addy.io for Android wearables _(v1.4.7)_
20+
21+
##### Fixed/Improved
22+
23+
- Performance improvements and other things to make the app even smoother
24+
325
## [v5.3.2] - 2024-09-15
426

527
### addy.io

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Easily create and manage your addy.io aliases, recipients and more from your pho
1717

1818
> addy.io
1919
20-
- addy.io instance running v1.2.3 or higher (current version of the addy.io app has been tested with v1.2.3)
20+
- addy.io instance running v1.3.0 or higher (current version of the addy.io app has been tested with v1.3.0)
2121

2222
> Android
2323
@@ -35,9 +35,8 @@ Easily create and manage your addy.io aliases, recipients and more from your pho
3535
- App exclusive features
3636
- Watching aliases for new emails
3737
- Send emails from aliases by selecting an email address or clicking a mailto link
38-
- Get notified on failed deliveries
38+
- Get notified on failed deliveries, domain errors and expiring subscriptions
3939
- Update multiple aliases at once
40-
- Get notified on expiring subscriptions
4140
- Enable error logging to *locally* store exceptions for easy troubleshooting
4241
- Export and import *encrypted* backups of the app configuration
4342
- Widgets!
@@ -99,7 +98,9 @@ Third party libraries used. (WearOS)
9998
I welcome your comments and suggestions in the issues section, or you can contribute your code by submitting a PR directly to me. Of course, you can
10099
also directly contact me via telegram or email and I'll get back to you.
101100

102-
## Donation
101+
## Donation (Stjin)
102+
103+
To support Stjin (the developer of the mobile apps) you can use below links:
103104

104105
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/Stjinchan)
105106
[![BuyMeACoffee](static/bmc-button.png)](https://buymeacoffee.com/stjin)

anonaddy_shared/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ val wear_compose_version = rootProject.extra["wear_compose_version"]
77
plugins {
88
id("com.android.library")
99
id("org.jetbrains.kotlin.android")
10-
id("org.jetbrains.kotlin.plugin.compose") version "2.0.20" // this version matches your Kotlin version
10+
id("org.jetbrains.kotlin.plugin.compose") version "2.0.21" // this version matches your Kotlin version
1111

1212
}
1313

@@ -83,7 +83,7 @@ dependencies {
8383
implementation("com.github.kittinunf.fuel:fuel:2.3.1")
8484
implementation("com.google.code.gson:gson:2.11.0")
8585
implementation("com.github.kittinunf.fuel:fuel-coroutines:2.3.1")
86-
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1")
86+
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0")
8787
}
8888

8989

anonaddy_shared/src/main/java/host/stjin/anonaddy_shared/AddyIo.kt

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ object AddyIo {
99
// The versioncode is a combination of MAJOR MINOR PATCH
1010
//TODO Update on every release
1111

12-
// 1.2.3
12+
// 1.3.0
1313
var MINIMUMVERSIONCODEMAJOR = 1
14-
var MINIMUMVERSIONCODEMINOR = 2
15-
var MINIMUMVERSIONCODEPATCH = 3
14+
var MINIMUMVERSIONCODEMINOR = 3
15+
var MINIMUMVERSIONCODEPATCH = 0
1616

1717
var VERSIONMAJOR = 0
1818
var VERSIONMINOR = 0
@@ -63,8 +63,19 @@ object AddyIo {
6363
// 1.0.0
6464
val API_URL_CHART_DATA: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/v1/chart-data" }
6565

66+
67+
// 1.3.0
68+
val API_URL_LOGIN: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/auth/login" }
69+
val API_URL_LOGOUT: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/auth/logout" }
70+
val API_URL_LOGIN_MFA: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/auth/mfa" }
71+
val API_URL_REGISTER: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/auth/register" }
72+
val API_URL_LOGIN_VERIFY: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/auth/verify" }
73+
val API_URL_DELETE_ACCOUNT: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/auth/delete-account" }
74+
6675
// Hosted only
6776
val API_URL_ACCOUNT_NOTIFICATIONS: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/v1/account-notifications" }
77+
val API_URL_NOTIFY_SUBSCRIPTION: String by resettableLazy(lazyMgr) { "$API_BASE_URL/api/v1/notify-subscription" }
78+
6879

6980

7081
// Github built-in updater

0 commit comments

Comments
 (0)