March 31st, 2005

potato

livejournal

Module Name: livejournal
Committed By: marksmith
Date: Thu Mar 31 23:06:51 UTC 2005

Modified Files:
---------------
livejournal/bin/upgrading/s2layers: core1.s2

Log Message:
------------
http://zilla.livejournal.org/2236

Fix issues with core layer identified by janinedog. Mostly with
HTML not being opened/closed properly while being inside an if statement.


To generate a diff of this commit:
cvs rdiff -r1.93 -r1.94 livejournal/bin/upgrading/s2layers/core1.s2
http://cvs.livejournal.org/browse.cgi/livejournal/bin/upgrading/s2layers/core1.s2.diff?r1=1.93&r2=1.94
potato

ljcom

Module Name: ljcom
Committed By: marksmith
Date: Thu Mar 31 23:38:57 UTC 2005

Modified Files:
---------------
ljcom/htdocs/singles: mod.bml search.bml

Log Message:
------------
http://zilla.livejournal.org/2192

Guess someone had to fix it. Singles was broken sorta -- it uses many plain
ol' queries to get data instead of using APIs. This broke userpic information.
So I fixed that and made it ignore people who don't have a V statusvis.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 ljcom/htdocs/singles/mod.bml
http://cvs.livejournal.org/browse.cgi/ljcom/htdocs/singles/mod.bml.diff?r1=1.7&r2=1.8
cvs rdiff -r1.10 -r1.11 ljcom/htdocs/singles/search.bml
http://cvs.livejournal.org/browse.cgi/ljcom/htdocs/singles/search.bml.diff?r1=1.10&r2=1.11
woo!
  • mahlon

livejournal

Module Name: livejournal
Committed By: mahlon
Date: Fri Apr 1 01:05:43 UTC 2005

Modified Files:
---------------
livejournal/cgi-bin: ljfeed.pl ljlib.pl ljviews.pl parsefeed.pl
livejournal/cgi-bin/Apache: LiveJournal.pm
livejournal/cgi-bin/Apache/LiveJournal/Interface: AtomAPI.pm

Log Message:
------------
Updating our Atom offering.
---------------------------

* WSSE authentication is now supported.
If the X-WSSE header is present, we use it. If not, we fallback to digest.

* Many updates from Atom 0.3 specs to Atom 0.9.
(posting and editing actually work again - not requiring Atom attributes
that no longer exist in the spec!)

* HEADS UP: New Atom API uri!
(The old was redundant - after authentication, we already know the
username, and don't need it in the uri.)

Old:
http://www.livejournal.com/interface/atomapi/username/feed

New:
http://www.livejournal.com/interface/atom/feed

The old path is still currently supported.

* Added proper Atom feed discovery.
http://www.livejournal.com/interface/atom

* Atom syndication paths work the same way as documented in the faq.
http://www.livejournal.com/users/username/data/atom
http://www.livejournal.com/users/username/data/atom?auth=digest

* Misc bug fixes and cleanup.

Things to do still
------------------

* Add service.upload support.
* Replace create_atom_view with XML::Atom.


To generate a diff of this commit:
cvs rdiff -r1.24 -r1.25 livejournal/cgi-bin/ljfeed.pl
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/ljfeed.pl.diff?r1=1.24&r2=1.25
cvs rdiff -r1.828 -r1.829 livejournal/cgi-bin/ljlib.pl
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/ljlib.pl.diff?r1=1.828&r2=1.829
cvs rdiff -r1.174 -r1.175 livejournal/cgi-bin/ljviews.pl
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/ljviews.pl.diff?r1=1.174&r2=1.175
cvs rdiff -r1.8 -r1.9 livejournal/cgi-bin/parsefeed.pl
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/parsefeed.pl.diff?r1=1.8&r2=1.9
cvs rdiff -r1.159 -r1.160 livejournal/cgi-bin/Apache/LiveJournal.pm
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/Apache/LiveJournal.pm.diff?r1=1.159&r2=1.160
cvs rdiff -r1.1 -r1.2 \
livejournal/cgi-bin/Apache/LiveJournal/Interface/AtomAPI.pm
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/Apache/LiveJournal/Interface/AtomAPI.pm.diff?r1=1.1&r2=1.2
potato

livejournal

Module Name: livejournal
Committed By: marksmith
Date: Fri Apr 1 01:10:54 UTC 2005

Modified Files:
---------------
livejournal/cgi-bin: ljlib.pl
livejournal/cgi-bin/LJ: S2.pm

Log Message:
------------
Fix a bug with style=mine that caused user styles to reset to generator
if they happened to view another user's journal and their style information
was not presently stored in memcache.

Thank you to lithiana for reproducing this and erin
for bringing it to my attention and the rest of the support team for being
so helpful through the entire process of tracking this bug down!


To generate a diff of this commit:
cvs rdiff -r1.829 -r1.830 livejournal/cgi-bin/ljlib.pl
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/ljlib.pl.diff?r1=1.829&r2=1.830
cvs rdiff -r1.142 -r1.143 livejournal/cgi-bin/LJ/S2.pm
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/LJ/S2.pm.diff?r1=1.142&r2=1.143
woo!
  • mahlon

livejournal

Module Name: livejournal
Committed By: mahlon
Date: Fri Apr 1 01:18:38 UTC 2005

Modified Files:
---------------
livejournal/cgi-bin: ljfeed.pl
livejournal/cgi-bin/Apache: LiveJournal.pm

Log Message:
------------
Anchor regexp - escape html.


To generate a diff of this commit:
cvs rdiff -r1.25 -r1.26 livejournal/cgi-bin/ljfeed.pl
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/ljfeed.pl.diff?r1=1.25&r2=1.26
cvs rdiff -r1.160 -r1.161 livejournal/cgi-bin/Apache/LiveJournal.pm
http://cvs.livejournal.org/browse.cgi/livejournal/cgi-bin/Apache/LiveJournal.pm.diff?r1=1.160&r2=1.161