This is an automated email from the ASF dual-hosted git repository.
humbedooh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git.
from f57702e This var is unused outside of this scope.
new 0f1210f add backend ui config
new 99a4ff5 only check this if --generator is set
new bcd7e32 Add minimal server package for UI backend
new 8a3e865 add defuzzer plugin
new a639cb0 add mbox utulity plugin
new 74d6bd0 add pminfo endpoint
new 775998e Add stats endpoint
new d1dcb5d Add single email endpoint
new 6a71ff0 Add source endpoint
new 7e45a95 Add preferences endpoint
new a724b9b needs another newline
new b3586ba Add thread endpoint
new 8150129 Add server requirements.txt
new eb798e4 Add a simple README for now, with run instructions for httpd
new d5bc8d0 permalinks with an S
The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
server/README.md | 37 +++
server/endpoints/email.py | 79 +++++
server/endpoints/pminfo.py | 30 ++
server/endpoints/preferences.py | 46 +++
server/endpoints/source.py | 47 +++
server/endpoints/stats.py | 90 ++++++
server/endpoints/thread.py | 50 ++++
server/main.py | 175 +++++++++++
server/plugins/__init__.py | 1 +
server/plugins/aaa.py | 29 ++
server/plugins/background.py | 204 +++++++++++++
server/plugins/configuration.py | 57 ++++
server/plugins/database.py | 73 +++++
server/plugins/defuzzer.py | 175 +++++++++++
server/plugins/formdata.py | 65 +++++
server/plugins/mbox.py | 432 ++++++++++++++++++++++++++++
server/plugins/offloader.py | 43 +++
server/plugins/server.py | 25 ++
server/plugins/session.py | 111 +++++++
server/ponymail.yaml.example | 15 +
requirements.txt => server/requirements.txt | 4 +-
tools/setup.py | 22 +-
22 files changed, 1808 insertions(+), 2 deletions(-)
create mode 100644 server/README.md
create mode 100644 server/endpoints/email.py
create mode 100644 server/endpoints/pminfo.py
create mode 100644 server/endpoints/preferences.py
create mode 100644 server/endpoints/source.py
create mode 100644 server/endpoints/stats.py
create mode 100644 server/endpoints/thread.py
create mode 100644 server/main.py
create mode 100644 server/plugins/__init__.py
create mode 100644 server/plugins/aaa.py
create mode 100644 server/plugins/background.py
create mode 100644 server/plugins/configuration.py
create mode 100644 server/plugins/database.py
create mode 100644 server/plugins/defuzzer.py
create mode 100644 server/plugins/formdata.py
create mode 100644 server/plugins/mbox.py
create mode 100644 server/plugins/offloader.py
create mode 100644 server/plugins/server.py
create mode 100644 server/plugins/session.py
create mode 100644 server/ponymail.yaml.example
copy requirements.txt => server/requirements.txt (73%)