Michael Walker 9e9fdfc5b4e Copy commit hash added solution to handle filenames without extensions 13 Sep 2024 Michael Walker e8453879e15 Copy commit hash fixed syntax for multi-error exception (PEP) 13 Sep 2024 Michael Walker 9222f4aba77 Copy commit hash remove any leading "![" from the markdown syntax if present to get the raw filename 12 Sep 2024 Michael Walker 3344080a723 Copy commit hash force filename to lower before looking for file extension for the purpose of matching all cases 09 Sep 2024 Michael Walker 69cf41a1c3b Copy commit hash switched to preview based markdown for any filetype that's displayable (see resources/cloud_api.py line 10) 09 Sep 2024 Michael Walker bd927730c54 Copy commit hash renaming file from generic name to logical name 16 Jan 2024 Michael Walker 8ac02b5bd74 Copy commit hash removed '!' from regex as it limited file matching to only files that had a preview 01 Nov 2023 Michael Walker 18330bdcde4 Copy commit hash silence the repo_exist func() as it utilizes the 404 to detmine success, thus no need to log a critical error for it 10 Oct 2023 Michael Walker 9db6bdc94cd Copy commit hash convert 'description' lookup to try/except 10 Oct 2023 Michael Walker 52664aacbc9 Copy commit hash added critical log for error code responses under _get_api() 06 Oct 2023 Michael Walker 069ab22c4f7 Copy commit hash adjusted regex to account for description based syntax as well as the original comment based syntax 05 Oct 2023 Michael Walker 74fcf625357 Copy commit hash added description based text parsing as checking for attachments originally only checked comments, not the initial description 05 Oct 2023 Michael Walker 0db10981928 Copy commit hash re-introduced EXCEPTION_LIST for more options 05 Oct 2023 Michael Walker 9b2763d3a39 Copy commit hash added explicit repo search and added generic error catch for get_paged_api calls 02 Oct 2023 Michael Walker e345f8c60ef Copy commit hash adding ConnectionError retry and stoppage if 2 connection errors occur in a row, 30 seconds apart 29 Sep 2023 Michael Walker 70e646a9373 Copy commit hash fixed pagination between cloud server due to server operating on 'start' mechanic that requires scaling linearly with the 'limit' value while cloud uses a straight +1 per page counter 29 Sep 2023 Michael Walker 91484b1fb76 Copy commit hash fixed attachment filename issue if an additional period character was present outside of the extention, fixed other json fetching behaviors including a default empty string for descriptions when not present from the api response 22 Sep 2023 Michael Walker 0e1d0f57e85 Copy commit hash converted to union type hinting (PEP-604/484), added missing variable input for Server.download_repo_attachment() 22 Sep 2023 PEP-604 Michael Walker 2d9737162c6 Copy commit hash updated file naming convention on download to make it easier to locate file in downloads if necessary by searching for the pr ID, and updated the readme accordingly 23 Mar 2022 Michael Walker 0be46f8d4fd Copy commit hash updated readme 21 Mar 2022 Michael Walker 509de687e57 Copy commit hash added more logging and handler to skip loop if download failed on an attachment 21 Mar 2022 Michael Walker 89fcca91cfb Copy commit hash fixed upload error caused by headers, added hasing to filename to prevent potential duplicate names in downloads folder 21 Mar 2022 Michael Walker 81037794d54 Copy commit hash added objects and some logging, but failing on resources.cloud_api.Cloud.upload_attachment_to_downloads with 400 error currently 21 Mar 2022 Michael Walker 8556fd5287d Copy commit hash initial work, incomplete 17 Mar 2022