File: Changes

package info (click to toggle)
email-reminder 1.0.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 596 kB
  • sloc: python: 720; sh: 99; makefile: 91; xml: 33
file content (146 lines) | stat: -rw-r--r-- 5,155 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
1.0.1 (2025-12-22)
- fix Makefile and version number
- update installation instructions
- move collect-reminders manpage to section 8

1.0.0 (2025-12-21)
- rewrite the backend in Go
- increased test coverage
- move user config file to ~/.config/email-reminder/reminders.xml
- add --simulate flag to collect-reminders
- various security improvements
- include example systemd unit files

0.8.3 (2023-09-17)
- add missing changelog entry for 0.8.2 release
- add AppStream metadata

0.8.2 (2022-12-05)
- support unset EMAIL environment variables (bug #1983060)

0.8.1 (2020-09-19)
- fix user email lookups in ~/.email-reminders
- deal with invalid day inputs
- fix perl warning for anniversaries without a year
- fix perl warning with Monthly events on the 31st of the month
- make all collect-reminders and send-reminders output UTF-8

0.8.0 (2020-09-10)
- rewrite GUI editor using Qt For Python 5

0.7.8 (2014-10-09)
- remove author wishes functionality
- add keywords to the .desktop file
- remove noise in test output

0.7.7 (2014-01-27)
- update URL for the email-reminder homepage
- update author email address
- fix tests to work with a recent version of Perl

0.7.6 (2010-01-31)
- fix to make yearless events work again (thanks to Will Berriss!)
- more tolerant parsing of config options (yes/no, true/false now supported)

0.7.5 (2009-03-11)
- fix anniversary reminders not being sent if they have a special name
- email a warning message for occurring events that can't be processed
- use the correct recipient name in the salutation when the reminder is not
  going to a third-party
- no longer require the Net::SMTP::SSL module
- update author email address
- option to send birthday wishes to the email-reminder author

0.7.4 (2008-11-20)
- support for SSL SMTP servers
- removed "No reminders found for..." message unless verbose is set
- added lots of tests from Andy Chilton
- update homepage URL in the footer of emails

0.7.3 (2008-04-13)
- subject line is now properly encoded as UTF-8
- don't bother untainting the home directory of system user accounts
- allow dots in user home directories
- debugging output is now UTF-8 encoded
- removed warning in monthly events validation

0.7.2 (2008-02-21)
- fixed a bug where the reminders file would not be saved in the UTF-8 encoding
  and hence would not be read by the XML parser
- support UTF-8 characters in emails sent out
- removed unnecessary "Encoding" from the example desktop file
- added doap.xml description file to the tarball
- only display the "non-writable file" warning when editing the file

0.7.1 (2008-01-12)
- warn when the configuration file cannot be read because of permission problems
- fix a taint error while connecting to the SMTP server

0.7.0 (2007-12-11)
- create a new collect-reminders utility so that send-reminders can be run
  without root privileges
- added support for SMTP servers requiring authentication
- report SMTP server errors in send-reminders
- enable taint mode on both cron job scripts
- make use of the 3-parameter open() function
- removed warning in weekly events validation

0.6.0 (2007-08-13)
- release under the GPL v3
- add monthly and weekly recurrences
- in the example cron job (INSTALL), don't output an error message when
  the script cannot be found

0.5.7 (2007-05-29)
- add the date field to emails that we send out since some MTAs don't
  include that field (patch by Ron Guerin)

0.5.6 (2005-12-11)
- support for sending the events to multiple email addresses through the
  <recipients> ... </recipients> tag list
- display the full date of the occurrence in advance notifications
  (also fixes a bug with events w/o starting years)
- fixed typo in anniversary reminders
- update FSF's mailing address

0.5.5 (2005-08-26)
- display the date of the occurrence in advance notifications

0.5.4 (2005-06-07)
- fix the name of the global config file so that system configuration
  is actually taken into account

0.5.3 (2005-04-25)
- add support for the <reminder-name> and <reminder-email> tags
  which allows for different events to be sent to different accounts
- fix problems with events set on February 29th

0.5.2 (2005-01-31)
- fix email subject when sending advance notice of a birthday
- add version number and project URL to signature

0.5.1 (2004-09-08)
- fix the cron job so that it can find the send-reminders script

0.5.0 (2004-09-07)
- Initial public release
- custom data stores for lists (improves save speed)
- support birthdays and anniversaries without years
- normalize the date as entered by the user
- licensing everything on the GPL
- user documentation

0.2.0 (2004-08-11)
- Second private release
- select "same day" reminder by default
- gray out the spin button while "in advance" checkbox is disabled
- automatically fill-in the user's Full Name if possible
- ignore invalid email addresses
- warn about exiting with empty email address
- when some fields are not set, don't mention them in the email
- when send-reminder is not run as root, it looks only at the user's events
- add a test button to run send-reminders in the GUI
- ship a GNOME menu icon

0.1.0 (2004-07-01)
- Initial private release