Project

General

Profile

Download (18.8 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
67dc6377 08/25/2023 12:26 PM Jim Pingle

Tweak formatting of SMTP notifications

596a88fa 08/24/2023 06:43 PM Jim Pingle

Notification code updates

  • Rework how notice queue files are setup and maintained, which should
    allow all users to send notifications now without error. Implements #14337
  • Update code for PHP 8.x in frontend and backend
  • Fixup repeat message detection a bit to improve chances of it catching...
c5faa351 03/28/2023 01:09 PM Jim Pingle

Message queue handling improvements. Fixes #14031 Fixes #14061

  • Do not attempt to process the message queue without sufficient
    privileges.
  • Check for permission to write the message queue and for write
    failures and bail early if there is a problem.
402c98a2 02/09/2023 12:17 AM Reid Linnemann

Update copyright years to include 2023

2568e151 12/08/2022 09:03 PM Christian McDonald

Rector direct global g accesses

a4105aad 12/01/2022 08:48 PM Christian McDonald

Remove unused xmlreader implementation and conditional sourcing

1e45d13f 11/23/2022 02:06 PM Christian McDonald

Rector some direct config gets with pure scalar paths.

88774881 11/22/2022 08:38 PM Christian McDonald

Rector some more direct config unsets with pure scalar paths

4864d7f6 11/15/2022 06:49 PM Josh Soref

Spelling fixes. Fix #13357

Bugs:
  • Incorrect input validation for `dhcp6c` `keyinfo expire` `forever` keyword in `interfaces.inc`.
  • Incorrect input validation for associated rule's `Source Port` in `firewall_rules_edit.php`.
  • Incorrect `voucher*.` file lock reference in `status_captiveportal_voucher_rolls.php`....
8f2f85c3 01/02/2022 01:05 AM Luiz Souza

Update the Copyright year of the files owned by Rubicon/Netgate.

4dde40ec 12/17/2021 01:59 PM Viktor Gurov

Pushover notifications fix. Issue #12614

b9fbc36a 10/13/2021 05:13 AM Viktor Gurov

Slack Notifications. Feature #12291

75a3b0de 03/16/2021 03:19 PM Viktor Gurov

set_curlproxy() fixes. Issue #11476

8b424bca 02/23/2021 12:46 PM Viktor Gurov

Use set_curlproxy() function for cURL proxy configuration. Issue #11476

8f585441 01/03/2021 12:28 PM Luiz Souza

Update the Copyright year.

A subsequent commit will deal with .po's.

87d9798f 12/31/2020 03:57 PM Jim Pingle

Improve handling of SMTP send errors. Fixes #11063

bf335b2b 10/30/2020 06:02 PM Renato Botelho

Revert "Remove non captive-portal logs from Local4 syslog facility."

This reverts commit 6960993dc53c559619fe3f8d8ea903e7730b4fa6.

187da3ef 09/16/2020 03:27 AM overtninja

Provide option for default notification tone to play, rather than being overridden.

4002dc3f 09/15/2020 07:00 AM overtninja

Correct use of sprintf

6b18e960 09/15/2020 04:39 AM overtninja

Correcting style issues

18c256c0 09/14/2020 06:31 AM overtninja

Pushover Notification Support. Implements #10495

e6a82348 06/26/2020 04:00 PM Renato Botelho

Merge pull request #4240 from Kapmeister/master

6960993d 05/18/2020 04:36 PM A FL

Remove non captive-portal logs from Local4 syslog facility.
Various logs are recorded in local4 in HA situation. They should not be recorded here.
Redmine #97

c4c42f28 03/31/2020 09:37 PM John Kap

Correct Indentation

if statement covering multiple lines was formatted incorrectly.

9948b5b5 03/31/2020 12:45 AM John Kap

Logic & Formatting

Corrected logic not to perform API to Telegram under certain conditions.

Edited to comply with standard formatting requirements.

1c2926e6 03/23/2020 11:11 PM John Kap

Update notices.inc

Formatting corrections on if statements.

c3d53b06 03/22/2020 08:46 PM John Kap

Changes to Checkbox & others

Changed the approach of the option from checking box to disable to checking the box to enable.

Test return from API to ensure it's in the correct format.

Various formatting errors corrected.

Simplified some aspects of code.

51a12198 03/19/2020 10:56 PM John Kap

Update notices.inc

0b2a89bd 03/19/2020 10:42 PM John Kap

Update notices.inc

ded59fb6 03/19/2020 12:35 AM John Kap

Telegram Notification Support. Feature #10354

Readmine feature https://redmine.pfsense.org/issues/10354 ready for review.

0ef202d1 03/09/2020 03:26 PM Renato Botelho

Merge pull request #4218 from vktg/smtptest

d5155a01 03/07/2020 05:19 AM Viktor Gurov

Notifications page input validation. Issue #8522

93166bdc 03/06/2020 06:30 AM Viktor Gurov

Fix SMTP SSL/TLS disable validation. Issue #10317

0284d79e 01/03/2020 04:37 PM Jim Pingle

This is 2020. Issue #9245

38809d47 07/29/2019 05:50 PM Renato Botelho

Fix copyright message years to reflect BSDP -> ESF -> Netgate

1ead3516 05/27/2019 01:50 PM Renato Botelho

Fix #8821: Deprecate Growl Notifications

Growl appears to be abandoned upstream. No updates in ~5 years, and few if
any users on pfSense

0b4c14a4 01/02/2019 02:50 PM Steve Beaver

Update copyright notices to 2019. Happy New Year

7da466e1 11/07/2018 08:30 PM Jim Pingle

Add checkbox to disable SMTP SSL cert verification. Implements #9001

The default action is to validate the certificate. If the user knows the
server does not have a valid certificate (e.g. self-signed), this option
will allow encryption to be used without validating the identity of the...

179377b0 03/30/2018 11:01 PM robjarsen

Remove Whitespace

I'm aware this is a very large commit. Let me know if you'd rather have it broken down by file type (ie: PHP/shell scripts) so it would be easier to review.

-RJ

b8f91b7c 01/05/2018 01:44 PM Luiz Souza

Update the Copyright notice for pfSense.

d0d6d27f 12/07/2017 09:32 PM Jim Pingle

Pretty up the new smtp notification header.

dc5fdeea 07/28/2017 07:54 PM Pi Ba

notices, background delivery of growl messages and combined mail messages from a queue so that in case of failure the timeout period for connecting does not impact the functionality of the calling scripts themselves

1st message is delivered directly after it is queued....

1579e70f 02/01/2017 08:33 AM Phil Davis

Code with multiple %s in etc

8128464b 12/28/2016 03:36 PM Renato Botelho

Merge pull request #3317 from phil-davis/patch-1

76a13ab1 12/28/2016 06:24 AM Phil Davis

Remove unused print_noices and print_notice_box

When looking into how the notices features work these days, I found that these functions are no longer used anywhere.
Maybe they should be deleted?

a2e35163 12/28/2016 05:35 AM Phil Davis

Refactor to use notify_all_remote

While looking at notices.inc I noticed (pardon the pun) that notify_all_remote did exactly the same as these 2 lines of code. notify_all_remote() might as well be used here, to save having the same code repeated.

81299b5c 09/06/2016 07:23 PM Renato Botelho

Move copyright from ESF to Netgate

f97cd756 08/12/2016 02:59 PM NewEraCracker

Fix typo leading to syntax error

e7cf30eb 08/11/2016 07:36 PM Renato Botelho

Ticket #3734: Convert growl related code to use pear-Net_Growl port

f2b0bf18 08/11/2016 05:53 PM Renato Botelho

Pass along send_smtp_message() return, otherwise message will not be shown when testing SMTP settings

c8c46e5a 08/11/2016 05:38 PM Renato Botelho

Ticket #3734:

- Added timeout parameter for SMTP configuration
- Removed STARTTLS option, it's enabled automatically by pear-Mail when
server supports it

d4c5ada9 08/11/2016 02:41 PM Renato Botelho

Ticket #3734: Convert notify_via_smtp() to use pear-Mail

b12ea3fb 07/15/2016 07:30 PM Renato Botelho

Move to Apache License 2.0

c5d81585 07/15/2016 06:30 PM Renato Botelho

Review license / copyright on all files (final round)

ac24dc24 07/14/2016 09:33 PM Renato Botelho

Review license / copyright on all files (1st round)

419af712 06/20/2016 12:31 AM Denny Page

Add include of functions.inc for declaration of gettext

e392cc2b 05/12/2016 09:29 AM Chris Buechler

Store notices safely to prevent potential XSS when notices are displayed locally or by remote systems where they're shipped. Ticket #6154

642c6023 04/17/2016 07:23 AM Phil Davis

Fix #6187 Handle Growl IP Address problems

6d44231f 04/10/2016 01:59 PM Phil Davis

Always use sprintf with log_error

I noticed this while looking at other stuff in notices.inc
If this log_error() call ever happened, it would not have done anything useful.

e8c516a0 02/18/2016 12:19 PM Phil Davis

Internationalize etc inc i through s

3b3a95e5 01/22/2016 05:21 PM Phil Davis

Fix #5794 remove print_info_box_np chackes for gettext("apply")

1) Get rid of the stristr() checks to "guess" if an apply button should
be used.
2) Change print_info_box() so it can take a button name of "close"
, "apply" or none to decide which button to show....

09221bc3 01/15/2016 01:44 PM Renato Botelho

Update license on files from /etc/inc

b97c7ee5 01/15/2016 11:38 AM Renato Botelho

Update smtp class to latest version, fixes #5604

- SMTP class from
http://www.phpclasses.org/package/14-PHP-Sends-e-mail-messages-via-SMTP-protocol.html
- Adapt code to current version, only change was tls parameter became
start_tls

acc9c73e 01/15/2016 11:37 AM Renato Botelho

Respect force parameter even if message is the same of last sent

6aa3723a 12/15/2015 06:03 PM Renato Botelho

Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used

80b53805 08/26/2015 06:33 AM Phil Davis

Handle multiple notices in the same second

The notices are currently keyed by the Unix time stamp second. If
file_notice() is called more than once in the same second, then the
previous notice is overwritten. Only the last notice in any second
actually ends up in /tmp/notices and thus on the webGUI flashing...

46bc6e54 08/25/2015 05:49 PM Renato Botelho

Move main pfSense content to src/