From bb37386578a39c15595bf5739a9e1f1f2150880f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Batuhan=20Co=C5=9Fkun?= Date: Fri, 4 Apr 2025 21:36:15 +0300 Subject: [PATCH] =?UTF-8?q?g=C3=BCncelleme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.js | 96 ++++++++++++++++++------------------ modules/users/routes/home.js | 38 +------------- 2 files changed, 49 insertions(+), 85 deletions(-) diff --git a/index.js b/index.js index 6c867b6..424a159 100644 --- a/index.js +++ b/index.js @@ -1,41 +1,41 @@ const express = require("express"); -const cors = require("cors"); +// const cors = require("cors"); const session = require("express-session"); -const bodyParser = require("body-parser"); -const cookieParser = require("cookie-parser"); -const Database = require("./database/db"); -const SequelizeStore = require("connect-session-sequelize")(session.Store); +// const bodyParser = require("body-parser"); +// const cookieParser = require("cookie-parser"); +// const Database = require("./database/db"); +// const SequelizeStore = require("connect-session-sequelize")(session.Store); const app = express(); // app.use(cookieParser()); -app.use(bodyParser.urlencoded({extended: true})); -app.use( - cors({ - origin: ["http://192.168.1.15:3000"], - methods: ["GET", "POST"], - credentials: true - }) -); +// app.use(bodyParser.urlencoded({extended: true})); +// app.use( +// cors({ +// origin: ["http://192.168.1.15:3000"], +// methods: ["GET", "POST"], +// credentials: true +// }) +// ); -app.use((req, res, next) => { - res.header('Access-Control-Allow-Origin', '*'); - res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept'); - next(); -}); +// app.use((req, res, next) => { +// res.header('Access-Control-Allow-Origin', '*'); +// res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept'); +// next(); +// }); -app.use(express.urlencoded({extended: true})); -app.use(express.json()); -app.use(session({ - name: "barbaros-sid", - secret: 'key', - resave: false, - saveUninitialized: true, - cookie: { maxAge: 1000 * 60 * 60 * 24 * 7 }, - store: new SequelizeStore({ - db: Database - }) - }) -); +// app.use(express.urlencoded({extended: true})); +// app.use(express.json()); +// app.use(session({ +// name: "barbaros-sid", +// secret: 'key', +// resave: false, +// saveUninitialized: true, +// cookie: { maxAge: 1000 * 60 * 60 * 24 * 7 }, +// store: new SequelizeStore({ +// db: Database +// }) +// }) +// ); // MODULES-DATA const i18n = require("./modulesData/Languages"); @@ -47,32 +47,32 @@ app.get('/', (req, res) => { //MODULES -const moduleLogin = require("./modules/logins/index"); -const moduleBlog = require("./modules/blogs/app"); +// const moduleLogin = require("./modules/logins/index"); +// const moduleBlog = require("./modules/blogs/app"); const moduleUser = require("./modules/users/app"); -const moduleStream = require("./modules/streams/app"); -const moduleFollow = require("./modules/follows/app"); -const moduleNotification = require("./modules/notifications/app"); -const moduleComment = require("./modules/comments/app"); +// const moduleStream = require("./modules/streams/app"); +// const moduleFollow = require("./modules/follows/app"); +// const moduleNotification = require("./modules/notifications/app"); +// const moduleComment = require("./modules/comments/app"); -app.use(moduleLogin); -app.use(moduleBlog); +// app.use(moduleLogin); +// app.use(moduleBlog); app.use(moduleUser); -app.use(moduleStream); -app.use(moduleFollow); -app.use(moduleNotification); -app.use(moduleComment); +// app.use(moduleStream); +// app.use(moduleFollow); +// app.use(moduleNotification); +// app.use(moduleComment); // DATABASES -const DatabaseDump = require("./database/dump"); +// const DatabaseDump = require("./database/dump"); const { I18n } = require("i18n"); //IIFE -(async () => { - await Database.sync({force: false}); - await DatabaseDump.createTesting(); -})(); +// (async () => { +// await Database.sync({force: false}); + // await DatabaseDump.createTesting(); +// })(); const port = 3001 diff --git a/modules/users/routes/home.js b/modules/users/routes/home.js index 64a29b8..69a0d6d 100644 --- a/modules/users/routes/home.js +++ b/modules/users/routes/home.js @@ -1,41 +1,5 @@ const express = require("express"); -const auth = require("../../logins/middlewares/auth"); -const { getUsers, getUserWithUsername, getUserWithId, getUsersDiscover } = require("../middlewares/query"); -const { followButton } = require("../../follows/middlewares/process"); -const { getNotifications } = require("../../notifications/middlewares/query"); +const { locales } = require("../../../modulesData/locales"); const router = express(); -router.get("/get/peoples", auth, async (req, res) => { - res.json(await getUsers({myUserId: req.session.user.id})); -}); - -router.get("/get/user/my", auth, async (req, res) => { - try { - res.json({ - user: await getUserWithId({userId: req.session.user.id}) - }); - } catch (error) { - }; -}); - -router.get("/get/user/my/get/locale", auth, async function(req, res){ - if(req.session.user){ - res.json({ - locale: (await getUserWithId({userId: req.session.user.id})).locale - }); - } -}); - -router.get("/get/users/discover", auth, async function(req, res) { - res.json(await getUsersDiscover({userId: req.session.user.id})); -}); - -router.get("/get/user/:username", async (req, res) => { - const user = await getUserWithUsername({username: req.params.username, myUserId: req.session.user.id}); - return res.json({ - user: user, - isMy: user.id === req.session.user.id - }); -}); - module.exports = router; \ No newline at end of file