You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ponymail.apache.org by hu...@apache.org on 2020/09/07 10:40:14 UTC
[incubator-ponymail-foal] branch master updated (13d0616 -> 1d6b3fb)
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 13d0616 Lucene QSL is called query_string.
new 9c75285 Expand on what works and doesn't for now
new 1d6b3fb Add some improvements to the httpd config example
The 2 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 | 31 +++++++++++++++++++++++++------
1 file changed, 25 insertions(+), 6 deletions(-)
[incubator-ponymail-foal] 02/02: Add some improvements to the httpd
config example
Posted by hu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git
commit 1d6b3fb3c0daf28639312bf9ada45c6aad576ca4
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Mon Sep 7 12:40:01 2020 +0200
Add some improvements to the httpd config example
AcceptPathInfo for threads
MultiViews for shortening URLs
---
server/README.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/server/README.md b/server/README.md
index ebc8654..edce41f 100644
--- a/server/README.md
+++ b/server/README.md
@@ -45,9 +45,13 @@ An example Apache HTTPd configuration could be (for plain-text HTTP):
ServerName archives.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/foal/webui/
+ # PathInfo is needed for threads
+ AcceptPathInfo On
ProxyPass /api/ http://localhost:8080/api/
<Directory /var/www/foal/webui/>
Require all granted
+ # MultiViews means you can shorten threads to https://localhost/thread/blablabla
+ Options +MultiViews
</Directory>
</VirtualHost>
```
[incubator-ponymail-foal] 01/02: Expand on what works and doesn't
for now
Posted by hu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git
commit 9c75285e575416553da17cfac96a7a2e6d6d9a9d
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Mon Sep 7 12:38:18 2020 +0200
Expand on what works and doesn't for now
---
server/README.md | 27 +++++++++++++++++++++------
1 file changed, 21 insertions(+), 6 deletions(-)
diff --git a/server/README.md b/server/README.md
index 7c149e4..ebc8654 100644
--- a/server/README.md
+++ b/server/README.md
@@ -1,14 +1,29 @@
# Pony Mail Foal - Backend UI Server
This is the (as of yet incomplete) backend server for the Foal UI.
-While it works on all-public archives with searching, threads, emails
-and sources, the AAA (Access, Authentication and Authorization) plugin
-is not yet complete, in part due to waiting for OAuth to be completed.
-This backend should not yet be used for private email archives unless
-restricted behind some form of external/parent authentication mechanism.
+## Progress
+
+### What works
+- The "phone book" (front page)
+- Browsing threads on a list
+- Viewing single threads, emails and sources
+- Searching with keywords, quotes, +/- inclusion/exclusion
+- Rudimentary AAA (logged in with an authoritative OAuth gives read access to everyting)
+
+
+### What doesn't work
+- Advanced AAA
+- Permanent sessions across restarts
+- Composing replies
+- Preferences
+- Notifications/favorites
+
+
+While rudimentary AAA works, the backend should not yet be used for private
+email archives unless restricted behind some form of external/parent
+authentication mechanism.
-Note that replying via the UI is not yet supported, nor are logins.
## How to run: