From 31ab9c66f779e01c0ef95abdac0e5c277c15f9c8 Mon Sep 17 00:00:00 2001 From: Jayhelp Date: Sun, 22 Sep 2024 19:06:32 -0400 Subject: [PATCH 1/4] Create webpack.ymlyi --- .github/workflows/webpack.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/webpack.yml diff --git a/.github/workflows/webpack.yml b/.github/workflows/webpack.yml new file mode 100644 index 00000000000..b67bac23105 --- /dev/null +++ b/.github/workflows/webpack.yml @@ -0,0 +1,28 @@ +name: NodeJS with Webpack + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + runs-on: ubuntu-latest + + strategy: + matrix: + node-version: [18.x, 20.x, 22.x] + + steps: + - uses: actions/checkout@v4 + + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }} + + - name: Build + run: | + npm install + npx webpack From b6db1ac654cf1aa03ce946447ddef68676af4385 Mon Sep 17 00:00:00 2001 From: Jayhelp Date: Sun, 22 Sep 2024 23:51:43 -0400 Subject: [PATCH 2/4] Create Please owner I no longer want my apps firebase --- Please owner | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Please owner diff --git a/Please owner b/Please owner new file mode 100644 index 00000000000..9a8dbc2b887 --- /dev/null +++ b/Please owner @@ -0,0 +1,20 @@ +remoteConfig = FIRRemoteConfig.remoteConfig() +let remoteConfigSettings = FIRRemoteConfigSettings(developerModeEnabled: true) +remoteConfig.configSettings = remoteConfigSettings! +// Important! This needs to be applied before FirebaseApp.configure() +if remoteConfig["perf_disable_auto"].boolValue { + // The following line disables all automatic (out-of-the-box) monitoring + Performance.sharedInstance().isInstrumentationEnabled = false +} +else { + Performance.sharedInstance().isInstrumentationEnabled = true +} +if remoteConfig["perf_disable_manual"].boolValue { + // The following line disables all custom monitoring + Performance.sharedInstance().isDataCollectionEnabled = false +} +else { + Performance.sharedInstance().isDataCollectionEnabled = true +} +// Use Firebase library to configure APIs +FirebaseApp.configure() From 138a1c5e6773a8ff16025461a5579b94dd14a6d9 Mon Sep 17 00:00:00 2001 From: Jayhelp Date: Mon, 23 Sep 2024 06:04:41 -0400 Subject: [PATCH 3/4] Update and rename firebase-vscode/README.md to please I want my incoming text and Web messages to flow freely. In addition, my jackd and Grindr account --- firebase-vscode/README.md | 12 ------------ please | 25 +++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 12 deletions(-) delete mode 100644 firebase-vscode/README.md create mode 100644 please diff --git a/firebase-vscode/README.md b/firebase-vscode/README.md deleted file mode 100644 index 0e93b223f9e..00000000000 --- a/firebase-vscode/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# Firebase Extension - -VSCode extension for Firebase. The Firebase Extension currently supports the Data Connect product. - -## Data Connect features - -- Inline CodeLenses allow for one-click execution of operations - - Pass in arguments - - Impersonate user authentication -- Generate queries and mutations from your schema with one click -- Run against the emulator for offline development -- Deploy and execute against production diff --git a/please b/please new file mode 100644 index 00000000000..5e90eff2c22 --- /dev/null +++ b/please @@ -0,0 +1,25 @@ +FirebaseUser firebaseUser = FirebaseAuth.getInstance().getCurrentUser(); +if (firebaseUser != null) { + String uid = firebaseUser.getUid(); + FirebaseFirestore db = FirebaseFirestore.getInstance(); + db.collection("users").document(uid).delete().addOnCompleteListener(new OnCompleteListener() { + @Override + public void onComplete(@NonNull Task userDocDeleteTask) { + if (userDocDeleteTask.isSuccessful()) { + Log.d(TAG, "User document successfully deleted from Firestore."); + firebaseUser.delete().addOnCompleteListener(new OnCompleteListener() { + @Override + public void onComplete(@NonNull Task firebaseUserDeleteTask) { + if (firebaseUserDeleteTask.isSuccessful()) { + Log.d(TAG, "User document successfully deleted from Firebase Authentication."); + } else { + Log.d(TAG, firebaseUserDeleteTask.getException().getMessage()); + } + } + }); + } else { + Log.d(TAG, userDocDeleteTask.getException().getMessage()); + } + } + }); +} From c75fbac52be67fd2dc06dfaa0aceab1e9df7fe04 Mon Sep 17 00:00:00 2001 From: Jayhelp Date: Mon, 23 Sep 2024 07:03:51 -0400 Subject: [PATCH 4/4] Rename node-test.yml to node-teist.yml Ik --- .github/workflows/{node-test.yml => node-teist.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{node-test.yml => node-teist.yml} (100%) diff --git a/.github/workflows/node-test.yml b/.github/workflows/node-teist.yml similarity index 100% rename from .github/workflows/node-test.yml rename to .github/workflows/node-teist.yml