Skip to content
Snippets Groups Projects

Fullstack implementation

Merged Tan Dat TRUONG requested to merge figma_frontend into main

Updates both the frontend and the backend, since there are so many potential conflicts if I were to create separate MR, the changes are done in a single MR, I'll try to separate them between commits whenever possible:

  • [frontend] Use cargo-binstall to install dioxus-cli

  • [frontend] Update dioxus to 0.5

  • [frontend] Reworked authentication system

  • [frontend] Implement the components from the interface

  • [frontend] Implement the frontend using nextjs

  • [backend] Use check constraints in the database directly for the request instead of at the application level

  • [fullstack] Rename project_request to request and request_type validity to expiration

  • [fullstack] Add the fields specific to each request_type

  • [fullstack] Handle new project creation and quota extension and expiration date, the are being processed as transactions

Edited by Tan Dat TRUONG

Merge request reports

Pipeline #1288 passed

Pipeline passed for 0496d008 on figma_frontend

Test coverage 37.36% (-6.70%) from 1 job

Merged by Tan Dat TRUONGTan Dat TRUONG 6 months ago (Sep 27, 2024 11:33am UTC)

Loading

Pipeline #1290 passed

Pipeline passed for 292d8d48 on main

Test coverage 37.36% (-6.70%) from 1 job

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply