Skip to content

Commit

Permalink
Merge pull request #2 from Fauzanmhr/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
Fauzanmhr authored Sep 6, 2024
2 parents 6b72d31 + 664ae49 commit b05f031
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 14 deletions.
12 changes: 2 additions & 10 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,7 @@ import express from 'express';
import 'dotenv/config';
import path from 'path';
import {fileURLToPath} from 'url';
import animeRoutes from './routes/animeRoutes.js';
import genreRoutes from './routes/genreRoutes.js';
import episodeRoutes from './routes/episodeRoutes.js';
import shortlinkRoutes from './routes/shortlinkRoutes.js';
import scheduleRoutes from './routes/scheduleRoutes.js';
import { animeRoutes, genreRoutes, episodeRoutes, shortlinkRoutes, scheduleRoutes } from './routes/Routes.js';
import {fetchAllAnimeData} from './services/animeService.js';

const __filename = fileURLToPath(import.meta.url);
Expand Down Expand Up @@ -37,11 +33,7 @@ const fetchAndStoreAnimeData = async () => {
})();

// Use routes
app.use('/', animeRoutes);
app.use('/', genreRoutes);
app.use('/', episodeRoutes);
app.use('/', shortlinkRoutes);
app.use('/', scheduleRoutes);
app.use('/', animeRoutes, genreRoutes, episodeRoutes, shortlinkRoutes, scheduleRoutes);

// Start the server
app.listen(port, () => {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions routes/Routes.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export { default as animeRoutes } from './animeRoutes.js';
export { default as genreRoutes } from './genreRoutes.js';
export { default as episodeRoutes } from './episodeRoutes.js';
export { default as shortlinkRoutes } from './shortlinkRoutes.js';
export { default as scheduleRoutes } from './scheduleRoutes.js';
2 changes: 1 addition & 1 deletion views/partials/navbar.ejs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<ul class="navbar-nav ms-auto">
<li class="nav-item">
<a class="nav-link" href="/">Home</a>
</li>
Expand Down
2 changes: 1 addition & 1 deletion wajik-anime-api
Submodule wajik-anime-api updated 73 files
+13 −0 .dockerignore
+8 −1 .gitignore
+36 −0 Dockerfile
+115 −110 dist/anim/otakudesu/controller/otakudesu.controller.js
+27 −22 dist/anim/otakudesu/parser/main/parseAnimeBatch.js
+102 −0 dist/anim/otakudesu/parser/main/parseAnimeByEpisode.js
+58 −0 dist/anim/otakudesu/parser/main/parseAnimeDetail.js
+93 −0 dist/anim/otakudesu/parser/main/parseAnimeEmbedByEpisode.js
+34 −0 dist/anim/otakudesu/parser/main/parseAnimeList.js
+58 −0 dist/anim/otakudesu/parser/main/parseAnimeListByGenre.ts.js
+33 −0 dist/anim/otakudesu/parser/main/parseCompleted.js
+7 −6 dist/anim/otakudesu/parser/main/parseGenreList.js
+51 −0 dist/anim/otakudesu/parser/main/parseHome.js
+34 −0 dist/anim/otakudesu/parser/main/parseJadwalRilis.js
+33 −0 dist/anim/otakudesu/parser/main/parseOnGoing.js
+1 −1 dist/anim/otakudesu/parser/main/parsePagination.js
+31 −0 dist/anim/otakudesu/parser/main/parseSearch.js
+0 −62 dist/anim/otakudesu/parser/parseAnimeDetail.js
+0 −89 dist/anim/otakudesu/parser/parseAnimeEpisode.js
+0 −33 dist/anim/otakudesu/parser/parseAnimeList.js
+9 −8 dist/anim/otakudesu/parser/parseCard.js
+16 −14 dist/anim/otakudesu/parser/parseDetail.js
+0 −62 dist/anim/otakudesu/parser/parseGenreCard.js
+0 −33 dist/anim/otakudesu/parser/parseJadwalRilis.js
+0 −29 dist/anim/otakudesu/parser/parseSearchCard.js
+79 −0 dist/anim/otakudesu/parser/parseSinopsis.js
+2 −1 dist/anim/otakudesu/routes/otakudesu.routes.js
+23 −0 dist/anim/otakudesu/utils/getOtakudesuUrl.js
+16 −0 dist/helpers/cache.js
+31 −0 dist/helpers/getFinalUrl.js
+34 −0 dist/helpers/getFinalUrls.js
+21 −4 dist/helpers/getHtmlData.js
+6 −2 dist/helpers/getSlug.js
+1 −1 dist/helpers/toCamelCase.js
+6 −2 dist/index.js
+11 −0 docker-compose.yaml
+454 −820 package-lock.json
+5 −2 package.json
+131 −155 src/anim/otakudesu/controller/otakudesu.controller.ts
+11 −11 src/anim/otakudesu/interfaces/IOtakudesu.ts
+86 −0 src/anim/otakudesu/parser/main/parseAnimeBatch.ts
+119 −0 src/anim/otakudesu/parser/main/parseAnimeByEpisode.ts
+58 −0 src/anim/otakudesu/parser/main/parseAnimeDetail.ts
+110 −0 src/anim/otakudesu/parser/main/parseAnimeEmbedByEpisode.ts
+38 −0 src/anim/otakudesu/parser/main/parseAnimeList.ts
+67 −0 src/anim/otakudesu/parser/main/parseAnimeListByGenre.ts.ts
+33 −0 src/anim/otakudesu/parser/main/parseCompleted.ts
+25 −0 src/anim/otakudesu/parser/main/parseGenreList.ts
+55 −0 src/anim/otakudesu/parser/main/parseHome.ts
+38 −0 src/anim/otakudesu/parser/main/parseJadwalRilis.ts
+33 −0 src/anim/otakudesu/parser/main/parseOnGoing.ts
+0 −0 src/anim/otakudesu/parser/main/parsePagination.ts
+33 −0 src/anim/otakudesu/parser/main/parseSearch.ts
+0 −78 src/anim/otakudesu/parser/parseAnimeBatch.ts
+0 −62 src/anim/otakudesu/parser/parseAnimeDetail.ts
+0 −101 src/anim/otakudesu/parser/parseAnimeEpisode.ts
+0 −36 src/anim/otakudesu/parser/parseAnimeList.ts
+14 −9 src/anim/otakudesu/parser/parseCard.ts
+57 −0 src/anim/otakudesu/parser/parseDetail.ts
+0 −67 src/anim/otakudesu/parser/parseGenreCard.ts
+0 −24 src/anim/otakudesu/parser/parseGenreList.ts
+0 −35 src/anim/otakudesu/parser/parseJadwalRilis.ts
+0 −30 src/anim/otakudesu/parser/parseSearchCard.ts
+95 −0 src/anim/otakudesu/parser/parseSinopsis.ts
+8 −1 src/anim/otakudesu/routes/otakudesu.routes.ts
+20 −0 src/anim/otakudesu/utils/getOtakudesuUrl.ts
+11 −0 src/helpers/cache.ts
+0 −49 src/helpers/getDetail.ts
+42 −0 src/helpers/getFinalUrl.ts
+44 −0 src/helpers/getFinalUrls.ts
+31 −3 src/helpers/getHtmlData.ts
+7 −1 src/helpers/getSlug.ts
+7 −2 src/index.ts

0 comments on commit b05f031

Please sign in to comment.