* Completed the "Internet Configuration" screen
[citadel.git] / webcit / ChangeLog
index 3299794bc1a250fc4744c3d9fbc4697586d4d81b..b99e6974fd3c10a566ae2ef8b14305e91a28f768 100644 (file)
@@ -1,4 +1,255 @@
 $Log$
+Revision 522.18  2004/07/21 02:45:15  ajc
+* Completed the "Internet Configuration" screen
+
+Revision 522.17  2004/07/16 19:13:37  ajc
+*** empty log message ***
+
+Revision 522.16  2004/07/16 19:13:10  ajc
+* tools.c: display 12:00 as 12pm, not 12am
+
+Revision 522.15  2004/07/16 03:14:03  ajc
+* more work on inetconf screen
+
+Revision 522.14  2004/07/16 02:50:00  ajc
+* useredit.c: put a pretty box around user editing
+
+Revision 522.13  2004/07/13 03:25:08  ajc
+* inetconf.c: added.  Not finished yet.
+
+Revision 522.12  2004/07/10 03:10:19  ajc
+* Completed web screens for THE DREADED AUTO-PURGER by adding room and
+  floor level configurations.
+* Put a space between OK and CANCEL buttons anywhere in the system where
+  there wasn't one.
+* Some more of the room config/admin screens now return to themselves
+  with a "ok, you did that" message when OK is pressed, instead of dropping
+  out to the main menu.
+
+Revision 522.11  2004/07/08 03:03:01  ajc
+* Added global settings for THE DREADED AUTO-PURGER to the site-wide
+  configuration (public rooms default and mailboxes default).  Still need
+  to add floor and room policy screens.
+
+Revision 522.10  2004/07/02 03:28:08  ajc
+* Much-improved alphabet tabs for Address Book view.  Now divides the
+  total number of names by (names per page, currently 60) and sets up
+  that many tabs, with proper [Aaa-Bbb] labels on them.
+
+Revision 522.9  2004/07/02 03:26:06  ajc
+*** empty log message ***
+
+Revision 522.8  2004/07/01 02:40:40  ajc
+* Clicking "Enter a message" in a groupware room now automatically calls
+  the correct editor for the type of objects in the room (message, calendar
+  event, task, address book entry)
+
+Revision 522.7  2004/06/29 17:21:25  ajc
+* Removed the word "room" in a few locations, as part of our push towards
+  not looking like a BBS when running in groupware mode
+
+Revision 522.6  2004/06/29 00:37:02  ajc
+* Made some fonts bigger because users were complaining...
+
+Revision 522.5  2004/06/27 03:02:05  ajc
+* Summary view -- always view ALL messages
+* Summary view -- new messages are in boldface
+
+Revision 522.4  2004/06/24 20:42:14  ajc
+* Added the "server ip address" Citadel config option
+* Site config: added "Changes will not take effect until..." language
+  to relevant screens
+
+Revision 522.3  2004/06/24 14:50:35  ajc
+* Added the ability to listen on a single IP address instead of all addresses.
+
+Revision 522.2  2004/06/22 02:21:56  ajc
+* Minor UI tweaks
+
+Revision 522.1  2004/06/21 15:00:52  ajc
+* minor CSS changes
+
+Revision 522.0  2004/06/19 03:21:35  ajc
+* THIS IS 5.22
+
+Revision 521.10  2004/06/19 03:11:07  ajc
+* Instead of a crufty "the topmost Internet email address will be used
+  for outgoing email" explanation, separated it into "Primary Internet
+  email address" and "Other email addresses" boxes.
+
+Revision 521.9  2004/06/19 02:42:12  ajc
+* Removed the "aides access to mailboxes" config option, which is no longer
+  part of the Citadel system.
+
+Revision 521.8  2004/06/16 02:07:22  ajc
+* Removed a couple of lines of debugging code leftover from last night
+
+Revision 521.7  2004/06/15 03:06:11  ajc
+* Bumped internal version number to 5.22
+* Use new fast headers-only-no-mime fetch mode in Citadel for
+  message summaries
+
+Revision 521.6  2004/06/15 02:30:21  ajc
+* Honor "maxmsgs" even when viewing a mailbox in summary mode
+
+Revision 521.5  2004/06/12 04:26:38  ajc
+* Fixed some garbled output resulting from turning things that look like
+  links into links
+
+Revision 521.4  2004/06/11 16:09:36  ajc
+* Moved the room graphic to the left of the room name in the banner, to
+  make it more consistent with the rest of the site.
+* Reduced the size of the font in the iconbar
+
+Revision 521.3  2004/06/11 03:15:08  ajc
+* When "Add" is clicked without specifying an upload filename, resume
+  composition instead of aborting the post.
+* Add attachments to messages in forward order, not reverse order
+
+Revision 521.2  2004/06/10 03:08:48  ajc
+* Improved the appearance of tabs in the room config screen
+
+Revision 521.1  2004/06/10 02:58:55  ajc
+* Made all the title boxes the same background color.  The old scheme was
+  cute but not professional looking.
+
+Revision 521.0  2004/06/06 19:53:25  ajc
+* THIS IS 5.21
+
+Revision 510.15  2004/06/06 19:32:15  ajc
+* Cleaned up a couple of FIXME's sitting around in the code
+* Altered the conditions under which stray http://... strings are
+  automatically turned into links, to prevent that logic from
+  transforming IMG tags into gibberish.
+* Set internal version number to 5.21
+
+Revision 510.14  2004/06/04 02:29:07  ajc
+* Fixed bug in "validate new users" screen (thanks Campy)
+
+Revision 510.13  2004/06/03 03:21:22  ajc
+* "Reply" button now carries the message subject into the reply.
+
+Revision 510.12  2004/06/02 02:07:54  ajc
+* setup.c: updated the setup script to configure two /etc/inittab entries,
+  one for http and one for https.
+
+Revision 510.11  2004/06/01 21:46:47  ajc
+* crypto.c: when an SSL connection errors out (and closes) unexpectedly
+  during a read or write operation, do not attempt to finish the operation
+  unencrypted like we do in Citadel.  Here in WebCit land it only causes
+  the server to segfault.
+
+Revision 510.10  2004/06/01 19:01:22  ajc
+* netconf.c: widened some of the text entry fields
+* webcit.h: bumped up the internal version number to 5.20
+
+Revision 510.9  2004/06/01 18:44:20  ajc
+* Return to the old command-line usage (-s for https, service is either
+  http or https but not both)
+
+Revision 510.8  2004/06/01 03:32:28  ajc
+* Add "permanent room" setting to room edit screen
+* create room -- allow longer strings
+
+Revision 510.7  2004/06/01 00:36:43  ajc
+* Hmmph.  Do the session cookie as hex instead of base64.  There really
+  are some characters in the base64 set that make HTTP do nasty things.
+
+Revision 510.6  2004/05/31 21:43:27  ajc
+* Added "|END" to the session cookie before base64-ing it.  This fixes a
+  problem with certain room names causing the webserver to freak out and
+  break embedded images and stuff.  I don't know why.
+
+Revision 510.5  2004/05/31 20:34:11  ajc
+* Message entry using Kevin Roth's excellent cross-platform richtext
+  editing script.
+
+Revision 510.4  2004/05/31 15:54:13  ajc
+* "text" and "HTML" options for message entry.
+
+Revision 510.3  2004/05/29 03:31:48  ajc
+* tighten up the space between icons in the iconbar
+
+Revision 510.2  2004/05/28 20:24:53  ajc
+* Cosmetic changes
+
+Revision 510.1  2004/05/24 03:02:38  ajc
+* CSS change to make folder names stand out more in the "Folder View"
+
+Revision 510.0  2004/04/30 04:08:58  ajc
+* THIS IS 5.10
+
+Revision 506.13  2004/04/30 04:08:47  ajc
+* Changed internal version number to 5.10
+* Updated documentation for the new HTTPS service
+
+Revision 506.12  2004/04/27 03:21:36  ajc
+* Prompt for HTTPS port number during setup.  We may make this optional.
+
+Revision 506.11  2004/04/27 03:16:31  ajc
+* When running on the same host as Citadel, if no key/cert are found,
+  symlink to Citadel's if possible.
+* One server binary now forks to start both http and https servers.
+
+Revision 506.10  2004/04/21 03:43:39  ajc
+* Completed remaining SSL fixes.  Works in Moz, aIEeee, Konq; self-signed
+  certs are also no longer invalid.
+
+Revision 506.9  2004/04/21 02:25:13  ajc
+* Replaced ctdl_install_certificate() with convenience functions found
+  in the OpenSSL library.
+
+Revision 506.8  2004/04/21 02:19:41  ajc
+* Got HTTPS to work with Mozilla (by twiddling stuff that I still don't
+  understand, but read at http://www.informit.com/articles/article.asp?p=22078
+  ).  Still doesn't work with Internet Monopolizer, though.
+
+Revision 506.7  2004/04/20 02:32:44  ajc
+* Allow setup to run seamlessly from within the Citadel/UX Ridiculously
+  Easy Installer by observing the values of environment variables
+  CITADEL_INSTALLER, CITADEL, and WEBCIT.
+
+Revision 506.6  2004/04/20 02:02:50  ajc
+* "make install"
+
+Revision 506.5  2004/04/16 03:14:06  ajc
+* Minor fix for previous checkin
+
+Revision 506.4  2004/04/16 02:59:01  ajc
+* Completed SSL support.  Still doesn't work with all browsers... gotta
+  figure out why
+
+Revision 506.3  2004/04/15 03:57:00  ajc
+* Brought over the SSL/TLS stuff from Citadel.  I think it's complete but
+  it has a crashy crashy bug in it.  Don't use it yet.
+
+Revision 506.2  2004/04/13 19:41:36  ajc
+* GET /freebusy/user.vcf *and* /freebusy/user.vfb now both work.
+  (freebusy data fetch for anonymous Kolab type clients)
+
+Revision 506.1  2004/04/10 04:32:59  ajc
+* Fixed some version and copyright date oopses
+
+Revision 506.0  2004/04/10 04:29:30  ajc
+* THIS IS 5.06
+
+Revision 505.22  2004/04/10 04:29:20  ajc
+* Changed internal version number to 5.06
+
+Revision 505.21  2004/03/29 04:30:20  ajc
+* configure.in, Makefile.in: handle $LDFLAGS
+
+Revision 505.20  2004/03/20 05:03:14  ajc
+* Original startup thread becomes a worker thread after initialization.
+  Doing otherwise turns it into a zombie (at least on Linux) and possibly
+  leads to other problems
+* Filter out NOOP's received in chat
+
+Revision 505.19  2004/03/18 04:32:24  ajc
+* Removed the language in README.TXT which told everyone that chat wouldn't
+  work with a non-local Citadel server, because that's no longer true.
+* Removed the old chat applet from the static/ directory
+
 Revision 505.18  2004/03/18 04:00:44  ajc
 * Rounded web boxes now look correct in all browsers.
 
@@ -426,7 +677,7 @@ Revision 410.7  2003/03/30 06:13:19  ajc
 * When reading from the server, do not treat CR as end-of-line because
   there's probably an LF coming after it.  Instead, keep reading to the LF
   and then strip both.
-* No not underline links in the icon bars
+* Do not underline links in the icon bars
 
 Revision 410.6  2003/03/17 04:17:41  ajc
 * Call to accept() was being made with an uninitialized variable for the
@@ -1735,3 +1986,4 @@ Sun Dec  6 19:50:55 EST 1998 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
 
 1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
        * webserver.c: warning fix
+