Commit Graph

  • 60729cee64 removed old .cvsignore, updated README to indicate that this is largely historical in nature master Eric J. Bowersox 2014-04-09 00:23:20 -0600
  • 74b7958bae updates to make code build with Java 6 Eric J. Bowersox 2010-01-22 04:57:03 +0000
  • 8088e4fba0 changed 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
  • 2ffacedd54 changed name of default JDBC driver Eric J. Bowersox 2006-02-26 19:24:44 +0000
  • 74787e4902 Jakarta 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
  • 75f8e8f44f fixed the dates in the footer definition in the default ui-config.xml Eric J. Bowersox 2006-01-26 07:22:14 +0000
  • b4e49e8b29 updated 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
  • 00952ef543 replaced 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
  • 99f9d580f4 code 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
  • 5d16492f05 minor fix to issue reported by b.lemire Eric J. Bowersox 2005-07-26 22:30:22 +0000
  • d9ec3210a5 initial sketch of trackback-handling servlet Eric J. Bowersox 2004-12-30 23:01:07 +0000
  • d0d8611d15 the external references need to be extracted in here... Eric J. Bowersox 2004-12-30 09:00:30 +0000
  • 4c5c7ffe85 added 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
  • 7e72ec21d0 added 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
  • 17c12459a5 additional 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
  • 2b12c944d9 latest version of browscap.ini Eric J. Bowersox 2004-11-05 23:53:49 +0000
  • cdbb987cd6 detect crawlers and strippers and chop off their sessions Eric J. Bowersox 2004-11-05 23:48:17 +0000
  • 28d09ea769 fixed a NPE on setting date of birth via admin functions Eric J. Bowersox 2004-11-01 03:58:59 +0000
  • 1ed48dd63a changed "Users Logged In" to "Users Online" Eric J. Bowersox 2004-10-20 03:03:38 +0000
  • 3c0cf43045 macro error in the post box template, fixed Eric J. Bowersox 2004-09-22 03:44:24 +0000
  • d5243d7af2 whoops - needed to catch some exceptions Eric J. Bowersox 2004-08-02 22:57:40 +0000
  • 116a67376d manage page needed updating to reflect new menu semantics Eric J. Bowersox 2004-08-02 22:50:11 +0000
  • 15224c4f3f added 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
  • 8a745717e1 initial 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
  • 7060b5ff76 revamped the post box tag to use a Velocity template to render with Eric J. Bowersox 2004-07-26 07:00:26 +0000
  • 7d3c167733 added 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
  • 899863578d cleaned up the code in here in prep for doing more extensive work shortly Eric J. Bowersox 2004-07-23 07:08:56 +0000
  • b4c7aa4c8b added browser information (port of browser information functionality from Venice-Dynamo, includes browscap.ini) Eric J. Bowersox 2004-07-23 05:05:58 +0000
  • 1351306780 bugfix to display of community hide mode Eric J. Bowersox 2004-07-22 09:06:16 +0000
  • 1c245749f7 improved 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
  • 681ec6a8a0 fixed 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
  • 156511e747 revamped menu HTML generation by making it template-driven; excised the old menu rendering code Eric J. Bowersox 2004-07-19 03:44:29 +0000
  • ad3af636d7 fixed code generation Eric J. Bowersox 2004-07-16 07:46:17 +0000
  • 6555709ca2 fixed 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
  • a0e50f4030 typo in user display Eric J. Bowersox 2004-07-12 22:27:14 +0000
  • 477aac51f0 added "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
  • f0bf5e31ee modifications 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
  • 5c0f841ab7 added "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
  • 50c76b3dc7 the user list should use case-INsensitive comparison Eric J. Bowersox 2004-06-27 18:26:14 +0000
  • b437a15e73 added content metadata processing and its first application, making the Front Page auto-refresh Eric J. Bowersox 2004-06-27 02:38:51 +0000
  • aa186601a4 added user session list and user list sidebox Eric J. Bowersox 2004-06-25 06:18:21 +0000
  • 9e5d4f9f57 allow 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
  • 2966ab703a added 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
  • 7061d88b22 added 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
  • e6e94f3427 first draft of message importing and exporting to/from conferences (new host tools) Eric J. Bowersox 2004-06-09 04:10:52 +0000
  • f6d3d9494d instead 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
  • d7d884457f eliminated 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
  • f572e57602 fixed bug with members list displaying second page Eric J. Bowersox 2004-06-04 01:52:05 +0000
  • 75feedb910 community dispatch for non-members goes to the profile page Eric J. Bowersox 2004-05-31 04:55:12 +0000
  • fc453fb3dc changed to ipaddress Eric J. Bowersox 2004-05-31 04:17:02 +0000
  • 6446f9fd2e minor error in instantiating regexp Eric J. Bowersox 2004-05-31 04:05:04 +0000
  • 609d216148 added 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
  • 55db78c0e9 additional tracery to track down the persistent OutOfMemoryError on EMinds Eric J. Bowersox 2004-05-17 03:45:26 +0000
  • 4550100675 added some code for debugging memory issue Eric J. Bowersox 2004-05-02 23:42:18 +0000
  • 7008993545 fixed a goof involving getStockMessage being called on the wrong object Eric J. Bowersox 2004-04-17 04:09:32 +0000
  • 2a0b87bc84 changed 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
  • adca4f5d91 patches for bugs spotted while reinstalling Phoenix server (EMinds) Eric J. Bowersox 2004-04-04 23:19:27 +0000
  • 372f548f7f update 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
  • 281df572b8 added redirect for /top because that seems to be a common hangover from old Venice Eric J. Bowersox 2003-08-26 04:24:03 +0000
  • 2997dd41f0 removed 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
  • c6add9371b moved 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
  • e40c1e6a58 added 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
  • f237e30021 fixed a constructor error Eric J. Bowersox 2002-06-26 05:15:10 +0000
  • 9a7d507e13 minor updates to AdminOptions, removed getSelf() from EngineBackend Eric J. Bowersox 2002-06-08 23:26:57 +0000
  • 39944e49cd merged in a round of changes from the stable branch Eric J. Bowersox 2002-06-08 21:55:01 +0000
  • dc28dfeb3e introduced 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
  • 86d9a90f54 finished 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
  • e7857d5501 removed almost all of UserBackend Eric J. Bowersox 2002-05-27 07:36:43 +0000
  • 4162065c2b beginning 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
  • 48266c4f73 moved security monitor initialization from VeniceEngineImpl down to GlobalSiteImpl, removed env_getSecurityMonitor from envEngine Eric J. Bowersox 2002-05-27 04:09:38 +0000
  • 0afe28588d moved 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
  • 3ee3e4abeb upgraded 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
  • ffc862426a added 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
  • 128c33cd9b beginning 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
  • a54d2c4e80 changed the DOCTYPE declaration in the frame so it actually matches something reasonable Eric J. Bowersox 2002-05-01 06:04:38 +0000
  • e4e0223452 the 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
  • a459e02e79 added 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
  • bb2b63c837 made 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
  • 54081b79e9 all 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
  • a404987a42 implement move message between topics in a conference Eric J. Bowersox 2002-02-02 07:16:28 +0000
  • 25c5817a67 implemented 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
  • f463834ef0 reformatted all the "e-mail message" templates in venice-config.xml to 80 columns max Eric J. Bowersox 2002-01-26 07:14:33 +0000
  • bf4e43f917 fixed the INSTALL file a bit...this really needs to be rewritten Eric J. Bowersox 2002-01-25 23:51:39 +0000
  • f68066d5e3 fixed bug in posting Find forms Eric J. Bowersox 2002-01-19 01:28:51 +0000
  • 18c8a5ace1 fixed the user link resolution part of this tag Eric J. Bowersox 2002-01-17 18:52:13 +0000
  • 7830717e0a header tag malformed in this file - fix Eric J. Bowersox 2002-01-17 18:43:16 +0000
  • c5a7136366 whoops...the Http session is dropping the Venice cookie on the floor... corrected that Eric J. Bowersox 2002-01-17 16:44:07 +0000
  • 4ee98731e6 the 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
  • 394a1863e0 and patch up find as well... Eric J. Bowersox 2002-01-17 06:55:19 +0000
  • c4f8d65cb2 small bug in profile display Eric J. Bowersox 2002-01-17 06:52:03 +0000
  • fddeff906d included 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
  • 70b7b826a0 removed 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
  • 5bf40a92a1 fixed 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
  • e7b3801a72 fixed bug with hotlist move Eric J. Bowersox 2002-01-16 21:36:23 +0000
  • f24456e0a2 with 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
  • e3717ca62c the 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
  • 6ea41dc619 the 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
  • bcd76541ab links broken in "Return to" part of page...fixed Eric J. Bowersox 2002-01-11 02:57:51 +0000
  • b422f4d663 fixed 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
  • c2fb1f036f fixed a couple of minor issues with missing methods Eric J. Bowersox 2002-01-09 18:04:24 +0000