Add authentication #17

Manually merged
Webmaster merged 225 commits from auth into main 2025-03-08 10:37:06 +00:00
Owner

This PR adds authentication to our database as well as our authentication server. It adds support for resume uploading, ieee member id, and basic user stats.

This PR does the following:

  • closes #11
  • closes #12
  • fixes #15 with the skeleton placeholder

This does not hide any of the online store pages, and @shing.hung you can decide how it would look like if the store has no items to sell lol. You can change the style if you want, but i personally like using DaisyUI.

The following still need to be implemented:

  • A way to check into events using the website
  • A way to use their points to redeem an item
  • A working cart implementation
  • A review system for the store items
This PR adds authentication to our database as well as our authentication server. It adds support for resume uploading, ieee member id, and basic user stats. This PR does the following: - closes #11 - closes #12 - fixes #15 with the skeleton placeholder This does not hide any of the online store pages, and @shing.hung you can decide how it would look like if the store has no items to sell lol. You can change the style if you want, but i personally like using DaisyUI. The following still need to be implemented: - A way to check into events using the website - A way to use their points to redeem an item - A working cart implementation - A review system for the store items
chark1es added 3 commits 2025-01-24 12:43:56 +00:00
chark1es added 2 commits 2025-01-27 18:40:23 +00:00
chark1es added 1 commit 2025-01-28 00:14:53 +00:00
chark1es added 1 commit 2025-01-28 00:46:29 +00:00
chark1es added 2 commits 2025-01-28 01:09:22 +00:00
chark1es added 1 commit 2025-01-28 01:57:21 +00:00
Author
Owner

Added updates to include the store page as well having some dummy items for issue #13. Sponsorship view is included.

Added updates to include the store page as well having some dummy items for issue #13. Sponsorship view is included.
chark1es added 2 commits 2025-01-28 20:31:29 +00:00
chark1es added 3 commits 2025-01-29 01:25:57 +00:00
chark1es added 3 commits 2025-01-31 14:36:52 +00:00
separated profile from online-store (kind of)

added event management, editor, and viewer
chark1es added 1 commit 2025-02-01 07:29:01 +00:00
chark1es added 1 commit 2025-02-01 07:35:40 +00:00
chark1es added 5 commits 2025-02-01 08:49:23 +00:00
chark1es added 12 commits 2025-02-02 12:24:03 +00:00
chark1es added 1 commit 2025-02-02 12:24:12 +00:00
chark1es added 4 commits 2025-02-03 11:14:00 +00:00
- Separated the components for pocketbase
- Removed the entire profile page temporarily and only added back basic user profile
- Fixed many components dependencies
chark1es added 10 commits 2025-02-03 12:56:29 +00:00
Author
Owner

due to some major reworks, the officer view is currently not working. However, the default member view does and settings can be edited appropriately

due to some major reworks, the officer view is currently not working. However, the default member view does and settings can be edited appropriately
chark1es added 1 commit 2025-02-03 13:09:43 +00:00
chark1es added 4 commits 2025-02-05 22:05:38 +00:00
chark1es added 4 commits 2025-02-10 18:58:32 +00:00
FYI, the `dashboard-section` tag is used to show/hide the content. For everyone component in the dashboard, make sure you include it
chark1es added 3 commits 2025-02-10 23:33:11 +00:00
chark1es added 5 commits 2025-02-11 06:37:57 +00:00
chark1es added 2 commits 2025-02-11 07:15:33 +00:00
chark1es added 1 commit 2025-02-11 07:55:17 +00:00
chark1es added 1 commit 2025-02-11 08:40:18 +00:00
chark1es added 1 commit 2025-02-11 08:42:25 +00:00
chark1es added 2 commits 2025-02-11 08:54:39 +00:00
chark1es added 1 commit 2025-02-11 09:36:41 +00:00
chark1es added 2 commits 2025-02-11 10:07:15 +00:00
chark1es added 3 commits 2025-02-11 10:42:04 +00:00
chark1es added 1 commit 2025-02-13 08:26:28 +00:00
chark1es added 1 commit 2025-02-13 08:46:58 +00:00
chark1es added 1 commit 2025-02-13 10:55:30 +00:00
chark1es added 7 commits 2025-02-13 11:54:04 +00:00
chark1es added 5 commits 2025-02-13 22:03:40 +00:00
chark1es added 3 commits 2025-02-15 08:48:52 +00:00
chark1es added 8 commits 2025-02-16 13:54:41 +00:00
chark1es added 8 commits 2025-02-17 01:03:33 +00:00
chark1es added 11 commits 2025-02-17 21:34:44 +00:00
chark1es added 5 commits 2025-02-17 22:23:02 +00:00
chark1es added 3 commits 2025-02-17 23:15:16 +00:00
chark1es added 1 commit 2025-02-17 23:26:32 +00:00
chark1es added 2 commits 2025-02-18 09:27:50 +00:00
chark1es added 1 commit 2025-02-18 09:35:49 +00:00
chark1es added 7 commits 2025-02-18 12:59:10 +00:00
chark1es added 1 commit 2025-02-19 02:30:15 +00:00
chark1es added 1 commit 2025-02-19 03:50:10 +00:00
chark1es added 1 commit 2025-02-19 04:02:37 +00:00
chark1es added 1 commit 2025-02-19 09:06:02 +00:00
chark1es added 1 commit 2025-02-19 10:08:47 +00:00
chark1es added 1 commit 2025-02-19 10:34:56 +00:00
chark1es added 2 commits 2025-02-19 13:13:29 +00:00
chark1es added 1 commit 2025-02-19 14:14:55 +00:00
chark1es added 3 commits 2025-02-19 14:31:13 +00:00
chark1es added 1 commit 2025-02-20 08:29:39 +00:00
chark1es added 2 commits 2025-02-20 09:47:20 +00:00
chark1es added 1 commit 2025-02-21 09:38:27 +00:00
chark1es added 2 commits 2025-02-21 10:18:17 +00:00
chark1es added 2 commits 2025-02-24 21:25:54 +00:00
chark1es added 1 commit 2025-02-24 22:02:28 +00:00
chark1es added 1 commit 2025-02-25 00:17:01 +00:00
chark1es added 1 commit 2025-02-25 00:31:04 +00:00
chark1es added 1 commit 2025-02-25 13:06:01 +00:00
chark1es added 1 commit 2025-02-25 13:13:05 +00:00
chark1es added 2 commits 2025-02-25 13:42:00 +00:00
chark1es added 1 commit 2025-02-27 04:24:48 +00:00
chark1es added 3 commits 2025-03-01 02:28:07 +00:00
chark1es added 2 commits 2025-03-01 06:29:34 +00:00
chark1es added 2 commits 2025-03-01 10:03:53 +00:00
chark1es added 4 commits 2025-03-01 12:19:40 +00:00
chark1es added 2 commits 2025-03-01 12:55:15 +00:00
chark1es added 1 commit 2025-03-01 12:56:57 +00:00
chark1es added 1 commit 2025-03-01 23:42:36 +00:00
chark1es added 2 commits 2025-03-02 00:04:12 +00:00
chark1es added 2 commits 2025-03-02 01:32:33 +00:00
chark1es added 1 commit 2025-03-02 01:44:04 +00:00
chark1es added 2 commits 2025-03-02 02:00:12 +00:00
chark1es added 2 commits 2025-03-02 08:49:50 +00:00
chark1es added 1 commit 2025-03-02 08:58:25 +00:00
chark1es added 3 commits 2025-03-02 09:42:41 +00:00
chark1es added 1 commit 2025-03-03 00:40:14 +00:00
chark1es added 3 commits 2025-03-03 02:11:51 +00:00
chark1es added 2 commits 2025-03-03 10:21:33 +00:00
chark1es added 1 commit 2025-03-05 08:42:14 +00:00
chark1es added 4 commits 2025-03-05 12:00:01 +00:00
chark1es added 1 commit 2025-03-06 01:33:23 +00:00
chark1es added 1 commit 2025-03-06 10:56:10 +00:00
chark1es added 2 commits 2025-03-08 02:30:59 +00:00
chark1es added 3 commits 2025-03-08 08:30:18 +00:00
chark1es added 2 commits 2025-03-08 10:04:53 +00:00
chark1es added 1 commit 2025-03-08 10:13:44 +00:00
chark1es added 1 commit 2025-03-08 10:19:25 +00:00
chark1es added 1 commit 2025-03-08 10:30:11 +00:00
Webmaster manually merged commit eb5c994f2d into main 2025-03-08 10:37:06 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Webmaster/ieeeucsd-org#17
No description provided.