60729cee64removed old .cvsignore, updated README to indicate that this is largely historical in nature
master
Eric J. Bowersox
2014-04-09 00:23:20 -0600
74b7958baeupdates to make code build with Java 6
Eric J. Bowersox
2010-01-22 04:57:03 +0000
8088e4fba0changed behavior of post attachment display for all image/* MIME types (the "Mera fix"); also updated some SQL query syntax to be compatible with MySQL 5.0.12+ versions (which is what my workstation has now)
Eric J. Bowersox
2006-06-29 02:34:31 +0000
2ffacedd54changed name of default JDBC driver
Eric J. Bowersox
2006-02-26 19:24:44 +0000
74787e4902Jakarta Regexp 1.4 apparently doesn't like the (?:...) noncapturing group syntax...I really ought to rewrite this using JDK1.4+ regexps, but for now we kludge it
Eric J. Bowersox
2006-02-09 04:19:56 +0000
75f8e8f44ffixed the dates in the footer definition in the default ui-config.xml
Eric J. Bowersox
2006-01-26 07:22:14 +0000
b4e49e8b29updated build to automate the process of copying configuration to Tomcat 5, and also have it generate logging configuration with selectable logging directory
Eric J. Bowersox
2006-01-26 07:04:42 +0000
00952ef543replaced E-mail addresses in the rest of the source with the users.sf.net alias
Eric J. Bowersox
2006-01-26 04:40:34 +0000
99f9d580f4code now clean compiles using newer versions of various libraries - this will all get documented properly soon, need to update this for the new server... also changed all the E-mail addresses in the old java source to match present reality
Eric J. Bowersox
2006-01-25 08:13:41 +0000
5d16492f05minor fix to issue reported by b.lemire
Eric J. Bowersox
2005-07-26 22:30:22 +0000
d9ec3210a5initial sketch of trackback-handling servlet
Eric J. Bowersox
2004-12-30 23:01:07 +0000
d0d8611d15the external references need to be extracted in here...
Eric J. Bowersox
2004-12-30 09:00:30 +0000
4c5c7ffe85added the ability for the HTML checker to keep track of internal and external references in any post, so we can do trackbacks
Eric J. Bowersox
2004-12-30 08:08:13 +0000
7e72ec21d0added initial trackback code - the TrackbackManager which manages scanning outside Web pages for trackback resources and sending trackback pings
Eric J. Bowersox
2004-12-30 05:55:01 +0000
17c12459a5additional change to cause crawlers to never get munged URLs, always get the raw servlet URL
Eric J. Bowersox
2004-11-06 02:20:58 +0000
2b12c944d9latest version of browscap.ini
Eric J. Bowersox
2004-11-05 23:53:49 +0000
cdbb987cd6detect crawlers and strippers and chop off their sessions
Eric J. Bowersox
2004-11-05 23:48:17 +0000
28d09ea769fixed a NPE on setting date of birth via admin functions
Eric J. Bowersox
2004-11-01 03:58:59 +0000
1ed48dd63achanged "Users Logged In" to "Users Online"
Eric J. Bowersox
2004-10-20 03:03:38 +0000
3c0cf43045macro error in the post box template, fixed
Eric J. Bowersox
2004-09-22 03:44:24 +0000
d5243d7af2whoops - needed to catch some exceptions
Eric J. Bowersox
2004-08-02 22:57:40 +0000
116a67376dmanage page needed updating to reflect new menu semantics
Eric J. Bowersox
2004-08-02 22:50:11 +0000
15224c4f3fadded the ability for the HTML checker to recognize "emoticon" character sequences and replace them with special tags, which the post-formatting task will in turn replace with real emoticons (GIFs).
Eric J. Bowersox
2004-07-27 08:54:48 +0000
8a745717e1initial support for the "emoticons" or "smileys" - defined the config file here so we can change over all the custom venice-config.xml and ui-config.xml files before going any further
Eric J. Bowersox
2004-07-27 04:53:30 +0000
7060b5ff76revamped the post box tag to use a Velocity template to render with
Eric J. Bowersox
2004-07-26 07:00:26 +0000
7d3c167733added the Velocity renderer (from the new venice-dynamo project) to Venice; will be used for the post box soon
Eric J. Bowersox
2004-07-26 05:04:27 +0000
899863578dcleaned up the code in here in prep for doing more extensive work shortly
Eric J. Bowersox
2004-07-23 07:08:56 +0000
b4c7aa4c8badded browser information (port of browser information functionality from Venice-Dynamo, includes browscap.ini)
Eric J. Bowersox
2004-07-23 05:05:58 +0000
1351306780bugfix to display of community hide mode
Eric J. Bowersox
2004-07-22 09:06:16 +0000
1c245749f7improved the XML-RPC library support and added a document describing all the current XML-RPC functions
Eric J. Bowersox
2004-07-20 07:31:00 +0000
681ec6a8a0fixed up a few HTML generation issues in tag classes and JSP templates; added the authenticatePrivileged method; added SQL date parameter method to the XML-RPC Request object
Eric J. Bowersox
2004-07-19 08:18:19 +0000
156511e747revamped menu HTML generation by making it template-driven; excised the old menu rendering code
Eric J. Bowersox
2004-07-19 03:44:29 +0000
ad3af636d7fixed code generation
Eric J. Bowersox
2004-07-16 07:46:17 +0000
6555709ca2fixed HTML code generation in the main frame and in some of the JSP tag classes
Eric J. Bowersox
2004-07-15 03:46:00 +0000
a0e50f4030typo in user display
Eric J. Bowersox
2004-07-12 22:27:14 +0000
477aac51f0added "sticky" topic facility to cause topics to always float at the top of the topic list when it's set
Eric J. Bowersox
2004-07-11 08:08:27 +0000
f0bf5e31eemodifications to ensure that Venice can operate without certain personal information prompted for at registration time, if certain sites should elect to omit that information
Eric J. Bowersox
2004-07-10 22:54:15 +0000
5c0f841ab7added "date of birth" as a users table field, added appropriate code to core to get and set it, added "date" dialog field and updated registration, profile, and admin modify to use it to change a user's date of birth; added BDAY support to vCards and rigged user import/export to take it into account; cleaned up a few other matters while I was in that particular code
Eric J. Bowersox
2004-06-30 07:10:05 +0000
50c76b3dc7the user list should use case-INsensitive comparison
Eric J. Bowersox
2004-06-27 18:26:14 +0000
b437a15e73added content metadata processing and its first application, making the Front Page auto-refresh
Eric J. Bowersox
2004-06-27 02:38:51 +0000
aa186601a4added user session list and user list sidebox
Eric J. Bowersox
2004-06-25 06:18:21 +0000
9e5d4f9f57allow the underlying database implementation to use a JCA DataSource loaded via JNDI, if configured that way
Eric J. Bowersox
2004-06-22 06:33:40 +0000
2966ab703aadded UI for exporting all the members from a community, and tweaked the implementation of XML generation and importing
Eric J. Bowersox
2004-06-13 21:34:51 +0000
7061d88b22added user export functionality and refined the user import functionality, including a lot of functionality associated with VCards
Eric J. Bowersox
2004-06-13 05:12:09 +0000
e6e94f3427first draft of message importing and exporting to/from conferences (new host tools)
Eric J. Bowersox
2004-06-09 04:10:52 +0000
f6d3d9494dinstead of having separate class files, all the Venice classes are now compiled into one Venice jar file
Eric J. Bowersox
2004-06-06 05:19:48 +0000
d7d884457feliminated the sloppy build errors that caused three files to get recompiled every time you did an "ant"
Eric J. Bowersox
2004-06-06 02:58:14 +0000
f572e57602fixed bug with members list displaying second page
Eric J. Bowersox
2004-06-04 01:52:05 +0000
75feedb910community dispatch for non-members goes to the profile page
Eric J. Bowersox
2004-05-31 04:55:12 +0000
fc453fb3dcchanged to ipaddress
Eric J. Bowersox
2004-05-31 04:17:02 +0000
6446f9fd2eminor error in instantiating regexp
Eric J. Bowersox
2004-05-31 04:05:04 +0000
609d216148added IP ban facility - IP addresses can now be blocked from logging into Venice, either individually or in blocks
Eric J. Bowersox
2004-05-31 03:38:41 +0000
55db78c0e9additional tracery to track down the persistent OutOfMemoryError on EMinds
Eric J. Bowersox
2004-05-17 03:45:26 +0000
4550100675added some code for debugging memory issue
Eric J. Bowersox
2004-05-02 23:42:18 +0000
7008993545fixed a goof involving getStockMessage being called on the wrong object
Eric J. Bowersox
2004-04-17 04:09:32 +0000
2a0b87bc84changed code generation for target attribute in xlink tags, in an attempt to fix a HTML-generation problem with Electric Minds' "Posts" pages
Eric J. Bowersox
2004-04-16 03:40:10 +0000
adca4f5d91patches for bugs spotted while reinstalling Phoenix server (EMinds)
Eric J. Bowersox
2004-04-04 23:19:27 +0000
372f548f7fupdate to older Venice sources to modernize things - revamped the build system using techniques from newer Dynamo version, allow source to compile and work using newer versions of J2SDK, Tomcat, BSF, other libraries; bugfixes to get everything running in a newer environment
Eric J. Bowersox
2004-03-08 05:13:29 +0000
281df572b8added redirect for /top because that seems to be a common hangover from old Venice
Eric J. Bowersox
2003-08-26 04:24:03 +0000
2997dd41f0removed the ad-hoc use of background threads (and ParallelRunQueue) and replaced them all with tasks queued into the GlobalSite
Eric J. Bowersox
2002-08-21 03:36:46 +0000
c6add9371bmoved GlobalSite up to the main "svc" package; added AcceptGlobalSite interface and new background-task system to GlobalSiteImpl
Eric J. Bowersox
2002-08-20 05:15:57 +0000
e40c1e6a58added permalink-generating code to topics.jsp and posts.jsp, and fixed a bug in StringUtil.splitList
Eric J. Bowersox
2002-08-07 01:27:31 +0000
f237e30021fixed a constructor error
Eric J. Bowersox
2002-06-26 05:15:10 +0000
9a7d507e13minor updates to AdminOptions, removed getSelf() from EngineBackend
Eric J. Bowersox
2002-06-08 23:26:57 +0000
39944e49cdmerged in a round of changes from the stable branch
Eric J. Bowersox
2002-06-08 21:55:01 +0000
dc28dfeb3eintroduced the use of the Jakarta Commons Collections - revamped ObjectCache to include an LRU hard reference map and simplified it greatly in the process
Eric J. Bowersox
2002-05-27 08:13:39 +0000
86d9a90f54finished removing the UserBackend interface - now all handled through PropertyProvider, saveMRU is deprecated for the moment (needs to be done at a lower level really)
Eric J. Bowersox
2002-05-27 07:40:54 +0000
e7857d5501removed almost all of UserBackend
Eric J. Bowersox
2002-05-27 07:36:43 +0000
4162065c2bbeginning to use more generic interfaces to replace a bunch of the ad-hockery we were using before...PropertyProvider replaces CommunityDataBackend
Eric J. Bowersox
2002-05-27 05:47:30 +0000
48266c4f73moved security monitor initialization from VeniceEngineImpl down to GlobalSiteImpl, removed env_getSecurityMonitor from envEngine
Eric J. Bowersox
2002-05-27 04:09:38 +0000
0afe28588dmoved HTML Checker initialization and pooling to the GlobalSiteImpl - gradually reducing the responsibilities of EnvEngine as well as the functions in EngineBackend
Eric J. Bowersox
2002-05-27 03:03:34 +0000
3ee3e4abebupgraded the internal Emailer class into the new MailSend class that can do pretty much anything; emailer and stock messages are now managed through the GlobalSite; security-releated generation is now handled through the Generator class instead of several different ones
Eric J. Bowersox
2002-05-22 07:38:29 +0000
ffc862426aadded global UI properties, cookie-reading APIs to CookieControl, moved HttpVeniceUISession initialization into a script file (session_init.js)
Eric J. Bowersox
2002-05-12 08:53:28 +0000
128c33cd9bbeginning the underlying service architecture migration - the "global site" is the lowest level component, now contains the DataPool...will gradually supplant EnvEngine and the rest
Eric J. Bowersox
2002-05-04 08:20:13 +0000
a54d2c4e80changed the DOCTYPE declaration in the frame so it actually matches something reasonable
Eric J. Bowersox
2002-05-01 06:04:38 +0000
e4e0223452the erbo_reorg_04202002 branch is no more...development continues on the trunk while the stable_branch_04202002 branch takes the 'stable' role
Eric J. Bowersox
2002-04-24 06:39:29 +0000
a459e02e79added a mode for posting messages via XML-RPC that works better with HTML E-mail messages
Eric J. Bowersox
2002-03-11 06:47:01 +0000
bb2b63c837made this a little more friendly to try and help out Ray Kimsey's build problems...
Eric J. Bowersox
2002-03-06 02:26:18 +0000
54081b79e9all Statements must be closed properly, to conserve resources after each database operation (as per PreciseJava.com)
Eric J. Bowersox
2002-03-04 04:50:43 +0000
a404987a42implement move message between topics in a conference
Eric J. Bowersox
2002-02-02 07:16:28 +0000
25c5817a67implemented the initial XML-RPC APIs in Venice - for creating and destroying "sessions," logging in, posting messages to topics, attaching files to messages, and a couple of minor things that aren't as important right now
Eric J. Bowersox
2002-02-01 22:40:55 +0000
f463834ef0reformatted all the "e-mail message" templates in venice-config.xml to 80 columns max
Eric J. Bowersox
2002-01-26 07:14:33 +0000
bf4e43f917fixed the INSTALL file a bit...this really needs to be rewritten
Eric J. Bowersox
2002-01-25 23:51:39 +0000
f68066d5e3fixed bug in posting Find forms
Eric J. Bowersox
2002-01-19 01:28:51 +0000
18c8a5ace1fixed the user link resolution part of this tag
Eric J. Bowersox
2002-01-17 18:52:13 +0000
7830717e0aheader tag malformed in this file - fix
Eric J. Bowersox
2002-01-17 18:43:16 +0000
c5a7136366whoops...the Http session is dropping the Venice cookie on the floor... corrected that
Eric J. Bowersox
2002-01-17 16:44:07 +0000
4ee98731e6the XML-RPC code passed its first validation - OK, next: add the "boxcarring" call system.multicall, and tweak the implementation a bit after seeing the output "live"
Eric J. Bowersox
2002-01-17 08:33:40 +0000
394a1863e0and patch up find as well...
Eric J. Bowersox
2002-01-17 06:55:19 +0000
c4f8d65cb2small bug in profile display
Eric J. Bowersox
2002-01-17 06:52:03 +0000
fddeff906dincluded a script for handling the XML-RPC Validator (UserLand Software), and debugged the handling of parameter serialization so that I think it can actually pass now...
Eric J. Bowersox
2002-01-17 02:52:22 +0000
70b7b826a0removed the automatic HTML escaping from content headers and moved it out to the JSPs and other classes as needed...this may speed up things a tiny bit, but will definitely help in displaying topic names with HTML and escaped characters correctly
Eric J. Bowersox
2002-01-16 23:23:57 +0000
5bf40a92a1fixed an obscure bug in Find Posts that caused the Next/Previous buttons to not show up when searching for posts globally or in communities
Eric J. Bowersox
2002-01-16 22:12:39 +0000
e7b3801a72fixed bug with hotlist move
Eric J. Bowersox
2002-01-16 21:36:23 +0000
f24456e0a2with one switch, a system administrator can now disable the category support (no searching for categories, no getting communities by category, no category display on community profile, no changing a community's category)
Eric J. Bowersox
2002-01-16 21:17:05 +0000
e3717ca62cthe XML-RPC endpoint can now invoke scripts as handlers, in addition to objects of a specified class
Eric J. Bowersox
2002-01-16 17:39:09 +0000
6ea41dc619the first implementation of an XML-RPC server endpoint within Venice... also tweaked the session code to allow session types other than standard HTTP cookie-based sessions. The XML-RPC code doesn't do anything interesting yet.
Eric J. Bowersox
2002-01-13 09:12:51 +0000
bcd76541ablinks broken in "Return to" part of page...fixed
Eric J. Bowersox
2002-01-11 02:57:51 +0000
b422f4d663fixed bugs in the Find script and also rigged ScriptManager to better handle the JavaScript native errors that crop up occasionally
Eric J. Bowersox
2002-01-09 23:45:27 +0000
c2fb1f036ffixed a couple of minor issues with missing methods
Eric J. Bowersox
2002-01-09 18:04:24 +0000