summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use JDBC4, in order to use the .isValid() method.David A. Madore2014-10-123-4/+4
| | | | | | Note that the PostgreSQL implementation does not have this in the 9.1-901 version. Try 9.2-1002 instead (sucks: this is not in Debian stable...).
* Check whether database connection is still open.David A. Madore2014-10-122-2/+2
| | | | | Note, however, that a real check needs to use .isValid() which is only available starting from JDBC4. So, we need to move up to this.
* Separate the "has_cut" property from "do_single_page".David A. Madore2014-10-126-17/+23
| | | | | | | | | Note: the following SQL should be used to upgrade the database: ALTER TABLE entries ADD COLUMN has_cut boolean NOT NULL DEFAULT FALSE ; UPDATE entries SET has_cut = (array_length(xpath('.//d:cut-here', content, ARRAY[ARRAY['d', 'http://www.madore.org/~david/NS/daml/']]), 1) NOTNULL) ; -- Check that the following returns nothing: SELECT edate , id FROM entries WHERE has_cut != ( do_single_page NOTNULL ) ;
* Commit a reminder about permissions.David A. Madore2014-10-121-0/+3
|
* Round lastModifiedTime to last second when returning it for HTTP, but not ↵David A. Madore2014-10-121-4/+2
| | | | internally.
* Don't allow cached weblog summary to age more than five minutes.David A. Madore2014-10-121-1/+3
|
* Fix stupid thinko (test was backwards!).David A. Madore2014-10-121-1/+1
|
* Fix stupid mistake: was passing a null DynamicContext.David A. Madore2014-10-121-1/+1
|
* Add links to whole months pages in the index.David A. Madore2014-10-111-5/+26
|
* Thinko in d:wxref handling.David A. Madore2014-10-111-1/+2
|
* Make it possible to link to previous and next entries from the single page ↵servletDavid A. Madore2014-10-112-7/+11
| | | | template.
* Allow for a way to access entries without giving number (redirect).David A. Madore2014-10-111-4/+60
|
* Permalinks in servlet system.David A. Madore2014-10-102-11/+12
|
* Merge branch 'master' into servletDavid A. Madore2014-10-108-115/+188
|\ | | | | | | | | Conflicts: org/madore/damlengine/TodoWrefAttr.java
| * Introduce a WeblogLink class to refactor a lot of code on how links are written.David A. Madore2014-10-108-115/+186
| |
| * Add the principle of a d:wrefcat="@single" type.David A. Madore2014-10-101-4/+6
| |
* | Merge branch 'master' into servletDavid A. Madore2014-10-102-5/+12
|\|
| * Add a warning when d:wrefcat is being ignored.David A. Madore2014-10-101-0/+2
| |
| * Add support for d:wrefcat="@month" to link specifically to an entry in its ↵David A. Madore2014-10-102-5/+10
| | | | | | | | month.
* | Update cmdlines file to remind myself of CLASSPATH to use.David A. Madore2014-10-101-1/+1
| |
* | Add a "dynamic context" global state, and make WeblogSummary stale when too old.David A. Madore2014-10-099-13/+45
| |
* | Make up my mind as to what URLs should look like.David A. Madore2014-10-091-5/+8
| |
* | Merge branch 'master' into servletDavid A. Madore2014-10-093-10/+155
|\|
| * Allow substitution of literal or numeric month in weblog month selection.David A. Madore2014-10-093-10/+39
| |
| * Might as well add a class attribute on the table as well.David A. Madore2014-10-091-0/+1
| |
| * Support <d:weblog-months-calendar /> element for automatic calendar generation.David A. Madore2014-10-092-0/+115
| |
* | Take into account last modified time of Java class itself.David A. Madore2014-10-071-3/+13
| | | | | | | | (This is really unsatisfactory, but can I do better?)
* | Implement .getLastModified() on WeblogServlet.David A. Madore2014-10-071-9/+72
| |
* | WeblogServlet: Take an entry number as input (request path).David A. Madore2014-10-071-1/+13
| |
* | Move servlet initialization in the .init() method.David A. Madore2014-10-071-6/+10
| |
* | Introduce at least a semblance of thread-safety.David A. Madore2014-10-054-20/+27
| |
* | First servlet version that is actually capable of (sometimes) producing some ↵David A. Madore2014-10-052-38/+83
| | | | | | | | | | | | output. Concurrency is completely broken, however.
* | Start writing a servlet version. NOT USABLE YET.David A. Madore2014-10-032-0/+37
|/
* Essentially cosmetic changes.David A. Madore2014-10-031-3/+2
|
* Use the Java7 java.nio.file interfaces, make output atomic.David A. Madore2014-10-034-91/+115
|
* Remove all templates from damlengine; introduce config variables instead.David A. Madore2014-10-0312-727/+79
| | | | | Location of template files should now be specified by the DAMLENGINE_TEMPLATE_PATH environment variable.
* September and October 2014.David A. Madore2014-10-031-1/+3
|
* July and August 2014.David A. Madore2014-08-041-1/+3
|
* March, April, May, June 2014.David A. Madore2014-06-041-1/+5
|
* Remove an obsolete April's fool joke.David A. Madore2014-03-311-7/+0
|
* Attempt to systematize weblog entry templates.David A. Madore2014-02-115-34/+34
|
* Give single entry pages some kind of footer.David A. Madore2014-02-111-0/+5
|
* February 2014.David A. Madore2014-02-111-1/+2
|
* Use Unicode Emoji characters for smiley alt text.David A. Madore2014-01-081-12/+12
|
* Use data: URLs for smileys rather than external files.David A. Madore2014-01-0825-1/+2
|
* Add a base64 encoder (in order to produce data: URLs).David A. Madore2014-01-081-0/+47
|
* December 2013, January 2014David A. Madore2014-01-011-1/+4
|
* October and November 2013.David A. Madore2013-11-121-1/+3
|
* August and September 2013.David A. Madore2013-09-201-1/+3
|
* May, June, July 2013.David A. Madore2013-07-021-1/+4
|