From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED, URIBL_DBL_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gnuweeb.org; s=default; t=1696657511; bh=SRwxel6p2Pc4YBphFT0HFYCQN26VBSFlIY+1Bv3sTTw=; h=From:To:Cc:Subject:Date; b=LN5vVzUa4UGZKzFEBqTKbuhfdH1FsD1lCFS3AQ75gbGC9mWznph4Xi07/2r2tr+tg PNC0xEzmayYOILif8tdZEjNYkk0UmDNDzaAgkvB6Rv2fxUB+gINzGmlPSHT2bJY/i8 m9DI/SBZUMptYTm/AXf5fqlAtYM0//whC09pcVeCrhYzHeyanMs0YSGQDtIXdcIdsi XwBVlsK9xHUrx4oJ/0rTXtn6mjanPqm/LFp8BRhxX24PedE2pwAyy3YUk9oxPf+s97 1NsBQDYqrFAHtCKlfR6Jo9mBBA63z43paFGSEs0BqCuYwYEXkNKR5Eaw0Gesd+O+Fq LDV4yP5gW2B8Q== Received: from localhost.localdomain (unknown [175.158.50.50]) by gnuweeb.org (Postfix) with ESMTPSA id 687B824B8D9; Sat, 7 Oct 2023 12:45:09 +0700 (WIB) From: Muhammad Rizki To: Ammar Faizi Cc: Muhammad Rizki , Alviro Iskandar Setiawan , Irvan Malik Azantha , Memet Zx , GNU/Weeb Mailing List Subject: [PATCH v2 00/14] GNU/Weeb Web Migration to SvelteKit Date: Sat, 7 Oct 2023 12:44:32 +0700 Message-Id: <20231007054446.1204-1-kiizuha@gnuweeb.org> X-Mailer: git-send-email 2.34.1.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: Good afternoon, This is version 2 series, this series is about to change sveltekit adapter from node server to static-site. Changing the data fetching method from `+page.server.ts` to `+page.ts` in order to fetch the API in client-side. v2: - change sveltekit adapter from node server to static-site. - change +page.server.ts to +page.ts. - Fetch getOrgMembers() and getRecentMessages() concurrently. You can find detailed explanations for each commit within their respective commit messages. There's no need to reiterate these explanations in this series message. If you have any questions or require further clarification, please let me know, thanks! Muhammad Rizki (14): refactor: migrate: migrate to sveltekit framework feat(layout): add +layout.ts feat(app): add app types file feat(lib): add API_URL and STORAGE_URL constant variable feat(lib): add lib functions file feat(lib): add newly created lib constants variables and functions feat(lib/functions): add getRepliedMessage() function feat(lib/functions): add dateFormat() function feat(components): add component feat(components): add component feat(routes): add +page.ts feat(routes/page): add +page.svelte chore(README): update README.md chore: remove unused files .eslintignore | 13 + .eslintrc.cjs | 30 + .gitignore | 6 + .prettierignore | 13 + .prettierrc | 9 + README.md | 27 +- build.js | 37 - index.html | 644 ------------------ package.json | 41 +- postcss.config.js | 2 +- src/app.css | 3 + src/app.d.ts | 48 ++ src/app.html | 11 + src/lib/components/OrganizationMembers.svelte | 41 ++ src/lib/components/RecentMessages.svelte | 249 +++++++ src/lib/constants.ts | 2 + src/lib/functions.ts | 133 ++++ src/lib/index.ts | 26 + src/routes/+layout.svelte | 58 ++ src/routes/+layout.ts | 1 + src/routes/+page.svelte | 259 +++++++ src/routes/+page.ts | 15 + style.css | 57 -- svelte.config.js | 23 + tailwind.config.js | 8 +- tsconfig.json | 13 + vite.config.ts | 6 + 27 files changed, 1011 insertions(+), 764 deletions(-) create mode 100644 .eslintignore create mode 100644 .eslintrc.cjs create mode 100644 .prettierignore create mode 100644 .prettierrc delete mode 100644 build.js delete mode 100644 index.html create mode 100644 src/app.css create mode 100644 src/app.d.ts create mode 100644 src/app.html create mode 100644 src/lib/components/OrganizationMembers.svelte create mode 100644 src/lib/components/RecentMessages.svelte create mode 100644 src/lib/constants.ts create mode 100644 src/lib/functions.ts create mode 100644 src/lib/index.ts create mode 100644 src/routes/+layout.svelte create mode 100644 src/routes/+layout.ts create mode 100644 src/routes/+page.svelte create mode 100644 src/routes/+page.ts delete mode 100644 style.css create mode 100644 svelte.config.js create mode 100644 tsconfig.json create mode 100644 vite.config.ts base-commit: 470d43b7b80e5db207616200e069135c20b3d5ee -- Muhammad Rizki