From: Ammar Faizi <[email protected]>
To: Muhammad Rizki <[email protected]>
Cc: Ammar Faizi <[email protected]>,
Dwiky Rizky Ananditya <[email protected]>,
GNU/Weeb Mailing List <[email protected]>,
Alviro Iskandar Setiawan <[email protected]>
Subject: Re: [PATCH RESEND v1 00/17] Refactor GNU/Weeb Mail Site
Date: Mon, 20 Jan 2025 02:53:38 +0700 [thread overview]
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
On Sun, 19 Jan 2025 08:11:17 +0700, Muhammad Rizki wrote:
> This series refactors the `mail.gnuweeb.org` website to adopt a more
> modern architecture. The migration uses shadcn-svelte and sveltekit
> superforms to improve development efficiency, maintainability,
> and user experience.
>
> The changes in this series include:
> 1. Refactored login page:
> - A new user-friendly login form was added with built-in validation
> using sveltekit superforms and zod.
>
> [...]
Applied, thanks!
It's now live at https://mail-staging.gnuweeb.org/
I will give you more API functions in the coming days.
[01/17] feat: initial front-end
commit: 3e80341ea1888a35be8429fb8f8196e68c107fd4
[02/17] feat(routes): configure page layout options
commit: cc8e96f810ae443d696b9ebbd3d547deb0f20bbd
[03/17] feat(fonts): add Google fonts
commit: 0b279ed175fa6882ea6619a251c5144c8034c8a7
[04/17] feat(components): add shadcn-svelte components
commit: 8cbe87cd23f7ca61c74912205d634a3de1554a7b
[05/17] feat(deps): add `axios` as HTTP client
commit: e0424e767880fc9d7efce176831fb1d7cfa6d547
[06/17] feat(deps): add `svelte-copy` dependency
commit: f6db3951a3ecb496b74056a0e88c576a780c1f01
[07/17] feat(constants): add navigations and mail-config constant
commit: 1aec3ffff17640492d661ccd0dd465cec281b76b
[08/17] feat(components): add loading spinner component
commit: 1a6ec3cbbe4300259bcc0723f728b840f2b727dc
[09/17] feat(components): add header component
commit: 5191c928acd164a5b463eb46644be960f8a35e25
[10/17] feat: initial hooks, schemas, typings for the login functions
commit: c7af7ded9a525d3970b508ff24fd5f2ddc25c6a9
[11/17] feat(components): add app-sidebar component
commit: 49498e333daea9c3a7bc7fd23c8f245aa30df07d
[12/17] feat(routes): create initial settings page
commit: 1a570daa6e65578eb3da3cd17a760c95a90e8ae4
[13/17] feat(routes): add home page
commit: 608ad24aec2e938af9c91adb2c8340b3493d1d8d
[14/17] feat(routes): add main layout for the protected routes
commit: 16ab60b81f311d5a897e592760e6cfd366b1df23
[15/17] feat(routes): add login page
commit: e94ddf1709d9b9753fef4764677163478334d634
[16/17] chore(.gitignore): add patch files ignore
commit: 5cedc883ad5a70928d4c93007d85d5eab4ce5f98
[17/17] chore: update README.md
commit: 72faa9d85fe6e567f40fc3759c74767f31126d8d
Best regards,
--
Ammar Faizi
prev parent reply other threads:[~2025-01-19 19:53 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-19 1:11 [PATCH RESEND v1 00/17] Refactor GNU/Weeb Mail Site Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 01/17] feat: initial front-end Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 02/17] feat(routes): configure page layout options Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 03/17] feat(fonts): add Google fonts Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 04/17] feat(components): add shadcn-svelte components Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 05/17] feat(deps): add `axios` as HTTP client Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 06/17] feat(deps): add `svelte-copy` dependency Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 07/17] feat(constants): add navigations and mail-config constant Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 08/17] feat(components): add loading spinner component Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 09/17] feat(components): add header component Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 10/17] feat: initial hooks, schemas, typings for the login functions Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 11/17] feat(components): add app-sidebar component Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 12/17] feat(routes): create initial settings page Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 13/17] feat(routes): add home page Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 14/17] feat(routes): add main layout for the protected routes Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 15/17] feat(routes): add login page Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 16/17] chore(.gitignore): add patch files ignore Muhammad Rizki
2025-01-19 1:11 ` [PATCH v1 17/17] chore: update README.md Muhammad Rizki
2025-01-19 19:53 ` Ammar Faizi [this message]
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 \
--in-reply-to=173731624839.3739957.5276312063441224937.b4-ty@gnuweeb.org \
[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