Merge pull request #304 from bipproduction/join

fix library and API
This commit is contained in:
Bagasbanuna02
2025-02-12 11:03:11 +08:00
committed by GitHub
913 changed files with 1222 additions and 1109 deletions

3
.gitignore vendored
View File

@@ -27,6 +27,9 @@ yarn-error.log*
# local env files
.env*.local
# build env files
.env*.build
# env here
.env

View File

@@ -2,6 +2,8 @@
All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.
## [1.2.54](https://github.com/bipproduction/hipmi/compare/v1.2.53...v1.2.54) (2025-02-12)
## [1.2.53](https://github.com/bipproduction/hipmi/compare/v1.2.52...v1.2.53) (2025-02-11)
## [1.2.52](https://github.com/bipproduction/hipmi/compare/v1.2.51...v1.2.52) (2025-02-10)

View File

@@ -1,6 +1,6 @@
{
"name": "hipmi",
"version": "1.2.53",
"version": "1.2.54",
"private": true,
"prisma": {
"seed": "bun prisma/seed.ts"

View File

@@ -1,4 +1,4 @@
import prisma from "./../src/app/lib/prisma";
import prisma from "../src/lib/prisma";
import { generate_seeder } from "./../src/app_modules/_global/fun/generate_seeder";
(async () => {

View File

@@ -1 +1 @@
bun --env-file=.env run dev
bun --env-file=.env run --bun dev

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { data } from "autoprefixer";
import _, { take } from "lodash";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { data } from "autoprefixer";
import _ from "lodash";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export async function GET() {

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import moment from "moment";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -0,0 +1,19 @@
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";
export async function GET(req: Request,
{ params }: { params: { id: string } }) {
try {
} catch (error) {
backendLogger.error("Error get data event detail >>", error);
return NextResponse.json({
success: false,
message: "Error get data event detail",
reason: (error as Error).message
},
{ status: 500 }
)
}
}

View File

@@ -0,0 +1,19 @@
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";
export async function GET(req: Request,
{ params }: { params: { id: string } }) {
try {
} catch (error) {
backendLogger.error("Error get data event detail >>", error);
return NextResponse.json({
success: false,
message: "Error get data event detail",
reason: (error as Error).message
},
{ status: 500 }
)
}
}

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,5 +1,5 @@
import { count } from 'console';
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";
import _ from 'lodash';

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import _ from "lodash";
import moment from "moment";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,5 +1,5 @@
import { Job_Status } from '@/app_modules/job';
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import _, { take } from "lodash";
import { NextResponse } from "next/server";
import backendLogger from '@/util/backendLogger';

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import _ from "lodash";
import moment from "moment";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextRequest, NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { randomOTP } from "@/app_modules/auth/fun/rondom_otp";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,5 +1,5 @@
import { sessionCreate } from "@/app/(auth)/_lib/session_create";
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { randomOTP } from "@/app_modules/auth/fun/rondom_otp";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,5 +1,5 @@
import { sessionCreate } from "@/app/(auth)/_lib/session_create";
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export async function GET(

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import { IEventSponsor } from "@/app_modules/event/_lib/interface";
import backendLogger from "@/util/backendLogger";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,6 +1,6 @@
import { NextRequest, NextResponse } from "next/server";
import fs from "fs";
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
export async function GET(
req: NextRequest,

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import { NextRequest, NextResponse } from "next/server";
import fs from "fs";

View File

@@ -1,6 +1,6 @@
import { NextRequest, NextResponse } from "next/server";
import fs from "fs";
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
export async function GET(
req: NextRequest,

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import { NextRequest, NextResponse } from "next/server";
import fs from "fs";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";
import path from "path";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib"
import { prisma } from "@/lib"
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import _ from "lodash";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import _ from "lodash";
import moment from "moment";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import _ from "lodash";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export const dynamic = "force-dynamic";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import { ICategoryapp } from "@/app_modules/notifikasi/model/interface";
import backendLogger from "@/util/backendLogger";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export { POST };

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import fs from "fs";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,5 +1,6 @@
import { prisma } from "@/app/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import { prisma } from "@/lib";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import { NextResponse } from "next/server";
import userRole from "../../../bin/seeder/user_role.json";
import bidangBisnis from "../../../bin/seeder/bidang_bisnis.json";

View File

@@ -1,4 +1,4 @@
import prisma from "@/app/lib/prisma";
import prisma from "@/lib/prisma";
import { NextResponse } from "next/server";
export async function GET(req: Request) {

View File

@@ -1,5 +1,5 @@
import { decrypt } from "@/app/(auth)/_lib/decrypt";
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { cookies } from "next/headers";
import { NextRequest, NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import backendLogger from "@/util/backendLogger";
import { NextResponse } from "next/server";

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { NextResponse } from "next/server";
export async function GET(request: Request) {

View File

@@ -1,4 +1,4 @@
import { prisma } from "@/app/lib";
import { prisma } from "@/lib";
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import { NextResponse } from "next/server";

Some files were not shown because too many files have changed in this diff Show More