Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprint 2: Deployed frontend #23

Merged
merged 54 commits into from
Sep 25, 2024
Merged

Sprint 2: Deployed frontend #23

merged 54 commits into from
Sep 25, 2024

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    84391e9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5 from hotungkhanh/kan-25-26-27/spreadsheet-input…

    …-pages
    
    add course spreadsheet input page
    dh-giang-vu authored Sep 1, 2024
    Configuration menu
    Copy the full SHA
    129a83e View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. feat(database): connect Quarkus with Azure PostgreSQL database, creat…

    …e Campus entity
    Eden Xu authored and FlyingPufferFish committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    cef0c58 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. feat: add Student class

    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    7dc4bee View commit details
    Browse the repository at this point in the history
  2. feat: add Room class

    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    2f7bf6e View commit details
    Browse the repository at this point in the history
  3. feat: add Unit class

    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    0ed9e82 View commit details
    Browse the repository at this point in the history
  4. feat: add ConflictingUnit class

    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    f75f06f View commit details
    Browse the repository at this point in the history
  5. feat: add Timetable class

    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    1a346ce View commit details
    Browse the repository at this point in the history
  6. feat: add TimetableResource to provide the problem and get the soluti…

    …on from TimefoldAI
    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4b46ebe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a0b1208 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5957dba View commit details
    Browse the repository at this point in the history
  9. feat: add room capacity constraint, ensure room capacity is not less …

    …than allocated unit size
    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    6454978 View commit details
    Browse the repository at this point in the history
  10. refactor: move classes to domain package

    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    b2fe2f5 View commit details
    Browse the repository at this point in the history
  11. refactor: move constraints to solver package

    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    44ff683 View commit details
    Browse the repository at this point in the history
  12. refactor: remove redundant methods from Unit class

    tungkhanhh committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    fe949ae View commit details
    Browse the repository at this point in the history
  13. Merge pull request #6 from hotungkhanh/kan-32-34-45/backend-constraints

    Use Timefold AI to solve the given problem in the backend
    JackTong24 authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    fdc8f61 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. feat: add the day-of-week to Unit

    tungkhanhh committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    1b14fb4 View commit details
    Browse the repository at this point in the history
  2. feat: add the day-of-week to Timetable

    tungkhanhh committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    39756dc View commit details
    Browse the repository at this point in the history
  3. feat: add day-of-week to constraints, add comments to explain the con…

    …straints
    tungkhanhh committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    2e1d2e5 View commit details
    Browse the repository at this point in the history
  4. feat: add day-of-week to problem in TimetableResource

    tungkhanhh committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    bab1a2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d960b1a View commit details
    Browse the repository at this point in the history
  6. feat: add wantsLab attribute to Unit, whether it prefers a laboratory…

    … room
    tungkhanhh committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    b82d52f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a23e2a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d0a34d View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    0e4a78f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #9 from hotungkhanh/kan-56/frontend-persistence

    feat: store user input data in indexedDB; remove sessionStorage
    NguyenDonLam authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    60b407a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #8 from hotungkhanh/kan-41/database

    KAN-41 Connect Quarkus with Azure PostgreSQL database
    NguyenDonLam authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    3af65a4 View commit details
    Browse the repository at this point in the history
  4. Revert "Merge pull request #8 from hotungkhanh/kan-41/database"

    This reverts commit 3af65a4, reversing
    changes made to 60b407a.
    
    for testing backend
    dh-giang-vu committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    5fa57e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d9e8638 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    42f0458 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4eb7c18 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Merge pull request #10 from hotungkhanh/kan-48/send-user-input

    kan-48/send-user-input
    hotungkhanh authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    28da8d8 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Configuration menu
    Copy the full SHA
    c16b96a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f6e591 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #12 from hotungkhanh/kan-56/frontend-persistence

    fix: delete rows deleted by user from indexedDB
    NguyenDonLam authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    3d71aac View commit details
    Browse the repository at this point in the history
  4. Merge pull request #13 from hotungkhanh/kan-48/send-user-input

    fix: handle empty user input edge cases + list of units readonly
    NguyenDonLam authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    db9bda9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a8d6c59 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #14 from hotungkhanh/deploy-frontend

    build: add files for frontend deployment
    hotungkhanh authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    2f8bb4c View commit details
    Browse the repository at this point in the history
  7. Merge pull request #15 from hotungkhanh/main

    feat: add main.yml for CI/CD pipeline
    hotungkhanh authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    6cc4dd0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    de74e95 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #17 from hotungkhanh/kan-54/frontend-comment

    kan-54/frontend-comment
    NguyenDonLam authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    38db9a1 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    7eba07c View commit details
    Browse the repository at this point in the history
  2. fix: room conflict test

    JackTong24 committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    be0ac08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71c3c9e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a194594 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    69c3594 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    f00e59d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    403c887 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #18 from hotungkhanh/kan-65/frontend-tests

    kan-65/frontend-tests
    JackTong24 authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8e7b351 View commit details
    Browse the repository at this point in the history
  4. fix: student conflict test

    JackTong24 committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    ee772ca View commit details
    Browse the repository at this point in the history
  5. fix: reformat code

    JackTong24 committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    7288250 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #20 from hotungkhanh/kan-62/backend-tests

    unit tests for backend
    hotungkhanh authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    83fba30 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    55d0da8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #21 from hotungkhanh/kan-65/frontend-tests

    feat: add test for sending multiple solve requests to server
    JackTong24 authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    032b94c View commit details
    Browse the repository at this point in the history