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 to latest FluentFTP version #2435

Merged
merged 4 commits into from
Nov 6, 2023

Conversation

hyproman
Copy link
Contributor

@hyproman hyproman commented Oct 8, 2023

No description provided.

@PhilippC
Copy link
Owner

@hyproman is this linked to any specific issue?

@hyproman
Copy link
Contributor Author

@PhilippC It is indirectly related to #2423

I was having trouble implementing the FluentFTP logging hooks with the version KP2A is using. It ended up being easier to update to the latest version, then follow the current documentation to do that. Ultimately the extra logging led to the minimal code to fix the bug (which is here: #2434). However the fix works on both versions of FluentFTP.

I created this PR rather than throw those changes away, but merging is not a strict requirement (it is not fixing a bug; rather housekeeping). I also opted not to completely hook the logging up; it could probably be done now that the SFTP debug logging UI toggle support has been added to master.

If you are okay letting this sit for a while longer, I will finish implementing that logging support when I get a chance.

@PhilippC
Copy link
Owner

@hyproman thanks for the explanation. I see you did implement a logger, what's left?

BTW for the upcoming release, is it ok if I add you to the contributors list and mention your work in the changelog? If so, which name should I use?

@hyproman
Copy link
Contributor Author

@PhilippC I created the logger class but I haven't added the code to toggle it on and off from the UI. I had used it (hard-coded) in my debug builds to get to the bottom of the listing issue but left it disabled in this PR. I haven't had much time to get back to it, but I did see that it need to be implemented a bit different than the SFTP log toggle, so it wasn't a quick fix (at least for me). I'll take another crack at it, either tonight or tomorrow.

I'd be thrilled to be added to the contributors list! Rick Brown is good. Thanks!

@hyproman
Copy link
Contributor Author

hyproman commented Nov 2, 2023

I've added the UI integration for enabling/disabling FTP debug logging.
This should be all set for review/merging.

@PhilippC PhilippC merged commit f8f1815 into PhilippC:master Nov 6, 2023
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.

2 participants