Skip to content

Release 1.12.0: portal parity + native SwiftUI iOS - #16

Merged
cursor[bot] merged 6 commits into
mainfrom
cursor/university-portal-parity-010d
Aug 2, 2026
Merged

cursor[bot] merged 6 commits into
mainfrom
cursor/university-portal-parity-010d

Conversation

@decoder-dev

@decoder-dev decoder-dev commented Aug 2, 2026 •

Copy link
Copy Markdown
Owner

Summary

Release candidate 1.12.0 (versionCode / iOS build 29).

Clients

  • Android: .NET MAUI in mauverse_mobile with mauniver.ru portal parity.
  • iPhone: native SwiftUI in MauverseIOS (not MAUI iOS). CI job is Native SwiftUI iPhone Release (unsigned).

Android product

  • Guides: Студенту, Абитуриенту, Наука, International
  • Digital services hub, events calendar, applicant/calendar news filters
  • Contacts/requisites, campus transport tips, schedule filter fix
  • Settings links to official site, PDN, sveden

API

  • ParserType.APPLICANT (8) → /abit/news/rss/
  • ParserType.CALENDAR (9) → /press/calendar/rss/

CI

  • All four jobs green on 6f49277: backend, api-image, android-release, Native SwiftUI iPhone Release (unsigned)
  • Artifacts: unsigned Android APK/AAB + mauverse-native-ios-arm64-unsigned.ipa

Still open for production

  • Android production keystore signing
  • Apple distribution signing of the native IPA
  • Device smoke tests / API promote (docs/RELEASE_1.12.0.md, docs/RELEASE_CHECKLIST.md)

PR is draft until you want it merged to main.

Open in Web Open in Cursor 

cursoragent and others added 2 commits August 2, 2026 17:56
Bring key university website sections into MAUverse: student and
applicant guides, library/events shortcuts, international news,
branch campuses, support forms, and privacy links in settings.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Add science and international guides, digital services hub, native
events calendar from RSS, admission contacts/requisites, applicant
and calendar news feeds, campus transport/panorama actions, and fix
schedule room/teacher filter selection.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
@cursor cursor Bot changed the title Add mauniver.ru portal guides and student services parity Release 1.8.7: mauniver.ru portal parity Aug 2, 2026
cursoragent and others added 4 commits August 2, 2026 18:25
Suppress CA1822 on contacts RelayCommand handlers so Android Release
builds with warnaserror, and add the 1.8.7 release record.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Strip toolchain ad-hoc signatures when packaging the unsigned IPA so
ios-release-unsigned can complete under Xcode 26 device builds.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
The MAUI publish folder stays empty with CreatePackage=false; package the
ios-arm64 .app instead and keep ad-hoc signature stripping for CI artifacts.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
Restore MauverseIOS, replace the MAUI iPhone CI job with the XcodeGen/SwiftUI
unsigned build, and align Android/iOS marketing versions to 1.12.0.

Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
@cursor cursor Bot changed the title Release 1.8.7: mauniver.ru portal parity Release 1.12.0: portal parity + native SwiftUI iOS Aug 2, 2026
@cursor
cursor Bot marked this pull request as ready for review August 2, 2026 19:23
@cursor
cursor Bot merged commit c60be64 into main Aug 2, 2026
8 of 9 checks passed
@cursor
cursor Bot deleted the cursor/university-portal-parity-010d branch August 26, 2026 10:56
cursor Bot pushed a commit that referenced this pull request Sep 1, 2026
Release 1.12.0: portal parity + native SwiftUI iOS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants