public inbox for [email protected]
 help / color / mirror / Atom feed
From: Muhammad Rizki <[email protected]>
To: Ammar Faizi <[email protected]>
Cc: Muhammad Rizki <[email protected]>,
	Alviro Iskandar Setiawan <[email protected]>,
	Irvan Malik Azantha <[email protected]>,
	Memet Zx <[email protected]>,
	GNU/Weeb Mailing List <[email protected]>
Subject: [PATCH v1 00/13] GNU/Weeb Web Migration to SvelteKit
Date: Tue,  3 Oct 2023 09:51:33 +0700	[thread overview]
Message-ID: <[email protected]> (raw)

Good morning,

This series represents a significant refactoring effort aimed at
migrating the project to the SvelteKit framework. The goal is to
make it easier to add a new feature in the future and improve code
readability.

Each commits in this series may include some code modifications,
no new features are introduced at this stage. This series solely
focuses on migrating to SvelteKit. New features will be introduced
in subsequent series.

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!

For instructions on how to run this project, please refer to the
README.md file.

Muhammad Rizki (13):
  refactor: migrate: migrate to sveltekit framework
  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 <OrganizationMembers/> component
  feat(components): add <RecentMessages/> component
  feat(routes): add +page.server.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                                     |  36 +-
 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/+page.server.ts                    |  13 +
 src/routes/+page.svelte                       | 259 +++++++
 style.css                                     |  57 --
 svelte.config.js                              |  23 +
 tailwind.config.js                            |   8 +-
 tsconfig.json                                 |  13 +
 vite.config.ts                                |   6 +
 26 files changed, 1017 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/+page.server.ts
 create mode 100644 src/routes/+page.svelte
 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

             reply	other threads:[~2023-10-03  2:52 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-03  2:51 Muhammad Rizki [this message]
2023-10-03  2:51 ` [PATCH v1 01/13] refactor: migrate: migrate to sveltekit framework Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 02/13] feat(app): add app types file Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 03/13] feat(lib): add API_URL and STORAGE_URL constant variable Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 04/13] feat(lib): add lib functions file Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 05/13] feat(lib): add newly created lib constants variables and functions Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 06/13] feat(lib/functions): add getRepliedMessage() function Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 07/13] feat(lib/functions): add dateFormat() function Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 08/13] feat(components): add <OrganizationMembers/> component Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 09/13] feat(components): add <RecentMessages/> component Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 10/13] feat(routes): add +page.server.ts Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 11/13] feat(routes/page): add +page.svelte Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 12/13] chore(README): update README.md Muhammad Rizki
2023-10-05 19:29   ` Ammar Faizi
2023-10-07  5:36     ` Muhammad Rizki
2023-10-03  2:51 ` [PATCH v1 13/13] chore: remove unused files Muhammad Rizki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    [email protected] \
    [email protected] \
    [email protected] \
    [email protected] \
    [email protected] \
    [email protected] \
    [email protected] \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox