Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-19 | Add mesg function emailMesg() | Malf Furious | 1 | -0/+50 | |
2017-06-19 | Add object function arrayUnique() | Malf Furious | 1 | -0/+26 | |
2017-06-19 | Add issue function getPad() | Malf Furious | 1 | -0/+13 | |
2017-06-19 | Add issue function getAssignee() | Malf Furious | 1 | -0/+11 | |
2017-06-19 | Implement function sendEmail() for group class | Malf Furious | 1 | -0/+26 | |
2017-06-19 | Revert "Add global function sendEmail()" | Malf Furious | 1 | -42/+0 | |
This reverts commit 45889e98e7a12b22cbaaceedd5531d4158888530. This reverts commit 6b643d4bbb469d35c6664176bc1aa641d130d99f. This reverts commit 7872377be7a0fc97316fc20d28a4bcfec15c6111. This feature was moved to another file. | |||||
2017-06-19 | Implement function sendEmail() for user class | Malf Furious | 1 | -0/+39 | |
2017-06-19 | Move sendEmail() function into agent class | Malf Furious | 1 | -0/+12 | |
Adding this as an abstract function to class agent. Since we will only be sending emails to stored users (and groups) this makes more sense and allows us to remove this function from the global namespace as well. | |||||
2017-06-19 | Update global function sendEmail() | Malf Furious | 1 | -2/+13 | |
Changing the $rcpt argument from an email address string to a user object. This allows us to ensure the address has been confirmed, to not send mail to a blank address, and to include the user's display name in the TO mail headers. Also, added support for mail attachments via PHPMailer. This can be used to forward any attachments added to Scrott message objects to email users as well. | |||||
2017-06-19 | Update global function sendEmail() | Malf Furious | 1 | -5/+2 | |
Function should be only sending to one recipient at a time. | |||||
2017-06-19 | Add global function sendEmail() | Malf Furious | 1 | -0/+34 | |
Helper routine to spin up a PHPMailer object, set all its options (mostly from the database) and send off the message. | |||||
2017-06-19 | Add PHPMailer v5.2.23 | Malf Furious | 2 | -0/+5290 | |
2017-06-19 | Add license for PHPMailer | Malf Furious | 1 | -0/+504 | |
A dependency of scrott, PHPMailer, is going to also be destributed by scrott. This requires the distribution of its license terms as well. | |||||
2017-06-19 | Change default SMTP port to 25 | Malf Furious | 1 | -1/+1 | |
2017-06-19 | Add SMTP configuration variables | Malf Furious | 1 | -0/+50 | |
2017-06-04 | Merge branch 'feature/mesgs' into dev | Malf Furious | 6 | -23/+323 | |
2017-06-04 | Move function getMesgs() into object class | Malf Furious | 2 | -18/+18 | |
This function is needed in the scope of issue, mesgs, and pads alike. It would also make sense to use this to retrive users' private messages. For these reasons, this function is now being defined higher up in the object hierarchy. | |||||
2017-06-04 | Add mesg function makeIssue() | Malf Furious | 1 | -0/+27 | |
This feature allows a pad-level discussion to be promoted to an issue. A new object is created, but all content is preserved. However, if the thread OP message had an attachment, that attachment cannot be retained. | |||||
2017-06-04 | Fix bug in function serveResource() | Malf Furious | 1 | -1/+1 | |
It is necessary to use double-quotes in the Content-Disposition header. | |||||
2017-06-04 | Update mesg function setAttachment() | Malf Furious | 1 | -1/+7 | |
Now saving the original name of the attachment file in the message object. | |||||
2017-06-04 | Define maxsize of attachment uploads | Malf Furious | 1 | -0/+5 | |
Value set to 512 megabytes. | |||||
2017-06-04 | Update df script to support message attachments | Malf Furious | 1 | -0/+6 | |
Now, if a mesg guid is requested under attach/, the attachment file is served and offers the browser the content-disposition for that file. | |||||
2017-06-04 | Update df function serveResource() | Malf Furious | 1 | -3/+7 | |
Added optional parameter for resource's filename. If given, a Content-Disposition header will be delivered to the client. | |||||
2017-06-04 | Add directory for message attachments | Malf Furious | 1 | -0/+3 | |
2017-06-04 | schema.sql: Set default value for mesg attachments | Malf Furious | 1 | -1/+1 | |
Defaulting this field to the empty string since, by default, messages do not have attachments. | |||||
2017-06-04 | schema.sql: Rename objtype for messages | Malf Furious | 1 | -1/+1 | |
Renamed from 'message' to 'mesg', for consistency with other naming conventions. | |||||
2017-06-04 | mesg: Add mesg class | Malf Furious | 1 | -0/+249 | |
2017-06-03 | Merge branch 'feature/issues' into dev | Malf Furious | 1 | -0/+122 | |
2017-06-03 | issue: Fix bug in functions advance() and close() | Malf Furious | 1 | -1/+6 | |
If the issue is already closed, these functions should do nothing. Continuing the logic in these functions could currupt the database. | |||||
2017-06-03 | issue: Fix bug in function advance() | Malf Furious | 1 | -2/+2 | |
The call to setParent() should have been in an else. It was being called every time... | |||||
2017-06-01 | Add issue class | Malf Furious | 1 | -0/+117 | |
2017-05-13 | Rm GPL image | Malf Furious | 1 | -0/+0 | |
2017-05-13 | Reorg examples/ directory | Malf Furious | 2 | -0/+0 | |
2017-05-13 | Rm old content | Malf Furious | 4 | -212/+0 | |
2017-05-13 | Recover null.jpg head image | Malf Furious | 1 | -0/+0 | |
2017-05-13 | Merge branch 'feature/heads' into dev | Malf Furious | 7 | -2/+348 | |
2017-05-13 | Remove mime-type field from message database schema | Malf Furious | 1 | -2/+1 | |
Since the df.php script can detect the mime-type of files on disk, I am removing this state from the database. With 'attachName' being the only remaining field pertaining to attachments, I have simply renamed it 'attachment'. | |||||
2017-04-20 | Add dynamic file proxy script | Malf Furious | 1 | -0/+102 | |
Entry point df.php, meaning dynamic file or direct file, added as a means of serving user-supplied content while enforcing access-controls in PHP. | |||||
2017-04-19 | Add object function getBgImg() | Malf Furious | 1 | -0/+12 | |
2017-04-19 | Add object function rmBgImg() | Malf Furious | 1 | -0/+12 | |
2017-04-19 | Add object function setBgImg() | Malf Furious | 1 | -0/+12 | |
2017-04-19 | Add object function getHeadImg() | Malf Furious | 1 | -0/+8 | |
2017-04-19 | Add object function rmHeadImg() | Malf Furious | 1 | -0/+12 | |
2017-04-19 | Add object function setHeadImg() | Malf Furious | 1 | -0/+32 | |
2017-04-19 | Add image cropping logic | Malf Furious | 1 | -0/+70 | |
User-supplied head images will need to be square in their dimensions, so that bootstrap displays them correctly. This function will crop image files after they are uploaded to the server. | |||||
2017-04-16 | Add directory for object background images | Malf Furious | 1 | -0/+3 | |
2017-04-16 | Add directory for object heads | Malf Furious | 1 | -0/+3 | |
2017-04-16 | Add global function saveFile() | Malf Furious | 1 | -0/+41 | |
2017-04-16 | Add global state for page errors, warnings, etc. | Malf Furious | 1 | -0/+40 | |
Added arrays to the global $_SCROTT variable to keep lists of page errors, warnings, and notices. Also added functions to globals.php for interacting with these arrays. | |||||
2017-04-15 | Add database garbage collection | Malf Furious | 1 | -0/+73 | |