]> Frank Brehm's Git Trees - pixelpark/pp-admin-tools.git/log
pixelpark/pp-admin-tools.git
7 months agoSplitting lib/pp_admintools/postfix_chain.py in different modules.
Frank Brehm [Mon, 15 Apr 2024 10:45:47 +0000 (12:45 +0200)]
Splitting lib/pp_admintools/postfix_chain.py in different modules.

7 months agoFinishing console output of bin/get-intern-used-from-addresses.
Frank Brehm [Mon, 15 Apr 2024 10:01:38 +0000 (12:01 +0200)]
Finishing console output of bin/get-intern-used-from-addresses.

7 months agoEvaluating also stats per address in bin/get-intern-used-from-addresses
Frank Brehm [Mon, 15 Apr 2024 08:29:03 +0000 (10:29 +0200)]
Evaluating also stats per address in bin/get-intern-used-from-addresses

7 months agoMasking many unnecessary error messages.
Frank Brehm [Fri, 12 Apr 2024 14:33:08 +0000 (16:33 +0200)]
Masking many unnecessary error messages.

7 months agoImplementing collecting results in bin/get-intern-used-from-addresses
Frank Brehm [Fri, 12 Apr 2024 12:09:25 +0000 (14:09 +0200)]
Implementing collecting results in bin/get-intern-used-from-addresses

7 months agoAdding property relay_address to class lib/pp_admintools/postfix_chain.py
Frank Brehm [Fri, 12 Apr 2024 12:07:00 +0000 (14:07 +0200)]
Adding property relay_address to class lib/pp_admintools/postfix_chain.py

7 months agoAdding Barracuda IPs to list of external IPs
Frank Brehm [Fri, 12 Apr 2024 08:49:44 +0000 (10:49 +0200)]
Adding Barracuda IPs to list of external IPs

7 months agoStart evaluating results of bin/get-intern-used-from-addresses.
Frank Brehm [Thu, 11 Apr 2024 15:50:47 +0000 (17:50 +0200)]
Start evaluating results of bin/get-intern-used-from-addresses.

7 months agoChanging logging output.
Frank Brehm [Thu, 11 Apr 2024 15:22:43 +0000 (17:22 +0200)]
Changing logging output.

7 months agoPerforming evaluation of postfix logfiles
Frank Brehm [Thu, 11 Apr 2024 15:02:21 +0000 (17:02 +0200)]
Performing evaluation of postfix logfiles

7 months agoSorting given logfiles in lib/pp_admintools/app/get_from_addr.py
Frank Brehm [Thu, 11 Apr 2024 14:07:10 +0000 (16:07 +0200)]
Sorting given logfiles in lib/pp_admintools/app/get_from_addr.py

7 months agoDefining commandline parameters for bin/get-intern-used-from-addresses
Frank Brehm [Thu, 11 Apr 2024 13:56:13 +0000 (15:56 +0200)]
Defining commandline parameters for bin/get-intern-used-from-addresses

7 months agoAdding bin/get-intern-used-from-addresses
Frank Brehm [Thu, 11 Apr 2024 13:55:04 +0000 (15:55 +0200)]
Adding bin/get-intern-used-from-addresses

7 months agoAdding lib/pp_admintools/app/get_from_addr.py
Frank Brehm [Thu, 11 Apr 2024 13:12:14 +0000 (15:12 +0200)]
Adding lib/pp_admintools/app/get_from_addr.py

7 months agoFixing test/test_20_postfix_chain.py
Frank Brehm [Thu, 11 Apr 2024 12:47:17 +0000 (14:47 +0200)]
Fixing test/test_20_postfix_chain.py

7 months agoRenaming property mailhost into host in class PostfixLogchainInfo.
Frank Brehm [Thu, 11 Apr 2024 11:53:44 +0000 (13:53 +0200)]
Renaming property mailhost into host in class PostfixLogchainInfo.

7 months agoSetting also the mailhost on picking up a mail
Frank Brehm [Thu, 11 Apr 2024 11:49:39 +0000 (13:49 +0200)]
Setting also the mailhost on picking up a mail

7 months agoFixing PostfixLogfileParser
Frank Brehm [Wed, 10 Apr 2024 15:37:21 +0000 (17:37 +0200)]
Fixing PostfixLogfileParser

7 months agoCleaning up method eval_postfix_entry() of class PostfixLogfileParser.
Frank Brehm [Wed, 10 Apr 2024 15:34:49 +0000 (17:34 +0200)]
Cleaning up method eval_postfix_entry() of class PostfixLogfileParser.

7 months agoFixing PostfixLogfileParser because of pickup data
Frank Brehm [Wed, 10 Apr 2024 15:02:45 +0000 (17:02 +0200)]
Fixing PostfixLogfileParser because of pickup data

7 months agoEvaluating info about picked up mails
Frank Brehm [Wed, 10 Apr 2024 14:47:36 +0000 (16:47 +0200)]
Evaluating info about picked up mails

7 months agoRenaming SmtpAction into DeliverAction, adding evaluation of DKIM stuff
Frank Brehm [Wed, 10 Apr 2024 14:26:00 +0000 (16:26 +0200)]
Renaming SmtpAction into DeliverAction, adding evaluation of DKIM stuff

7 months agoParsing fo rBounce-Id in class PostfixLogfileParser
Frank Brehm [Wed, 10 Apr 2024 12:43:24 +0000 (14:43 +0200)]
Parsing fo rBounce-Id in class PostfixLogfileParser

7 months agoAdding a list of Bounce Ids to the class PostfixLogchainInfo.
Frank Brehm [Wed, 10 Apr 2024 12:24:23 +0000 (14:24 +0200)]
Adding a list of Bounce Ids to the class PostfixLogchainInfo.

7 months agoMinor change in test/test_20_postfix_chain.py
Frank Brehm [Wed, 10 Apr 2024 09:08:48 +0000 (11:08 +0200)]
Minor change in test/test_20_postfix_chain.py

7 months agoRemoving requirements-backports-3.9.txt
Frank Brehm [Tue, 9 Apr 2024 16:21:08 +0000 (18:21 +0200)]
Removing requirements-backports-3.9.txt

7 months agoSubstitute a failing get_localzone()
Frank Brehm [Tue, 9 Apr 2024 16:07:12 +0000 (18:07 +0200)]
Substitute a failing get_localzone()

7 months agoUsing version v1.8 of Gitlab includes.
Frank Brehm [Mon, 8 Apr 2024 14:01:57 +0000 (16:01 +0200)]
Using version v1.8 of Gitlab includes.

7 months agoUsing newer version of Gitlab includes.
Frank Brehm [Mon, 8 Apr 2024 13:02:59 +0000 (15:02 +0200)]
Using newer version of Gitlab includes.

7 months agoAdding and using requirements-backports-3.9.txt on Python < 3.9
Frank Brehm [Mon, 8 Apr 2024 12:51:10 +0000 (14:51 +0200)]
Adding and using requirements-backports-3.9.txt on Python < 3.9

7 months agoAdding parsing smtp loglines
Frank Brehm [Thu, 28 Mar 2024 16:10:37 +0000 (17:10 +0100)]
Adding parsing smtp loglines

7 months agoIntegrating smtp_actions in class PostfixLogchainInfo.
Frank Brehm [Thu, 28 Mar 2024 15:43:14 +0000 (16:43 +0100)]
Integrating smtp_actions in class PostfixLogchainInfo.

7 months agoAdding and testing class SmtpAction.
Frank Brehm [Wed, 27 Mar 2024 17:04:42 +0000 (18:04 +0100)]
Adding and testing class SmtpAction.

7 months agoAdding and using function fromisoformat() in lib/pp_admintools/postfix_chain.py
Frank Brehm [Wed, 27 Mar 2024 11:06:31 +0000 (12:06 +0100)]
Adding and using function fromisoformat() in lib/pp_admintools/postfix_chain.py

7 months agoAdding lib/pp_admintools/tzlocal.py
Frank Brehm [Wed, 27 Mar 2024 10:56:55 +0000 (11:56 +0100)]
Adding lib/pp_admintools/tzlocal.py

7 months agoAdding exception classes DateFormatError and WrongDateIsoformatError
Frank Brehm [Wed, 27 Mar 2024 10:56:25 +0000 (11:56 +0100)]
Adding exception classes DateFormatError and WrongDateIsoformatError

7 months agoExtending class PostfixLogfileParser
Frank Brehm [Tue, 26 Mar 2024 17:29:47 +0000 (18:29 +0100)]
Extending class PostfixLogfileParser

7 months agoFixing typo
Frank Brehm [Tue, 26 Mar 2024 17:27:51 +0000 (18:27 +0100)]
Fixing typo

7 months agoExtending class PostfixLogchainInfo
Frank Brehm [Tue, 26 Mar 2024 17:27:19 +0000 (18:27 +0100)]
Extending class PostfixLogchainInfo

7 months agoAdding connect statistics to lib/pp_admintools/handler/pflogparse.py
Frank Brehm [Tue, 26 Mar 2024 13:33:31 +0000 (14:33 +0100)]
Adding connect statistics to lib/pp_admintools/handler/pflogparse.py

7 months agoFixing lib/pp_admintools/handler/pflogparse.py.
Frank Brehm [Tue, 26 Mar 2024 13:24:10 +0000 (14:24 +0100)]
Fixing lib/pp_admintools/handler/pflogparse.py.

7 months agoContinue parsing with lib/pp_admintools/handler/pflogparse.py
Frank Brehm [Thu, 21 Mar 2024 16:36:31 +0000 (17:36 +0100)]
Continue parsing with lib/pp_admintools/handler/pflogparse.py

7 months agoAdding test/postfix.mail01.log
Frank Brehm [Thu, 21 Mar 2024 16:01:14 +0000 (17:01 +0100)]
Adding test/postfix.mail01.log

7 months agoExtending .gitlab-ci.yml
Frank Brehm [Thu, 21 Mar 2024 15:31:19 +0000 (16:31 +0100)]
Extending .gitlab-ci.yml

7 months agoAdding test/test_25_postfix_logparser.py
Frank Brehm [Thu, 21 Mar 2024 15:29:51 +0000 (16:29 +0100)]
Adding test/test_25_postfix_logparser.py

7 months agoMake the linter happy
Frank Brehm [Thu, 21 Mar 2024 15:28:57 +0000 (16:28 +0100)]
Make the linter happy

7 months agoRewriting init of a PostfixLogchainInfo object.
Frank Brehm [Thu, 21 Mar 2024 14:14:43 +0000 (15:14 +0100)]
Rewriting init of a PostfixLogchainInfo object.

7 months agoStart parsing
Frank Brehm [Wed, 20 Mar 2024 17:45:11 +0000 (18:45 +0100)]
Start parsing

7 months agoAdding lib/pp_admintools/handler/pflogparse.py for class PostfixLogfileParser
Frank Brehm [Wed, 20 Mar 2024 17:04:05 +0000 (18:04 +0100)]
Adding lib/pp_admintools/handler/pflogparse.py for class PostfixLogfileParser

7 months agoAdding property mailhost to PostfixLogchainInfo
Frank Brehm [Wed, 20 Mar 2024 17:00:04 +0000 (18:00 +0100)]
Adding property mailhost to PostfixLogchainInfo

7 months agoAdding some more properties to PostfixLogchainInfo
Frank Brehm [Wed, 20 Mar 2024 16:14:08 +0000 (17:14 +0100)]
Adding some more properties to PostfixLogchainInfo

7 months agoReorganizing export methos of PostfixLogchainInfo.
Frank Brehm [Wed, 20 Mar 2024 15:33:11 +0000 (16:33 +0100)]
Reorganizing export methos of PostfixLogchainInfo.

7 months agoMerge branch 'test' into develop
Frank Brehm [Wed, 20 Mar 2024 13:29:29 +0000 (14:29 +0100)]
Merge branch 'test' into develop

7 months agoVersion bump to 1.0.2 and updating changelog. 1.0.2
Frank Brehm [Wed, 20 Mar 2024 13:28:42 +0000 (14:28 +0100)]
Version bump to 1.0.2 and updating changelog.

7 months agoMerge branch 'fix-mktemp' into test
Frank Brehm [Wed, 20 Mar 2024 13:26:39 +0000 (14:26 +0100)]
Merge branch 'fix-mktemp' into test

7 months agoFixing usage of mktemp in shell scripts
Frank Brehm [Wed, 20 Mar 2024 13:25:55 +0000 (14:25 +0100)]
Fixing usage of mktemp in shell scripts

7 months agoAdding properties to PostfixLogchainInfo
Frank Brehm [Tue, 19 Mar 2024 17:30:53 +0000 (18:30 +0100)]
Adding properties to PostfixLogchainInfo

7 months agoExtending class PostfixLogchainInfo
Frank Brehm [Tue, 19 Mar 2024 11:39:56 +0000 (12:39 +0100)]
Extending class PostfixLogchainInfo

7 months agoDefining start, and and duration of the PostfixLogchainInfo.
Frank Brehm [Tue, 19 Mar 2024 11:02:17 +0000 (12:02 +0100)]
Defining start, and and duration of the PostfixLogchainInfo.

7 months agoAdding and using class DataPair
Frank Brehm [Tue, 19 Mar 2024 10:33:31 +0000 (11:33 +0100)]
Adding and using class DataPair

7 months agoMake the linter happy
Frank Brehm [Tue, 19 Mar 2024 09:32:53 +0000 (10:32 +0100)]
Make the linter happy

7 months agoFixing and extending lib/pp_admintools/postfix_chain.py
Frank Brehm [Tue, 19 Mar 2024 09:17:57 +0000 (10:17 +0100)]
Fixing and extending lib/pp_admintools/postfix_chain.py

7 months agoFixing class PostfixLogchainInfo.
Frank Brehm [Tue, 19 Mar 2024 06:55:04 +0000 (07:55 +0100)]
Fixing class PostfixLogchainInfo.

7 months agoStarting with class PostfixLogchainInfo.
Frank Brehm [Tue, 19 Mar 2024 06:54:30 +0000 (07:54 +0100)]
Starting with class PostfixLogchainInfo.

8 months agoFixing .gitlab-ci.yml
Frank Brehm [Wed, 13 Mar 2024 16:54:53 +0000 (17:54 +0100)]
Fixing .gitlab-ci.yml

8 months agoMaking scripts/ldap_crm_usercreate.sh executable 1.0.1
Frank Brehm [Wed, 13 Mar 2024 10:52:01 +0000 (11:52 +0100)]
Making scripts/ldap_crm_usercreate.sh executable

8 months agoMerge branch 'master' into test
Frank Brehm [Wed, 13 Mar 2024 10:48:16 +0000 (11:48 +0100)]
Merge branch 'master' into test

8 months agoMerge branch 'develop' into test
Frank Brehm [Wed, 13 Mar 2024 10:45:14 +0000 (11:45 +0100)]
Merge branch 'develop' into test

8 months agoVersion bump to 1.0.1 and updating changelog.
Frank Brehm [Wed, 13 Mar 2024 10:44:17 +0000 (11:44 +0100)]
Version bump to 1.0.1 and updating changelog.

8 months agoFixing command line options for barracuda-sync
Frank Brehm [Wed, 13 Mar 2024 10:37:41 +0000 (11:37 +0100)]
Fixing command line options for barracuda-sync

8 months agoFixing command line options for clean-empty-ldap-groups
Frank Brehm [Wed, 13 Mar 2024 10:36:21 +0000 (11:36 +0100)]
Fixing command line options for clean-empty-ldap-groups

8 months agoFixing resolving the LDAP servername and the help text of the --base-dn cmdline option
Frank Brehm [Wed, 13 Mar 2024 10:30:13 +0000 (11:30 +0100)]
Fixing resolving the LDAP servername and the help text of the --base-dn cmdline option

8 months agoldap crm usercreate script
Michael Krause [Thu, 29 Feb 2024 09:15:04 +0000 (10:15 +0100)]
ldap crm usercreate script

9 months agoVersion bump to 1.0.0 and updating changelog. 1.0.0
Frank Brehm [Wed, 7 Feb 2024 15:52:11 +0000 (16:52 +0100)]
Version bump to 1.0.0 and updating changelog.

9 months agoMerge branch 'develop' into test
Frank Brehm [Wed, 7 Feb 2024 15:43:31 +0000 (16:43 +0100)]
Merge branch 'develop' into test

9 months agoSetting copyright year to 2024.
Frank Brehm [Wed, 7 Feb 2024 15:42:21 +0000 (16:42 +0100)]
Setting copyright year to 2024.

9 months agoUpdating translations.
Frank Brehm [Tue, 6 Feb 2024 14:17:45 +0000 (15:17 +0100)]
Updating translations.

9 months agoCaching IP address of LDAP server.
Frank Brehm [Tue, 6 Feb 2024 14:09:45 +0000 (15:09 +0100)]
Caching IP address of LDAP server.

9 months agoUsing latest deployment chain
Frank Brehm [Tue, 6 Feb 2024 09:18:05 +0000 (10:18 +0100)]
Using latest deployment chain

9 months agoMake the linter happy
Frank Brehm [Tue, 6 Feb 2024 09:17:35 +0000 (10:17 +0100)]
Make the linter happy

9 months agoMake the linter happy
Frank Brehm [Tue, 6 Feb 2024 09:07:04 +0000 (10:07 +0100)]
Make the linter happy

9 months agoMake the linter happy
Frank Brehm [Tue, 6 Feb 2024 08:52:18 +0000 (09:52 +0100)]
Make the linter happy

9 months agoUpdating translations.
Frank Brehm [Mon, 5 Feb 2024 17:27:15 +0000 (18:27 +0100)]
Updating translations.

9 months agoImplementing mirroring only struct entries.
Frank Brehm [Mon, 5 Feb 2024 17:09:34 +0000 (18:09 +0100)]
Implementing mirroring only struct entries.

9 months agoUpdating translations.
Frank Brehm [Fri, 2 Feb 2024 10:30:01 +0000 (11:30 +0100)]
Updating translations.

9 months agoChanging display of progress in lib/pp_admintools/app/mirror_ldap.py
Frank Brehm [Fri, 2 Feb 2024 10:15:41 +0000 (11:15 +0100)]
Changing display of progress in lib/pp_admintools/app/mirror_ldap.py

9 months agoRetries on connecting to and disconnecting from a LDAP instance
Frank Brehm [Fri, 2 Feb 2024 10:14:00 +0000 (11:14 +0100)]
Retries on connecting to and disconnecting from a LDAP instance

9 months agoFixing BaseDPXApplication.print_dot().
Frank Brehm [Thu, 1 Feb 2024 17:40:09 +0000 (18:40 +0100)]
Fixing BaseDPXApplication.print_dot().

9 months agoPrinting dots on long lasting actions.
Frank Brehm [Thu, 1 Feb 2024 17:26:30 +0000 (18:26 +0100)]
Printing dots on long lasting actions.

9 months agoAdding method print_dot() to class BaseDPXApplication
Frank Brehm [Thu, 1 Feb 2024 17:13:15 +0000 (18:13 +0100)]
Adding method print_dot() to class BaseDPXApplication

9 months agoMake the linter happy
Frank Brehm [Thu, 1 Feb 2024 16:52:31 +0000 (17:52 +0100)]
Make the linter happy

9 months agoFixing classmethod cursor_position() of class BaseDPXApplication.
Frank Brehm [Thu, 1 Feb 2024 16:45:41 +0000 (17:45 +0100)]
Fixing classmethod cursor_position() of class BaseDPXApplication.

9 months agoAdding test for BaseDPXApplication.
Frank Brehm [Thu, 1 Feb 2024 16:34:04 +0000 (17:34 +0100)]
Adding test for BaseDPXApplication.

9 months agoAdding classmethod cursor_position() to class BaseDPXApplication.
Frank Brehm [Thu, 1 Feb 2024 16:33:32 +0000 (17:33 +0100)]
Adding classmethod cursor_position() to class BaseDPXApplication.

9 months agoUpdating translations.
Frank Brehm [Thu, 1 Feb 2024 13:55:05 +0000 (14:55 +0100)]
Updating translations.

9 months agoRewriting specialized search methods to use the general search() method.
Frank Brehm [Thu, 1 Feb 2024 11:13:59 +0000 (12:13 +0100)]
Rewriting specialized search methods to use the general search() method.

9 months agoRewriting method delete_entry() to retry on a connection error.
Frank Brehm [Thu, 1 Feb 2024 11:00:56 +0000 (12:00 +0100)]
Rewriting method delete_entry() to retry on a connection error.

9 months agoRewriting method modify_entry() to retry on a connection error.
Frank Brehm [Wed, 31 Jan 2024 13:49:54 +0000 (14:49 +0100)]
Rewriting method modify_entry() to retry on a connection error.

9 months agoRewriting method add_entry() to retry on a connection error.
Frank Brehm [Wed, 31 Jan 2024 13:12:24 +0000 (14:12 +0100)]
Rewriting method add_entry() to retry on a connection error.

9 months agoRewriting specialized search methods to use the general search() method.
Frank Brehm [Wed, 31 Jan 2024 11:38:52 +0000 (12:38 +0100)]
Rewriting specialized search methods to use the general search() method.