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

Merge v.1.13.0 into Swell's OS Labs Main repo #333

Merged
merged 262 commits into from
Apr 13, 2023
Merged

Merge v.1.13.0 into Swell's OS Labs Main repo #333

merged 262 commits into from
Apr 13, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 8, 2023

  1. send tRPC query and mutate

    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    5 people authored and Tanner Malmedal committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    63a8946 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    3052266 View commit details
    Browse the repository at this point in the history
  2. finalize trpc query functionality

    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    5 people authored and Tanner Malmedal committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    474cae3 View commit details
    Browse the repository at this point in the history
  3. add responsive draggable boxes throughout the app

    Co-authored-by: Tanner Malmedal <[email protected]>
    KingzandBean and tannermalmedal committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    773d58e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b5a23b View commit details
    Browse the repository at this point in the history
  5. Merge branch 'splitpane' of https://github.com/oslabs-beta/Swell-vers…

    …ion-1.12.0 into team/queryeval
    
    add splitpanes
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    mihran-baytaryan committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    73695f0 View commit details
    Browse the repository at this point in the history
  6. Create temp display for responses

    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    5 people committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    ce36c0b View commit details
    Browse the repository at this point in the history
  7. Create temp display for responses

    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    5 people committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    9875476 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. have working queries + multiple queries displaying to response pane +…

    … resizeable panes (#3)
    
    * add TRPC EntryForm and dummy request
    
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    
    * read trpc request body
    
    * "remove props and methodChange handler"
    
    * "add newRequestProtocolSelected"
    
    * send tRPC query and mutate
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add react-split to panes
    
    * finalize trpc query functionality
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add responsive draggable boxes throughout the app
    
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * reading url from trpc composer
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * have trpc data display in response pane
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add commented string to json parse function
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * send/receive batch tRPC requests
    
    ---------
    
    Co-authored-by: EnYa <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    9 people authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    b70f114 View commit details
    Browse the repository at this point in the history
  2. WIP tRPC Composer

    jackksono committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    0bd4829 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Protocolselect (#4)

    * add TRPC EntryForm and dummy request
    
    * read trpc request body
    
    * "remove props and methodChange handler"
    
    * "add newRequestProtocolSelected"
    
    * add protocol select slices
    
    * move protocol select logic to reducers
    
    * snapshot before webRTC modifictions
    
    * fix webRTC appCrash
    
    * Fix webRTC bug
    
    ---------
    
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    6 people authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    747e46e View commit details
    Browse the repository at this point in the history
  2. WIP Links

    jackksono committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    419b2aa View commit details
    Browse the repository at this point in the history
  3. WIP

    jackksono committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    9204549 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    072907e View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. add multiple query functionality within swell app combined with respo…

    …nse pane also add uuid to response id
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    5 people authored and Tanner Malmedal committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    cb61c70 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. Styling UI of NavBar tabs

    Co-authored-by: Mihran <[email protected]>
    jackksono and mihran-baytaryan committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    0bf16fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1d54ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45a404b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5 from oslabs-beta/tanner/replaceevaltest

    add multiple query functionality within swell app combined with respo…
    jaden-nguyen authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    daa50c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb3bf0e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7fe083c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    20fe936 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fea77de View commit details
    Browse the repository at this point in the history
  9. Jack s (#7)

    * add TRPC EntryForm and dummy request
    
    Co-authored-by: Mihran Baytaryan <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    
    * read trpc request body
    
    * "remove props and methodChange handler"
    
    * "add newRequestProtocolSelected"
    
    * send tRPC query and mutate
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add react-split to panes
    
    * finalize trpc query functionality
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add responsive draggable boxes throughout the app
    
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * reading url from trpc composer
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * WIP Links
    
    * Styling UI of NavBar tabs
    
    Co-authored-by: Mihran <[email protected]>
    
    * Co-authored-by: Mihran <[email protected]>
    
    * Updated Styling to NavBar Components; shows selected composer
    
    Co-authored-by: Mihran <[email protected]>
    
    * Updated styling to NavBar Components; highlights selected composer
    Co-authored-by: Mihran <[email protected]>
    
    ---------
    
    Co-authored-by: EnYa <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    9 people authored Feb 17, 2023
    Configuration menu
    Copy the full SHA
    2b4b0cd View commit details
    Browse the repository at this point in the history
  10. WIP Swell Dev

    jackksono committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    0d500f0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d2d90f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2023

  1. Configuration menu
    Copy the full SHA
    6bb370b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91c9b4c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #8 from oslabs-beta/JackS

    Jack s
    KingzandBean authored Feb 18, 2023
    Configuration menu
    Copy the full SHA
    bc201bb View commit details
    Browse the repository at this point in the history
  4. merge working subscriptions, query, and mutation functionality into d…

    …ev branch (#9)
    
    * get subscriptions working, seperate from rest of app functionality.
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add conditional trpc client construction
    
    * figure out how to add subscriptions to response pane
    
    * add working protocol select file, didn't merge properly previously
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    
    ---------
    
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: EnYa <[email protected]>
    7 people authored Feb 18, 2023
    Configuration menu
    Copy the full SHA
    96a3e17 View commit details
    Browse the repository at this point in the history
  5. add tRPC test servers for WebSocket and Express (#10)

    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    6 people authored Feb 18, 2023
    Configuration menu
    Copy the full SHA
    30e5da4 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Updated tRPC URL by dispatching request fields respectively (#11)

    * Updated tRPC URL by dispatching request fields respectively
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    * tRPC URL updates and dispatches changed to requestFields
    \
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    ---------
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    jackksono and jaden-nguyen authored Feb 21, 2023
    Configuration menu
    Copy the full SHA
    0b7fd15 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Jack s (#12)

    * Updated tRPC URL by dispatching request fields respectively
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    * tRPC URL updates and dispatches changed to requestFields
    \
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    * Cleaned up current code, removed consolelogs, added comments where neccessary
    
    Co-authored-by: David Beame <[email protected]>
    
    ---------
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    3 people authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    6e1daf1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1476fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21481bb View commit details
    Browse the repository at this point in the history
  4. Dev (#15)

    * added tRPC btn to app
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    
    * got placeholder ui + finished navbar button func
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    
    * adding TRPC composer
    
    * add TRPC EntryForm and dummy request
    
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    
    * read trpc request body
    
    * "remove props and methodChange handler"
    
    * "add newRequestProtocolSelected"
    
    * send tRPC query and mutate
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add react-split to panes
    
    * finalize trpc query functionality
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add responsive draggable boxes throughout the app
    
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * reading url from trpc composer
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * have working queries + multiple queries displaying to response pane + resizeable panes (#3)
    
    * add TRPC EntryForm and dummy request
    
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    
    * read trpc request body
    
    * "remove props and methodChange handler"
    
    * "add newRequestProtocolSelected"
    
    * send tRPC query and mutate
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add react-split to panes
    
    * finalize trpc query functionality
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add responsive draggable boxes throughout the app
    
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * reading url from trpc composer
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * have trpc data display in response pane
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add commented string to json parse function
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * send/receive batch tRPC requests
    
    ---------
    
    Co-authored-by: EnYa <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    
    * Protocolselect (#4)
    
    * add TRPC EntryForm and dummy request
    
    * read trpc request body
    
    * "remove props and methodChange handler"
    
    * "add newRequestProtocolSelected"
    
    * add protocol select slices
    
    * move protocol select logic to reducers
    
    * snapshot before webRTC modifictions
    
    * fix webRTC appCrash
    
    * Fix webRTC bug
    
    ---------
    
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    
    * WIP Links
    
    * add multiple query functionality within swell app combined with response pane also add uuid to response id
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * Styling UI of NavBar tabs
    
    Co-authored-by: Mihran <[email protected]>
    
    * Co-authored-by: Mihran <[email protected]>
    
    * Updated Styling to NavBar Components; shows selected composer
    
    Co-authored-by: Mihran <[email protected]>
    
    * Updated styling to NavBar Components; highlights selected composer
    Co-authored-by: Mihran <[email protected]>
    
    * Jack s (#7)
    
    * add TRPC EntryForm and dummy request
    
    Co-authored-by: Mihran Baytaryan <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    
    * read trpc request body
    
    * "remove props and methodChange handler"
    
    * "add newRequestProtocolSelected"
    
    * send tRPC query and mutate
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add react-split to panes
    
    * finalize trpc query functionality
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add responsive draggable boxes throughout the app
    
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * reading url from trpc composer
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * Create temp display for responses
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    
    * WIP Links
    
    * Styling UI of NavBar tabs
    
    Co-authored-by: Mihran <[email protected]>
    
    * Co-authored-by: Mihran <[email protected]>
    
    * Updated Styling to NavBar Components; shows selected composer
    
    Co-authored-by: Mihran <[email protected]>
    
    * Updated styling to NavBar Components; highlights selected composer
    Co-authored-by: Mihran <[email protected]>
    
    ---------
    
    Co-authored-by: EnYa <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    
    * Updated protocol to include Subscriptions and Query/Mutate requests in tRPC
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    * Update TRPCMethodAndEndpointEntryForm.tsx
    
    * merge working subscriptions, query, and mutation functionality into dev branch (#9)
    
    * get subscriptions working, seperate from rest of app functionality.
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add conditional trpc client construction
    
    * figure out how to add subscriptions to response pane
    
    * add working protocol select file, didn't merge properly previously
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    
    ---------
    
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: EnYa <[email protected]>
    
    * add tRPC test servers for WebSocket and Express (#10)
    
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    
    * Updated tRPC URL by dispatching request fields respectively (#11)
    
    * Updated tRPC URL by dispatching request fields respectively
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    * tRPC URL updates and dispatches changed to requestFields
    \
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    ---------
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    * Jack s (#12)
    
    * Updated tRPC URL by dispatching request fields respectively
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    * tRPC URL updates and dispatches changed to requestFields
    \
    Co-authored-by: Jaden Nguyen <[email protected]>
    
    * Cleaned up current code, removed consolelogs, added comments where neccessary
    
    Co-authored-by: David Beame <[email protected]>
    
    ---------
    
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    
    * add working ws kill button (#13)
    
    * clean up old console logs (#14)
    
    ---------
    
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: EnYa <[email protected]>
    Co-authored-by: Tanner Malmedal <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    Co-authored-by: Jack <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    13 people authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    b80f3df View commit details
    Browse the repository at this point in the history
  5. modify package.json and update READme

    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    tannermalmedal committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    1ac7a36 View commit details
    Browse the repository at this point in the history
  6. modify package.json and update READme

    Co-authored-by: Jack Sonoda <[email protected]>
    Co-authored-by: Jaden Nguyen <[email protected]>
    Co-authored-by: Mihran <[email protected]>
    Co-authored-by: KingzandBean <[email protected]>
    Co-authored-by: David Beame <[email protected]>
    Co-authored-by: Mihran Baytaryan <[email protected]>
    tannermalmedal committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    5dacdbc View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16 from oslabs-beta/tjm/package-json-update

    package json and READme update
    KingzandBean authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    065a1a5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6303171 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Delete package(backup).json

    This is no longer relevant to the latest version.
    If we need anything from here we can always
    revert this commit.
    nattiechan committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    5da3d18 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from oslabs-beta/package

    Delete package(backup).json
    Fredkim21 authored Mar 17, 2023
    Configuration menu
    Copy the full SHA
    797ef56 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2023

  1. HTTP Server: Use a different port for testing

    If Mocha tests are run, the production app UI uses port
    3000. In that case, HTTP server cannot use the same
    port or else it will impede the electron app from opening.
    
    Note that this does not completely fix `npm run test`,
    since many tests within the suite is obsolete and
    requires rewriting to using the current UI component
    paths.
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    18c2228 View commit details
    Browse the repository at this point in the history
  2. Ensure app title is capitalized

    For some reason, the app's title for production is
    not capitalized. This enforces the app has a title
    with first letter capitalized
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    971f412 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2 from oslabs-beta/tests

    Small bug fixes in HTTP Server and app title
    nattiechan authored Mar 18, 2023
    Configuration menu
    Copy the full SHA
    8eb5ff3 View commit details
    Browse the repository at this point in the history
  4. Delete businessReducer.js

    Remove unused and/or obsolete code. Future
    Developer can always revert this commit if
    necessary.
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    0923fd0 View commit details
    Browse the repository at this point in the history
  5. Delete composerTests.js

    Remove unused and/or obsolete code. Future
    Developer can always revert this commit if
    necessary.
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    076c6fa View commit details
    Browse the repository at this point in the history
  6. Delete uiReducer.js

    Remove unused and/or obsolete code. Future
    Developer can always revert this commit if
    necessary.
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    d3eea36 View commit details
    Browse the repository at this point in the history
  7. Revive reqInputTests

    Most existing tests work but some small changes
    in the element query selector are required to ensure
    the correct element is selected
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    2c7f455 View commit details
    Browse the repository at this point in the history
  8. Update httpTest.js

    The HTTP server for testing is changed to port
    3004, so updating test to reflect that
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    5961ba9 View commit details
    Browse the repository at this point in the history
  9. Update GraphQL E2E testing

    Re-do the structure so we are cleaning out the
    workplace between tests to avoid flakiness
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    b20b7e3 View commit details
    Browse the repository at this point in the history
  10. Update testSuite.js

    Update some comments on after the audit,
    which tests we can expect the tests to pass
    and fail
    nattiechan committed Mar 18, 2023
    Configuration menu
    Copy the full SHA
    1be28a9 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #3 from oslabs-beta/cleanup

    Some general cleanup for tests
    nattiechan authored Mar 18, 2023
    Configuration menu
    Copy the full SHA
    e2eca51 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. Add types for WorkspaceContainer props

    Update WorkspaceContainer.tsx
    nattiechan committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    8598880 View commit details
    Browse the repository at this point in the history
  2. Remove CollectionTree

    This is unused and if it is needed, we can revert
    this commit
    nattiechan committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    87c9d2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ce6d0f View commit details
    Browse the repository at this point in the history
  4. Clean and Bump codemirror dependencies

    When `@uiw/codemirror-*` for styling coexists with
    any native `codemirror` packages, it can cause
    `Unrecognized extension value in extension set`
    issues as documented here
    (uiwjs/react-codemirror#216)
    
    Since we are using `react-codemirror` which
    uses the `codemirror` under the hood, this
    commit cleans out any packages that relate
    to the original `codemirror` and install/update
    packages for `@uiw/react-codemirror`
    The latest `@uiw/react-codemirror` package
    uses Codemirror 6 (i.e. latest version) under
    the hood, so we get the latest and greatest.
    
    At the same time, clean up usage of
    `codemirror` in the codebase and give
    all `codemirror` component a consistent
    theme that provides more contrast between
    the text and the background
    
    NOTE: If you have previously installed
    dependencies and `npm install` does not
    fully resolve any issues, you may need to do
    the following WHILE AT THE ROOT OF YOUR
    PROJECT:
    
    ```
    npm uninstall codemirror
    rm -fr package-lock.json
    em -fr node_modules
    npm install
    ```
    
    Instructions for yarn:
    uiwjs/react-codemirror#216 (comment)
    nattiechan committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    ef9747b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3dd9a73 View commit details
    Browse the repository at this point in the history
  6. Update GRPCProtoEntryForm.jsx

    Update placeholder for codemirror
    nattiechan committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    54be4b2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    04e3bc3 View commit details
    Browse the repository at this point in the history
  8. Bug fix: clearing invalid URL checks crashes app

    For HTTP and GraphQL entry forms, there is a check
    whether the URL is valid. When the app tries to clear
    the warning, however, it attempts to modify a read-only
    variable causing the app to crash. This commit fixes
    the issue
    nattiechan committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    3fba76a View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Merge pull request #4 from oslabs-beta/types

    Clean+Bump `codemirror` dependencies; Various cleanups/Typescript conversion
    nattiechan authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    b5f8e3b View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Add ability to unsubscribe GraphQL subscription

    To unsubscribe:
    
    Option 1: Click "Remove" on the workplace container
    for the given subscription
    
    Option 2:
    - Click on "View Response" for the given subscription
    container
    - On the response pane, scroll to the bottom and
    click "Close Connection"
    
    The biggest challenge is to find a way to store
    the subscription client in the app, because the
    client is a function it cannot be stored in
    traditional databases. We will store it by `ResReq`
    ID in `graphQLController` instead
    
    E2E tests are updated for coverage
    nattiechan committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    cfb949d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e69e056 View commit details
    Browse the repository at this point in the history
  3. Clean up arguments for responseDataSaved

    The function only takes 1 argument now
    nattiechan committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    306d7cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6b121e View commit details
    Browse the repository at this point in the history
  5. Merge pull request #6 from oslabs-beta/chris-main

    Change colors, font sizes, and other various styling elements
    csuzukida authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    4d0424e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #5 from oslabs-beta/gql

    Add ability to unsubscribe GraphQL subscription
    nattiechan authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    3bece76 View commit details
    Browse the repository at this point in the history
  7. Remove Github login integration for im/export workspace

    This functionality does not work currently, and the
    use-case is not very coherent with the rest of the app.
    Removing functionality to clean up codebase. If needed,
    this commit can always be reverted to restore the
    functionality
    nattiechan committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    1e482c2 View commit details
    Browse the repository at this point in the history
  8. Update IndexDB schema

    Remove tables associated with auth implementation
    from IndexDB. If there is any issue with IndexDB
    upgrading, we can make changes based on this commit
    and go from there.
    
    Note that for Dexie best practice we need to add
    new versions on top of existing ones, rather than
    reverting. Reverting versions will require users to
    delete their IndexDB manually via the dev tools
    (in application tab) before they can use the app
    properly
    nattiechan committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    55b2f78 View commit details
    Browse the repository at this point in the history
  9. Update workspace buttons

    Change the color scheme for `View Response`
    and `Remove` buttons to be more inline with the
    rest of the app
    
    Co-Authored-By: Jason Huang <[email protected]>
    nattiechan and jjhuang3 committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    70dc4a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Ensure all contents are within app UI

    General UX/UI improvements:
    
    - Ensure buttons in response pane is not cut off
    - Rearrange buttons in HTTP/2 entry form
    - Use different button for SSE in HTTP/2
    nattiechan committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    fed0c0f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from oslabs-beta/more-colors

    General UX/UI Improvements
    nattiechan authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    21290e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40948d8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #7 from oslabs-beta/goodbye

    Remove Github login integration for im/export workspace
    nattiechan authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    79a2399 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Configuration menu
    Copy the full SHA
    d661d69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    059df47 View commit details
    Browse the repository at this point in the history
  3. fixed some errors and bugs

    Fredkim21 committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    9763bb3 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

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

Commits on Mar 25, 2023

  1. Partially revive WebRTC functionality in Swell

    The WebRTC functionality does not work as-is, and
    this commit attempts to revive the STUN/TURN
    server checks in the app.
    
    - Rewrite the logic to perform STUN/TURN server
    tests, and automatically close the connection once
    the check finishes
    - Display the results in the response pane
    - Remove the need to send response within the
    request details container
    
    NOTE: The frontend currently does not work,
    because there is no infrastructure to properly
    sanitize and parse an array of objects. If this
    functionality is being worked on in the future,
    developers may want to consider using input
    texts rather than codemirror for easier
    formatting in the backend.
    nattiechan committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    30ed635 View commit details
    Browse the repository at this point in the history
  2. cleaned some code up and took out concurrent users as they are not ru…

    …n in parallel so defeats the purpose of having them. Also fixed the error code calling.
    Fredkim21 committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    d8ab5b3 View commit details
    Browse the repository at this point in the history
  3. merge

    Fredkim21 committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    96cfa16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f281b86 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #10 from oslabs-beta/web-rtc

    Partially revive WebRTC functionality in Swell
    nattiechan authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    4b2b2f2 View commit details
    Browse the repository at this point in the history
  6. defined more types, and removed some more of the concurrentUsers, als…

    …o changed all date.now to performance.now
    Fredkim21 committed Mar 25, 2023
    Configuration menu
    Copy the full SHA
    1fa3908 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #9 from oslabs-beta/fred/autocannon

    Fred/autocannon
    Fredkim21 authored Mar 25, 2023
    Configuration menu
    Copy the full SHA
    d5685ca View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Bug fix: Removing GraphQL from workspace crashes app

    The way that the `reqRes` is setup in `GraphQL` creates
    an issue where in a query and mutation scenario, the
    `protocol` is incorrectly hardcoded as `ws://` (i.e. WebSocket)
    even though the URL starts with `http://`.
    
    This commit rewrites the logic in `GraphQLComposer.tsx`
    to remove unnecessary redundancies and update
    `closeReqRes` to ensure GraphQL subscriptions are
    closed properly
    nattiechan committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    651953b View commit details
    Browse the repository at this point in the history
  2. Fix app title normalization

    Page title is set in HtmlWebpackPlugin(), and
    `name` in `package.json` requires all letters to be
    lower case. For consistency with an app that has the
    first letter of the name as upper case, we will normalize
    the name in Webpack instead
    nattiechan committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    450cb1f View commit details
    Browse the repository at this point in the history
  3. Remove unused console.log statements and refactor main_httpController

    - In main_httpController: add comments throughout to explain code
    - In main_httpController: add two FIXMEs
    - In main_httpController: refactor using async/await where possible
    csuzukida committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    addeb69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a23200 View commit details
    Browse the repository at this point in the history
  5. Update initialState for ReqResSlice

    The initial state should just be an empty object.
    Each composer declares its own response
    format. Updated GraphQL composer to conform
    to `ReqRes` typing
    
    Update reqResSlice.ts
    nattiechan committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    b3d6e12 View commit details
    Browse the repository at this point in the history
  6. Fix typing issues in HTTP/2 composer

    Mainly focus on cleaning up `ReqRes` in the
    composer. Centralizing the `reqRes` composition
    in a single function
    nattiechan committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    5d19d90 View commit details
    Browse the repository at this point in the history
  7. remove unused interface from types.ts

    Also adding a comment that the `body` typing
    needs to be addressed at some point
    nattiechan committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    b00d78a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8c8cb00 View commit details
    Browse the repository at this point in the history
  9. Fix button UI for selecting stream service in gRPC

    `add-header-or-cookie-button` SCSS is causing
    the letters to get buried when hovered. This commit
    fixes the issue
    nattiechan committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    b1b2ff4 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #11 from oslabs-beta/fix-things

    Bug fix: Removing GraphQL from workspace crashes app, app title normalization
    nattiechan authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    3792330 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9e63b77 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #12 from oslabs-beta/chris-refactor

    Refactor of main_httpController and Remove Unused Comments Throughout
    csuzukida authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    f8d8bca View commit details
    Browse the repository at this point in the history
  13. Merge pull request #13 from oslabs-beta/dev

    Merging Dev into Master Branch
    jjhuang3 authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    4473482 View commit details
    Browse the repository at this point in the history
  14. editted load test

    jjhuang3 committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    1d8510e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d6a85c6 View commit details
    Browse the repository at this point in the history
  16. Update README.md

    nattiechan authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    86fe764 View commit details
    Browse the repository at this point in the history
  17. Update package.json

    Update version
    nattiechan committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    1f7b5d6 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Merge pull request #14 from oslabs-beta/readme

    Update readme
    nattiechan authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    6e329c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ac91ac View commit details
    Browse the repository at this point in the history
  3. Results being added on

    still in the process of adding in the results of the load test into ReqRes state
    Fredkim21 committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    86ef388 View commit details
    Browse the repository at this point in the history
  4. Standardize UI margins and spacing in app

    - Ensure consistent margin across all composers
    - Ensure consistent margin between panes/containers
    - Change Horizontal divide to having a smaller
    workspace pane
    nattiechan committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    cde12cd View commit details
    Browse the repository at this point in the history
  5. Invalid subscription should raise error in response pane

    Before this change, the error is only logged in console
    log and is not displayed in the UI. This commit fixes the
    issue and added test coverage
    nattiechan committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    bc87c6f View commit details
    Browse the repository at this point in the history
  6. Add Node Child Process to Fork mockServer.js

    - Create mockServer.js
    - Add ability to create routes dynamically when POST request made to /mock
    - Add ability to see all existing routes
    
    - In main.js add two lines necessary to create the Node child process
    
    - In main_httpController.js remove one active console.log that was not necessary
    csuzukida committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    a9678ad View commit details
    Browse the repository at this point in the history
  7. Remove nav bar focus outline upon app startup

    The focus outline surrounding `HTTP/2` button
    only occurs upon startup. This fixes the issue.
    nattiechan committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    7666bd0 View commit details
    Browse the repository at this point in the history
  8. Standardize CodeMirror UI layout

    - Remove unnecessary SASS code
    - Ensure all `codemirror` in various composer is
    consistent UI-wise
    nattiechan committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    f20fb6c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eb89642 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    db2afc9 View commit details
    Browse the repository at this point in the history
  11. Fix incorrect state update in newRequestContentByProtocol

    `bodyType` and `bodyVariables` are in `newRequestBody`,
    but the function returns the entire state
    (i.e. `NewRequestStore`). This commit fixes the issue
    nattiechan committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    b53b5ac View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c252ff8 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Merge pull request #16 from oslabs-beta/ui-fixes

    UI updates: Container,  CodeMirror standardizations; fix bugs in GraphQL subscription and states
    nattiechan authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    bbea9cd View commit details
    Browse the repository at this point in the history
  2. Modify mockServer.js createMockRoute() to return an object of routes …

    …where the key is the method and the value is an array of endpoints.
    csuzukida committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    ad802d4 View commit details
    Browse the repository at this point in the history
  3. Remove fork from main.js

    csuzukida committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    10eb550 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #17 from oslabs-beta/dev

    Merge latest `dev` branch into `master`
    nattiechan authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    cbe9df3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    96e94e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6c5d1b8 View commit details
    Browse the repository at this point in the history
  7. Update package.json

    Remove unused packages
    nattiechan committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    14e8fbb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    924f2bd View commit details
    Browse the repository at this point in the history
  9. Fix small typo in readme

    nattiechan committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    ebc5569 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #15 from oslabs-beta/chris-server

    Create mockServer.js and routes to handle API mocking
    csuzukida authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    c62579f View commit details
    Browse the repository at this point in the history
  11. finally finished putting response into the response.events pane. prob…

    …lem we currently have is that there is no way of choosing which url to choose, it only chooses the last url ran
    Fredkim21 committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    075c5d1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8c50b1d View commit details
    Browse the repository at this point in the history
  13. Merge pull request #18 from oslabs-beta/more-clean-up

    Remove unused packages from `package.json`
    nattiechan authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    180b11d View commit details
    Browse the repository at this point in the history
  14. Fix GraphQL subscription response pane not showing up

    Once the GraphQL subscription is initiated, the response
    container does not show the `Close connection` button
    right away. This is because the state gets accidentally
    overwritten in `SingleReqResContainer`. This commit
    fixes the issue
    nattiechan committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    eba7f0b View commit details
    Browse the repository at this point in the history
  15. cleaned up console.logs and moved the load tests and relevent files t…

    …o new loadTest directory
    Fredkim21 committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    46a5c7e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6dd7133 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    90b9224 View commit details
    Browse the repository at this point in the history
  18. took out the convertLoadTestResultToEventsArray function and just cha…

    …nged the LoadTestResult to be within an array to match the what the event is looking for without converting anything.
    Fredkim21 committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    87395e2 View commit details
    Browse the repository at this point in the history
  19. Merge branch 'dev' into fred/httpTest

    merge with dev
    Fredkim21 committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    b38b1f4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    95c3f83 View commit details
    Browse the repository at this point in the history
  21. added a disable feature in the run button so while test is running, t…

    …here is visual to show test is currently running
    Fredkim21 committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    51eedb8 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

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

Commits on Apr 3, 2023

  1. Update GraphQL Server to using apollo server

    `apollo-server-express` is scheduled to be deprecated
    at the end of 2023. This commit updates the GraphQL
    server to use `@apollo/server` instead.
    
    Note that Apollo server 4 requires top-level async/await
    for the server to start properly, which can only be done
    in a module. Since most backend logic in Swell uses
    CommonJS, we need to change this file to `.mjs` to make
    things work. The downside to making this as a `.mjs` file
    is that it would not be automatically compatible with the
    rest of the backend code that uses CommonJS.
    Since this is only for testing and as a standalone server,
    we should not need to configure the bundler to accept
    both. If we do in the future, we may need to research
    on how to do so in webpack.
    nattiechan committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    d1c69c2 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Move some packages to dev dependencies

    Some packages are not used in production but for
    testing only. Moving those packages to dev dependencies
    instead
    nattiechan committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    86af211 View commit details
    Browse the repository at this point in the history
  2. moved load test into a dropdown item inside the main composer workspa…

    …ce. also added stop button functionality. updated run functionality so that if the run button can only be pressed if there is at least a workspace in place.
    Fredkim21 committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    6f179b4 View commit details
    Browse the repository at this point in the history
  3. Create readme for future developers iterating on Swell

    Containing information that is more developer-specific
    nattiechan committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    c0ac929 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ecddfb1 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #22 from oslabs-beta/dev-readme

    Create readme for future developers iterating on Swell
    nattiechan authored Apr 4, 2023
    Configuration menu
    Copy the full SHA
    e1efa2c View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Merge pull request #20 from oslabs-beta/gql

    Fix GraphQL subscription response pane not showing up
    nattiechan authored Apr 6, 2023
    Configuration menu
    Copy the full SHA
    321e055 View commit details
    Browse the repository at this point in the history
  2. app broke so had to go back

    jjhuang3 committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    e90cc34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7afb67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a21f8d3 View commit details
    Browse the repository at this point in the history
  5. Revive test container functionality

    Remove animated part of the test as it was blocking
    the rest of the functionality to work properly.
    
    Added Semantic HTML to the component.
    
    Some small updates to UX/UI
    nattiechan committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    250f5f9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2c82cf4 View commit details
    Browse the repository at this point in the history
  7. Revive E2E testing functionality for assertion testing

    `http` and `graphql` `TestingTest()` are not fully
    functional, along with other HTTP/GraphQL E2E
    tests that got revived in previous commits
    nattiechan committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    d25cad6 View commit details
    Browse the repository at this point in the history
  8. Re-structure assertion test snippets infrastructure

    Consolidate the "Test Snippet" dropdown button to
    a single element. We will keep the WebSocket and
    HTTP/GraphQL container separate for now as it
    contains hard-coded snippets to translate the
    text into JS code.
    
    If this garners further usage, future developers
    should consider moving all snippets to a separate
    module/file and consolidate the snippets into
    one component
    nattiechan committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    b82035f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    40b348e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3c44dbe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4d5c96b View commit details
    Browse the repository at this point in the history
  12. Change assertion test button wording

    To clarify what type of testing the app is referring to
    nattiechan committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    1983624 View commit details
    Browse the repository at this point in the history
  13. Consolidate commonly used test helper functions

    Move the logic into `testHelper.js` and individual
    tests can import the functions accordingly
    nattiechan committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    883336d View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Change WebRTC test to testing current functionality

    The current WebRTC functionality on the app has
    read-only server input. Update the test to reflect
    the state of the app, though the functionality should
    get revamped and test updated accordingly
    nattiechan committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    21f2bdf View commit details
    Browse the repository at this point in the history
  2. put in comments on the bottom of the run tests to warn users that it …

    …is intended for backend testing and if running on websites it can lead to cors issues. also put in feature that disables run button on everything but the get request, so should not be able to run test for delete, post, and put requests.
    Fredkim21 committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    ff67189 View commit details
    Browse the repository at this point in the history
  3. added tooltip

    Fredkim21 committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    a45844b View commit details
    Browse the repository at this point in the history
  4. fixed tooltip

    Fredkim21 committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    58eaaea View commit details
    Browse the repository at this point in the history
  5. Merge pull request #19 from oslabs-beta/fred/httpTest

    Fred/http test
    Fredkim21 authored Apr 7, 2023
    Configuration menu
    Copy the full SHA
    d2d8fbc View commit details
    Browse the repository at this point in the history
  6. conflict resolution

    jjhuang3 committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    f6ccb8d View commit details
    Browse the repository at this point in the history
  7. Fetch version of query

    jjhuang3 committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    193f109 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    56e1955 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2023

  1. general clean-up

    jjhuang3 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    1190938 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c98c645 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ed8c50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab2bce2 View commit details
    Browse the repository at this point in the history
  5. Revive websocket feature

    - Remove non-functional image upload feature
    - Fix issues where the chat dialogue container
    not showing up due to incorrect `network` setup
    in state
    - Added ability to display error response when
    applicable
    - Updated test suite to reflect the updates
    nattiechan committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    720a3ee View commit details
    Browse the repository at this point in the history
  6. made clean up changes

    jjhuang3 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    f4dd807 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #24 from oslabs-beta/jason/graphql

    Jason/graphql
    jjhuang3 authored Apr 8, 2023
    Configuration menu
    Copy the full SHA
    105bfb9 View commit details
    Browse the repository at this point in the history
  8. Modify main.js and preload.js, Create main_mockController.js

    - main.js: Add a mock server section at the bottom to receive messages to spawn and kill Node child processes
    - preload.js: Add error logs when channels are not in the allow list. Also create new channels for the newly created messages.
    - main_mockController.js: Create a controller to send a POST request to the newly created mock server
    csuzukida committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    8436acc View commit details
    Browse the repository at this point in the history
  9. Connect Frontend Components to Redux

    - mockServerSlice.ts: Create the slice to handle the isServerStarted state from the Mock window's start/stop server button
    - newRequestSlice.ts: Add a switch case for the mock server
    - rootReducer.ts: Add the mock server reducer to the root reducer
    csuzukida committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    062fdb2 View commit details
    Browse the repository at this point in the history
  10. Create New Button and Render Frontend Components for Mock Server Feature

    - MainContainer.tsx: Import mock server composer file and add a React Router route
    - Http2Composer.tsx: Add props for onEndpointChange, placeholder, and value
    - RestMethodAndEndpointEntryForm.jsx: Update placeholder value and add onEndpointChange functionality
    - ProtocolSelect.tsx: Create new button for Mock feature
    - MockServerComposer.tsx: Frontend component for the mock server feature
    csuzukida committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    aa63e4e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c271cf4 View commit details
    Browse the repository at this point in the history
  12. Separate core and experimental features on NavBar

    Create separation between the two categories so
    users have a better expectation of how robust a
    feature should be
    nattiechan committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    dd70ded View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. Add back comment for mac touchbar and fix issue of mock server not be…

    …ing killed on app close
    csuzukida committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    ea51a8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    966a095 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Configuration menu
    Copy the full SHA
    6ad6322 View commit details
    Browse the repository at this point in the history
  2. Fix tooltip not showing up for load test

    Switching to using Material UI's tooltip instead.
    Adding additional tooltip prompt reminding users
    that the test corresponds to the workspace pane
    to the left
    nattiechan committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    f6eceb6 View commit details
    Browse the repository at this point in the history
  3. Refactor workspace management and tooltip style

    - Ensure all tooltips are adhered to the same style
    - Fix bugs around saving and deleting workspaces
    - Overhaul redux state management throughout
    to reduce prop drilling
    nattiechan committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    2cb85ff View commit details
    Browse the repository at this point in the history
  4. Remove code associated with Scheduled feature

    The feature no longer exists (and replaced by load testing),
    so we removed any code associated with the obsolete
    feature
    nattiechan committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    370d522 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #23 from oslabs-beta/clean-up

    Revive assertion testing functionality
    nattiechan authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    ba20f12 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #25 from oslabs-beta/revive

    Revive websocket feature
    nattiechan authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    73fb652 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b64df77 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #27 from oslabs-beta/navbar

    Standardized tooltip style in app; Navbar changes; workspace revamp
    nattiechan authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    5fc9119 View commit details
    Browse the repository at this point in the history
  9. added margin between inputs

    Fredkim21 committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    9e6ff9b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a9d79d5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    76b1669 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3a9cfc8 View commit details
    Browse the repository at this point in the history
  13. Move Start Server button, refactor how input is grabbed from the user…

    … to using props, remove unused imports
    csuzukida committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    b82d521 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e3336f3 View commit details
    Browse the repository at this point in the history
  15. Remove onEndpointChange

    csuzukida committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    f217211 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3f3ec74 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b0962f7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4c1d4b2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9397ca0 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9bd0f9e View commit details
    Browse the repository at this point in the history
  21. Fix inconsistent responseSize handling

    The information should be included in the `response`
    object, as stated in `types.ts`. This commit fixes the
    issue.
    nattiechan committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    c70a8ca View commit details
    Browse the repository at this point in the history
  22. Update comments in testSuite.js

    The E2E test should mostly be revived except
    `gRPC` and `openAPI`. `tRPC` E2E testing
    is missing
    nattiechan committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    749ab50 View commit details
    Browse the repository at this point in the history
  23. Merge pull request #29 from oslabs-beta/fred/httpTest

    Fred/http test
    Fredkim21 authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    5b58f00 View commit details
    Browse the repository at this point in the history
  24. Fix RestMethodAndEndpointEntry component state being defaulted to the…

    … last visited state rather than the correct default value of GET
    csuzukida committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    4ec1162 View commit details
    Browse the repository at this point in the history
  25. Merge pull request #21 from oslabs-beta/pre-gql

    Update GraphQL Server to using apollo server
    nattiechan authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    1419d4d View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    8343751 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    65c9b3a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccfa33a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f80086 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3919967 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c5732e4 View commit details
    Browse the repository at this point in the history
  6. Fix placeholders

    csuzukida committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    a23eb96 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #30 from oslabs-beta/button-up

    Add basic E2E testing for HTTP and GQL load testing; small bug fixes
    nattiechan authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    3e0631d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c099e58 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bc0e11c View commit details
    Browse the repository at this point in the history
  10. changed dev readme

    jjhuang3 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    bebf2ce View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7ff491f View commit details
    Browse the repository at this point in the history
  12. Merge pull request #28 from oslabs-beta/jason/readme

    Added brief documentation in dev_readme with links to set up WSL as a…
    jjhuang3 authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    12eefe9 View commit details
    Browse the repository at this point in the history
  13. Fix margin on submit button in MockServerComposer.tsx and remove id o…

    …n span in RestMethodandEndpointEntryForm.jsx
    csuzukida committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    386e9ca View commit details
    Browse the repository at this point in the history
  14. Merge pull request #26 from oslabs-beta/chris-frontend-mock

    Implement Mock Server Feature
    csuzukida authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    8bc074e View commit details
    Browse the repository at this point in the history
  15. fixed merge

    Fredkim21 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    60b9fce View commit details
    Browse the repository at this point in the history
  16. Change NavBar Order

    nattiechan committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    3e1a515 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #31 from oslabs-beta/fred/httpTest

    changed wording to add stress testing
    Fredkim21 authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    4430f93 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #32 from oslabs-beta/order

    Change NavBar Order
    nattiechan authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    960a248 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    e39c065 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Configuration menu
    Copy the full SHA
    807a4b3 View commit details
    Browse the repository at this point in the history
  2. Update DEV-README

    - Change the file name to align with markdown standards
    - Updated the dev readme to include pointers on
    developing in WSL, future iteration considerations,
    packaging and release app and updating website
    nattiechan committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    13ab64f View commit details
    Browse the repository at this point in the history
  3. Update README.md

    - Update with core/experimental feature separation
    - Streamlined highlight bullet points
    - Added mock server and stress testing to `readme`
    nattiechan committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    c9fbf1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c23819d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    973243b View commit details
    Browse the repository at this point in the history
  6. Add comment for testHelper.js

    To indicate what the module is for
    nattiechan committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    a78f76f View commit details
    Browse the repository at this point in the history
  7. Merge pull request #34 from oslabs-beta/gifs

    added new gifs and removed some old ones
    Fredkim21 authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    4871100 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #33 from oslabs-beta/readmes

    Update dev and user-facing readmes
    nattiechan authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    b272b4d View commit details
    Browse the repository at this point in the history
  9. added a Gifs

    jjhuang3 committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    f3afb7a View commit details
    Browse the repository at this point in the history
  10. commit before merge

    jjhuang3 committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    3303152 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fc33e16 View commit details
    Browse the repository at this point in the history
  12. Update DEV-README.md

    Add incomplete testing coverage to dev `readme`
    nattiechan committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    542388e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5317dcb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e4424af View commit details
    Browse the repository at this point in the history
  15. Ensure app title is capitalized

    For some reason, the app's title for production is
    not capitalized. This enforces the app has a title
    with first letter capitalized
    nattiechan committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    32519d4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0f446b2 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #36 from oslabs-beta/one-more-add

    Update DEV-README.md
    nattiechan authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    acdcc47 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    de9a870 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a2df94b View commit details
    Browse the repository at this point in the history
  20. Merge pull request #37 from oslabs-beta/jason/screenshots

    Jason/screenshots
    jjhuang3 authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    9845678 View commit details
    Browse the repository at this point in the history
  21. Merge pull request #38 from oslabs-beta/dev

    Merge dev into master
    csuzukida authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    14245b0 View commit details
    Browse the repository at this point in the history
  22. Remove broken build status button

    Travis CI build is broken and future iterations should
    consider creating CI/CD pipeline with GitHub Action
    nattiechan committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    db33fdd View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Fix bugs associated with disabling nav bar buttons

    The current path when the app first started is the
    HTTP/2 page. The local `state`, however, does not
    point to the same thing.
    
    This commit ensures the initial `curPage` state in
    `ProtocolSelect.tsx` is consistent with `currPath`
    and the request fields and contents are updated
    accordingly.
    
    Tests are also updated to handle the disabling
    feature
    nattiechan committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    fb2f49f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd5860e View commit details
    Browse the repository at this point in the history
  3. Update package.json

    Some of the packages in `devdependencies` are required
    for the app to open in production
    nattiechan committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    7cae176 View commit details
    Browse the repository at this point in the history
  4. Update package.json

    Ensure any new files added to `dist`, `main_process`
    and `src/server` folders are included in the packaged
    app
    nattiechan committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    002d09e View commit details
    Browse the repository at this point in the history
  5. Fix mock server not working in packaged app

    It boils down to:
    
    1. We should call `fork` in main process
    (https://www.matthewslipper.com/2019/09/22/everything-you-wanted-electron-child-process.html)
    
    2. We need to require the mock server when launched
    in packaged, production mode, similar to how express
    is required upon app startup. Or else the packaged app
    will not recognize the mock server at all
    (https://stackoverflow.com/a/46608130)
    nattiechan committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    37ee5ab View commit details
    Browse the repository at this point in the history