60729cee64
removed old .cvsignore, updated README to indicate that this is largely historical in nature
master
Eric J. Bowersox2014-04-09 00:23:20 -06:00
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. Bowersox2006-06-29 02:34:31 +00:00
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. Bowersox2006-02-09 04:19:56 +00:00
75f8e8f44f
fixed the dates in the footer definition in the default ui-config.xml
Eric J. Bowersox2006-01-26 07:22:14 +00:00
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. Bowersox2006-01-26 07:04:42 +00:00
00952ef543
replaced E-mail addresses in the rest of the source with the users.sf.net alias
Eric J. Bowersox2006-01-26 04:40:34 +00:00
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. Bowersox2006-01-25 08:13:41 +00:00
d0d8611d15
the external references need to be extracted in here...
Eric J. Bowersox2004-12-30 09:00:30 +00:00
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. Bowersox2004-12-30 08:08:13 +00:00
7e72ec21d0
added initial trackback code - the TrackbackManager which manages scanning outside Web pages for trackback resources and sending trackback pings
Eric J. Bowersox2004-12-30 05:55:01 +00:00
17c12459a5
additional change to cause crawlers to never get munged URLs, always get the raw servlet URL
Eric J. Bowersox2004-11-06 02:20:58 +00:00
116a67376d
manage page needed updating to reflect new menu semantics
Eric J. Bowersox2004-08-02 22:50:11 +00:00
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. Bowersox2004-07-27 08:54:48 +00:00
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. Bowersox2004-07-27 04:53:30 +00:00
7060b5ff76
revamped the post box tag to use a Velocity template to render with
Eric J. Bowersox2004-07-26 07:00:26 +00:00
7d3c167733
added the Velocity renderer (from the new venice-dynamo project) to Venice; will be used for the post box soon
Eric J. Bowersox2004-07-26 05:04:27 +00:00
899863578d
cleaned up the code in here in prep for doing more extensive work shortly
Eric J. Bowersox2004-07-23 07:08:56 +00:00
b4c7aa4c8b
added browser information (port of browser information functionality from Venice-Dynamo, includes browscap.ini)
Eric J. Bowersox2004-07-23 05:05:58 +00:00
1c245749f7
improved the XML-RPC library support and added a document describing all the current XML-RPC functions
Eric J. Bowersox2004-07-20 07:31:00 +00:00
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. Bowersox2004-07-19 08:18:19 +00:00
156511e747
revamped menu HTML generation by making it template-driven; excised the old menu rendering code
Eric J. Bowersox2004-07-19 03:44:29 +00:00
477aac51f0
added "sticky" topic facility to cause topics to always float at the top of the topic list when it's set
Eric J. Bowersox2004-07-11 08:08:27 +00:00
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. Bowersox2004-07-10 22:54:15 +00:00
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. Bowersox2004-06-30 07:10:05 +00:00
50c76b3dc7
the user list should use case-INsensitive comparison
Eric J. Bowersox2004-06-27 18:26:14 +00:00
b437a15e73
added content metadata processing and its first application, making the Front Page auto-refresh
Eric J. Bowersox2004-06-27 02:38:51 +00:00
9e5d4f9f57
allow the underlying database implementation to use a JCA DataSource loaded via JNDI, if configured that way
Eric J. Bowersox2004-06-22 06:33:40 +00:00
2966ab703a
added UI for exporting all the members from a community, and tweaked the implementation of XML generation and importing
Eric J. Bowersox2004-06-13 21:34:51 +00:00
7061d88b22
added user export functionality and refined the user import functionality, including a lot of functionality associated with VCards
Eric J. Bowersox2004-06-13 05:12:09 +00:00
e6e94f3427
first draft of message importing and exporting to/from conferences (new host tools)
Eric J. Bowersox2004-06-09 04:10:52 +00:00
f6d3d9494d
instead of having separate class files, all the Venice classes are now compiled into one Venice jar file
Eric J. Bowersox2004-06-06 05:19:48 +00:00
d7d884457f
eliminated the sloppy build errors that caused three files to get recompiled every time you did an "ant"
Eric J. Bowersox2004-06-06 02:58:14 +00:00
f572e57602
fixed bug with members list displaying second page
Eric J. Bowersox2004-06-04 01:52:05 +00:00
75feedb910
community dispatch for non-members goes to the profile page
Eric J. Bowersox2004-05-31 04:55:12 +00:00
609d216148
added IP ban facility - IP addresses can now be blocked from logging into Venice, either individually or in blocks
Eric J. Bowersox2004-05-31 03:38:41 +00:00
55db78c0e9
additional tracery to track down the persistent OutOfMemoryError on EMinds
Eric J. Bowersox2004-05-17 03:45:26 +00:00
7008993545
fixed a goof involving getStockMessage being called on the wrong object
Eric J. Bowersox2004-04-17 04:09:32 +00:00
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. Bowersox2004-04-16 03:40:10 +00:00
adca4f5d91
patches for bugs spotted while reinstalling Phoenix server (EMinds)
Eric J. Bowersox2004-04-04 23:19:27 +00:00
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. Bowersox2004-03-08 05:13:29 +00:00
281df572b8
added redirect for /top because that seems to be a common hangover from old Venice
Eric J. Bowersox2003-08-26 04:24:03 +00:00
2997dd41f0
removed the ad-hoc use of background threads (and ParallelRunQueue) and replaced them all with tasks queued into the GlobalSite
Eric J. Bowersox2002-08-21 03:36:46 +00:00
c6add9371b
moved GlobalSite up to the main "svc" package; added AcceptGlobalSite interface and new background-task system to GlobalSiteImpl
Eric J. Bowersox2002-08-20 05:15:57 +00:00
e40c1e6a58
added permalink-generating code to topics.jsp and posts.jsp, and fixed a bug in StringUtil.splitList
Eric J. Bowersox2002-08-07 01:27:31 +00:00
9a7d507e13
minor updates to AdminOptions, removed getSelf() from EngineBackend
Eric J. Bowersox2002-06-08 23:26:57 +00:00
39944e49cd
merged in a round of changes from the stable branch
Eric J. Bowersox2002-06-08 21:55:01 +00:00
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. Bowersox2002-05-27 08:13:39 +00:00
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. Bowersox2002-05-27 07:40:54 +00:00
4162065c2b
beginning to use more generic interfaces to replace a bunch of the ad-hockery we were using before...PropertyProvider replaces CommunityDataBackend
Eric J. Bowersox2002-05-27 05:47:30 +00:00
48266c4f73
moved security monitor initialization from VeniceEngineImpl down to GlobalSiteImpl, removed env_getSecurityMonitor from envEngine
Eric J. Bowersox2002-05-27 04:09:38 +00:00
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. Bowersox2002-05-27 03:03:34 +00:00
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. Bowersox2002-05-22 07:38:29 +00:00
ffc862426a
added global UI properties, cookie-reading APIs to CookieControl, moved HttpVeniceUISession initialization into a script file (session_init.js)
Eric J. Bowersox2002-05-12 08:53:28 +00:00
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. Bowersox2002-05-04 08:20:13 +00:00
a54d2c4e80
changed the DOCTYPE declaration in the frame so it actually matches something reasonable
Eric J. Bowersox2002-05-01 06:04:38 +00:00
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. Bowersox2002-04-24 06:39:29 +00:00
a459e02e79
added a mode for posting messages via XML-RPC that works better with HTML E-mail messages
Eric J. Bowersox2002-03-11 06:47:01 +00:00
bb2b63c837
made this a little more friendly to try and help out Ray Kimsey's build problems...
Eric J. Bowersox2002-03-06 02:26:18 +00:00
54081b79e9
all Statements must be closed properly, to conserve resources after each database operation (as per PreciseJava.com)
Eric J. Bowersox2002-03-04 04:50:43 +00:00
a404987a42
implement move message between topics in a conference
Eric J. Bowersox2002-02-02 07:16:28 +00:00
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. Bowersox2002-02-01 22:40:55 +00:00
f463834ef0
reformatted all the "e-mail message" templates in venice-config.xml to 80 columns max
Eric J. Bowersox2002-01-26 07:14:33 +00:00
bf4e43f917
fixed the INSTALL file a bit...this really needs to be rewritten
Eric J. Bowersox2002-01-25 23:51:39 +00:00
c5a7136366
whoops...the Http session is dropping the Venice cookie on the floor... corrected that
Eric J. Bowersox2002-01-17 16:44:07 +00:00
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. Bowersox2002-01-17 08:33:40 +00:00
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. Bowersox2002-01-17 02:52:22 +00:00
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. Bowersox2002-01-16 23:23:57 +00:00
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. Bowersox2002-01-16 22:12:39 +00:00
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. Bowersox2002-01-16 21:17:05 +00:00
e3717ca62c
the XML-RPC endpoint can now invoke scripts as handlers, in addition to objects of a specified class
Eric J. Bowersox2002-01-16 17:39:09 +00:00
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. Bowersox2002-01-13 09:12:51 +00:00
b422f4d663
fixed bugs in the Find script and also rigged ScriptManager to better handle the JavaScript native errors that crop up occasionally
Eric J. Bowersox2002-01-09 23:45:27 +00:00
c2fb1f036f
fixed a couple of minor issues with missing methods
Eric J. Bowersox2002-01-09 18:04:24 +00:00