Fossil

History for src/alerts.c
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for src/alerts.c

2020-04-24
02:17
[c2a1dbfc] part of check-in [d048d86d] Add a new setting to disallow anonymous subscriptions. Anonymous subscriptions are enabled by default. (check-in: [d048d86d] user: drh branch: restricted-self-registration, size: 98991)
01:47
[ddafe406] part of check-in [3d804812] When there are repeated errors on a subscription or self-registration entry form, do not force the user to reenter the captcha if they have already entered it correctly once. (check-in: [3d804812] user: drh branch: restricted-self-registration, size: 98691)
00:49
[4ce9e4b5] part of check-in [3b7970e0] Add the ability to deny capabilities to self-registered accounts until the email verification comes through. (check-in: [3b7970e0] user: drh branch: restricted-self-registration, size: 98264)
2020-04-23
22:17
[54dfce2c] part of check-in [15e15298] Fix bugs in the /subscribe page that could allow an attacker to subscribe and verify without actually having a working email address. (check-in: [15e15298] user: drh branch: trunk, size: 97849)
18:49
[12ee12c0] part of check-in [ea81b30d] Bug fix: Allow new subscribers the option to select "Forum Edits", though it still defaults to "off". (check-in: [ea81b30d] user: drh branch: trunk, size: 95560)
2020-04-22
15:57
[34b1f0fb] part of check-in [fb4545ef] For email alerts on forum posts, if the forum post is a reply to a prior post that has been edited two or more times, ensure that the In-Reply-To header on the email message refers to the very first edition of the in-reply-to post. Prior check-in [137cba6f1b81170d] attempt to do the same thing, but only worked for cases where the post was edited just once. (check-in: [fb4545ef] user: drh branch: trunk, size: 95408)
2020-04-11
22:35
[d86cf08d] part of check-in [2f24675a] Merged from trunk (check-in: [2f24675a] user: ashepilko branch: api-cleanup, size: 94986)
2020-04-10
19:01
[1a5e4160] part of check-in [137cba6f] For email alerts on forum posts that are in reply to a prior post that has been edited, make the In-Reply-To point to the Message-Id of the original unedited post. This should help avoid breaking threads in email readers for subscribers who do not receive notification of post edits. bug report. (check-in: [137cba6f] user: drh branch: trunk, size: 94996)
2020-04-05
23:45
[a269609b] part of check-in [06afb702] Match the COMMAND and WEBPAGE names with _cmd and _page functions; forumpost/045bffda68 (check-in: [06afb702] user: ashepilko branch: api-cleanup, size: 94899)
2020-04-01
00:00
[4c82b8ec] part of check-in [0ba1528f] Fix warnings on possible uninitialized variable use. (check-in: [0ba1528f] user: ashepilko branch: trunk, size: 94909)
2020-03-28
18:21
[33ab42ee] part of check-in [a0ae0c9f] Add email-url, email-admin, and email-subname to the settings that can be managed by the "fossil alert setting" command. (check-in: [a0ae0c9f] user: drh branch: trunk, size: 94893)
2020-03-27
22:25
[f9cbe9c5] part of check-in [8ccab68f] In the previous check-in, fix the subscriber count after doing a purge. (check-in: [8ccab68f] user: drh branch: trunk, size: 94281)
22:23
[a342c2b2] part of check-in [8c40c38f] Add the ability to purge old pending subscriptions from the /subscribers page. (check-in: [8c40c38f] user: drh branch: trunk, size: 94261)
14:30
[65245736] part of check-in [2e71dc25] Use the display name rather than the login for forum posts. (check-in: [2e71dc25] user: drh branch: trunk, size: 93263)
2020-03-26
18:54
[1b00ef0e] part of check-in [e5653a4c] Add a new subscription option to receive edits to forum posts. If this option is not selected, then alerts are only sent on the initial post, not on edits. Also: Use the "forumObs" class on timeline forum text that has been subsequently edited. (check-in: [e5653a4c] user: drh branch: trunk, size: 92503)
13:53
[ce79a8c7] part of check-in [32a8d110] Validate the email address in the subscription editing form. (check-in: [32a8d110] user: drh branch: trunk, size: 91874)
13:18
[3e24d500] part of check-in [bb05299e] Add the "Send a message to ..." link for administrators on the subscription configuration page. (check-in: [bb05299e] user: drh branch: trunk, size: 91194)
13:11
[ccb4cdcb] part of check-in [60d40d5b] Improvements to the "Notification" setup screen. Take steps to ensure that the email address does not get cleared when editing subscriber preferences. (check-in: [60d40d5b] user: drh branch: trunk, size: 91052)
2020-03-25
17:48
[6c558145] part of check-in [54a6f098] Add the email address editing to the subscriber information screen (/alerts). Improved cross-linking between subscriber and user editing screens for administrators. (check-in: [54a6f098] user: drh branch: trunk, size: 90943)
2020-03-17
12:17
[c7a17e6e] part of check-in [1c84fa55] Filter notifications to reduce multiple alerts if forum-posts are edited. (check-in: [1c84fa55] user: graham branch: alert-filter, size: 95189)
2020-03-16
19:45
[6398f1bc] part of check-in [b4dcf8e4] Experimental: Change the X-Fossil-From: header in alert emails to Sender:. This might help with Outlook users. Or it might make things worse. The only think I know to do is try it and see what happens. (check-in: [b4dcf8e4] user: drh branch: trunk, size: 90359)
2020-03-15
21:24
[9f5d41c0] part of check-in [84d854c6] Enhance the /announce page so that it provides an option to send a message to all forum moderators. (check-in: [84d854c6] user: drh branch: trunk, size: 90394)
20:43
[331d697b] part of check-in [ea4ccfdc] Fix the /announce/test2 feature so that it works without asserting. (check-in: [ea4ccfdc] user: drh branch: trunk, size: 89522)
15:43
[69e2c610] part of check-in [0ea56bb2] Introduce a new version of db_multi_exec() that does not do printf-style formatting. (check-in: [0ea56bb2] user: drh branch: trunk, size: 89524)
2020-03-14
13:36
[ab74f101] part of check-in [a584491a] Put the "speak the text" buttons for captcha audio closer to the boxes in which the person must enter the text. (check-in: [a584491a] user: drh branch: trunk, size: 89543)
12:49
[d90edfc8] part of check-in [11d1233d] Fix a harmless compiler warning. (check-in: [11d1233d] user: drh branch: trunk, size: 89489)
12:40
[ef99a223] part of check-in [93bbd28a] Add "Speak the text" buttons consistently to all captchas. (check-in: [93bbd28a] user: drh branch: audio-captcha, size: 89481)
03:59
[ecc7ddea] part of check-in [3b10bdd6] Add "Speak the text" buttons on captchas. (check-in: [3b10bdd6] user: drh branch: audio-captcha, size: 89466)
2019-12-23
13:17
[c645bdf3] part of check-in [1a5dee1e] Ticket alerts reference the actual ticket, not the ticket change artifact. (check-in: [1a5dee1e] user: drh branch: trunk, size: 89363)
2019-09-19
14:14
[0e045c86] part of check-in [eb804dc6] In the db_get(N,D) function, if N is setting, then always leave D as NULL so that we use the published default value for that setting. (check-in: [eb804dc6] user: drh branch: trunk, size: 89209)
2019-08-31
16:42
[f3a7f543] part of check-in [aa376391] Merge in latest from trunk. (check-in: [aa376391] user: andybradford branch: db-begin-txn-updates, size: 89215)
2019-07-22
19:06
[2ea635f2] part of check-in [4c73b4af] Bail out of the alert_send() routine if the notification system is misconfigured with a blank email-self value. (check-in: [4c73b4af] user: drh branch: trunk, size: 89221)
16:12
[a6f58c4b] part of check-in [488af363] In the alert sending logic, if no "email-self" is specified, then substitute the bogus email address "nobody@invalid". (check-in: [488af363] user: drh branch: trunk, size: 89198)
2019-03-19
14:09
[78ead0d1] part of check-in [6cc53548] Replace most calls to db_begin_transaction() with db_begin_write() to avoid having a reader locking during a COMMIT. (check-in: [6cc53548] user: andybradford branch: db-begin-txn-updates, size: 89093)
2018-12-10
08:07
[bcde6700] part of check-in [c52fb5ed] Attempt to get the backoffice running on Windows. (check-in: [c52fb5ed] user: tsbg branch: backoffice-win, size: 89266)
2018-12-04
23:08
[9af05613] part of check-in [1f4b4fcb] Fixed a use of fclose() on a handle opened with popen(), noticed by Stephan Beal. (check-in: [1f4b4fcb] user: wyoung branch: trunk, size: 89099)
2018-11-30
21:08
[e31f86ca] part of check-in [a8856c6b] Fix the labels on email alerts for wiki edits and ticket changes, which were reversed. (check-in: [a8856c6b] user: drh branch: trunk, size: 89099)
2018-10-04
07:36
[e66cf827] part of check-in [ea646955] Avoided a crash in Fossil > Admin > Notification > Send Announcement triggered when no subscribers are set up, causing it to fail on Submit if you tell it to send the announcement to all subscribers. The check also guards against sending such things before email alerts are set up. In either case, the "Send Announcmeent" page gives an error pointing you to the docs, rather than a form that cannot be successfully submitted. (check-in: [ea646955] user: wyoung branch: trunk, size: 89099)
2018-10-03
16:52
[6ef3d73e] part of check-in [29313518] Remove uncommonly used commands from the set of "common" commands in the "fossil help" listing. (check-in: [29313518] user: drh branch: trunk, size: 88824)
2018-09-26
18:39
[3b074607] part of check-in [1d3dd1d9] Setup and Admin users that are in the subscriber table were getting email alerts only if they had explicit moderator capabilities set. Those with bare "s" or "a" weren't getting notified. (check-in: [1d3dd1d9] user: wyoung branch: trunk, size: 88823)
2018-08-31
22:03
[bbef3993] part of check-in [27769be9] Login and subscription forms work better on mobile. (check-in: [27769be9] user: drh branch: trunk, size: 88708)
21:07
[f5c5e447] part of check-in [75c89def] Render captchas in a smaller font that works better on mobile. (check-in: [75c89def] user: drh branch: trunk, size: 88639)
10:47
[d18967d3] part of check-in [6898b3e7] Enhancements to the /sitemap page. New configuration options to add optional entries to the /sitemap page. (check-in: [6898b3e7] user: drh branch: trunk, size: 88591)
2018-08-30
21:19
[040f3125] part of check-in [cfbbc537] Change the name of the "email.c" source file into "alerts.c". Make corresponding changes to various interfaces. (check-in: [cfbbc537] user: drh branch: refactor-alerts, size: 88510) Renamed from src/email.c