Commit graph

7 commits

Author SHA1 Message Date
3b7757b1d9 chore: add support for build automation (#5)
All checks were successful
Run tests and linters / test (push) Successful in 42s
Run tests and linters / build (push) Successful in 41s
Run tests and linters / lint (push) Successful in 1m18s
This PR seeks to solve #2.

It adds a Makefile that can build, test, lint and package the code and the Forgejo workflows needed to automate the build. In addition, it resolves various issues highlighted by the linter.

Reviewed-on: #5
Co-authored-by: Emmanuel BENOÎT <tseeker@nocternity.net>
Co-committed-by: Emmanuel BENOÎT <tseeker@nocternity.net>
2024-07-26 14:07:46 +02:00
245c79ed9c
chore: upgrade logrus to 1.9.3 and its Graylog hook to 3.2.1 2024-07-26 11:57:25 +02:00
a4c4fef01b
chore: get rid of deprecated ioutil package
Fixes #3
2024-07-26 11:31:51 +02:00
dad5a17d36 Configuration - Fixed tls_skip_verify 2021-12-05 17:21:52 +01:00
a2606b5b89 Minor refactoring
* Made some LDAP methods public
  * Made the LDAP connection's config field private
2021-11-06 10:05:45 +01:00
4619b592e6 Fix - Convert DER to PEM when reading from LDAP 2021-11-05 14:55:51 +01:00
0e642c85a6 LDAP connection code
* Code that connects to LDAP servers and send queries
  * Helper functions to fetch CA certificates or EE certificates
2021-11-05 13:40:47 +01:00