update v2.1.0 - добавил уведы спустя сто лет нахуй
This commit is contained in:
parent
e78c66b0c8
commit
e2a4c5d8c0
@ -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";
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -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,
|
||||||
|
|||||||
@ -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,
|
||||||
|
|||||||
@ -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 на Свифт")
|
||||||
}
|
}
|
||||||
|
|||||||
14
README.md
14
README.md
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Нативный iOS клиент для борды mkch.pooziqo.xyz
|
Нативный iOS клиент для борды mkch.pooziqo.xyz
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
@ -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*
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user