Commit Graph

  • 036af4bfd5 Fixed audio file handling and added support for multiple texts in speech generation. Also added error handling for file not found exception. Tasha Upchurch 2024-05-15 15:23:01 -04:00
  • 4116b452fa test requriements update for rpi compatibility. Tasha Upchurch 2024-04-16 17:37:03 -04:00
  • cb13e16e4a import config via local dir instead Tasha Upchurch 2024-04-15 18:45:37 -04:00
  • d9170f804b New Features: Added nodes for advanced video and audio processing Tasha Upchurch 2024-04-15 13:29:31 -04:00
  • 447e9403ae Refactoring and Enhancements Across Multiple Modules Tasha Upchurch 2024-01-18 17:28:28 -05:00
  • d2d16cadfe Enhanced PyTorch Functionalities and Server Endpoints; Introduced Torchvision and Hugging Face Diffusers Integration Tasha Upchurch 2023-12-27 13:22:48 -05:00
  • a49d2986e5 added simd optimized fractal noise node. Tasha Upchurch 2023-12-12 22:37:22 -05:00
  • 8de207e5ec fix for logged in but cannot execute graph bug Tasha Upchurch 2023-12-10 21:21:01 -05:00
  • 78ff42e813 clearer loading information Tasha Upchurch 2023-12-10 21:20:38 -05:00
  • 8e502364f8 refactored to make hijacking functions more generic Tasha Upchurch 2023-12-10 06:26:39 -05:00
  • dce39a925f modified security to be optionally configured to be skipped for local connections. Tasha Upchurch 2023-12-08 11:15:47 -05:00
  • 5d1f50a00a no longer desired line profiling removed Tasha Upchurch 2023-12-08 11:14:55 -05:00
  • 939c0a0f44 changes to adhere to comfy-ui dyanamic web extensions Tasha Upchurch 2023-12-08 11:14:11 -05:00
  • d90579b497 fix for failed detection of branch existing on origin Tasha Upchurch 2023-11-29 20:02:21 -05:00
  • ed94c932ee more verbose debugging for gitio Tasha Upchurch 2023-11-29 19:52:06 -05:00
  • bf8f391736 update files mtime to source mtime to handle cyclic copy problems Tasha Upchurch 2023-11-29 19:39:10 -05:00
  • 3036989014 more pythonic implementation Tasha Upchurch 2023-11-29 19:27:52 -05:00
  • 992f095ddc update to help debug update_js.py Tasha Upchurch 2023-11-29 17:41:30 -05:00
  • e1402dc49b update to raise an error if the user does not have permission to modify the js files. Tasha Upchurch 2023-11-29 17:07:11 -05:00
  • b23aa748e4 Comprehensive UI and State Management Overhaul in JS Files: Implemented gdeState for centralized state handling, introduced GDELogin class for structured login functionality, enhanced dropdowns with clear and onchange handlers, and updated button setups to align with cloud storage. Included event-driven login/logout mechanism and dynamic UI updates in response to user authentication in ui_modifications.js. In ui_helpers.js, refined button and modal setups for improved interaction, and optimized dropdown management for user-centric UI updates. Tasha Upchurch 2023-11-28 20:11:19 -05:00
  • 15b670d9b3 Enhanced Git Integration and Code Refactoring in Server Endpoints: Revamped ensure_git_state with subprocess for robust command execution, added new branch handling logic, and integrated check_for_js_extension. Also, performed minor code optimizations and user data updates. Tasha Upchurch 2023-11-28 20:09:05 -05:00
  • f3435c7fc8 git.py: Tasha Upchurch 2023-11-28 20:07:32 -05:00
  • 61be30c77c pytorch_nodes.py: Tasha Upchurch 2023-11-28 20:06:12 -05:00
  • 0051e93b5a update_js.py: Tasha Upchurch 2023-11-28 20:06:01 -05:00
  • 074904bce9 MVF (functionality) of Git and Login security. Tasha Upchurch 2023-10-28 13:55:08 -04:00
  • 4ad95e0405 GDE_PATH added Tasha Upchurch 2023-10-28 13:32:33 -04:00
  • b04efb02c7 formatting corrections Tasha Upchurch 2023-10-28 13:31:05 -04:00
  • c870bf3e08 switched to just using subprocess to call git commands Tasha Upchurch 2023-10-25 12:21:09 -04:00
  • 3890f3d326 adding feature to load and save from git securely. Tasha Upchurch 2023-10-24 21:00:06 -04:00
  • 5df039c107 added a bit of security around the exec calls in the functional nodes. Tasha Upchurch 2023-10-23 17:40:06 -04:00
  • 209bb43090 fix for unknown function "func" in clone repo node Tasha Upchurch 2023-10-23 00:48:40 -04:00
  • 1798e4637c Merge remote-tracking branch 'origin/main' Tasha Upchurch 2023-10-22 23:33:58 -04:00
  • a8b1cad208 added 1/2 of ImageStackAndMatch Tasha Upchurch 2023-10-22 23:33:42 -04:00
  • 01f206d297 Scaffolding for load/save from git Tasha Upchurch 2023-10-22 23:28:33 -04:00
  • 3dbb86d639 Merge remote-tracking branch 'origin-tsu-ETK/main' Timothy Eakin 2023-10-20 13:43:39 -04:00
  • 73ecdcd650 added negative movements (left and up) to TransformImageStack, cloned working node as PanByStep before changing otherwise. Timothy Eakin 2023-10-20 13:43:15 -04:00
  • 634fbe3dff Merge remote-tracking branch 'origin/main' Tasha Upchurch 2023-10-18 10:57:01 -04:00
  • 25c7541231 add missing "addict" requirement Tasha Upchurch 2023-10-18 10:56:23 -04:00
  • 39263452e9 image clone Timothy Eakin 2023-10-17 18:03:02 -04:00
  • c6df40597f Beginings of video (image stack) transformation node. Tasha Upchurch 2023-10-17 14:24:23 -04:00
  • 2329ed6144 Commit message: "Optimize and Extend Image Processing Features" Tasha Upchurch 2023-10-01 00:47:08 -04:00
  • 587a134705 Fix for refactoring mistake involving nodes_examples vs nodes Tasha Upchurch 2023-09-20 17:18:02 -04:00
  • f9a628d189 Setup Debug Timothy Eakin 2023-09-20 15:05:42 -04:00
  • 35b3ec4f66 Add nodes for flexible typing and conversion to Any Tasha Upchurch 2023-09-18 17:18:35 -04:00
  • bd888f31b3 extension to be installed added as moviemain.js Tasha Upchurch 2023-09-07 22:06:15 -04:00
  • aed1618bf7 added whisper-openai to requirements as well as moviepy Tasha Upchurch 2023-09-07 22:02:39 -04:00
  • 7389631b65 additional librosa requirement Tasha Upchurch 2023-08-20 14:03:43 -04:00
  • b8ba433892 added nodes: FindFrameFolders CombineAudioAndVideoFiles CombineFoldersWithFramesToVideoFiles ImageStackToVideoFile CreateConsistentVideo Tasha Upchurch 2023-08-20 13:50:38 -04:00
  • 5c3e49c1f0 Enhanced image processing and memory management in image.py Tasha Upchurch 2023-08-20 13:46:37 -04:00
  • f1da0e19c6 Renamed variable and added new assignment in func method Tasha Upchurch 2023-08-20 13:46:00 -04:00
  • ac5fe8b2be Added JoinAudioFiles class to concatenate multiple audio files Tasha Upchurch 2023-08-20 13:44:40 -04:00
  • 57e514b0b6 Add several new nodes: Tasha Upchurch 2023-08-05 15:19:21 -04:00
  • 4b55e7203b - Added initial implementation of Git-related functionality in git.py. - Introduced widget definitions for Git-related operations in bases.py. Tasha Upchurch 2023-07-07 18:44:00 -04:00
  • df699a302e aider: Fixed import error in test_git.py. Tasha Upchurch 2023-07-07 03:00:24 -04:00
  • 602d5e1ef8 aider: Fixed relative import error in test_git.py. Tasha Upchurch 2023-07-07 02:59:59 -04:00
  • c85cbe38e9 Refactor import statements in test_git.py to handle different module paths. Tasha Upchurch 2023-07-07 02:59:31 -04:00
  • d406b61db6 aider: Changed the working directory of the run statement to "E:/git/ComfyUI/". Tasha Upchurch 2023-07-07 02:57:43 -04:00
  • d86a0ea4bd Set working directory to "E:/git/ComfyUI/". Tasha Upchurch 2023-07-07 02:56:57 -04:00
  • 11fe586b29 aider: Set the working directory to E:\git\ComfyUI\ Tasha Upchurch 2023-07-07 02:56:19 -04:00
  • d195845e0f aider: Changed import statement in test_git.py to import CreateRepoNode from custom_nodes.git instead of custom_nodes.EternalKernelLiteGraphNodes.git. Tasha Upchurch 2023-07-07 02:55:34 -04:00
  • ff061ef760 aider: Changed import statement in test_git.py to import CreateRepoNode from the correct module location. Tasha Upchurch 2023-07-07 02:55:23 -04:00
  • 53dd939f77 aider: Changed import statement in test_git.py to import CreateRepoNode from custom_nodes.git instead of custom_nodes.EternalKernelLiteGraphNodes.git. Tasha Upchurch 2023-07-07 02:55:13 -04:00
  • 611fce2b2f aider: Fixed relative import error in test_git.py. Tasha Upchurch 2023-07-07 02:53:53 -04:00
  • cf3d581add Fix import error in test_git.py. Tasha Upchurch 2023-07-07 02:53:17 -04:00
  • e633aefeed Added a new test case for CreateRepoNode. Tasha Upchurch 2023-07-07 02:37:31 -04:00
  • 74d394cc8d Refactored import statement in test_git.py to use the CreateRepoNode from the custom_nodes.EternalKernelLiteGraphNodes.git module. Tasha Upchurch 2023-07-07 02:36:55 -04:00
  • 5557eac524 Add test case for creating a repository. Tasha Upchurch 2023-07-07 02:36:20 -04:00
  • e1dc2eb814 aider: Create test for CreateRepoNode class. Tasha Upchurch 2023-07-07 02:35:18 -04:00
  • f210c8c7af aider: Created and added tests\test_git.py to git. Tasha Upchurch 2023-07-07 02:33:50 -04:00
  • d13f184eab aider: Create a new node that creates a new local git repository at a given subdirectory. Tasha Upchurch 2023-07-07 02:32:59 -04:00
  • dcfeafaebc Added PublicGitRepo and SendCommitNode classes. Tasha Upchurch 2023-07-07 02:32:00 -04:00
  • c3826dd0a1 aider: Added a new class SendCommitNode that provides the functionality of sending a commit to a public Git repository. Tasha Upchurch 2023-07-07 02:31:15 -04:00
  • c87b10ad53 aider: Added a new node to provide send_Commit. Tasha Upchurch 2023-07-07 02:30:19 -04:00
  • 68b4bac0dc Changed CATEGORY value in PublicGitRepo class to "ETK/git". Tasha Upchurch 2023-07-07 02:30:00 -04:00
  • 25de52af2a aider: Added functionality to send commits to public repos. Tasha Upchurch 2023-07-07 02:28:40 -04:00
  • e765c77f63 Added a new class PublicGitRepo with a method validate_git_repo_url that parses a git URL using giturlparse. Tasha Upchurch 2023-07-07 02:27:53 -04:00
  • ad8b0b58c6 aider: Added package dependency for sending commits to public repos. Tasha Upchurch 2023-07-07 02:26:38 -04:00
  • 7748b4b142 Added INPUT_TYPES class method to PublicGitRepo class to define required input types for the function, and modified validate_git_repo_url function to accept keyword arguments and return the git_url. Tasha Upchurch 2023-07-07 02:25:43 -04:00
  • b3510c8c36 aider: Refactored validate_git_repo_url function to accept keyword arguments instead of specific parameters, and updated the example usage accordingly. Tasha Upchurch 2023-07-07 02:23:26 -04:00
  • 1d1bc3797b aider: Renamed the function to "validate_git_repo_url" and added logic to check if the git URL is valid. Tasha Upchurch 2023-07-07 02:21:15 -04:00
  • d9c71bba38 aider: Added url and email inputs to the input types. Tasha Upchurch 2023-07-07 02:20:11 -04:00
  • b2ea3a6fa8 aider: Renamed class "PromptTemplate" to "PublicGitRepo" and updated method calls accordingly. Tasha Upchurch 2023-07-07 02:19:25 -04:00
  • e2615da287 aider: Added git_url input to the prompt_template_handler function in git.py. Tasha Upchurch 2023-07-07 02:16:58 -04:00
  • e6215518e3 Added a commented out class PromptTemplate with a method prompt_template_handler that replaces text in a given string with another text at some key positions.y Tasha Upchurch 2023-07-07 02:16:08 -04:00
  • 0ecff05fbf aider: Added a basic abstract class for a node in git.py. Tasha Upchurch 2023-07-07 02:07:43 -04:00
  • 0d6a74636f aider: Add a basic node for this module to provide functions for interacting with Git. Tasha Upchurch 2023-07-07 01:57:06 -04:00
  • 7aeaf10c52 aider: Added a function to check the git status and print it. Tasha Upchurch 2023-07-07 01:54:57 -04:00
  • d1827f184d aider: Added a main function to image.py. Tasha Upchurch 2023-07-07 01:53:27 -04:00
  • 6f72f7ab60 Added new files to the git repo: git.py Tasha Upchurch 2023-07-07 01:50:58 -04:00
  • e18961e639 - Added a new test TestTemporalSpatialSmoothing in tests/test_video.py - This test validates the functionality of the TemporalSpatialSmoothing handler, which smooths image stacks in both temporal and spatial dimensions. - The test uses random frames of noise and verifies the correctness of the handler. - Made minor changes in image.py - Updated code formatting for improved readability and consistency. - Added error handling for cases when creating a PIL image from a numpy array. - No significant changes were made in video.py. Tasha Upchurch 2023-07-07 01:50:19 -04:00
  • 8e57955410 Commit message: "Added GetFirstCodeBlock class to functional.py" Tasha Upchurch 2023-07-03 22:05:45 -04:00
  • 117d5e9a99 1. Added a new class FuncStrToList in functional.py 2. This class has a method func that takes a string and code as input and executes the code. 3. The executed code is expected to convert the input string into a list which is then returned. 4. Also, defined INPUT_TYPES, CATEGORY, RETURN_TYPES, and FUNCTION for the class. Tasha Upchurch 2023-07-01 02:52:59 -04:00
  • ae3305385d 1. custom_nodes/SWAIN/text.py: - Added a new function handler called "LoadJson" that loads a JSON object from a file and returns it as a dictionary or list. - Updated the RETURN_TYPES and RETURN_NAMES for the "LoadJson" function. Tasha Upchurch 2023-06-28 21:37:27 -04:00
  • d2ed980b6d - Added a new class called FuncListToList to the functional.py file. - Modified the func method in the FuncRender class in functional.py to return a tuple. - Modified the video_folders function in video.py to include a return statement. - Modified the video_files function in video.py to include a return statement. - Added a new parameter func with a default value of None to the optional dictionary in the ImageStackToVideoFile class in video.py. - Updated the handler method in the ImageStackToVideoFile class in video.py to include a check for the optional parameter func. Tasha Upchurch 2023-06-26 17:49:06 -04:00
  • 87792fe33d Import classes directly from file instead of using importlib Tasha Upchurch 2023-06-26 17:47:53 -04:00
  • 5692f0fe45 Merge remote-tracking branch 'origin/main' Tasha Upchurch 2023-06-21 17:25:32 -04:00
  • 1885329c7a Remove unused class "Prompt Template" in __init__.py Tasha Upchurch 2023-06-21 17:25:07 -04:00
  • e2d0dfbf2e Moved PromptTemplate back to image.py. Timothy Eakin 2023-06-19 18:12:43 -04:00
  • 513a5118cd Moved PromptTemplate to text.py. Timothy Eakin 2023-06-19 15:10:20 -04:00
  • 906fec459e - Added test_descript.py to test the DecodeTranscriptNode class. - Added test_video.py to test the ImageStackToVideoFile class. - Both tests ensure the functionality and correctness of the respective classes. Tasha Upchurch 2023-06-18 20:33:31 -04:00