Commit Graph

32 Commits

Author SHA1 Message Date
nico bc0921d388
packaging: rename to bl-imp
* ajust setup cfg/py to use the new name
. remove unnecessary variable from main
2021-04-17 13:48:25 +02:00
nico 34fcd52478
Merge branch 'readme_update' 2021-04-16 22:17:48 +02:00
nico 72120a1830
readme: copiable config
* add # to config comments to allow for easy copying
2021-04-16 22:09:40 +02:00
nico c227b55828
readme: various smaller changes
+ add automatic ejabberd config reload option to the example
2021-04-16 21:56:19 +02:00
nico 68300f2b99
readme: update ejabberd install section 2021-04-16 21:27:33 +02:00
nico b9f3572948
ReadMe: update readme to reflect the latest changes 2021-04-14 00:24:31 +02:00
nico c0bd3eba71
Merge remote-tracking branch 'github/dependabot/pip/ruamel-yaml-0.17.4' 2021-04-08 12:08:35 +02:00
dependabot[bot] ea258c88ef
Bump ruamel-yaml from 0.17.2 to 0.17.4
Bumps [ruamel-yaml](https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree) from 0.17.2 to 0.17.4.

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-08 08:05:07 +00:00
nico 9597f30f08
Merge branch 'ci-setup' 2021-04-06 11:33:13 +02:00
nico e54cb3b215
Merge branch 'packaging' 2021-04-06 11:32:04 +02:00
nico 78015c196a
flake8: unnecessary else
* modified method to not use an unnecessary else statement
2021-04-06 11:29:24 +02:00
nico d410c45429
flake8: remove cyclic import 2021-04-06 11:28:37 +02:00
nico 1b6dd65afe
requirements: push ruamel.yaml to 0.17.2 2021-04-06 11:24:29 +02:00
nico eda0a709c9
cleanup: make flake8 happy again
* remove wildcard import
* remove unnecessary imports
* various smaller whitespace cleanups
2021-04-06 11:23:09 +02:00
nico c9e689b3f3
packaging: various smaller fixes and corrections
- remove placeholder print statements
* replace wildcard import with a direct one
* rename main class to blimp
* optimized imports
2021-03-28 16:39:58 +02:00
nico 3e8a728fe7
Python Package
+ init basic python package
+ add console_script blimp
2021-03-27 00:15:38 +01:00
nico b7409c0951
Github CI
+ add dependabot configuration file
+ add python workflow configuration file
2021-03-15 23:19:04 +01:00
nico e478c2b51f
update gitignore file 2021-03-10 18:24:38 +01:00
nico 2b2ff712e9
update requirements file 2021-03-10 18:07:42 +01:00
nico 9d2fd0a8b0
editorconfig
+ add editorconfig settings
2021-03-10 17:51:41 +01:00
nico 33e5b9879d
readme licence update
* update readme instructions
* update licence to 2021
2021-03-10 17:38:38 +01:00
nico 9188329c74
ejabberdctl missing catch
+ add catch to prevent ejabberdctl missing FIleNotFoundError
2019-06-26 12:47:24 +02:00
nico e245cb68de
Quality of Life changes
+ add help output if script arguments are invalid
+ add custom exit codes to highlight invalid arguments

* update code comments
* major README rework
2019-06-26 11:17:56 +02:00
nico 59954bb21b
minor improvements
+ add Licence

* correct subprocess.call syntax
* optimized imports
* some path optimizations
2019-06-26 10:09:47 +02:00
nico 051f450f50 code quality improvements
* change os.system to subprocess
- removed overshadow of system functions
2019-04-27 15:06:03 +02:00
nico db36781cba unnecessary file creation
- remove unnecessary file creation in unexpected places
2019-04-25 15:37:49 +02:00
nico 8b72d5c717
further improvements
+ added more code comments
+ fix rare traceback if .etag file is present, but the local blacklist.txt file was removed
* removed unnecessary try statement
2019-03-10 14:55:20 +01:00
nico 347d2f5d46
None Type Fix
* fix self.process None Type operation error
2019-03-04 01:17:02 +01:00
nico 85ca549fab
condition order fix
* fixed condition order to prevent NoneType errors
* fixed readline to read
2019-02-15 19:39:27 +01:00
nico e9208a8277
yaml is crazy
- removed PyYAML from requirements
* TODO remove try statements
2018-12-22 14:57:13 +01:00
nico af5f1e494d code finishup and cleanup
+ yaml composing ejabberd conformal
+ added README.md
+ added .gitignore
+ added requirements.txt
2018-12-22 04:46:57 +01:00
nico 92efbd421e Initial Commit
+ request working
+ ejabberd working
2018-12-21 20:49:15 +01:00