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
Eric J. Bowersox
7830717e0a
header tag malformed in this file - fix
2002-01-17 18:43:16 +00:00
Eric J. Bowersox
c5a7136366
whoops...the Http session is dropping the Venice cookie on the floor...
...
corrected that
2002-01-17 16:44:07 +00:00