Commit Graph
100 Commits
Author SHA1 Message Date
mbaharip f6942f98f1 test root page without data 2024-04-06 23:39:14 +07:00
mbaharip 49f9b3977b Add /e prefix to file path 2024-04-06 23:30:20 +07:00
mbaharip 6e9dc471b4 Add .env.production to .gitignore and set page to dynamic 2024-04-06 23:13:49 +07:00
mbaharip d5c43f9639 disable private index 2024-04-06 22:59:55 +07:00
mbaharip 511dc4f491 set the page to dynamic, and refresh the lock file 2024-04-06 22:55:11 +07:00
mbaharip 823f62836b Bump @types/react and @types/react-dom version 2024-04-06 22:31:55 +07:00
mbaharip fd59ea54b8 Wrap AudioPlayer inside a div 2024-04-06 22:24:48 +07:00
mbaharip 7aea7703f6 Set NEXT_PUBLIC_DOMAIN as a fallback of NEXT_PUBLIC_VERCEL_URL 2024-04-06 22:24:36 +07:00
mbaharip ca341c1b52 Upgrade react-h5-audio-player 2024-04-06 22:20:45 +07:00
mbaharip f41aaeb343 Update example info 2024-04-06 22:17:15 +07:00
mbaharip 1bd5f75f48 Remove Pages 2024-04-06 22:10:14 +07:00
mbaharip 4c0ba8288a Version 2 2024-04-06 22:09:03 +07:00
mbaharip 3be80bc9fb Update file browser, file grid, file list, and password components 2024-03-31 00:51:04 +07:00
mbaharip f8ec89610f Refactor file name display in FileGrid component 2024-03-31 00:38:53 +07:00
mbaharip 77913a3688 basic layout 2024-03-31 00:38:18 +07:00
Arief Rachmawan 2e8b6c390f Update README.md 2023-09-25 22:07:12 +07:00
Arief Rachmawan 7e0faeca7f Merge pull request #4 from loadingthedev/support-shared-drive
Add support for Shared drive
2023-09-25 22:03:59 +07:00
mbaharip fcec6bcf25 🐞 fix: Remove dev status 2023-09-11 10:49:34 +07:00
mbaharip 5f3e928f34 🐞 fix: Opengraph title 2023-09-11 07:45:38 +07:00
mbaharip 37becc5aa6 🐞 fix: Missing search button on header 2023-09-11 07:06:12 +07:00
mbaharip a09b2d440f 🐞 fix: Remove maxPageIndex from dependencies 2023-09-11 07:05:53 +07:00
mbaharip b6e7f7b821 🐞 fix: Typo for manga icon 2023-09-11 07:05:16 +07:00
mbaharip ac61811086 🐞 fix: Remove toString on redirectURL 2023-09-11 06:59:15 +07:00
mbaharip d6b280ae02 🐞 fix: Add fallback to redirectURL 2023-09-11 06:54:11 +07:00
mbaharip 2b64daa2be 🐞 fix: Fix max page 2023-09-11 06:42:36 +07:00
mbaharip c23858948f 🐞 fix: Check if error code isNan first 2023-09-11 06:42:19 +07:00
mbaharip bdf1d02af1 🐞 fix: Length is undefined when changing route 2023-09-11 05:50:16 +07:00
mbaharip 668f52939a 🐞 fix: Remove unused API routes 2023-09-11 05:16:13 +07:00
mbaharip 6208d21a98 rollback: Remove cypress 2023-09-11 05:12:57 +07:00
Arief Rachmawan 3ff46a088c Merge pull request #2 from mbahArip/feat/app-dir
Feat/app dir
2023-09-11 05:06:05 +07:00
Arief Rachmawan 694255ce32 Merge branch 'main' into feat/app-dir 2023-09-11 05:05:37 +07:00
mbaharip b36b1964d4 feature: Revamp and full rebuild 2023-09-11 04:42:02 +07:00
mbaharip d6f42b0c83 i forget what did i do 2023-08-10 22:21:55 +07:00
mbaharip 4b7b7d994e 🐞 fix: ??? 2023-08-10 22:21:51 +07:00
mbaharip 97c0448d4f Add: Checkpoint console log 2023-05-28 01:28:26 +07:00
mbaharip db8d632665 Add: Checkpoint console log 2023-05-28 01:22:44 +07:00
mbaharip d746993770 Fix: ExtendedError condition in error payload 2023-05-28 01:15:22 +07:00
mbaharip cf671a3e10 Add: Console error when fail to validate path 2023-05-28 01:05:31 +07:00
mbaharip ce080eca95 Remove: redirect to password page 2023-05-28 01:04:57 +07:00
mbaharip 4171ea54d5 Fix: Add useeffect on extended error to check the error code 2023-05-28 00:41:22 +07:00
mbaharip 7a01fd5ba6 Update: Issues 2023-05-28 00:41:03 +07:00
mbaharip 1ca83a20fd Remove: dev client id 2023-05-28 00:01:31 +07:00
mbaharip 5a648226a3 Remove: dev client id 2023-05-28 00:01:19 +07:00
mbaharip 428c639927 Fix: Client secret and Refresh token 2023-05-27 23:58:06 +07:00
mbaharip f67d0fa691 Revert: gdrive client 2023-05-26 19:13:57 +07:00
mbaharip 2208e218cf Revert: gdrive client 2023-05-26 19:11:32 +07:00
mbaharip dfff65f97e Feat: Encyption helper via API 2023-05-26 18:58:26 +07:00
mbaharip d2e75b5759 Todo: Refetch token 2023-05-26 18:58:08 +07:00
mbaharip d5226c5146 Fix: Remove unused index 2023-05-26 09:13:46 +07:00
mbaharip 3bee84f950 Fix: Bug where mail always reopening when hovering Link element after click 2023-05-26 09:13:18 +07:00
mbaharip e0ed48595e Fix: Breadcrumb doesn't linked to correct path. 2023-05-26 09:11:39 +07:00
mbaharip 721df57957 Revert: fetch config 2023-05-25 23:25:25 +07:00
mbaharip d39856ea05 Add metadata 2023-05-25 23:17:50 +07:00
mbaharip 020d6a7e76 Replace cookie name with the one in constant 2023-05-25 23:17:39 +07:00
mbaharip 75929d57fa Update fetch config 2023-05-25 23:16:12 +07:00
mbaharip 3ebfc9b989 Remove set cookie 2023-05-25 23:15:52 +07:00
mbaharip 4ba1b6b496 Test pathValidation cookies 2023-05-25 23:04:56 +07:00
mbaharip 2392be302d Make redirect props optional 2023-05-25 22:55:50 +07:00
mbaharip a820c746d7 Redirect 401 to password page instead error page 2023-05-25 22:53:40 +07:00
mbaharip e06acf1ed7 Add not found if error code 404 2023-05-25 22:40:01 +07:00
mbaharip e3f3564313 Add not found if error code 404 2023-05-25 22:39:49 +07:00
mbaharip e93021b134 Simplify error code 2023-05-25 22:39:20 +07:00
mbaharip ed3e4778d7 Remove folder name under message 2023-05-25 22:39:02 +07:00
mbaharip 88dfb6b77d Remove [...path] error 2023-05-25 22:38:30 +07:00
mbaharip df3969a1f3 Revert: Disable open in new tab for download button 2023-05-25 22:27:59 +07:00
mbaharip 5001592a49 Disable open in new tab for download button 2023-05-25 22:14:15 +07:00
mbaharip 20b83d5d8d Remove cache on validate route 2023-05-25 22:13:53 +07:00
mbaharip 7fcb2dbf63 Update base path vercel url 2023-05-25 22:04:52 +07:00
mbaharip 4e1d101f63 Update download url 2023-05-25 21:59:19 +07:00
mbaharip efbd5e9843 Update download url 2023-05-25 21:55:24 +07:00
mbaharip 5b39ad002b Add missing runtime that required for ImageResponse 2023-05-25 21:48:05 +07:00
mbaharip 43e941a0fd Fix import alt and size from test routes 2023-05-25 21:36:20 +07:00
mbaharip d19a28b0dd Remove test routes 2023-05-25 21:30:39 +07:00
mbaharip f313e9baa4 Update thing to do 2023-05-25 21:21:04 +07:00
mbaharip 208e0955ff Remove old config 2023-05-25 21:16:52 +07:00
mbaharip 9648f1aeb9 Fix readmeContent not returning undefined even if there are no readme 2023-05-25 21:16:37 +07:00
mbaharip f13ff0bbf4 Add readme render 2023-05-25 21:15:59 +07:00
mbaharip 19ad8384c9 Update react-icons to 4.8.1-snapshot.2 2023-05-25 21:15:40 +07:00
mbaharip f890a77d6d Loading 2023-05-25 21:15:22 +07:00
mbaharip ab94d98f41 Add no files / folder. 2023-05-25 21:15:14 +07:00
mbaharip fce0033dd2 Remove "powered by" text 2023-05-25 21:14:47 +07:00
mbaharip 04ff6141dd Updated todo for new app dir 2023-05-25 20:40:16 +07:00
mbaharip 3ad12a3ebd Add prettier sort imports 2023-05-25 20:38:48 +07:00
mbaharip c94eb33b4b Update components path 2023-05-25 20:38:29 +07:00
mbaharip d176769a16 Endpoint for generating opengraph since can't put opengraph-image into catch-all routes 2023-05-25 20:37:56 +07:00
mbaharip ea2bbbc28b Endpoint for downloading file 2023-05-25 20:37:18 +07:00
mbaharip acf85ea951 Add validation for root folder 2023-05-25 20:36:22 +07:00
mbaharip 6ccbbe2ff9 Add validation if private index is true 2023-05-25 20:36:08 +07:00
mbaharip a7fc67b755 Add readme content 2023-05-25 20:35:35 +07:00
mbaharip 4faee01965 Add missing thumbnail searchParams, also logic to return default og if file doesn't contain thumbnail 2023-05-25 20:35:18 +07:00
mbaharip e5dd25205e Add function to comparing stored password and actual password 2023-05-25 20:34:18 +07:00
mbaharip d50cb8056c Add path validation and rendering logic 2023-05-25 20:33:54 +07:00
mbaharip b04e266592 Add logic to render readme 2023-05-25 20:33:32 +07:00
mbaharip fc39870999 Opengraph image for root page 2023-05-25 20:33:13 +07:00
mbaharip a685f7a9ff Error page when can't find file / folder 2023-05-25 20:32:59 +07:00
mbaharip 6d175b7822 Add readmeContent so the client only need to fetch 1 endpoint 2023-05-25 20:32:40 +07:00
mbaharip 9734f800a1 Error page using Extended Error that contains category, reason, and error code. 2023-05-25 20:32:10 +07:00
mbaharip 11f866400f Add cookie and type enums. 2023-05-25 20:31:29 +07:00
mbaharip 2a20b392ac Render readme in markdown 2023-05-25 20:30:40 +07:00
mbaharip f38ceda8a1 Password input for protected folder 2023-05-25 20:30:24 +07:00