|
Terarea
2
The automation project
|

Public Member Functions | |
| None | __init__ (self, RuntimeData runtime_data, int error=84, int success=0, bool debug=False) |
| Response | post_login (self, Request request) |
| Response | post_register (self, Request request) |
| Response | post_send_email_verification (self, Request request) |
| Response | put_reset_password (self, Request request) |
| Response | put_user (self, Request request) |
| Response | patch_user (self, Request request) |
| Response | get_user (self, Request request) |
| Response | delete_user (self, Request request) |
| Response | put_user_favicon (self, Request request) |
| Response | delete_user_favicon (self, Request request) |
| Response | post_logout (self, Request request) |
| Response | get_user_id (self, Request request) |
Data Fields | |
| RuntimeData | runtime_data_initialised = runtime_data |
| int | error = error |
| int | success = success |
| bool | debug = debug |
| Disp | disp |
| PasswordHandling | password_handling_initialised |
| MailManagement | mail_management_initialised |
_summary_
Definition at line 15 of file user_endpoints.py.
| None src.lib.components.endpoints.user_endpoints.UserEndpoints.__init__ | ( | self, | |
| RuntimeData | runtime_data, | ||
| int | error = 84, | ||
| int | success = 0, | ||
| bool | debug = False ) |
_summary_
Definition at line 19 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.delete_user | ( | self, | |
| Request | request ) |
_summary_
Endpoint allowing the user to delete it's account.
Args:
request (Request): _description_
Returns:
Response: _description_
Definition at line 490 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.delete_user_favicon | ( | self, | |
| Request | request ) |
_summary_
Endpoint allowing the user to delete it's favicon.
Args:
request (Request): _description_
Returns:
Response: _description_
Definition at line 558 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.get_user | ( | self, | |
| Request | request ) |
_summary_
Endpoint allowing the user to get it's account data.
Args:
request (Request): _description_
Returns:
Response: _description_
Definition at line 439 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.get_user_id | ( | self, | |
| Request | request ) |
_summary_
This is an endpoint that will allow the user to query it's id.
Args:
request (Request): _description_
Returns:
Response: _description_
Definition at line 601 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.patch_user | ( | self, | |
| Request | request ) |
_summary_
Endpoint allowing the user to update it's account data.
Args:
request (Request): _description_
Returns:
Response: _description_
Definition at line 364 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.post_login | ( | self, | |
| Request | request ) |
_summary_
The endpoint allowing a user to log into the server.
Returns:
Response: _description_: The data to send back to the user as a response.
Definition at line 52 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.post_logout | ( | self, | |
| Request | request ) |
_summary_
The endpoint allowing a user to log out of the server.
Returns:
Response: _description_: The data to send back to the user as a response.
Definition at line 569 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.post_register | ( | self, | |
| Request | request ) |
_summary_
Args:
request (Request): _description_
Returns:
Response: _description_
Definition at line 97 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.post_send_email_verification | ( | self, | |
| Request | request ) |
_summary_
Definition at line 170 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.put_reset_password | ( | self, | |
| Request | request ) |
_summary_
The function in charge of resetting the user's password.
Definition at line 245 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.put_user | ( | self, | |
| Request | request ) |
_summary_
Endpoint allowing the user to update it's account data.
Args:
request (Request): _description_
Returns:
Response: _description_
Definition at line 302 of file user_endpoints.py.
| Response src.lib.components.endpoints.user_endpoints.UserEndpoints.put_user_favicon | ( | self, | |
| Request | request ) |
_summary_
Endpoint allowing the user to update it's favicon.
Args:
request (Request): _description_
Returns:
Response: _description_
Definition at line 547 of file user_endpoints.py.
| bool src.lib.components.endpoints.user_endpoints.UserEndpoints.debug = debug |
Definition at line 26 of file user_endpoints.py.
| Disp src.lib.components.endpoints.user_endpoints.UserEndpoints.disp |
Definition at line 28 of file user_endpoints.py.
| int src.lib.components.endpoints.user_endpoints.UserEndpoints.error = error |
Definition at line 24 of file user_endpoints.py.
| MailManagement src.lib.components.endpoints.user_endpoints.UserEndpoints.mail_management_initialised |
Definition at line 44 of file user_endpoints.py.
| PasswordHandling src.lib.components.endpoints.user_endpoints.UserEndpoints.password_handling_initialised |
Definition at line 37 of file user_endpoints.py.
| RuntimeData src.lib.components.endpoints.user_endpoints.UserEndpoints.runtime_data_initialised = runtime_data |
Definition at line 23 of file user_endpoints.py.
| int src.lib.components.endpoints.user_endpoints.UserEndpoints.success = success |
Definition at line 25 of file user_endpoints.py.