Jan-Luca Bogdan | BEL NET GmbH
0e09daae53
Added new help command
...
- added new help command
- fixed some formating issues
2022-07-04 15:55:08 +02:00
Jan-Luca Bogdan | BEL NET GmbH
6b926c9564
Added plugin remover
2022-07-04 14:43:26 +02:00
Jan-Luca Bogdan | BEL NET GmbH
119d44631f
Added support for purpur serverjar updating
...
- Added support for purpur updating and checking #43
- Removed get_installed_mc_version function which isn't needed anymore
2022-07-04 12:36:34 +02:00
Neocky
2ba9e6ddb7
Added serverjar updating
...
Added serverjar updating: paper, waterfall, velocity
2022-07-02 19:15:15 +02:00
Jan-Luca Bogdan | BEL NET GmbH
9e74d480dd
Added first serverjar handling
2022-06-30 16:45:28 +02:00
Jan-Luca Bogdan | BEL NET GmbH
9b2ff6e208
Added egg cracking jar support
2022-06-28 17:02:33 +02:00
Jan-Luca Bogdan | BEL NET GmbH
3219e32351
Added part of update functionality
2022-06-22 12:58:48 +02:00
Jan-Luca Bogdan | BEL NET GmbH
041d7aa240
Added sftp & ftp functionality back
2022-06-21 17:01:03 +02:00
Jan-Luca Bogdan | BEL NET GmbH
8620dfbe74
Added experimental update checker
2022-06-20 17:21:58 +02:00
Jan-Luca Bogdan | BEL NET GmbH
84fcfc8922
Added new spiget downloader
...
Added new spiget downloader for plugins with progress bar and error handling for Issue #46
2022-06-17 12:51:32 +02:00
Neocky
d427886c49
Added search function
2022-06-16 22:35:54 +02:00
Neocky
e229324117
Changed indention from tab to space
2022-06-16 21:26:43 +02:00
Jan-Luca Bogdan | BEL NET GmbH
7f2404f0cd
Created packages, testcases and better error handling
...
Created python packages and added first test cases. Added better error handling when api call returns None and created start of requirements function.
Moved rich_print_error() to console_output.py
2022-06-16 17:05:40 +02:00
Neocky
3943357569
Added plugin downloader capabilities
...
Added plugin downloader capabilities and added full console argument support.
Fixed #46 and added error handling for it
2022-06-12 20:03:36 +02:00
Neocky
ac139ed048
Added input handling and first utilities
2022-06-07 22:40:27 +02:00
Neocky
8e51b1976d
Added OS independent installer and finished console output
2022-06-04 16:33:46 +02:00
Neocky
4920689f0e
finished config handling and started new console output
...
Finished the yaml config handling and started console handling output
2022-06-04 00:08:10 +02:00
Neocky
993d438ff7
Started the new config handling
...
Implemented new and not complete config handling and implemented command parameter support
2022-06-02 19:52:49 +02:00
Neocky
9a70733421
Changed description for FTP Port support
2021-08-07 18:58:23 +02:00
TheDudeFromCI
1c74d8501c
Apply suggestions from code review
...
Co-authored-by: Neocky <Neocky@users.noreply.github.com>
2021-08-04 19:52:10 -07:00
TheDudeFromCI
9289872831
Removed warning in default config
2021-08-03 03:01:51 -07:00
TheDudeFromCI
0c3bace49e
Added custom port support for ftp access
2021-08-03 03:00:23 -07:00
Neocky
2e459cafe2
Fixed spelling
...
Changes:
- fixed uppercase variable name
2021-08-01 15:10:36 +02:00
Neocky
1ff34a7372
Fixed ftp file or folder check
...
Changes:
- fixed issue where it couldn't detect if it would be a file or folder with ftp
2021-08-01 15:06:55 +02:00
Neocky
50038c4474
Fixed issue with seperate download path for sftp, ftp & local
...
Changes:
- fixed issue when updating with the activated option of a seperate download path
- removed leftover debug output
2021-06-27 01:46:15 +02:00
Neocky
2a416bbbc2
Added conformation for updateing and fixed serverjar issues
...
Changes:
- updated paper checker to 1.17
- added conformation when updating plugins
- added error handling
- added changlog as optional param for the check command
- fixed problems with paper updated
- updated help
- removed debug output
- removed unnecesary commnents
2021-06-20 00:36:36 +02:00
Neocky
41527926b2
Fixed TypeError while checking for updates & added update notes test
...
Changes:
- fixed TypeError when folder in plugin folder had .jar in name
- added update notes test to check all
2021-06-12 17:03:55 +02:00
Neocky
93818b90d7
Removed .
in initial config for SFTP
2021-05-30 19:00:09 +02:00
Neocky
2712bd5be6
Added .jar
validation to SFTP/FTP
...
Changes:
- added `.jar` file validation to SFTP/FTP
- cleanup of old code
2021-05-30 18:52:35 +02:00
Neocky
706b8049c3
Added custom header to download & better ftp error messages
...
Changes:
- added custom header to plugin download
- added better sftp/ftp error messages
- removed unnecessary sftp/ftp functions
2021-03-31 18:11:41 +02:00
Neocky
927767b0aa
Added FTP support
...
Changes:
- added ftp support
- added ftp to every function which had already sftp interaction
- edited config
- added handle_ftp.py
fixed old configcheck() bugs
- added sftp/ftp to eggcrackingjar mechanism
- added new line input with enter
2021-03-30 23:55:04 +02:00
Neocky
205a13ee94
Optimized config handling & beautified output
...
Changes:
- optimized config handling
- added spinner to paper download
- changed progress bar colors
- better output for updating paper version
- misc code cleanup
2021-03-27 18:58:16 +01:00
Neocky
fddc0c252c
Better config handling & better output for serverjar
...
Changes:
- better config handling
- better output for serverjar checking
2021-03-27 12:07:19 +01:00
Neocky
17611c741e
Better output & first part of new config handling
...
Changes:
- better output when downloading files
- optimization when getting values from the config
2021-03-26 20:24:15 +01:00
Neocky
e66985054c
Removed debug print & text formating
...
Changes:
- removed debug prints
- changed some text formating
2021-03-21 16:37:25 +01:00
Neocky
e1efcc4fc7
Added help for all commands & general better output
...
Changes:
- added help fo all/specific commands
- unified the output of check/update
- beautified the output of check/update
- a little code cleanup
2021-03-21 14:30:27 +01:00
Neocky
d7fc68195b
Added eggcracking method and first progress bar tests
...
Changes:
- added eggcracking method for plugins
- plugins will be unzipped when they don't have a version in their name and the version will be searched inside the `plugin.yml` file
- added progress bar tests
- changed default paths in config
2021-03-18 00:03:07 +01:00
Neocky
76e1d7f5fd
Fixed array was not created
...
Changes:
- fixed array would not be created for a plugin when plugin would throw a type- or valueerror
- deleted testing prints
- minor code cleanup
2021-03-16 21:10:09 +01:00
Neocky
430dbcd8d2
Finished paper support; Created independent paths
...
Changes:
- Created OS independent paths
- finished paper support
- created many catches for paper handling errors
2021-03-16 01:04:13 +01:00
Neocky
5e296e858f
Added papermc support & fixing some issues
...
Changes:
- adding papermc support
- paper can be checked for an update
- can be updated to latest or specific version
- download specific paper version for different minecraft versions
2021-03-15 16:26:00 +01:00
Neocky
7e9b5850be
Fixed big duplicate array issue for a plugin; Added seperate download path
...
Changes:
- Fixed big issue where two arrays would be created for a plugin and then everything else would fail
- added seperate location for downloaded files
2021-03-14 13:25:13 +01:00
Neocky
ddb5f1172e
Made config path correct; Deleted unnecessary stuff; Beautified outpout; Plugin version now correct;
...
Changes:
- config path will always be correct
- deleted unnexessary stuff
- plugin version will display now correct
- changed some formating
- created SFTP check before launching
2021-03-13 22:09:32 +01:00
Neocky
3fed1580f8
Every plugin has now an array entry; Beautified the output
...
Changes:
- added latest version of plugin to installedplugin array
- fixed issue when array couldn't be created; Now the array will always be created
- added bright Green to console Output
- deleted debug output for the innput
2021-03-13 19:21:03 +01:00
Neocky
ac561d92ce
Split everything in sub packages; Created main function; Added many exception handlers for SFTP
...
Added:
- Split everything into sub packages
- created a main file: __main__.py
- added many exception handlings with SFTP
Edited:
- launcher.bat calls now the __main__.py file
2021-03-12 01:39:39 +01:00