Changelog for PHPlist 2003-09-06 23:44

2003-09-06 23:00  michiel

	fixed problem with mails not bouncing to the correct address

2003-09-06 20:37  michiel

	added view items to list with RSS feed

2003-09-06 20:34  michiel

	added maximum items to send in RSS mailing, so avoid new users
	getting the entire backlog of items

2003-09-06 00:07  michiel

	fixed invalid return path in messages sent out

2003-09-05 23:34  michiel

	added new layout to list of users

2003-09-05 22:28  michiel

	added separator templates for RSS messages that will be used to
	group rss items by list and give each group a header

2003-09-05 21:47  michiel

	fixed remembering last time RSS was sent for user

2003-09-05 21:14  michiel

	updated interface of list of members

2003-09-05 15:59  michiel

	updated import to create a user with a new (invalid) email if a
	clash is discovered on email when importing with a foreign key

2003-09-04 00:03  michiel

	Updated import and export to use the same format and to follow the
	database structure whenever it changes, which means that system
	values are placed in the correct places without automatic creation
	of attributes.	Added 'Foreign Key' to a user, that will be used to
	match users during import, before matching them on email. This will
	facilitate proper synchronisation between external databases and
	PHPlist, without the requirement to have an email for a user.

2003-09-02 19:39  michiel

	added spanish translation of pagetitles

2003-09-02 14:16  michiel

	new version 2.5.4

2003-09-02 14:13  michiel

	fixed error in attributes

2003-09-01 22:56  michiel

	updated method to replace a RSS message when a new one is created.
	RSS messages are now replaced if they match both frequency and
	admin, which means that each admin can have their own RSS messages.
	However, this does mean that the superadmin needs to be careful
	creating RSS templates that may clash with subadmins

2003-09-01 21:51  michiel

	added filter to eventlog to allow subset of events

2003-09-01 21:06  michiel

	added webbler listing class for nicer interface of listings

2003-09-01 13:42  michiel

	new version 2.5.3

2003-09-01 13:37  michiel

	added check on attributes so email is not added manually

2003-09-01 13:29  michiel

	fixed attribute to add record for existing users when a new
	attribute is added. this issue caused many 'user not found'
	problems when attributes were added after users were imported

2003-08-30 23:54  michiel

	reorganised the menu a little bit

2003-08-29 23:45  michiel

	updated pages to allow a subadmin to change their own password

2003-08-29 22:49  michiel

	added easier interface to change default subscribe page

2003-08-29 22:33  michiel

	added distinction between boolean and other values in configure, so
	1 and 0 can be config numbers as well

2003-08-29 22:20  michiel

	added multiple admin options to subscribe pages

2003-08-29 22:20  michiel

	added link to change default admin password in setup

2003-08-29 22:19  michiel

	added default permissions settings to admins

2003-08-28 14:01  michiel

	fixed table and port bugs in process bounces

2003-08-28 12:11  michiel

	added more reporting and process locking to the RSS retrieval
	process

2003-08-26 15:18  michiel

	added background color to list membership in user page to make it
	clearer what lists the user is a member of

2003-08-26 14:57  michiel

	fixed issue where confirm of user not found displayed the wrong
	info text

2003-08-26 13:45  michiel

	fixed Sql query when changing password

2003-08-22 21:39  michiel

	fixed rss cache to use database name, to avoid clashes of multi
	hosted system

2003-08-22 20:33  michiel

	new version 2.5.2

2003-08-22 20:08  michiel

	fixed File Not Found issue when subscribe page 1 is the default
	(which is quite likely) and a few small bugs and cosmetics

2003-08-15 12:46  michiel

	new version 2.5.1

2003-08-15 11:38  michiel

	added new public page, default preferences where the user can
	request an email with their personal location in it, in order to be
	able to update it. this will also be the page that users get when
	they load the wrong URL, generally because the URL wrapped in the
	email

2003-08-14 15:40  michiel

	new version 2.5.0

2003-08-14 15:33  michiel

	updated signature image to the latest

2003-08-14 15:33  michiel

	added more default options when using phpmail class

2003-08-14 15:31  michiel

	added default subscribe page to configuration to load when no
	subscribe page is identified

2003-08-14 15:31  michiel

	fixed the admin pages to work from command line again

2003-08-14 15:30  michiel

	added check on password if someone subscribes with an existing
	email, that has a password set

2003-08-14 15:29  michiel

	fixed latest version check

2003-08-13 12:10  michiel

	removed confirm on public page

2003-08-13 12:09  michiel

	added phplistmailer class as extension of the popular phpmailer
	class. this is still highly experimental

2003-08-13 12:08  michiel

	updated ut and dl to fit new config file system

2003-08-12 17:13  michiel

	fixed error when adding unknown user to members of a list

2003-08-12 17:12  michiel

	fixed db connection error when no password is used

2003-08-12 11:56  michiel

	new feature: added import from a different PHPlist database

2003-08-06 23:22  michiel

	fixed import to work with new subscribe system

2003-08-06 14:18  michiel

	made a first start to make the backend translatable, by splitting
	help and information in the pages into different directories
	identified by the language iso

2003-08-06 14:08  michiel

	moved usetemplate.php to en

2003-08-06 14:08  michiel

	moved subject.php to en

2003-08-06 14:08  michiel

	moved sendformat.php to en

2003-08-06 14:08  michiel

	moved preparemessage.php to en

2003-08-06 14:08  michiel

	moved message.php to en

2003-08-06 14:08  michiel

	moved index.php to en

2003-08-06 14:08  michiel

	moved from.php to en

2003-08-06 14:07  michiel

	moved format.php to en

2003-08-06 14:07  michiel

	moved attachments.php to en

2003-08-06 12:07  michiel

	added NEWS file with tips between versions, also a README.passwords
	to explain the news password system for the user preferences page

2003-08-06 11:51  michiel

	fixed small cosmetic stuff

2003-08-06 10:53  michiel

	added filter memory to list of users, which means that if you go
	back to the list, it remembers your previous selection. quite
	useful for large numbers of users

2003-08-05 12:00  michiel

	moved language files into their own directory, so upgrades can
	retain them

2003-08-05 10:37  michiel

	removed legacy files subscribe, confirm, subscribelib and
	unsubscribe

2003-08-04 15:52  michiel

	added method to require password for a user to view and edit their
	personal details

2003-08-04 15:51  michiel

	added FCKeditor to send as well

2003-07-31 22:44  michiel

	new version 2.4.0

2003-07-31 22:26  michiel

	integrated FCKeditor with preparesend

2003-07-31 20:43  michiel

	updated preview of templates and message to use iframes, to avoid
	conflicts in design and styles

2003-07-31 20:41  michiel

	updated the powered by image to the latest design

2003-07-31 20:41  michiel

	erased double spacing in from line when using a full email address

2003-07-18 14:34  michiel

	fixed bug in RSS processqueue when nothing to send for a user

2003-07-18 14:20  michiel

	updated processqueue to not send reports when nothing is sent, and
	to count the number of unconfirmed users per message sent out, that
	would have been sent, if the user had been confirmed

2003-07-18 14:05  michiel

	updated viewing of rss items to be per administrator, and changed
	page in tasks to be unique so it is not duplicated in the system

2003-07-18 12:32  michiel

	added more logging of RSS events, and fixed bug when an RSS item
	was not identified as duplicate when it has a very long title

2003-07-17 18:09  michiel

	fixed system to work with Register Globals OFF

2003-07-11 09:09  michiel

	new version 2.3.4

2003-07-11 08:52  michiel

	fixed bug with subscription page where an include included the
	wrong file

2003-07-10 12:49  michiel

	added czech translation

2003-07-10 11:06  michiel

	added more logging of RSS retrieval results

2003-07-09 11:04  michiel

	new version 2.4.7

2003-07-08 13:35  michiel

	New version 2.3.3

2003-07-04 09:02  michiel

	fixed messages lsit when not login required and RSS update for when
	sent to user

2003-07-02 14:37  michiel

	new version 2.3.2

2003-07-02 09:09  michiel

	new version 2.3.1

2003-07-01 13:19  michiel

	new version 2.3.0

2003-07-01 13:18  michiel

	fixes and cleanup

2003-07-01 10:51  michiel

	added webbler userlib for more thorough integration

2003-06-17 13:46  michiel

	
	quite a few small fixed continued to finish off IMAP import added
	ability to specify config file as apache env var

2003-05-15 16:57  michiel

	fixed issue that admins can send messages to lists they don't own

2003-05-15 10:58  michiel

	testing

2003-04-15 13:17  michiel

	new version 2.2.1

2003-04-15 12:42  michiel

	fixed bug in unsubscribe

2003-04-15 12:17  michiel

	added rough checking of templates at upload time. check for URLs
	and existence of images

2003-04-12 13:36  michiel

	bug in user.php referring to wrong table names

2003-04-11 15:34  michiel

	new version 2.2.0

2003-04-11 14:39  michiel

	added functionality to send RSS feeds to the lists

2003-04-09 16:07  michiel

	added support for PDF, initially by converting the text message to
	a PDF attachment

2003-04-09 12:32  michiel

	added support for attachments

2003-03-27 20:37  michiel

	more in imap import

2003-03-24 20:10  michiel

	added import from IMAP

2003-03-24 16:54  michiel

	new version 2.1.4

2003-03-24 10:49  michiel

	load of small fixes and detection of admin logged in on frontend,
	so it allows and admin to add users without sending the request for
	confirmation

2003-03-21 11:59  michiel

	small fixes, user confirmed state can now be updated and config
	variables can be used in messages

2003-03-20 18:04  michiel

	altered processqueue to only log things that are interesting

2003-03-20 17:30  michiel

	changed user management code to allow easier updating of list
	membership

2003-02-25 14:47  michiel

	new version 2.1.3

2003-02-25 14:45  michiel

	
	fixed bug that made the system use website instead of domain for
	emails fixed bug when not using attributes, system didn't accept
	emails fixed bug when selecting yes to display single list, it
	didn't show the list anyway

2003-02-24 10:15  michiel

	new version

2003-02-24 10:14  michiel

	two bugs fixed: columns in message table and commented sendMail

2003-02-21 18:13  michiel

	new version 2.1.1

2003-02-21 18:13  michiel

	small bug in home

2003-02-21 16:22  michiel

	new version: 2.1.0

2003-02-21 13:57  michiel

	added statistics collection

2003-02-21 12:47  michiel

	added page for bugreports and events in the system

2003-02-21 12:46  michiel

	
	A lot of changes: added reconciliation of user data added locking
	of processbouncing added actions on bounces, update user data made
	public pages work better with different sets of pages and templates

2002-11-21 18:32  michiel

	added languages file for reference

2002-11-21 18:30  michiel

	added french

2002-11-21 18:30  michiel

	turkish added

2002-11-21 18:30  michiel

	added admin access to subscribe pages

2002-11-20 10:07  michiel

	removed some old command line processing files and added two new
	ones

2002-11-18 15:47  michiel

	new version 1.9.3

2002-11-18 15:47  michiel

	silly bug in new subscribe page system

2002-11-18 15:06  michiel

	version 1.9.2

2002-11-18 15:05  michiel

	actually added the files, duh

2002-11-18 14:53  michiel

	version 1.9.1

2002-11-18 14:40  michiel

	 new version 1.9.0, addition: configurable subscribe pages in the
	backend

2002-11-18 14:37  michiel

	added portuguese portuguese

2002-11-18 14:36  michiel

	finished off some stuff

2002-11-15 16:52  michiel

	added method to create different subscribe pages on the frontend,
	with their own messages and templates

2002-10-10 17:08  michiel

	new version 1.8.0

2002-10-09 15:08  michiel

	new design

2002-10-03 21:48  michiel

	added bens new design

2002-10-01 12:42  michiel

	changed listing of performances to be in schedule

2002-09-25 22:44  michiel

	new version 1.7.1

2002-09-25 21:59  michiel

	added ability to subselect lists in subscribe and improved parsing
	HTML to plain text

2002-09-25 15:58  michiel

	more on bounce processing

2002-09-23 14:16  michiel

	new version 1.7.0, added: bounce processing

2002-09-19 23:46  michiel

	config for bouncehandling

2002-09-19 23:45  michiel

	more done on bouncehandling

2002-09-19 19:15  michiel

	added bounce processing, needs finishing

2002-09-18 10:40  michiel

	more robust handling of server disconnections

2002-09-04 23:23  michiel

	send text to domains actually implemented

2002-09-04 22:50  michiel

	more help and changed help system

2002-08-28 19:16  michiel

	new version 1.6.4

2002-08-28 19:13  michiel

	bug fix preventing forms being submitted in IE and NS

2002-08-09 17:15  michiel

	new version 1.6.3

2002-08-09 17:13  michiel

	loads of fixes and finished export, some cleaning up

2002-08-01 08:01  michiel

	more work to integrate with EU

2002-07-31 16:06  michiel

	fixed search and continued integration of phplist

2002-07-23 10:58  michiel

	new version 1.6.1

2002-07-22 21:22  michiel

	ability to hide a single list

2002-07-22 11:25  michiel

	new version 1.6.0

2002-07-16 22:17  michiel

	some moving around of files to put all configurable files in one
	directory

2002-07-10 08:22  michiel

	additions to make pages work in safe mode

2002-05-31 11:33  michiel

	small fixes and attribute selection when sending prepared message
	fixed

2002-05-31 10:22  michiel

	added more access checks for admin, not all done yet

2002-05-24 14:58  michiel

	new version 1.5.1

2002-05-24 14:29  michiel

	export is importable

2002-05-24 14:10  michiel

	checkboxes are now remembered

2002-05-24 10:26  michiel

	small changes

2002-05-24 10:14  michiel

	added copying to lists and processing all members of a list

2002-05-24 09:27  michiel

	bugfixes and generic mail added

2002-05-17 10:07  michiel

	fixed problems in import

2002-05-16 17:36  michiel

	new version 1.5.0

2002-05-16 17:32  michiel

	more bugs and envelope added

2002-05-16 17:26  michiel

	more bugs and envelope added

2002-05-16 16:31  michiel

	loads of bugfixes

2002-05-14 15:51  michiel

	finishing off

2002-05-13 22:42  michiel

	reset config

2002-05-13 22:39  michiel

	authorization and authentication added

2002-05-13 16:45  michiel

	file importadmin.php was initially added on branch pl143cr.

2002-05-13 16:45  michiel

	file sendprepared.php was initially added on branch pl143cr.

2002-05-13 16:45  michiel

	file preparesend.php was initially added on branch pl143cr.

2002-05-10 17:08  michiel

	file image.php was initially added on branch pl143cr.

2002-05-09 17:35  michiel

	file admin.php was initially added on branch pl143cr.

2002-05-08 15:59  michiel

	new files

2002-05-08 15:59  michiel

	file admins.php was initially added on branch pl143cr.

2002-05-08 15:14  michiel

	file logout.php was initially added on branch pl143cr.

2002-05-08 15:14  michiel

	file adminattributes.php was initially added on branch pl143cr.

2002-05-08 15:14  michiel

	new files

2002-05-08 15:14  michiel

	file login.php was initially added on branch pl143cr.

2002-05-08 08:18  michiel

	#

2002-05-01 14:44  michiel

	new version

2002-05-01 14:37  michiel

	bug in defaultconfig

2002-04-29 16:34  michiel

	linked users to user search results

2002-04-25 16:19  michiel

	stylesheet changes

2002-04-23 09:14  michiel

	bugfix when using prefix

2002-04-18 21:49  michiel

	new version 1.4.1

2002-04-16 23:03  michiel

	index added for generic frontend

2002-04-16 22:45  michiel

	almost done with editable config

2002-04-14 21:33  michiel

	more configure

2002-04-14 21:30  michiel

	more configure

2002-04-13 20:21  michiel

	fixed way checkboxes get dealt with and bug in download

2002-04-12 18:19  michiel

	changes to configuration system

2002-04-11 15:33  michiel

	new version

2002-04-11 15:32  michiel

	fixes in language modules and HTML email

2002-04-09 22:07  michiel

	some alterations to work with EU, not finished

2002-04-09 22:00  michiel

	class added for plugging into easyuploader

2002-04-09 08:33  michiel

	new version

2002-04-08 16:19  michiel

	bug in sending

2002-04-05 09:47  michiel

	new version

2002-04-05 09:44  michiel

	Finalised HTML email and preferences update

2002-03-30 11:23  michiel

	almost there with HTML, hopefully, bit more testing needed

2002-03-30 00:48  michiel

	more html email added, not finished

2002-03-28 18:11  michiel

	next stage of HTML email

2002-03-28 16:13  michiel

	first stage of templates and some help

2002-03-26 23:22  michiel

	more new linking method

2002-03-26 12:41  michiel

	new method for linking pages

2002-03-05 00:50  michiel

	new version

2002-03-05 00:16  michiel

	new method of upgrade

2002-03-05 00:15  michiel

	german updated

2002-03-04 23:55  michiel

	add sorting of attr, resending of msgs, fixing bit and pieces

2001-12-10 15:01  michiel

	bug in perl script

2001-12-10 14:49  michiel

	bug in perl script

2001-11-26 16:58  michiel

	new version 1.3.7

2001-11-23 17:26  michiel

	added new upgrade

2001-11-23 17:25  michiel

	minor bugfixes

2001-11-20 16:10  michiel

	new version

2001-11-20 16:03  michiel

	added prefix to database tables

2001-10-29 11:47  michiel

	bugfix in progress meter

2001-10-25 14:36  michiel

	new version 1.3.5

2001-10-25 13:19  michiel

	bug in membership of lists

2001-10-25 11:23  michiel

	finished off editing user

2001-10-24 23:43  michiel

	
	* added a javascript progress bar to pages that can take a while to
	process * added possibility to change attribute-types into each
	other	(had been lost after addition of textline attributes) *
	fixed some bugs * added ability to change user details (for
	administrator)

2001-10-20 15:19  michiel

	new version

2001-10-20 15:16  michiel

	change in config

2001-10-20 14:46  michiel

	added portugues

2001-10-19 21:04  michiel

	changed tag

2001-10-19 21:00  michiel

	added versioning mechanism

2001-10-19 20:59  michiel

	minor changes

2001-10-16 11:27  michiel

	bugs in subscribe fonts

2001-10-06 11:21  michiel

	little bug in import2

2001-10-06 10:21  michiel

	little bug

2001-10-03 22:04  michiel

	small fixes

2001-10-03 21:52  michiel

	small bug in test

2001-10-03 16:53  michiel

	some test bugs

2001-10-03 12:24  michiel

	little fix

2001-10-03 12:22  michiel

	made cgi script up to date with current version

2001-10-03 10:47  michiel

	small changes

2001-10-02 16:44  michiel

	finishing for publishing

2001-10-02 16:09  michiel

	finishing for publishing

2001-10-02 15:23  michiel

	small fix

2001-10-02 14:20  michiel

	small fixes

2001-10-02 12:45  michiel

	little bug

2001-10-02 12:40  michiel

	change in structure

2001-10-01 23:55  michiel

	new version tag pl131

2001-10-01 23:53  michiel

	small fixes and bugs

2001-10-01 23:40  michiel

	small fixes and bugs

2001-10-01 17:36  michiel

	Tags file added for tag releases

2001-10-01 17:34  michiel

	Major changes, including new freetext import

2001-09-20 17:39  michiel

	stylesheet updates

2001-09-20 16:12  michiel

	added required as css class

2001-09-03 14:53  michiel

	added dutch and new upgrade

2001-08-30 12:33  michiel

	changed confusion

2001-08-30 10:48  michiel

	small fixes

2001-08-30 10:36  michiel

	change in styles and added requirement of text lines

2001-08-24 12:14  michiel

	finished adding text lines

2001-08-24 11:20  michiel

	text as attributes

2001-08-24 11:07  michiel

	small

2001-08-24 11:04  michiel

	added text as attributes type

2001-08-10 18:23  michiel

	small fixes

2001-08-10 16:59  michiel

	bug in processqueue, if no attributes apply it would send to all
	users anyway. Fixed

2001-08-10 16:13  michiel

	added multiple delete in attributes

2001-08-07 16:24  michiel

	added default step 2

2001-08-07 16:14  michiel

	added default values for attributes

2001-08-07 14:47  michiel

	small bugs

2001-08-07 14:40  michiel

	changed cgi script

2001-08-02 17:30  michiel

	actually added pagetop

2001-08-02 17:24  michiel

	centralised header and added sending confirmation message

2001-08-02 14:06  michiel

	added danish and 2nd italian.inc

2001-08-02 11:11  michiel

	finished off import, to allow complete address info in import file

2001-08-01 18:21  michiel

	added italian

2001-08-01 18:20  michiel

	
	Fixed little bug in header Added importing, revision 1

2001-08-01 11:35  michiel

	Initial Upload

2001-08-01 11:35  michiel

	Initial revision


Moved to CVS, changelog is supposed to be automatic now :-)

Old changelog before CVS:

1.1.7 1 Aug 2001
* added importing of lists of emails, part of code contributed by Kaare Christensen, kaare@mermaidconsulting.com
* finally add italian which had been contributed ages ago

1.1.6 12 Jun 2001
* wrapped it all up and published

1.1.5 6 Jun 2001
* added finding a user
* added dynamic selection of stylesheets

1.1.5b 5 Jun 2001 (oops, half a year later)
* added upgrading
* ben made me a nice design
* made stress testing a bit more useful
* some minor fixes related to redesign
* added confirmation of subscription

1.1.4b 6 Dec 2000
* bug in editlist
* bug in deleting a message
* bug in users, not showing no of msgs

1.1.3b 26 October 2000
* showing attributes when viewing user
* typo in unsubscribe_url
* problem with message footer
* host not exported to processing
* added exporting to CSV

1.1.2b 17th October 2000
* bug in members, when adding single user
* added checking for other running send processes, to avoid too many clogging up the machine
  and making the other crawl to a halt

1.1.1b 16th October 2000 - released in beta
* started using PHP4 specific stuff, PHP3 will not work any more
* separated db calls to allow for extension to other DBs
* separated user interface strings to allow translations
* made user attributes databased for more flexible configuration, with loads of consequences:
  - process queue has different method to find users.
  - subscribe uses new listing
  - admin uses new strucure
* users now get UNIQID, which allows them to go back and get their details directly
  (ie site "remembers" them).
* more items for a list or a message, prefix, footer, ordering
* paged listing of users when over 50, both in "all users" and "list membership"
* actions on userlists, move or delete multiple
* changed all files to .php instead of .php3

1.0.1 September 2000 (not published)
* moved config and connect to admin dir to allow password protection of docs
* bit more error capturing
* more help information
* some bugs removed
* different formatting of outgoing from-email

1.0 initial release. April 2000.
