This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Citadel Server, WebCit, utilities".
The annotated tag, v941 has been created at 5ecab2bdaab43af9094627b6d426a342f97e6dc1 (tag) tagging 843a57e7e729af628bc3781231f1f2e62bf01129 (commit) replaces v940 tagged by Art Cancro on Mon Nov 29 14:24:14 2021 -0500 - Log ----------------------------------------------------------------- 941 Art Cancro (31): fujobi Intermediate commit: open a new div beneath the existing one when Reply or ReplyQuoted is selected more work on the reply box replybox adornments save/cancel Hot damn! I just discovered scrollIntoView() how about that scroll? Fixed the vertical float issue by specifying the height of the text div and letting the rest wrap around as it wants to. content editable window with focus and cursor Got it working, now it's pretty Wow! Posting a message to the server worked on the first try, even using the existing DAV operation and no new C code. That was a pleasant surprise. Detect whether the save operation succeeded by checking the response status of the XHR transaction. Also made the default Citadel server dev.citadel.org instead of uncensored.citadel.org because I am posting a lot of test messages. Handle posting errors a little more elegantly. Moved the remaining else blocks Permit the Content-Transfer-Encoding: header to be forwarded from an HTTP transaction to a post on a Citadel server. This isn't typical for HTTP but we need it. Revert previous commit because it didn't work. Furthermore, remove the content-length header from the PUT operation because the browser wants to do that on its own. Save messages as multipart/mixed with the HTML component in base64 encoding. We probably should rethink this because now we're double-base64-encoding inline images. Post messages in quoted-printable instead of base64, just like WebCit Classic does. This avoids double-base64-encoding of inline images. Prettied up the qp encoder function a bit. Placed the bold/italic/list/link buttons in the editor. (They don't work yet.) split utility function out into a separate util.js bold, italic, and list buttons now work. Link entry in the editor now works. The example code at https://www.thatsoftwaredude.com/content/8912/create-a-basic-text-editor-in-javascript was a bit naive because it assumes the URL is already known at the moment the user presses the Link button. We open a box for URL entry, but when the user clicks into that box the original selection disappears. So we have to save the selection range in hidden fields so we know where to replace the text. Capture the new message number from the etag of the post transaction make a note that we have to retain the reply message number Made the RBL evaluation conditional cleaner by assuming short-circuit evaluation. Another win for short circuit evaluation Updated the comments in do-release.sh Cleaned up another set of conditionals in the SMTP server. Mail to a mailing list room must be from a subscriber (or a logged in user) otherwise incoming message is rejected. Release version 941 generated by do-release.sh ----------------------------------------------------------------------- hooks/post-receive -- Citadel Server, WebCit, utilities