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

scheduling frontend #700

Merged
merged 44 commits into from
Jul 1, 2023
Merged

scheduling frontend #700

merged 44 commits into from
Jul 1, 2023

Commits on Mar 17, 2023

  1. remove usage of any

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    cfe2164 View commit details
    Browse the repository at this point in the history
  2. add recurring ui to create task form

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    074a920 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5725273 View commit details
    Browse the repository at this point in the history
  4. wip adding calender ui

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    50584fa View commit details
    Browse the repository at this point in the history
  5. add start_from; remove next_run

    next_run is removed because schedule does not support starting from certain time, the workaround used prevent us from finding out the next_run
    
    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    a396394 View commit details
    Browse the repository at this point in the history
  6. convert recurring days to api schedule

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    82aa49f View commit details
    Browse the repository at this point in the history
  7. add once param

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    8ac0c78 View commit details
    Browse the repository at this point in the history
  8. use once schedule when it is not recurring

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    772f38b View commit details
    Browse the repository at this point in the history
  9. use scheduled task endpoint

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    7072567 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. allow schedule if at least 1 job can be run

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    f350824 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfc7168 View commit details
    Browse the repository at this point in the history
  3. add start_from and until query

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    6fb8962 View commit details
    Browse the repository at this point in the history
  4. add start_from and until docs

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    b75b68d View commit details
    Browse the repository at this point in the history
  5. change start_from and until to start_before and until_after

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    e319844 View commit details
    Browse the repository at this point in the history
  6. fix merge conflicts

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    8a2a35c View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. remove once option

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    26d7fbf View commit details
    Browse the repository at this point in the history
  2. use old task dispatch for immediate tasks

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    3ec5a1e View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. first successful sending schedule from frontend

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    1695f97 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. fix wrong time being returned

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    f36d64b View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    b72b66a View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. workaround lack of refresh by remounting new instance

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    73a25ae View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. options for scheduling is now on 2nd view

    Signed-off-by: Teo Koon Peng <[email protected]>
    koonpeng committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    91631e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    3bf6076 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Merge branch 'main' into kp/scheduling-frontend

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    85c37b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d02736 View commit details
    Browse the repository at this point in the history
  3. Fix unsubscribe access vs call

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    7db4f32 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Resolved conflicted use of Dialog vs ConfirmationDialog

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    40bb50e View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Use Chip instead of Button, refactored submission

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    62ae8c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    a513037 View commit details
    Browse the repository at this point in the history
  2. Minimal scheduling dialog created

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    5730a9f View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Debugging scheduling range errors

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    b51df94 View commit details
    Browse the repository at this point in the history
  2. Fixed Date assignment as copy

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    49bb405 View commit details
    Browse the repository at this point in the history
  3. Using startOfMinute and endOfMinute for schedule start and end time t…

    …o ignore effects of milliseconds
    
    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    b6a7bdb View commit details
    Browse the repository at this point in the history
  4. Time of scheduled tasks seem to be fixed

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    f6cfd7e View commit details
    Browse the repository at this point in the history
  5. api-server lint

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    5678cc3 View commit details
    Browse the repository at this point in the history
  6. react-components, lint

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    9190e7d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a841b8e View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Add job tag and fix delete job bug

    Signed-off-by: angatupyry <[email protected]>
    Angatupyry committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    d156b20 View commit details
    Browse the repository at this point in the history
  2. Add return data type in get function

    Signed-off-by: angatupyry <[email protected]>
    Angatupyry committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    c165fc5 View commit details
    Browse the repository at this point in the history
  3. Changing delete order

    Signed-off-by: angatupyry <[email protected]>
    Angatupyry committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    d452d7a View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Adding getter for protected id member

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    17d1201 View commit details
    Browse the repository at this point in the history
  2. Revert use of single global client for tests, as concurrency with cli…

    …ent context fails
    
    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    31c250f View commit details
    Browse the repository at this point in the history
  3. Lint and fix e2e test

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    3189fca View commit details
    Browse the repository at this point in the history
  4. Adding aria-label to submit button for e2e test

    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    dc3cd88 View commit details
    Browse the repository at this point in the history