Commit graph

  • c02c271375 CI: Try agin fixing CI steps conditions Benjamin Renard 2022-04-28 00:40:16 +0200
  • adcfe27ee1 CI: add publish-dryrun step Benjamin Renard 2022-04-28 00:36:11 +0200
  • 1e9291af64 README: add CI status badge Benjamin Renard 2022-04-28 00:06:53 +0200
  • fd1317cce6 CI: Try agin fixing CI steps conditions Benjamin Renard 2022-04-28 00:01:54 +0200
  • ed87cd09f0 CI/build.sh: remove debian source directory in CI job instead of build.sh script Benjamin Renard 2022-04-27 23:59:23 +0200
  • 689ef096a4 Fix build.sh to keep only files in deb_dist directory Benjamin Renard 2022-04-27 23:46:04 +0200
  • ce9eb1cdb0 CI: try again to fix running steps build & publish Benjamin Renard 2022-04-27 23:29:08 +0200
  • 64c8659000 CI: try to fix running steps build & publish Benjamin Renard 2022-04-27 23:20:47 +0200
  • f6a75f8cb6 CI: Fix running tests on tags Benjamin Renard 2022-04-27 23:17:30 +0200
  • 063a3d637f CI: confirm clone step to add tags and configure condition for steps Benjamin Renard 2022-04-27 23:04:17 +0200
  • af616a3e2b Try to fix dists files publishing Benjamin Renard 2022-04-27 22:57:38 +0200
  • 6267e0baf8 CI: Fix tag rules v0.1.2 Benjamin Renard 2022-04-27 20:24:23 +0200
  • 07ca0729fe CI: build & publish only when tag Benjamin Renard 2022-04-27 20:20:52 +0200
  • a618f588ba Try again to fix version detection and make it more verbose Benjamin Renard 2022-04-27 20:05:53 +0200
  • c89ea4ab4c Improve build.sh logging and try to fix version detection method Benjamin Renard 2022-04-27 19:42:37 +0200
  • ac9a35bfe1 Add again some quiet args to avoid pipeline step logs to exceed max size Benjamin Renard 2022-04-27 18:56:03 +0200
  • a0e7aae504 Add tests.sh script and use it for CI step to fix sh shell problems Benjamin Renard 2022-04-27 18:02:54 +0200
  • 735ba92646 Make apt output less verbose to avoid pipeline step logs to exceed max size Benjamin Renard 2022-04-27 17:45:09 +0200
  • e3931e50da CI: disable recommends package installation and make wget less verbose Benjamin Renard 2022-04-27 17:29:13 +0200
  • c4625e47ea Fix Woodpecker typo Benjamin Renard 2022-04-27 17:14:38 +0200
  • bc276b9845 Add build package and Woodpecker CI stuff Benjamin Renard 2022-04-27 17:12:00 +0200
  • 252f9a87ac tests: fix oracle test_truncate Benjamin Renard 2022-04-27 17:11:02 +0200
  • bca3f4f347 config.BooleanOption: fix handling argparse options Benjamin Renard 2022-04-21 14:16:30 +0200
  • 0a0fae3e90 Add TelltaleFile helper class Benjamin Renard 2022-04-12 12:59:20 +0200
  • 63600416b3 config: use a section to configure console logging Benjamin Renard 2022-02-24 14:58:13 +0100
  • ef94c6969f config: fix console logged message format Benjamin Renard 2022-02-24 12:33:24 +0100
  • 9a89638e54 Code cleaning Benjamin Renard 2022-01-20 19:14:16 +0100
  • b90994037a config.Config: add constructor parameter default_config_dirpath Benjamin Renard 2022-01-20 19:11:51 +0100
  • c851e7aca7 config: fix save method when file exists and is writeable but not the directory Benjamin Renard 2022-01-19 19:17:32 +0100
  • 5a30541917 Add mylib-test-email-with-config script Benjamin Renard 2022-01-19 17:31:40 +0100
  • fdf68a8ee2 email: make EmailClient compatible with mylib.mylib.Config Benjamin Renard 2022-01-19 17:31:00 +0100
  • ba4e85be50 config: add ConfigurableObject object class Benjamin Renard 2022-01-19 17:21:05 +0100
  • 0823353c0a config: Fix configuration interactive mode Benjamin Renard 2022-01-19 17:11:55 +0100
  • 3c2da7f85e Fix ident and code cleaning legacy Benjamin Renard 2022-01-11 13:06:45 +0100
  • 558da5c815 ldap.LdapClient: add update_need method Benjamin Renard 2021-12-08 18:19:37 +0100
  • 26e7b8efd1 ldap.LdapClient: fix errors handling changes on RDN attribute Benjamin Renard 2021-12-08 18:19:10 +0100
  • 947ed765aa ldap.LdapClient: make get_attr case-insensitive on attribute name Benjamin Renard 2021-12-08 16:58:58 +0100
  • d1102ce1b3 doc: update requirements Benjamin Renard 2021-11-23 18:13:50 +0100
  • 4d4e8f133b Fix some pylint warnings Benjamin Renard 2021-11-23 13:08:44 +0100
  • 31b994ad3c PgDB: add exit_on_error parameter to connect method Benjamin Renard 2021-11-23 13:08:24 +0100
  • 8e4864f2d5 OracleDB: add exit_on_error parameter to connect method Benjamin Renard 2021-11-23 13:02:46 +0100
  • d15c4f36fb Config: add configure method Benjamin Renard 2021-11-23 13:02:12 +0100
  • 6601891f9d config: add ask_values and execute_callback parameters to parse_arguments_options Benjamin Renard 2021-11-23 12:35:40 +0100
  • 2e829c4cc3 config: add ask_values method that allowing interactive configuration Benjamin Renard 2021-11-23 12:34:50 +0100
  • e058d315d4 config: BaseOption.set now also set parser option value Benjamin Renard 2021-11-23 12:31:33 +0100
  • 8438f95e68 Config: Add config_file_env_variable parameter Benjamin Renard 2021-11-19 16:16:46 +0100
  • e6ce412db0 Config: Implement custom argparse TextHelpFormatter to keep line return Benjamin Renard 2021-11-19 16:13:36 +0100
  • 9c35ead28e PgDB: add debug of SQL query in doSQL & doSelect methods Benjamin Renard 2021-11-19 11:53:30 +0100
  • ef510a36ee OracleDB: add debug of SQL query in doSQL & doSelect methods Benjamin Renard 2021-11-19 11:52:50 +0100
  • 366260e92a Config.get_arguments_parser: allow to override argparse description Benjamin Renard 2021-11-18 21:20:53 +0100
  • afdb1430a6 Fix/improve pretty_format* helpers Benjamin Renard 2021-11-18 19:56:51 +0100
  • b7a576eb52 PgDB: add INFO log message on server connection Benjamin Renard 2021-11-18 19:56:18 +0100
  • 5acbdbe8e3 OracleDB: add INFO log message on server connection Benjamin Renard 2021-11-18 19:56:07 +0100
  • 4691ba7386 config: Add -C/--console parameter Benjamin Renard 2021-11-18 19:55:44 +0100
  • f8225bfbc9 OracleDB: Add format_param method Benjamin Renard 2021-11-18 19:21:43 +0100
  • 6c7f3e4871 PgDB: Add format_param method Benjamin Renard 2021-11-18 19:21:27 +0100
  • 0eda55f11c OracleDB.select: add support for orderby clause specify by tuple Benjamin Renard 2021-11-18 12:43:02 +0100
  • 48c1fb085e OracleDB.truncate: fix SQL query (TABLE word needed) Benjamin Renard 2021-11-18 12:34:30 +0100
  • bfccaa0945 PgDB.select: add support for orderby clause specify by tuple Benjamin Renard 2021-11-18 12:25:17 +0100
  • 7b1019cb1b Add oracle lib Benjamin Renard 2021-11-07 22:00:21 +0100
  • dec88f814e Fix missing dev dependencies Benjamin Renard 2021-11-07 21:57:58 +0100
  • c77f9e5674 PgSQL: fix quoting table name with schema prefix Benjamin Renard 2021-11-07 21:57:00 +0100
  • 6b825813c1 PgSQL: code cleaning Benjamin Renard 2021-11-07 21:37:18 +0100
  • 86be381db9 Add some unit tests on config lib Benjamin Renard 2021-11-06 15:36:51 +0100
  • 94ed2e50fd config.BooleanOption: change default argument name to add enable/disable Benjamin Renard 2021-11-06 15:15:03 +0100
  • f8d78f6fe2 config.BaseOption: add no_arg parameter Benjamin Renard 2021-11-06 15:14:06 +0100
  • 73c19816f7 LdapClient: add support to config lib Benjamin Renard 2021-11-03 17:41:15 +0100
  • dc0f17dd20 Add config lib Benjamin Renard 2021-11-03 17:38:31 +0100
  • 439a1e9b33 tests: fix some pylint warnings & errors Benjamin Renard 2021-11-03 17:06:37 +0100
  • 9d611284ef PgDB._add_where_clauses: Fix handling fields already in params Benjamin Renard 2021-11-03 17:04:58 +0100
  • afe54819bb Improve PgDB class and add unit tests Benjamin Renard 2021-10-06 21:33:25 +0200
  • 4ff38aa898 Add LdapClient.format_changes() method Benjamin Renard 2021-07-12 13:37:41 +0200
  • 21bd45ad25 PgDB: add possibility to provide query parameters on doSelect() Benjamin Renard 2021-07-12 12:18:38 +0200
  • 6e778a8691 PgDB: fix connect() return and improve logging Benjamin Renard 2021-07-12 12:18:29 +0200
  • 8dbb067996 PgDB: add possibility to provide query parameters on doSelect() Benjamin Renard 2021-07-12 12:16:42 +0200
  • 198d6021b4 PgDB: fix connect() return and improve logging Benjamin Renard 2021-07-12 12:11:38 +0200
  • 51dd4f5724 mylib.script.helpers: move email stuff import to helper function to avoid global requirement Benjamin Renard 2021-06-23 12:59:48 +0200
  • b27cae5b1e Split specific dependecies in extras require Benjamin Renard 2021-06-23 12:52:44 +0200
  • 9134502ec4 Add requirements Benjamin Renard 2021-06-03 15:50:41 +0200
  • b9ba720798 LdapClient: fix get_object_by_dn() and get_object_by_dn() methods when populate cache method return no objects Benjamin Renard 2021-06-03 12:26:19 +0200
  • 6e85515420 Add missing __init__.py file for mylib.scripts Benjamin Renard 2021-06-02 19:16:11 +0200
  • ca96b074d3 fix s/email/email3/ requirement Benjamin Renard 2021-06-02 18:59:35 +0200
  • a325803130 Add LdapClient Benjamin Renard 2021-06-02 18:59:09 +0200
  • 1cd9432e25 email options: remove short options to avoid conflict Benjamin Renard 2021-05-26 15:13:15 +0200
  • 5bdfc8479d Fix some pylint warnings Benjamin Renard 2021-05-26 14:44:30 +0200
  • b2d33e3ddf mylib.scripts.helpers: add possibility to specify config dict to handle default option values Benjamin Renard 2021-05-26 14:44:15 +0200
  • 51a4d35823 Add some pretty formating helper functions Benjamin Renard 2021-05-26 11:56:45 +0200
  • 45f088fa2b scripts.helpers: improve get_opts_parser() Benjamin Renard 2021-05-26 11:56:02 +0200
  • f44006535b ldap: format_date & parse_date: consider naive date as default Benjamin Renard 2021-05-26 11:55:16 +0200
  • 6bbacce38a Code cleaning Benjamin Renard 2021-05-19 19:19:57 +0200
  • ad31ddc699 typo Benjamin Renard 2021-05-19 18:10:09 +0200
  • bc291ea21e Merge branch 'pkg' Benjamin Renard 2021-05-19 18:08:30 +0200
  • bd4845f780 Switch to module style lib, make python3 compatibility and clean code pkg Benjamin Renard 2021-05-19 18:07:42 +0200
  • 64c2db5d5d Report.send: log report sending success/error Benjamin Renard 2021-04-19 14:55:54 +0200
  • 2c442a2433 Report: add send_at_exit method Benjamin Renard 2021-04-19 14:55:07 +0200
  • 4d91675d7a EmailClient.forge_message: add attachment_payloads parameter Benjamin Renard 2021-04-19 14:48:06 +0200
  • 49ed5d7a82 Add Report Benjamin Renard 2021-04-19 14:47:30 +0200
  • b6465f0ce8 EmailClient: fix typo Benjamin Renard 2021-03-24 19:36:07 +0100
  • 76e28d51cd EmailClient: fix pylint warnings Benjamin Renard 2021-03-24 19:20:36 +0100
  • c391b68dae EmailClient.forge_message(): fix handling sender_name Benjamin Renard 2021-03-24 19:19:37 +0100