X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2FChangeLog;h=15afc68728713bbbcd9c2e9703e4b8668fc4cca5;hb=01008640a5b0d110e76db7e885accf45abfd20d9;hp=778d74b161c3cf2dee2ef0597607eb52b5203c17;hpb=7c5d265ebf85f3d84c8d33c72e59846a43a2e17c;p=citadel.git diff --git a/webcit/ChangeLog b/webcit/ChangeLog index 778d74b16..15afc6872 100644 --- a/webcit/ChangeLog +++ b/webcit/ChangeLog @@ -1,4 +1,273 @@ $Log$ +Revision 500.9 2003/07/06 22:06:59 ajc +* When converting "anything that looks like a URL" to a real link, first + make sure that it isn't already inside a link. This fixes most of the + long, ugly URL strings sent by eBay. +* Automatically dismantle mailto: links in HTML messages, and convert + them to WebCit mail links (clicking on it sends the user to the Mail + room and begins composing a new message with the recipient and subject + fields pre-populated). + +Revision 500.8 2003/06/29 20:51:21 ajc +* Worked around a rendering bug in Satan's Browser that was causing it + to draw the calendar month view much wider than the actual screen wdith + +Revision 500.7 2003/06/28 04:09:37 error +* roomops.c: Backout change to display one less box in the first column in + roomlist view, it doesn't seem to work for everyone + +Revision 500.6 2003/06/28 03:52:51 error +* Don't tell browsers not to cache static documents + +Revision 500.5 2003/06/28 03:35:23 error +* roomops.c: Display one less floor in the first column in romlist view + +Revision 500.4 2003/06/26 03:37:58 ajc +* Allow anonymous HTTP requests for /freebusy/user%20name.vcf (or .vfb) + This will allow some groupware clients to browse the free/busy times of + other users on the system. + +Revision 500.3 2003/06/21 05:17:21 ajc +* Better alignment of system messages +* Exterminated display_error() and replaced it with WC->ImportantMessage + which is displayed in a bubble on top of whatever page you're on next. +* Small cosmetic changes +* Fixed some nesting problems in output_headers() + +Revision 500.2 2003/06/20 03:39:27 ajc +* Optimization to floor layout in box view + +Revision 500.1 2003/06/20 03:04:26 ajc +* "Reply" button on messages now handles IGnet recipients correctly + +Revision 500.0 2003/06/10 04:23:08 ajc +* THIS IS 5.00 + +Revision 410.50 2003/06/10 04:22:58 ajc +* Updated docs and headers for 5.00 release + +Revision 410.49 2003/06/10 04:05:23 ajc +* De-tabled the left side icon bar and reduced one of the graphics, so + that all of the rounded corners show up in Satan's Browser. + +Revision 410.48 2003/06/10 03:47:41 ajc +* style.css: added font selection to default tag + +Revision 410.47 2003/06/06 03:26:03 ajc +* Satan's Browser insists on putting bloody acres of whitespace to the + right of any bulleted list items, making any multi-column table containing + a list take more than the entire screen. Removed all such lists so it + looks ok. If you are reading this and you are a Microsoft employee, please + commit suicide before you break anything else. + +Revision 410.46 2003/06/06 02:22:07 ajc +* Changed the upper left and upper right bounded box corners to a solid + blue (#204B78) instead of gradiated, because it was looking funny in + 256-color mode. It also looked funny in Internet Explorer, but people + who use Internet Explorer are contributing to terrorism and really don't + deserve Web access in the first place. So I really just fixed this to make + it look good in 256-color Netscape. + +Revision 410.45 2003/06/05 21:37:37 ajc +* Cosmetic changes. Attempting to fix b0rken rendering of main menu + in b0rken IE browser. Die, Bill, Die. + +Revision 410.44 2003/06/05 03:52:29 ajc +* Buncha cosmetic changes + +Revision 410.43 2003/06/04 03:41:25 ajc +* Change the appearance of rooms with and without new messages in the + room list -- now defined using CSS + +Revision 410.42 2003/06/03 03:57:42 ajc +* Tightened up the room banner a bit. Smaller padding, smaller font, + smaller images. + +Revision 410.41 2003/05/31 21:36:45 ajc +* Cosmetic changes + +Revision 410.40 2003/05/26 21:05:42 ajc +* availability.c: brought over ical_ctdl_is_overlap() from Citadel. Used + it to complete the free/busy checking for attendee availability. + +Revision 410.39 2003/05/26 05:44:45 ajc +* event.c: fix compiler warning + +Revision 410.38 2003/05/26 05:39:46 ajc +* webcit.h: change minimum required Citadel server to 6.07 due to FREEBUSY + bug fixed in Citadel. + +Revision 410.37 2003/05/26 05:28:13 ajc +* serv_func.c: added utility function read_server_text() +* availability.c: banged out more of this code -- still not complete + +Revision 410.36 2003/05/26 03:28:02 ajc +* Getting closer to doing the availability check. Created new source + module 'availability.c' for this purpose. Stub function is in place. + +Revision 410.35 2003/05/25 04:25:12 ajc +* siteconfig.c: fixed a spelling error +* event.c: add a "Check attendee availability" button, and the code to + bypass saving the event to the server, do something with it, and then + feed the twiddled data structure back to the form display function for + further editing. What's still missing is the code to do the actual + availability check. + +Revision 410.34 2003/05/24 22:22:35 ajc +* Small stylesheet hack to make it work with b0rken IE + +Revision 410.33 2003/05/24 22:13:08 ajc +* Changed the login banner a bit + +Revision 410.32 2003/05/20 03:25:41 ajc +* Separate event invitees with newlines instead of commas. + +Revision 410.31 2003/05/19 19:55:09 ajc +* summary.c: eliminate compiler warnings about unused variables when + compiling a WebCit service without calendar support + +Revision 410.30 2003/05/18 02:05:33 ajc +* More conversion of screens to the new look-and-feel. + +Revision 410.29 2003/05/16 04:11:29 ajc +* We don't need no steenking workaround. Problem fixed. MIME parser not + broken. Web server was calling it with bad parameters. All fixed now. +* Slightly tweaked the look of the tabs in the room edit screen. Still looks + like crap. + +Revision 410.28 2003/05/15 04:52:26 ajc +* Minor workaround in web forms to handle mime parser problem in uploads + +Revision 410.27 2003/05/15 03:35:59 ajc +* look and feel overhaul -- almost done! + +Revision 410.26 2003/05/14 03:46:35 ajc +* More background cleanup + +Revision 410.25 2003/05/05 17:19:46 ajc +* Cleanups to summary page when running on a non ical enabled system +* Use non breaking spaces in summary page box titles + +Revision 410.24 2003/05/04 04:22:41 ajc +* Display body of messages on a white background. I am doing this in order + to prepare for making the general background of the screen a darker color. + +Revision 410.23 2003/05/04 02:54:55 ajc +* Summary page now uses our cutesy new rounded window boxes + +Revision 410.22 2003/05/03 21:28:41 ajc +* Added in a slick new box style and put the room lists in it + +Revision 410.21 2003/05/03 16:57:04 ajc +* In the 'folders' and 'portal' views, change the folder delimiter + from / to \ to avoid conflict with room names that have slashes + +Revision 410.20 2003/05/03 16:23:29 ajc +* Enforce three columns in portal view of room list + +Revision 410.19 2003/05/03 04:52:32 ajc +* Added an experimental new "portal view" to the room list options + +Revision 410.18 2003/05/02 03:23:41 ajc +* Minor change to room list algorithm + +Revision 410.17 2003/05/01 15:33:05 ajc +* Fixed a potential memory leak in enumeration of MIME parts + +Revision 410.16 2003/05/01 03:11:35 ajc +* When static content is requested, fetch it without trying to connect + to Citadel first. + +Revision 410.15 2003/04/30 05:00:00 ajc +* Added the ability to compose messages with file attachments uploaded from + the browser + +Revision 410.14 2003/04/27 04:46:02 ajc +* Replace LKRN/LKRO in "folders view" room list with a single LKRA that + observes the flag designating the presence of new messages. (The "rooms + view" uses an LKRN/LKRO pair *per floor* and has the same inefficiency, + but that view may get axed soon.) + +Revision 410.13 2003/04/26 21:57:53 ajc +* tcp_sockets.c: when an outgoing socket connection fails, close the socket + before returning an error code to avoid a file descriptor leak + +Revision 410.12 2003/04/19 21:42:36 ajc +* Repaired all my b0rken COLOR tags +* Replaced most FONT tags with SPAN tags +* Added new styles + +Revision 410.11 2003/04/19 19:58:10 ajc +* Lots of great changes from Nick to make the site CSS-enabled. + +Revision 410.10 2003/04/14 04:04:40 ajc +* First cut of CSS-izing WebCit. Probably b0rken. + +Revision 410.9 2003/04/09 04:02:32 ajc +* Remove the defaulthost/defaultport vs. c_host/c_port stuff -- we haven't + supported the idea of one WebCit connecting to multiple Citadels for a + long time. Now it's just one set of variables, called ctdlhost/ctdlport. +* When connecting to Citadel through a Unix domain socket, don't try to make + the Java chat applet available. + +Revision 410.8 2003/03/31 03:32:19 ajc +* messages.c: check for 000 terminator while parsing RFC822 headers to + prevent getting hung up while displaying certain badly formatted messages. + +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 + +Revision 410.6 2003/03/17 04:17:41 ajc +* Call to accept() was being made with an uninitialized variable for the + third argument. Changed the second and third argument to NULL and 0 because + we don't really need accept() to fill up a buffer full of information that + we'll never use. (Thanks to SteveV for reporting the bug and helping to + troubleshoot it.) +* Removed the mutex wrapper around select() because we don't need it. All + idle worker threads now block on select() and one of them will wake up when + a connection arrives. + +Revision 410.5 2003/03/15 20:55:03 ajc +* When a requested image is not available on the Citadel server, send a + 1x1 transparent GIF instead of 404 error. + +Revision 410.4 2003/03/14 04:21:57 ajc +* clone events to be encapsulated before saving, because the original + instance may already have a parent, and that makes crashy crashy + +Revision 410.3 2003/03/13 05:57:17 ajc +* More encapsulation. Warning: there are bugs in this!! + +Revision 410.2 2003/03/13 05:20:23 ajc +* Various changes to the calendar service to handle messages containing + fully encapsulated VCALENDAR components instead of only unencapsulated + VEVENT subcomponents. We have to move in this direction for compatibility + with other products. + +Revision 410.1 2003/03/01 22:07:19 ajc +* New user registration, as well as existing user re-registration, now + uses the vCard editing screen. +* Administratively editing users' address book entries now works again, + mainly due to a fix in the Citadel server. Now requiring Citadel 6.06 + in order to enforce this. + +Revision 410.0 2003/02/19 03:49:33 ajc +* THIS IS 4.10 + +Revision 400.90 2003/02/19 03:49:17 ajc +* latest config.guess and config.sub from www.gnu.org + +Revision 400.89 2003/02/07 04:44:17 ajc +* Replaced sleep() with a function that sleeps using select() in order to + avoid potential issues with SIGALRM. Possible fix for weird behavior + when running on a Macintosh. + +Revision 400.88 2003/01/29 22:32:07 ajc +* Shuffled some code and comments around; minor cleanup + Revision 400.87 2003/01/28 15:37:12 ajc * All functions which read binary data from the server now make use of the read_server_binary() function in tools.c @@ -1258,3 +1527,4 @@ Sun Dec 6 19:50:55 EST 1998 Art Cancro 1998-12-03 Nathan Bryant * webserver.c: warning fix +