diff --git a/MobileMkch.xcodeproj/project.pbxproj b/MobileMkch.xcodeproj/project.pbxproj index 518ab04..42153fb 100644 --- a/MobileMkch.xcodeproj/project.pbxproj +++ b/MobileMkch.xcodeproj/project.pbxproj @@ -281,7 +281,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = "2.0.0-ios"; + MARKETING_VERSION = "2.1.0-ios"; PRODUCT_BUNDLE_IDENTIFIER = com.mkch.MobileMkch; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; @@ -317,7 +317,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = "2.0.0-ios"; + MARKETING_VERSION = "2.1.0-ios"; PRODUCT_BUNDLE_IDENTIFIER = com.mkch.MobileMkch; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; diff --git a/MobileMkch/APIClient.swift b/MobileMkch/APIClient.swift index d802082..5adea03 100644 --- a/MobileMkch/APIClient.swift +++ b/MobileMkch/APIClient.swift @@ -6,7 +6,7 @@ class APIClient: ObservableObject { private let session = URLSession.shared private var authKey: String = "" private var passcode: String = "" - private let userAgent = "MobileMkch/2.0.0-ios-alpha" + private let userAgent = "MobileMkch/2.1.0-ios-alpha" func authenticate(authKey: String, completion: @escaping (Error?) -> Void) { self.authKey = authKey diff --git a/MobileMkch/NotificationManager.swift b/MobileMkch/NotificationManager.swift index aa495d3..6c8d5fc 100644 --- a/MobileMkch/NotificationManager.swift +++ b/MobileMkch/NotificationManager.swift @@ -61,7 +61,7 @@ class NotificationManager: ObservableObject { private func syncThreadsForBoard(_ boardCode: String) { let url = URL(string: "https://mkch.pooziqo.xyz/api/board/\(boardCode)")! var request = URLRequest(url: url) - request.setValue("MobileMkch/2.0.0-ios-alpha", forHTTPHeaderField: "User-Agent") + request.setValue("MobileMkch/2.1.0-ios-alpha", forHTTPHeaderField: "User-Agent") URLSession.shared.dataTask(with: request) { data, response, error in if let data = data, diff --git a/MobileMkch/NotificationSettingsView.swift b/MobileMkch/NotificationSettingsView.swift index 23025d1..db9c069 100644 --- a/MobileMkch/NotificationSettingsView.swift +++ b/MobileMkch/NotificationSettingsView.swift @@ -266,7 +266,7 @@ extension NotificationSettingsView { let url = URL(string: "https://mkch.pooziqo.xyz/api/board/\(boardCode)")! var request = URLRequest(url: url) - request.setValue("MobileMkch/2.0.0-ios-alpha", forHTTPHeaderField: "User-Agent") + request.setValue("MobileMkch/2.1.0-ios-alpha", forHTTPHeaderField: "User-Agent") URLSession.shared.dataTask(with: request) { data, response, error in if let data = data, diff --git a/MobileMkch/SettingsView.swift b/MobileMkch/SettingsView.swift index 3ba3d43..27aa004 100644 --- a/MobileMkch/SettingsView.swift +++ b/MobileMkch/SettingsView.swift @@ -390,7 +390,7 @@ struct AboutView: View { Divider() VStack(alignment: .leading, spacing: 8) { - Text("Версия: 2.0.0-ios-alpha (Always in alpha lol)") + Text("Версия: 2.1.0-ios-alpha (Always in alpha lol)") Text("Автор: w^x (лейн, платон, а похуй как угодно)") Text("Разработано с <3 на Свифт") } diff --git a/README.md b/README.md index 63e90fe..73506d1 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Нативный iOS клиент для борды mkch.pooziqo.xyz -![Version](https://img.shields.io/badge/версия-2.0.0--ios--alpha-blue) +![Version](https://img.shields.io/badge/версия-2.1.0--ios--alpha-blue) ![iOS](https://img.shields.io/badge/iOS-15.0%2B-green) ![Swift](https://img.shields.io/badge/Swift-5-orange) @@ -197,6 +197,16 @@ P.S. Костыль через Payload/MobileMkch.app в зипе и переи ## Версии и обновления +### Версия 2.1.0-ios-alpha (Текущая) +- Добавлены push-уведомления +- Добавлены фоновые задачи +- Добавлены уведомления о новых тредах +- Добавлены уведомления о новых комментариях +- Добавлены уведомления о новых файлах +- Добавлены уведомления о новых досках + +p.s. я не уверен работает ли оно, но оно работает по крайней мере на моем устройстве + ### Версия 2.0.0-ios-alpha (Текущая) - Полная переработка UI на SwiftUI - Система избранного с локальным сохранением @@ -253,7 +263,7 @@ P.S. Костыль через Payload/MobileMkch.app в зипе и переи **Автор**: w^x (лейн, платон) **Контакт**: mkch.pooziqo.xyz -**Версия**: 2.0.0-ios-alpha (Always in alpha lol) +**Версия**: 2.1.0-ios-alpha (Always in alpha lol) **Дата**: Август 2025 *Разработано с <3 на Swift*