-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updated boring documents and fixed a visual bug
- Loading branch information
Showing
29 changed files
with
479 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Created by https://www.toptal.com/developers/gitignore/api/xcode | ||
# Edit at https://www.toptal.com/developers/gitignore?templates=xcode | ||
|
||
### Xcode ### | ||
## User settings | ||
xcuserdata/ | ||
|
||
## Xcode 8 and earlier | ||
*.xcscmblueprint | ||
*.xccheckout | ||
|
||
### Xcode Patch ### | ||
*.xcodeproj/* | ||
!*.xcodeproj/project.pbxproj | ||
!*.xcodeproj/xcshareddata/ | ||
!*.xcodeproj/project.xcworkspace/ | ||
!*.xcworkspace/contents.xcworkspacedata | ||
/*.gcno | ||
**/xcshareddata/WorkspaceSettings.xcsettings | ||
|
||
# End of https://www.toptal.com/developers/gitignore/api/xcode |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Changelog | ||
|
||
## [v1.0.0] - TBD | ||
|
||
### addy.io | ||
|
||
Hi! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
MIT License | ||
|
||
Copyright (c) 2022 Stjin | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
of this software and associated documentation files (the "Software"), to deal | ||
in the Software without restriction, including without limitation the rights | ||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
copies of the Software, and to permit persons to whom the Software is | ||
furnished to do so, subject to the following conditions: | ||
|
||
The above copyright notice and this permission notice shall be included in all | ||
copies or substantial portions of the Software. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
SOFTWARE. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
<h1 align="center">Privacy Policy</h1> | ||
|
||
The Privacy Policy respects and protects the individual privacy of all users of the Privacy Policy Web Services. | ||
In order to provide you with a more accurate and personalized service, my Privacy Policy covers the ways in which I collect, use, disclose, transmit and store your information. | ||
However, the Privacy Policy will treat this information with a high degree of diligence and duty of care. I may update this Privacy Policy from time to time. | ||
By agreeing to the Privacy Policy Network Services Usage Agreement, you agree to this Privacy Policy in its entirety. | ||
This Privacy Policy is an integral part of the Privacy Policy Network Service Use Agreement. | ||
You do not have to provide me with the personal information I request, but in many cases, if you choose not to do so, I will not be able to provide you with my products or services or respond to any questions you may have. | ||
If you have any questions about the data processing practices described in this Privacy Policy, please contact me at [[email protected]](mailto:[email protected]) so that I can address your specific needs. I am happy to receive your feedback. | ||
|
||
<h3> I. How I collect information</h3> | ||
I don't actively collect information at all. Even without your information, I'm still running just fine. Of course, if it crashes, you have the option of sending me an email with the device model and system version information so that I can locate the problem. | ||
|
||
<h3> II. How I use the information I collect</h3> | ||
I don't collect information voluntarily at all. But if, after a crash, you voluntarily send me information about your device, I will use it to locate and resolve your crash, not for any other purpose. | ||
|
||
<h3> III. how I share, transfer, and publicly disclose your personal information</h3> | ||
I don't actively collect information at all. And no personal information about you, so don't worry. | ||
But if, after a crash, you actively send me information about your device, I'll use it for nothing more than locating and resolving your crash (which may appear in Git commits, logs, or Github-related issues). | ||
|
||
<h3>IV. How to contact me</h3> | ||
If you have any questions, comments or suggestions regarding this Privacy Policy, you may | ||
Contact me by email: [email protected] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,102 @@ | ||
# addy-ios | ||
|
||
Used libs: | ||
|
||
https://github.com/changemin/LoadingButton (local) | ||
https://github.com/twostraws/CodeScanner | ||
https://github.com/evgenyneu/keychain-swift (local) | ||
https://github.com/AppPear/ChartView (local) | ||
Lottie! | ||
https://github.com/ksemianov/WrappingHStack | ||
https://github.com/nmdias/FeedKit.git | ||
https://github.com/markiv/SwiftUI-Shimmer | ||
https://github.com/vtourraine/ThirdPartyMailer (local) | ||
|
||
<h1 align="center">addy.io</h1> | ||
|
||
<p align="center"> | ||
Easily create and manage your addy.io aliases, recipients and more from your phone, tablet or wearable with this <b>gorgeous</b> addy.io app for iOS and iPadOS. | ||
<br><p align="center"> | ||
<img src="static/banner.png" alt="banner"/> | ||
</p> | ||
|
||
<p align="center"> | ||
<a href='https://apps.apple.com/app/addy-io/id6563138633'><img alt='Download on the APp Store' src='static/app-store.svg' height="80"/></a> | ||
</a> | ||
</p> | ||
|
||
## Requirements | ||
|
||
> addy.io | ||
- addy.io instance running v1.2.1 or higher (current version of the addy.io app has been tested with v1.2.1) | ||
|
||
> iOS and iPadOS | ||
- iOS 17 or newer | ||
|
||
## Characteristics | ||
|
||
> Exciting ✨ | ||
- Connect to the hosted [addy.io](https://addy.io/) instance or your own self-hosted instance | ||
- A unique, gorgeous and sleek design, based on the [Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines) | ||
- Support for Deep Link to easily deactivate aliases from the email banner | ||
- Lock the app using Biometrics | ||
- App exclusive features | ||
- Watching aliases for new emails | ||
- Send emails from aliases from anywhere by selecting and sharing text or an email address | ||
- Get notified on failed deliveries | ||
- Get notified on expiring subscriptions | ||
- Create aliases using Shortcuts and Siri | ||
- Enable error logging to *locally* store exceptions for easy troubleshooting | ||
- Widgets! | ||
|
||
> Seriously 👓 | ||
**Security** | ||
|
||
- Encrypted preferences, your API key and other addy.io related settings are securely stored on your device using | ||
the [Keychain API](https://developer.apple.com/documentation/security/keychain_services/) | ||
- No stats, buried points or Device IDs, or even crash reporting (Except for Google Play Store builds). So if you get a crash, please share the crash | ||
info with me >_<. | ||
- I am forgoing the convenient third-party collection SDK and various stats just so you can use it with confidence. **What's yours is yours**. | ||
|
||
> Manage (add, edit, delete) | ||
- Aliases | ||
- Recipients | ||
- Domains | ||
- Usernames | ||
- Rules | ||
- Failed deliveries | ||
|
||
## Download | ||
|
||
Developer-led download channels: | ||
|
||
> Recommended (access to beta's, automatic updates and support me :) ) | ||
- [App Store](https://apps.apple.com/app/addy-io/id6563138633) | ||
|
||
> Other sources | ||
- Coming soon? | ||
|
||
## UI | ||
|
||
- Designed by both me and my lovely UI guru @JustPlayingHard (💙) | ||
|
||
## Open Source License. | ||
|
||
Third party libraries used: | ||
|
||
- [LoadingButton](https://github.com/changemin/LoadingButton) (locally, modified it to fit my needs) | ||
- [CodeScanner](https://github.com/twostraws/CodeScanner) | ||
- [keychain-swift](https://github.com/evgenyneu/keychain-swift) (locally, modified it to fit my needs) | ||
- [SwiftUICharts](https://github.com/AppPear/ChartView) (locally, modified it to fit my needs) | ||
- [Lottie](https://github.com/airbnb/lottie-ios) | ||
- [WrappingHStack](https://github.com/ksemianov/WrappingHStack) | ||
- [FeedKit](https://github.com/nmdias/FeedKit.git) | ||
- [SwiftUI-Shimmer](https://github.com/markiv/SwiftUI-Shimmer) | ||
- [ThirdPartyMailer](https://github.com/vtourraine/ThirdPartyMailer) (locally, modified it to fit my needs) | ||
|
||
## Feedback and contribution | ||
|
||
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 | ||
also directly contact me via telegram or email and I'll get back to you. | ||
|
||
## Donation | ||
|
||
[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=26D39SEWQLBHW) | ||
[](https://buymeacoffee.com/stjin) | ||
|
||
## Privacy policy | ||
[Privacy policy](https://github.com/anonaddy/addy-ios/blob/master/PrivacyPolicy.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file modified
BIN
+84.8 KB
(100%)
...xcodeproj/project.xcworkspace/xcuserdata/stjin.xcuserdatad/UserInterfaceState.xcuserstate
Binary file not shown.
Oops, something went wrong.