Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
Big, un-granular commit: * Python colorize bugfix from sjamaan of #scheme * More anti-spam * Channels
Latest anti-spam fixes.
Latest anti-spam changes.
Don't remove table headers in paste deletion form.
Support for paste expiration
Add email address to deletion request form.
Interface for requesting deletion of pastes via the web.
Short URLs and twitter integration (yay!) plus some new channels
Restructured paste creation. Added a parent-paste slot to the paste structure to link annotations back to their parents. Changed paste-display-url to provide a valid and correct link for annotations as well as normal pastes. Changed the read-paste-xml-from-file to set the parent-paste slot when reading annotations. Changed serialize-transaction to operate purely in terms of a paste object, detecting the annotation case by means of paste-parent-paste. Extracted irc-announce-paste from make-new-paste, rewriting it to operate solely in terms of a paste object. Changed make-new-paste from a macro to a function, eliminating all redundant and constant inputs, adding paste-number allocation to the scope of the function, and having it return the new paste. Changed the submit-paste-handler to interact properly with the new version of make-new-paste, cleaning out some redudnant calculations along the way. Changed xmlrpc-method-newpaste to work properly with the new version of make-new-paste.
Paste list handler bugfixes. Treat a non-numeric query parameter as if no query parameter had been given, no longer returning a blank page and writing a backtrace to the log. Generate valid page-urls for "channels" None and Some.
Refactored handle-request-response for list-paste-handler. Broke out page links handling to new function page-links-for-paste-list. Cleaned up page-url computation for page links.
Clean up access to paste list. Added new function LIST-PASTES to return a list of pastes matching certian criteria. Changed all direct access to *PASTES* in web-server.lisp and xml-paste.lisp other than paste creation to use LIST-PASTES.
Use FIND-PASTE where possible. Changed all direct searches of *PASTES* for a particular paste number to use FIND-PASTE.
Paste storage consolidation Moved definition of class paste and some helper functions from web-server.lisp to persistent-pastes.lisp. Moved paste creation and manipulation macros and functions from lisppaste.lisp to persistent-pastes.lisp. Fixed up dependencies related to the changes above in lisppaste.asd.
New channels Changes to make colorization more efficient
Per-channel coloring modes New diff coloring mode and a specific version for #webkit Make it easier to fix the bots when things go wrong
New channels & minor changes
More Unicode modifications, and support for choosing colorization mode via XML-RPC.
r u rly sure???!!! cut down on amount of superfluous spam reports
Make colorize hash weak; make new pastes unicode (utf-8)
Fix IRC log link
Ease of use fixes suggested by Riastradh.
New channels; escaping bug fix
Add support for basic administration via a web interface
We're not serving HTML 4 anymore, Toto.
Latest channels; some bug fixes; new "ad"
Fix for the submitted paste page
Fixes to the list page
Add the ability to view a paste as a particular MIME type.
New channels; easier spam cleanup; constant captcha text
Captchas should only be entered once an hour
Major change: use webutils and XML mixed mode. Add captchas.
Latest spam-prevention; new channels
Temporarily remove the list of channels from the front page; this helps the spam situation.
More spam blocking; new channels
(for bmastenbrook) more resilient spam protection in lisppaste
Increase that just a smidge...
New channel; decrease size of "ads"
New channel, plus fixes for camelCaps channels
Commit the latest version of everything!
Might as ell commit whatever's running
I have /no/ idea
Check in latest site modifications
Partially roll back changes to help prevent misppastes to channels
Oops: format t!
Bug fix to time-delta-primitive
Random bug fixes
General fixes, fix pastes made by lisppaste.el
Fixes for IRC-less mode
Remove orhpan "Donations Accepted" link: whoops!
Remove donation link
Might as well commit everything and let god^Wme sort them out. minor or major changes to support system-server, et al
recent paste list
Make the timing go to the same dir as lisppaste
Bringing CVS up to date, step 1 of 2354235235
super-neato CSS, part 1
Bit-o-refactoring, "main page"
Index of paste annotations; adjust Lisp coloring to find less english and MORE CODE; tweak to CSS to not underline links to specifications.
Fix minor HTML bogosity
Allow selected colorization to override default
< antifuchs> MORE DISCLAIMERS (this line is provided without any warranty)
Event log, update read-pastes-from-file
Fix line numbering, spacing. Add support for pastes with no channel.
Oops oops! forgot this one too
IP banning (web-server.lisp part)
Adventures in compliant HTML and class-ification
Major changes: new colorizer, URL via IRC, etc
Commit whatever's lying around on disk
recent fixes and new features
uptime, syndication options
argh, the post-initial-release change
make RSS not one big long line
small RSS fix I think
Reverse paste list
Many RSS improvements
better persistent pastes, big diff in web-server due to M-x untabify
cvs: the poor man's scp
more formatting fixups
cleanup, formatting change per Xach
no more CR in raw source
MORE RAW SOURCE
HTML 4.01 Transitional!
Small bug fix; log links for annotations
Whoops, bug fix slightly after release! not that it would have harmed anything..:.
Explicitly link to RSS
IRC log links from the pastebot to the context at meme.b9.com
RSS! RSS! RSS!
Make persistence default
Add multiple channel support; allow line-wrapping of pastes
Removing redundant superflous verbage.
Added a note about the annotation functionality on the post-submission page.
Fix the order of the annotations
Use encode-for-tt and <tt>
Changed HTML output a slight bit
Better time-delta function
Added paste annotations and paste lister. Prettified HTML output for paste display and list. Added line of links to the bottom of all pages.
Cosmetic changes, and fix to use *display-paste-url*
Use strings instead of symbols for names of form fields, and use with-slots
fix parenthesis mismatch bug
setf takes plenty forms; no need for three calls.
need to tell the IRC channel about the external (rather than internal) URL for the paste
minor typo corrections
updating for araneida 0.80.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|