Commit Graph

190 Commits

Author SHA1 Message Date
Eric J. Bowersox 477aac51f0 added "sticky" topic facility to cause topics to always float at the top of
the topic list when it's set
2004-07-11 08:08:27 +00:00
Eric J. Bowersox 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
2004-07-10 22:54:15 +00:00
Eric J. Bowersox 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
2004-06-30 07:10:05 +00:00
Eric J. Bowersox 50c76b3dc7 the user list should use case-INsensitive comparison 2004-06-27 18:26:14 +00:00
Eric J. Bowersox b437a15e73 added content metadata processing and its first application, making the Front
Page auto-refresh
2004-06-27 02:38:51 +00:00
Eric J. Bowersox aa186601a4 added user session list and user list sidebox 2004-06-25 06:18:21 +00:00
Eric J. Bowersox 9e5d4f9f57 allow the underlying database implementation to use a JCA DataSource loaded
via JNDI, if configured that way
2004-06-22 06:33:40 +00:00
Eric J. Bowersox 2966ab703a added UI for exporting all the members from a community, and tweaked the
implementation of XML generation and importing
2004-06-13 21:34:51 +00:00
Eric J. Bowersox 7061d88b22 added user export functionality and refined the user import functionality,
including a lot of functionality associated with VCards
2004-06-13 05:12:09 +00:00
Eric J. Bowersox e6e94f3427 first draft of message importing and exporting to/from conferences (new host
tools)
2004-06-09 04:10:52 +00:00
Eric J. Bowersox f6d3d9494d instead of having separate class files, all the Venice classes are now
compiled into one Venice jar file
2004-06-06 05:19:48 +00:00
Eric J. Bowersox d7d884457f eliminated the sloppy build errors that caused three files to get recompiled
every time you did an "ant"
2004-06-06 02:58:14 +00:00
Eric J. Bowersox f572e57602 fixed bug with members list displaying second page 2004-06-04 01:52:05 +00:00
Eric J. Bowersox 75feedb910 community dispatch for non-members goes to the profile page 2004-05-31 04:55:12 +00:00
Eric J. Bowersox fc453fb3dc changed to ipaddress 2004-05-31 04:17:02 +00:00
Eric J. Bowersox 6446f9fd2e minor error in instantiating regexp 2004-05-31 04:05:04 +00:00
Eric J. Bowersox 609d216148 added IP ban facility - IP addresses can now be blocked from logging into
Venice, either individually or in blocks
2004-05-31 03:38:41 +00:00
Eric J. Bowersox 55db78c0e9 additional tracery to track down the persistent OutOfMemoryError on EMinds 2004-05-17 03:45:26 +00:00
Eric J. Bowersox 4550100675 added some code for debugging memory issue 2004-05-02 23:42:18 +00:00
Eric J. Bowersox 7008993545 fixed a goof involving getStockMessage being called on the wrong object 2004-04-17 04:09:32 +00:00
Eric J. Bowersox 2a0b87bc84 changed code generation for target attribute in xlink tags, in an attempt to
fix a HTML-generation problem with Electric Minds' "Posts" pages
2004-04-16 03:40:10 +00:00
Eric J. Bowersox adca4f5d91 patches for bugs spotted while reinstalling Phoenix server (EMinds) 2004-04-04 23:19:27 +00:00
Eric J. Bowersox 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
2004-03-08 05:13:29 +00:00
Eric J. Bowersox 281df572b8 added redirect for /top because that seems to be a common hangover from
old Venice
2003-08-26 04:24:03 +00:00
Eric J. Bowersox 2997dd41f0 removed the ad-hoc use of background threads (and ParallelRunQueue) and
replaced them all with tasks queued into the GlobalSite
2002-08-21 03:36:46 +00:00
Eric J. Bowersox c6add9371b moved GlobalSite up to the main "svc" package; added AcceptGlobalSite interface
and new background-task system to GlobalSiteImpl
2002-08-20 05:15:57 +00:00
Eric J. Bowersox e40c1e6a58 added permalink-generating code to topics.jsp and posts.jsp, and fixed
a bug in StringUtil.splitList
2002-08-07 01:27:31 +00:00
Eric J. Bowersox f237e30021 fixed a constructor error 2002-06-26 05:15:10 +00:00
Eric J. Bowersox 9a7d507e13 minor updates to AdminOptions, removed getSelf() from EngineBackend 2002-06-08 23:26:57 +00:00
Eric J. Bowersox 39944e49cd merged in a round of changes from the stable branch 2002-06-08 21:55:01 +00:00
Eric J. Bowersox 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
2002-05-27 08:13:39 +00:00
Eric J. Bowersox 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)
2002-05-27 07:40:54 +00:00
Eric J. Bowersox e7857d5501 removed almost all of UserBackend 2002-05-27 07:36:43 +00:00
Eric J. Bowersox 4162065c2b beginning to use more generic interfaces to replace a bunch of the ad-hockery
we were using before...PropertyProvider replaces CommunityDataBackend
2002-05-27 05:47:30 +00:00
Eric J. Bowersox 48266c4f73 moved security monitor initialization from VeniceEngineImpl down to
GlobalSiteImpl, removed env_getSecurityMonitor from envEngine
2002-05-27 04:09:38 +00:00
Eric J. Bowersox 0afe28588d moved HTML Checker initialization and pooling to the GlobalSiteImpl - gradually
reducing the responsibilities of EnvEngine as well as the functions in
EngineBackend
2002-05-27 03:03:34 +00:00
Eric J. Bowersox 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
2002-05-22 07:38:29 +00:00
Eric J. Bowersox ffc862426a added global UI properties, cookie-reading APIs to CookieControl, moved
HttpVeniceUISession initialization into a script file (session_init.js)
2002-05-12 08:53:28 +00:00
Eric J. Bowersox 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
2002-05-04 08:20:13 +00:00
Eric J. Bowersox a54d2c4e80 changed the DOCTYPE declaration in the frame so it actually matches something
reasonable
2002-05-01 06:04:38 +00:00
Eric J. Bowersox e4e0223452 the erbo_reorg_04202002 branch is no more...development continues on the
trunk while the stable_branch_04202002 branch takes the 'stable' role
2002-04-24 06:39:29 +00:00
Eric J. Bowersox a459e02e79 added a mode for posting messages via XML-RPC that works better with HTML
E-mail messages
2002-03-11 06:47:01 +00:00
Eric J. Bowersox bb2b63c837 made this a little more friendly to try and help out Ray Kimsey's build
problems...
2002-03-06 02:26:18 +00:00
Eric J. Bowersox 54081b79e9 all Statements must be closed properly, to conserve resources after each
database operation (as per PreciseJava.com)
2002-03-04 04:50:43 +00:00
Eric J. Bowersox a404987a42 implement move message between topics in a conference 2002-02-02 07:16:28 +00:00
Eric J. Bowersox 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
2002-02-01 22:40:55 +00:00
Eric J. Bowersox f463834ef0 reformatted all the "e-mail message" templates in venice-config.xml to
80 columns max
2002-01-26 07:14:33 +00:00
Eric J. Bowersox bf4e43f917 fixed the INSTALL file a bit...this really needs to be rewritten 2002-01-25 23:51:39 +00:00
Eric J. Bowersox f68066d5e3 fixed bug in posting Find forms 2002-01-19 01:28:51 +00:00
Eric J. Bowersox 18c8a5ace1 fixed the user link resolution part of this tag 2002-01-17 18:52:13 +00:00