You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ponymail.apache.org by "rbowen (via GitHub)" <gi...@apache.org> on 2026/06/16 20:45:08 UTC
[PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
rbowen opened a new pull request, #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313
Documents all HTTP API endpoints including request parameters, response schemas, search/date syntax, and differences from the legacy Lua-based API. Based on the OpenAPI spec and endpoint source code.
Addresses #34
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by Rich Bowen <rb...@rcbowen.com>.
I can't figure out what the test failures mean. This is a doc-only PR. Help?
Rich
On Tue, Jun 16, 2026, 16:45 rbowen (via GitHub) <gi...@apache.org> wrote:
>
> rbowen opened a new pull request, #313:
> URL: https://github.com/apache/incubator-ponymail-foal/pull/313
>
> Documents all HTTP API endpoints including request parameters, response
> schemas, search/date syntax, and differences from the legacy Lua-based API.
> Based on the OpenAPI spec and endpoint source code.
>
> Addresses #34
>
>
> --
> This is an automated message from the Apache Git Service.
> To respond to the message, please log on to GitHub and use the
> URL above to go to the specific comment.
>
> To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
>
> For queries about this service, please contact Infrastructure at:
> users@infra.apache.org
>
>
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "dave2wave (via GitHub)" <gi...@apache.org>.
dave2wave commented on PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313#issuecomment-4752967265
None from your mentor.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "rbowen (via GitHub)" <gi...@apache.org>.
rbowen commented on PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313#issuecomment-4734972546
FWIW, Copilot suggests making the following change:
```
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r tools/requirements.txt
pip install -r test/requirements.txt
pip install html2text==2020.1.16
pip list
server/update_version.sh # Add this line
webui/js/source/build.sh # Add this line
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "dave2wave (via GitHub)" <gi...@apache.org>.
dave2wave merged PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "7rqnjm92wp-ops (via GitHub)" <gi...@apache.org>.
7rqnjm92wp-ops commented on PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313#issuecomment-4735770133
> بما في ذلك معلمات الطلب، ومخططات الاستجابة، وصيغة البحث/التاريخ، والاختلافات عن واجهة برمجة التطبيقات القديمة المبنية على لغة Lua. وهو يستند إلى مواصفات OpenAPI وشفرة المصدر لنقاط النهاية.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "sbp (via GitHub)" <gi...@apache.org>.
sbp commented on PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313#issuecomment-4733397846
The main problem I think is that the Python API changed for message construction, which is why it fails on newer versions and not older ones. There's also some metadata that needs updating. That'd be separate to this PR; as far as I can tell, this PR introduces no problems, though I haven't reviewed the content of the documentation.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "sbp (via GitHub)" <gi...@apache.org>.
sbp commented on PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313#issuecomment-4731590529
These are existing failures. They were around on the 1 Apr Dependabot PRs too:
https://github.com/apache/incubator-ponymail-foal/pull/306
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "rbowen (via GitHub)" <gi...@apache.org>.
rbowen commented on PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313#issuecomment-4732632998
FWIW, copilot encouraged me to add **.md to the list of stuff to ignore in the unit tests. Please tell me if that's not correct.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "rbowen (via GitHub)" <gi...@apache.org>.
rbowen commented on PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313#issuecomment-4723508401
FYI, PR authored with help from Claude Sonnet 4.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add API documentation for Foal endpoints [incubator-ponymail-foal]
Posted by "rbowen (via GitHub)" <gi...@apache.org>.
rbowen commented on PR #313:
URL: https://github.com/apache/incubator-ponymail-foal/pull/313#issuecomment-4751245662
Anyone object to treating docs as CTR?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@ponymail.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org