Skip to content

Make Improvements to Onboarding 1#23

Merged
Yarik-Popov merged 9 commits intomainfrom
15-make-some-fixes-to-the-gs-onboarding
Jul 28, 2025
Merged

Make Improvements to Onboarding 1#23
Yarik-Popov merged 9 commits intomainfrom
15-make-some-fixes-to-the-gs-onboarding

Conversation

@Yarik-Popov
Copy link
Contributor

Purpose

Closes #15.
Inspired by #4 for the frontend improvements.

New Changes

  • Improve PR template
  • Improve datetime check test in test_api.py
  • Fix mismatch in CommandRequest on backend and frontend
  • Refactor frontend to no longer need to reload the page to display commands after delete or creation
  • Improve error messages in frontend API calls
  • Make frontend easier by removing some repetitive steps
  • Make createCommand endpoint signature consistent with backend create_command signature
  • Update Python doc strings to match the main repo's style guide

Testing

Implemented the GS onboarding frontend and backend on a private branch, and the frontend worked properly.

Outstanding Changes

None

@Yarik-Popov Yarik-Popov self-assigned this Jul 16, 2025
@Yarik-Popov Yarik-Popov linked an issue Jul 16, 2025 that may be closed by this pull request
12 tasks
Copy link

@kepler452b123 kepler452b123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@Yarik-Popov Yarik-Popov merged commit e2ae599 into main Jul 28, 2025
0 of 3 checks passed
@Yarik-Popov Yarik-Popov deleted the 15-make-some-fixes-to-the-gs-onboarding branch July 28, 2025 19:10
tanay-jagadeesh pushed a commit to tanay-jagadeesh/GS-Onboarding that referenced this pull request Nov 12, 2025
# Purpose
Closes UWOrbital#15. 
Inspired by UWOrbital#4 for the frontend improvements. 

# New Changes
- Improve PR template
- Improve datetime check test in `test_api.py`
- Fix mismatch in `CommandRequest` on backend and frontend
- Refactor frontend to no longer need to reload the page to display
commands after delete or creation
- Improve error messages in frontend API calls
- Make frontend easier by removing some repetitive steps
- Make `createCommand` endpoint signature consistent with backend
`create_command` signature
- Update Python doc strings to match the main repo's style guide

# Testing
Implemented the GS onboarding frontend and backend on a private branch,
and the frontend worked properly.

# Outstanding Changes
None
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make some fixes to the GS onboarding

2 participants