Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NotiSummary Server-Less Version (to be v2.0.0) #35

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
31 changes: 10 additions & 21 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,18 @@ plugins {
id 'org.jetbrains.kotlin.android'
id 'kotlin-kapt'
id 'com.google.gms.google-services'
id 'com.google.firebase.crashlytics'
}

android {
namespace 'org.muilab.noti.summary'
compileSdk 33
compileSdk 34

defaultConfig {
applicationId "org.muilab.noti.summary"
minSdk 29
targetSdk 33
versionCode 10006
versionName "1.0.6"
targetSdk 34
versionCode 20001
versionName "2.0.1"

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables {
Expand All @@ -35,13 +34,13 @@ android {
}
kotlinOptions {
jvmTarget = '1.8'
freeCompilerArgs = ['-Xjvm-default=compatibility']
freeCompilerArgs = ['-Xjvm-default=all-compatibility']
}
buildFeatures {
compose true
}
composeOptions {
kotlinCompilerExtensionVersion '1.1.1'
kotlinCompilerExtensionVersion '1.5.0'
}
packagingOptions {
resources {
Expand Down Expand Up @@ -90,26 +89,16 @@ dependencies {

implementation 'com.google.code.gson:gson:2.9.0'

// Import the Firebase BoM
implementation platform('com.google.firebase:firebase-bom:31.2.3')
// Declare the dependency for the Cloud Firestore library
implementation 'com.google.firebase:firebase-firestore-ktx'
implementation 'com.google.firebase:firebase-installations:17.1.3'

implementation 'com.github.hiteshsarsava:SSJetPackComposeProgressButton:1.0.8'

// Chinese Translation
implementation 'com.github.qichuan:android-opencc:1.2.0'

implementation "androidx.webkit:webkit:1.4.0"

// Add the dependencies for the Crashlytics and Analytics libraries
// When using the BoM, you don't specify versions in Firebase library dependencies
implementation 'com.google.firebase:firebase-crashlytics-ktx'
implementation 'com.google.firebase:firebase-analytics-ktx'

implementation 'com.google.firebase:firebase-messaging-ktx:23.1.2'
implementation 'com.google.android.play:app-update:2.1.0'
implementation 'com.google.android.play:app-update-ktx:2.1.0'

implementation 'com.google.android.play:app-update:2.0.1'
implementation 'com.google.android.play:app-update-ktx:2.0.1'
implementation "com.aallam.openai:openai-client:3.5.0"
implementation("io.ktor:ktor-client-cio:2.3.5")
}
9 changes: 1 addition & 8 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
<uses-permission android:name="android.permission.INTERNET" />
Expand Down Expand Up @@ -53,14 +54,6 @@
android:enabled="true"
android:exported="true" />

<service
android:name=".service.RecruitmentMessagingService"
android:exported="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>

<activity
android:name=".MainActivity"
android:exported="true"
Expand Down
Loading