Piotr F. Mieszkowski
92f3cedc51
Remove leftover .read() call
1 month ago
Piotr F. Mieszkowski
11b78ce0fb
Adjust log entry levels for severe conditions
...
When Lacre is misconfigured or can't proceed, report WARNING or even ERROR
level messages.
1 month ago
Piotr F. Mieszkowski
acdb2dd5c8
Log cron-job inner workings
2 months ago
Piotr F. Mieszkowski
617a208fe9
Fix indentation and names after rebase
2 months ago
Piotr F. Mieszkowski
af5a5b4176
Use Lacre logging and configuration in cron.py
2 months ago
Piotr F. Mieszkowski
52b31028c5
Fix config key typo
2 months ago
Piotr F. Mieszkowski
ffc53b935a
Finish migration to SQLAlchemy and automate testing cron.py
2 months ago
Piotr F. Mieszkowski
7aff414fb7
Use SQLAlchemy to access database
...
- Replace hardcoded MySQLdb package with sqlalchemy to support other RDBMS
backends.
- Provide a script that could eventually replace schema.sql (schema.py).
- Update sample configuration.
2 months ago
muppeth
86b725349f
added smtp auth to cron.py
2 months ago
Piotr F. Mieszkowski
ea0e012c04
Use 'open' to open a file
2 months ago
Piotr F. Mieszkowski
5a34249090
Fix minor cron.py issues
...
Related to #63 : TypeError: memoryview: a bytes-like object is required, not
'str'.
- Allow GnuPG.add_key accept either 'str' or 'bytes'.
- Import MIMEText from email.mime.text.
3 months ago
muppeth
c4e9e3e840
compatibility update for php7/8 ( #61 )
...
Co-authored-by: muppeth <muppeth@disroot.org>
Reviewed-on: #61
3 months ago
Piotr F. Mieszkowski
5f02223ec7
Perform automatic migration to Python 3.x
...
Use lib2to3 automatic migration tool provided by Python 2.x to convert
codebase to new idioms.
Command line:
find . -type f -name '*.py' \
-exec python2.7 -m lib2to3 \
-f all -f idioms -f buffer -f set_literal -f ws_comma -w \
'{}' '+'
6 months ago
fkrone
9cfbd24bdc
All mails from cron script are now passed through the GPG-Mailgate so they are encrypted if possible.
7 years ago
fkrone
d3bbb82072
Make the SMTP relay used by cron configurable via config. Use the same as the gateway does.
7 years ago
fkrone
efe2187bb5
Logging for cron job does now work to syslog if defined so in the config file (previously it thought it should write to a file called 'syslog' instead of the real syslog)
7 years ago
fkrone
f7e3b16069
Changes to cron, register-handler, settings and templates:
...
- Cron now notifies user what happened (key successfully added/deleted or error)
- More options to customize templates
- Separating concepts in settings (S/MIME, templates)
- Register-handler now only informs on failed PGP submissions (reduce mails to user and false positive mails)
8 years ago
fkrone
fd1b7517db
Informing user about key submitting status. Needs some rework.
8 years ago
kflux
7eaf03def4
Update index.php
8 years ago
kflux
9dcaceb3bd
Update README
8 years ago
kflux
19aaa0bbc2
Update README
8 years ago
kflux
51920451ed
Update and rename README.MD to README
8 years ago
kflux
cef4445b2d
Update and rename README to README.MD
8 years ago
kflux
c4daaaeb5d
Update phphkp.php
8 years ago
kflux
cbbe63d700
Update README
8 years ago
kflux
8a701f6f17
Update index.php
8 years ago
kflux
663f9f3191
Update README
8 years ago
kflux
3ddb512639
Update README
...
added HKP server functionality installation instructions
8 years ago
kflux
7f9baa4aa2
Create phphkp.php
...
initial commit
8 years ago
perennate
fbe2f1bba1
Update license to GNU GPL v3.
9 years ago
perennate
4ba9aa5c98
Add language support.
9 years ago
perennate
c9f2e2f721
Clarify to public users on gpg-mailgate-web home page.
9 years ago
perennate
a753d9ebca
Update gpg-mailgate-web footer now that it is merged in.
9 years ago
perennate
4af9c605cd
Update gpg-mailgate-web readme.
9 years ago
perennate
aaa647d489
Add license and link to updates for gpg-mailgate-web.
9 years ago
perennate
e01e505374
Release under GNU Lesser General Public License.
9 years ago
perennate
e48970bca9
Add default configuration file.
...
The local config.php will overwrite default configuration file. If config.php does not exist the system will display a server configuration error.
9 years ago
perennate
808bb632fc
Clarify dependencies for mail_smtp.
9 years ago
perennate
e12f0f1d52
Add optional PGP key verification on web server side.
9 years ago
perennate
bcebd12269
Fix for case where user wants to disable encryption with blank key.
9 years ago
perennate
ef71194c7c
Update README (different mail/web server is ok).
9 years ago
perennate
2965e804a9
Separate theme into footer / header / main.
9 years ago
perennate
5e4f352bf1
Fix bug in confirmation of emails.
9 years ago
perennate
0a17e34faa
Fix bug with lock in confirmPGP.
9 years ago
perennate
39875522ef
Add index.html to prevent directory listing of include directory.
9 years ago
perennate
98b4e341cf
Initial commit for gpg-mailgate-web addition.
9 years ago