update v2.1.0 - добавил уведы спустя сто лет нахуй

This commit is contained in:
Lain Iwakura 2025-08-07 21:25:50 +03:00
parent e78c66b0c8
commit e2a4c5d8c0
No known key found for this signature in database
GPG Key ID: C7C18257F2ADC6F8
6 changed files with 18 additions and 8 deletions

View File

@ -281,7 +281,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = "2.0.0-ios"; MARKETING_VERSION = "2.1.0-ios";
PRODUCT_BUNDLE_IDENTIFIER = com.mkch.MobileMkch; PRODUCT_BUNDLE_IDENTIFIER = com.mkch.MobileMkch;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@ -317,7 +317,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = "2.0.0-ios"; MARKETING_VERSION = "2.1.0-ios";
PRODUCT_BUNDLE_IDENTIFIER = com.mkch.MobileMkch; PRODUCT_BUNDLE_IDENTIFIER = com.mkch.MobileMkch;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";

View File

@ -6,7 +6,7 @@ class APIClient: ObservableObject {
private let session = URLSession.shared private let session = URLSession.shared
private var authKey: String = "" private var authKey: String = ""
private var passcode: 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) { func authenticate(authKey: String, completion: @escaping (Error?) -> Void) {
self.authKey = authKey self.authKey = authKey

View File

@ -61,7 +61,7 @@ class NotificationManager: ObservableObject {
private func syncThreadsForBoard(_ boardCode: String) { private func syncThreadsForBoard(_ boardCode: String) {
let url = URL(string: "https://mkch.pooziqo.xyz/api/board/\(boardCode)")! let url = URL(string: "https://mkch.pooziqo.xyz/api/board/\(boardCode)")!
var request = URLRequest(url: url) 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 URLSession.shared.dataTask(with: request) { data, response, error in
if let data = data, if let data = data,

View File

@ -266,7 +266,7 @@ extension NotificationSettingsView {
let url = URL(string: "https://mkch.pooziqo.xyz/api/board/\(boardCode)")! let url = URL(string: "https://mkch.pooziqo.xyz/api/board/\(boardCode)")!
var request = URLRequest(url: url) 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 URLSession.shared.dataTask(with: request) { data, response, error in
if let data = data, if let data = data,

View File

@ -390,7 +390,7 @@ struct AboutView: View {
Divider() Divider()
VStack(alignment: .leading, spacing: 8) { 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("Автор: w^x (лейн, платон, а похуй как угодно)")
Text("Разработано с <3 на Свифт") Text("Разработано с <3 на Свифт")
} }

View File

@ -2,7 +2,7 @@
Нативный iOS клиент для борды mkch.pooziqo.xyz Нативный 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) ![iOS](https://img.shields.io/badge/iOS-15.0%2B-green)
![Swift](https://img.shields.io/badge/Swift-5-orange) ![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 (Текущая) ### Версия 2.0.0-ios-alpha (Текущая)
- Полная переработка UI на SwiftUI - Полная переработка UI на SwiftUI
- Система избранного с локальным сохранением - Система избранного с локальным сохранением
@ -253,7 +263,7 @@ P.S. Костыль через Payload/MobileMkch.app в зипе и переи
**Автор**: w^x (лейн, платон) **Автор**: w^x (лейн, платон)
**Контакт**: mkch.pooziqo.xyz **Контакт**: mkch.pooziqo.xyz
**Версия**: 2.0.0-ios-alpha (Always in alpha lol) **Версия**: 2.1.0-ios-alpha (Always in alpha lol)
**Дата**: Август 2025 **Дата**: Август 2025
*Разработано с <3 на Swift* *Разработано с <3 на Swift*