January 19th, 2002

livejournal: clustered friends views

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 00:34:14 UTC 2002

Modified Files:
---------------
livejournal/cgi-bin: ljlib.pl ljviews.pl
livejournal/htdocs: users

Log Message:
------------
friends view now work with none/some/all users on clusters.
basically, this is a ton of infrastructure work.
day & calendar view will be trivial. coming shortly.


To generate a diff of this commit:
cvs rdiff -r1.122 -r1.123 livejournal/cgi-bin/ljlib.pl
http://danga.com/lj/cvsweb.cgi/livejournal/cgi-bin/ljlib.pl.diff?r1=1.122&r2=1.123
cvs rdiff -r1.27 -r1.28 livejournal/cgi-bin/ljviews.pl
http://danga.com/lj/cvsweb.cgi/livejournal/cgi-bin/ljviews.pl.diff?r1=1.27&r2=1.28
cvs rdiff -r1.16 -r1.17 livejournal/htdocs/users
http://danga.com/lj/cvsweb.cgi/livejournal/htdocs/users.diff?r1=1.16&r2=1.17

livejournal: clustered day view

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 01:22:36 UTC 2002

Modified Files:
---------------
livejournal/cgi-bin: ljviews.pl

Log Message:
------------
ljviews.pl fully supports clustering now.
time to do the rest of the site (*.bml)


To generate a diff of this commit:
cvs rdiff -r1.29 -r1.30 livejournal/cgi-bin/ljviews.pl
http://danga.com/lj/cvsweb.cgi/livejournal/cgi-bin/ljviews.pl.diff?r1=1.29&r2=1.30

livejournal: clustered subject view

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 01:45:24 UTC 2002

Modified Files:
---------------
livejournal/htdocs/view: index.bml

Log Message:
------------
the first BML file to be clustered!
i fear doing talk*.bml soon


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 livejournal/htdocs/view/index.bml
http://danga.com/lj/cvsweb.cgi/livejournal/htdocs/view/index.bml.diff?r1=1.5&r2=1.6

livejournal: editinfo_do.bml clustering

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 02:02:50 UTC 2002

Modified Files:
---------------
livejournal/htdocs: editinfo_do.bml

Log Message:
------------
-- prevent modifications while readonly flag set
-- get/save userbio from cluster db if clustered user


To generate a diff of this commit:
cvs rdiff -r1.20 -r1.21 livejournal/htdocs/editinfo_do.bml
http://danga.com/lj/cvsweb.cgi/livejournal/htdocs/editinfo_do.bml.diff?r1=1.20&r2=1.21

livejournal: the 1st version of LJ!

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 04:02:25 UTC 2002

Added Files:
------------
livejournal/src/historic: README brad-log.cgi

Log Message:
------------
I didn't know where to put this, but CVS seemed good enough.
This is the first version of the LJ server code ever. :P
Heh.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 livejournal/src/historic/README \
livejournal/src/historic/brad-log.cgi
http://danga.com/lj/cvsweb.cgi/livejournal/src/historic/README.diff?r1=0&r2=1.1
http://danga.com/lj/cvsweb.cgi/livejournal/src/historic/brad-log.cgi.diff?r1=0&r2=1.1

livejournal: change_community_admin

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 06:42:41 UTC 2002

Modified Files:
---------------
livejournal/cgi-bin: conshared.pl console.pl

Log Message:
------------
Admin console command to let site admins or community admins transfer
control of a community to somebody else.


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 livejournal/cgi-bin/conshared.pl
http://danga.com/lj/cvsweb.cgi/livejournal/cgi-bin/conshared.pl.diff?r1=1.2&r2=1.3
cvs rdiff -r1.14 -r1.15 livejournal/cgi-bin/console.pl
http://danga.com/lj/cvsweb.cgi/livejournal/cgi-bin/console.pl.diff?r1=1.14&r2=1.15

livejournal: console reference linkage

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 07:07:14 UTC 2002

Modified Files:
---------------
livejournal/htdocs/admin/console: reference.bml

Log Message:
------------
Add self-referential links to command names.


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 livejournal/htdocs/admin/console/reference.bml
http://danga.com/lj/cvsweb.cgi/livejournal/htdocs/admin/console/reference.bml.diff?r1=1.4&r2=1.5

livejournal: remove faq uses tracking

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 07:48:44 UTC 2002

Modified Files:
---------------
livejournal/bin/upgrading: update-db-general.pl
livejournal/htdocs/support: faqbrowse.bml

Log Message:
------------
I originally had this idea that we'd have a popular FAQ page,
so I made it keep track of the count of each FAQ item read.
But I never made the tracking page. Well, I just did a few minutes
ago out of curiousity. But it's useless... because older items
are more popular. We need to record the usage in a flowing
table that only has the last week's data at any time.

I'll do that shortly here.


To generate a diff of this commit:
cvs rdiff -r1.32 -r1.33 livejournal/bin/upgrading/update-db-general.pl
http://danga.com/lj/cvsweb.cgi/livejournal/bin/upgrading/update-db-general.pl.diff?r1=1.32&r2=1.33
cvs rdiff -r1.6 -r1.7 livejournal/htdocs/support/faqbrowse.bml
http://danga.com/lj/cvsweb.cgi/livejournal/htdocs/support/faqbrowse.bml.diff?r1=1.6&r2=1.7

livejournal: new faq read tracking!

Module Name: livejournal
Committed By: bradfitz
Date: Sun Jan 20 07:58:41 UTC 2002

Modified Files:
---------------
livejournal/bin/upgrading: update-db-general.pl
livejournal/htdocs/support: faqbrowse.bml

Log Message:
------------
so now we can do rolling popularity of FAQs


To generate a diff of this commit:
cvs rdiff -r1.33 -r1.34 livejournal/bin/upgrading/update-db-general.pl
http://danga.com/lj/cvsweb.cgi/livejournal/bin/upgrading/update-db-general.pl.diff?r1=1.33&r2=1.34
cvs rdiff -r1.7 -r1.8 livejournal/htdocs/support/faqbrowse.bml
http://danga.com/lj/cvsweb.cgi/livejournal/htdocs/support/faqbrowse.bml.diff?r1=1.7&r2=1.8