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

Update: Updated the TSClient with some features, and enhanced the backend server with some missing features (#5) #6

Merged
merged 2 commits into from
Apr 28, 2024

Conversation

Mahmoud-Emad
Copy link
Owner

  • Renamed the modules
  • Refactored the place of 'response' to be under the 'types' file
  • Moved all response classes to be in the 'response' file
  • Implemented the most of project plan as a place-setting
  • Implemented the method of organization creation
  • Implemented the method of member creation
  • Development ts client v2 (Development ts client v2 #4)

  • Update the module structure by renaming all files to point to the module logic e.g. 'environment.users' point to the users who added to this environment:

  • Renamed the modules
  • Refactored the place of 'response' to be under the 'types' file
  • Moved all response classes to be in the 'response' file
  • Implemented the most of project plan as a place-setting
  • Implemented the method of organization creation
  • Implemented the method of member creation
  • WIP: organization implementation:
  • Enhanced and refactored the organization class
  • Added 'addMember' method to add member to an exact organization
  • Added 'removeMember' method to remove member from an organization
  • Added 'delete' method to delete an organization based on it's id
  • Added 'update' to update the organization name
  • Added a lock on the request to lock the request until we receive a response then do the other request
  • Updated the config class to initialize a new instance everytime we use it
  • Updated the readme file and enhanced the example
  • Update: Updated the TSClient with some features, and enhanced the backend server with some missing features:
  • Created the project management class

  • Created 'create', 'update', 'get', 'getAll', 'delete' methods as helpers

  • Updated the 'OrganizationProjectsApiView' in the backend server

  • Created a landing page on the backend server to guide the user with the available routes and display the current version of the system

  • Updated the docs with the newly added updates

…kend server with some missing features (#5)

* Update the module structure by renaming all files to point to the module logic e.g. 'environment.users' point to the users who added to this environment: (#3)

- Renamed the modules
- Refactored the place of 'response' to be under the 'types' file
- Moved all response classes to be in the 'response' file
- Implemented the most of project plan as a place-setting
- Implemented the method of organization creation
- Implemented the method of member creation

* Development ts client v2 (#4)

* Update the module structure by renaming all files to point to the module logic e.g. 'environment.users' point to the users who added to this environment:

- Renamed the modules
- Refactored the place of 'response' to be under the 'types' file
- Moved all response classes to be in the 'response' file
- Implemented the most of project plan as a place-setting
- Implemented the method of organization creation
- Implemented the method of member creation

* WIP: organization implementation:

- Enhanced and refactored the organization class
- Added 'addMember' method to add member to an exact organization
- Added 'removeMember' method to remove member from an organization
- Added 'delete' method to delete an organization based on it's id
- Added 'update' to update the organization name
- Added a lock on the request to lock the request until we receive a response then do the other request
- Updated the config class to initialize a new instance everytime we use it
- Updated the readme file and enhanced the example

* Update: Updated the TSClient with some features, and enhanced the backend server with some missing features:

- Created the project management class

- Created 'create', 'update', 'get', 'getAll', 'delete' methods as helpers

- Updated the 'OrganizationProjectsApiView' in the backend server

- Created a landing page on the backend server to guide the user with the available routes and display the current version of the system

- Updated the docs with the newly added updates
@Mahmoud-Emad Mahmoud-Emad merged commit ba0dac5 into master Apr 28, 2024
1 check passed
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.

1 participant