-
williamc
2001-01-31 20:37#56
Rev.: 1.11
-
Remove pointless comment
1 lines of code changed in 1 file:
- melati/src/main/java/org/melati/servlet:
PoemServlet.java (+1 -7)
-
williamc
2001-01-31 20:37#55
Rev.: 1.17
-
Improve initialization error handling
32 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
LogicalDatabase.java (+32 -41)
-
williamc
2001-01-31 20:35#54
-
Add LONG support; various fixes
291 lines of code changed in 13 files:
- maven-dsd-plugin/src/main/java/org/melati/poem/prepro:
FieldDef.java (+3 -1),
LongFieldDef.java (new 66)
- poem/src/main/java/org/melati/poem:
CachedQuery.java (+8 -9),
CachedSelection.java (+6 -6),
Column.java (+33 -29),
LongPoemType.java (new 115),
PoemTransaction.java (+8 -2),
PoemTypeFactory.java (+16 -2),
PreparedStatementFactory.java (+18 -7),
Table.java (+12 -11),
TableProjection.java (+1 -5),
UnsupportedTypePoemException.java (+2 -2)
- poem/src/main/java/org/melati/poem/dbms:
AnsiStandard.java (+3 -4)
-
mylesc
2001-01-29 16:07#53
Rev.: 1.7
-
Changed default FormDataAdaptorFactory
2 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
MelatiConfig.java (+2 -2)
-
mylesc
2001-01-29 15:40#52
Rev.: 1.2
-
corrected typo :-(
3 lines of code changed in 1 file:
- melati/src/main/java/org/melati/servlet:
TemporaryFileDataAdaptorFactory.java (+3 -3)
-
mylesc
2001-01-29 14:45#51
Rev.: 1.4
-
Rewrote the file upload code and changed the API in the process. You can
now define a class (a FormDataAdaptorFactory) which implements your policy
for saving/storing files which are uploaded to your servlet
4 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template/webmacro:
WebmacroTemplateContext.java (+4 -4)
-
mylesc
2001-01-29 14:41#50
Rev.: 1.1
-
An input stream which will only return data upto an occurrence of a deliminter
361 lines of code changed in 1 file:
- melati/src/main/java/org/melati/util:
DelimitedBufferedInputStream.java (new 361)
-
mylesc
2001-01-29 14:37#49
-
Rewrote the file upload code and changed the API in the process. You can
now define a class (a FormDataAdaptorFactory) which implements your policy
for saving/storing files which are uploaded to your servlet
1383 lines of code changed in 22 files:
- melati/src/main/java/org/melati:
MelatiConfig.java (+18 -1),
org.melati.MelatiServlet.properties.example (+21)
- melati/src/main/java/org/melati/servlet:
BaseFileDataAdaptor.java (new 182),
DefaultFileDataAdaptor.java (new 109),
FormDataAdaptor.java (new 96),
FormDataAdaptorFactory.java (new 69),
FormField.java (del),
MemoryDataAdaptor.java (new 130),
MemoryDataAdaptorFactory.java (new 78),
MultipartDataDecoder.java (+259 -256),
MultipartFormField.java (new 200),
TemplateServlet.java (+4 -3),
TemporaryFileDataAdaptor.java (new 80),
TemporaryFileDataAdaptorFactory.java (new 85),
UploadDirDataAdaptorFactory.java (new 14)
- melati/src/main/java/org/melati/template:
FormFile.java (del),
MultipartTemplateContext.java (+20 -10),
TemplateContext.java (+3 -2),
UploadFormFile.java (del)
- melati/src/main/java/org/melati/test:
ConfigServletTest.java (+3 -1),
TemplateServletTestWM.java (+11 -8)
- melati/src/main/java/org/melati/util:
FileUtils.java (+1 -2)
-
mylesc
2001-01-29 14:30#48
Rev.: 1.8
-
Corrected typo
3 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template:
MarkupLanguage.java (+3 -3)
-
mylesc
2001-01-29 14:23#47
-
Moved the #set $Response.ContentType = "text/html" to be the first line
in the template so that Webmacro 0.94 doesn't get confused and not set
the ContentType (so templates get returned as plain text.
102 lines of code changed in 30 files:
- melati/src/main/java/org/melati:
error.wm (+2 -2)
- melati/src/main/java/org/melati/admin:
Add.wm (+3 -2),
Bottom.wm (+4 -3),
CreateColumn.wm (+3 -2),
CreateTable.wm (+3 -2),
CreateTable_doit.wm (+3 -2),
Delete.wm (+3 -2),
DeleteFailure.wm (+3 -2),
Duplicate.wm (+3 -2),
Edit.wm (+3 -2),
EditHeader.wm (+3 -2),
Left.wm (+4 -3),
Main.wm (+4 -3),
Navigation.wm (+3 -2),
PopupSelect.wm (+3 -2),
PrimarySelect.wm (+3 -2),
Right.wm (+4 -3),
Selection.wm (+3 -2),
SelectionRight.wm (+3 -2),
SelectionWindow.wm (+4 -3),
SelectionWindowPrimarySelect.wm (+3 -2),
SelectionWindowSelection.wm (+3 -2),
Status.wm (+3 -2),
Top.wm (+4 -3),
Update.wm (+4 -3),
Upload.wm (+4 -3)
- melati/src/main/java/org/melati/login:
Login.wm (+2 -3),
LoginFailure.wm (+4 -3),
LoginSuccess.wm (+7 -3),
Logout.wm (+4 -3)
-
williamc
2001-01-27 11:26#46
Rev.: 1.1
-
*** empty log message ***
7 lines of code changed in 1 file:
- poem/src/test/java/org/melati/poem/test:
Test.dsd (new 7)
-
mylesc
2001-01-26 16:08#45
-
We now override PoemTask.toString() so we can track what different sessions are doing
83 lines of code changed in 5 files:
- melati/src/main/java/org/melati/servlet:
PoemServlet.java (+8 -1)
- poem/src/main/java/org/melati/poem:
Database.java (+9 -1),
PoemThread.java (+15 -8),
SessionAnalysisServlet.java (+42 -36),
SessionToken.java (+9 -5)
-
timj
2001-01-23 18:26#44
Rev.: 1.1
-
webmacro 0.94
83 lines of code changed in 8 files:
- melati/src/main/java/org/melati/template/webmacro:
FastMelatiWriter.java (new 4),
FastStringMelatiWriter.java (new)
- melati/src/main/java/org/melati/util:
BufferedMelatiWriter.java (new),
MelatiWriter.java (new 77),
SimpleMelatiWriter.java (new),
SimpleStringMelatiWriter.java (new),
StringMelatiWriter.java (new),
TransactionException.java (new 2)
-
timp
2001-01-23 00:03#43
-
Tidy formatting, add clicks
32 lines of code changed in 4 files:
- melati/src/main/java/org/melati/login:
Login.wm (+11 -17),
LoginFailure.wm (+12 -9),
LoginSuccess.wm (+4 -14),
Logout.wm (+5 -5)
-
timj
2001-01-22 15:34#42
-
updates for WebMacro 0.94
264 lines of code changed in 16 files:
- melati/src/main/java/org/melati:
Melati.java (+48 -30)
- melati/src/main/java/org/melati/servlet:
ConfigServlet.java (+24 -13),
Flusher.java (+5 -5),
PoemServlet.java (+12 -7)
- melati/src/main/java/org/melati/template:
HTMLLikeMarkupLanguage.java (+3 -2),
MarkupLanguage.java (+67 -65),
NoTemplateEngine.java (+22 -6),
Template.java (+5 -8),
TemplateEngine.java (+14 -6)
- melati/src/main/java/org/melati/template/webmacro:
WebmacroTemplate.java (+7 -5),
WebmacroTemplateEngine.java (+21 -5)
- melati/src/main/java/org/melati/template/webmacro/templets/html:
select.wm (+1 -2)
- melati/src/main/java/org/melati/test:
ConfigServletTest.java (+3 -2),
PoemServletTest.java (+20 -5),
TemplateServletTestWM.java (+8 -5)
- poem/src/main/java/org/melati/poem:
SessionAnalysisServlet.java (+4 -3)
-
timj
2001-01-21 09:48#41
-
revisions for 0.52.1
8 lines of code changed in 2 files:
-
README.html (+5),
RELEASE-NOTES.html (+3 -1)
-
timj
2001-01-21 09:29#40
-
revisions for 0.52.1
15 lines of code changed in 2 files:
-
README.html (+2 -2),
RELEASE-NOTES.html (+13 -2)
-
williamc
2001-01-20 16:49#39
-
Make Settings.name size = 200 rather than size = unlimited, so that it doesn't throw backends that don't index unlimited strings
9 lines of code changed in 5 files:
- poem/src/main/java/org/melati/poem:
Poem.dsd (+4 -4)
- poem/src/main/java/org/melati/poem/generated:
ColumnInfoBase.java (+1 -1),
ColumnInfoTableBase.java (+1 -1),
SettingBase.java (+1 -1),
SettingTableBase.java (+2 -2)
-
williamc
2001-01-20 15:51#38
Rev.: 1.8
-
Remove pointless second Revision line
1 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template/webmacro:
WebmacroTemplateEngine.java (+1 -4)
-
williamc
2001-01-20 15:49#37
-
Introduce BinaryPoemType
192 lines of code changed in 3 files:
- poem/src/main/java/org/melati/poem:
BinaryLengthValidationPoemException.java (new 64),
BinaryPoemType.java (new 112),
PoemTypeFactory.java (+16 -2)
-
williamc
2001-01-20 15:48#36
-
Replace canBe with better-thought-out canRepresent
24 lines of code changed in 3 files:
- poem/src/main/java/org/melati/poem:
Column.java (+15 -8),
ColumnTypePoemType.java (+2 -2),
Table.java (+7 -5)
-
williamc
2001-01-20 15:48#35
-
Replace canBe with better-thought-out canRepresent; introduce SizedAtomPoemType
87 lines of code changed in 2 files:
- poem/src/main/java/org/melati/poem:
SizedAtomPoemType.java (new 74),
StringPoemType.java (+13 -20)
-
williamc
2001-01-20 15:47#34
-
Replace canBe with better-thought-out canRepresent
48 lines of code changed in 14 files:
- poem/src/main/java/org/melati/poem:
AtomPoemType.java (+5 -1),
BasePoemType.java (+10 -15),
BooleanPoemType.java (+2 -2),
DatePoemType.java (+2 -2),
DeletedPoemType.java (+3 -3),
DisplayLevelPoemType.java (+2 -2),
DoublePoemType.java (+2 -2),
IntegerPoemType.java (+7 -2),
PasswordPoemType.java (+4 -3),
PoemType.java (+2 -2),
ReferencePoemType.java (+2 -2),
SearchabilityPoemType.java (+2 -2),
TimestampPoemType.java (+2 -2),
TroidPoemType.java (+3 -3)
-
williamc
2001-01-20 15:45#33
Rev.: 1.55
-
Delegate interpretation of DatabaseMetaData to the Dbms
32 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Database.java (+32 -91)
-
williamc
2001-01-20 15:43#32
-
Add BinaryPoemType-related database quirks; move interpretation of DatabaseMetaData here from Database
212 lines of code changed in 4 files:
- poem/src/main/java/org/melati/poem/dbms:
AnsiStandard.java (+161 -87),
Dbms.java (+11 -2),
Interbase.java (+9 -1),
Postgresql.java (+31 -1)
-
williamc
2001-01-20 15:42#31
-
Add support for BinaryPoemType as byte[]
136 lines of code changed in 4 files:
- maven-dsd-plugin/src/main/java/org/melati/poem/prepro:
BinaryFieldDef.java (new 64),
BinarySizeZeroException.java (new 58),
FieldDef.java (+11 -1),
SizeFieldQualifier.java (+3 -1)
-
williamc
2001-01-20 15:42#30
Rev.: 1.1
-
Test code, initially for BinaryPoemType
112 lines of code changed in 7 files:
- poem/src/test/java/org/melati/poem/test:
AThing.java (new 5),
AThingTable.java (new 5),
BinaryTest.java (new 76),
TestDatabase.java (new 5)
- poem/src/test/java/org/melati/poem/test/generated:
AThingBase.java (new 7),
AThingTableBase.java (new 9),
TestDatabaseBase.java (new 5)
-
williamc
2001-01-20 15:40#29
Rev.: 1.14
-
Add hexEncoding/hexDecoding
90 lines of code changed in 2 files:
- melati/src/main/java/org/melati/util:
StringUtils.java (+45 -3)
- poem/src/main/java/org/melati/poem/util:
StringUtils.java (+45 -3)
-
williamc
2001-01-20 15:38#28
Rev.: 1.3
-
Improve comments
11 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
org.melati.MelatiServlet.properties.example (+11 -8)
-
timj
2001-01-20 08:16#27
Rev.: 1.7
-
revisions for 0.52
4 lines of code changed in 1 file:
-
timj
2001-01-19 14:27#26
Rev.: 1.5
-
test for override of config
23 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
MelatiConfig.java (+23 -13)
-
mylesc
2001-01-19 13:08#25
-
Extra instrumentation to trace the use of Sessions and Transactions
77 lines of code changed in 5 files:
- melati/src/main/java/org/melati:
LogicalDatabase.java (+17 -1)
- poem/src/main/java/org/melati/poem:
Database.java (+5 -1),
PoemThread.java (+15 -1),
SessionAnalysisServlet.java (new 35),
SessionToken.java (+5 -1)
-
timj
2001-01-19 12:27#24
-
test for override of config
139 lines of code changed in 4 files:
- melati/src/main/java/org/melati/servlet:
ConfigServlet.java (+21 -9),
PoemServlet.java (+4 -4)
- melati/src/main/java/org/melati/test:
TemplateServletTestOverride.java (new 110),
TemplateServletTestWM.wm (+4)
-
timj
2001-01-18 14:42#23
Rev.: 1.6
-
release 0.52
6 lines of code changed in 1 file:
-
timj
2001-01-18 14:22#22
-
release 0.52
112 lines of code changed in 2 files:
-
README.html (+96 -38),
RELEASE-NOTES.html (+16 -22)
-
timp
2001-01-18 01:33#21
Rev.: 1.8
-
Remove debug println
2 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template/webmacro:
WebmacroMelatiServlet.java (+2 -3)
-
timj
2001-01-17 14:12#20
Rev.: 1.7
-
throw Exception not WebMacroException
3 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template/webmacro:
WebmacroMelatiServlet.java (+3 -3)
-
timj
2001-01-17 11:22#19
Rev.: 1.15
-
remove call to renderedString
2 lines of code changed in 1 file:
- melati/src/main/java/org/melati/admin:
PrimarySelect.wm (+2 -2)
-
mylesc
2001-01-16 16:16#18
Rev.: 1.7
-
We now return a short message saying the server is busy if we
run out of transactions
20 lines of code changed in 1 file:
- melati/src/main/java/org/melati/servlet:
PoemServlet.java (+20 -3)
-
mylesc
2001-01-16 15:21#17
-
We can now do some things before we enter a PoemSession. In particular,
TemplateServlet creates the TemplateContext outside of the PoemSession.
This is useful if a file has been uploaded since all the processing of
this will be done before we start a PoemSession (so that we don't have
to uselessly have a transaction open whilst the file is being uploaded
from the client)
50 lines of code changed in 2 files:
- melati/src/main/java/org/melati/servlet:
PoemServlet.java (+27 -5),
TemplateServlet.java (+23 -9)
-
mylesc
2001-01-16 15:19#16
-
Added testing of file uploads
45 lines of code changed in 3 files:
- melati/src/main/java/org/melati/test:
TemplateServletTestWM.java (+37 -6),
TemplateServletTestWM.wm (+7),
WebmacroMelatiServletTest.wm (+1 -1)
-
timj
2001-01-16 13:12#15
Rev.: 1.6
-
correct rendering of objects
10 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template:
MarkupLanguage.java (+10 -4)
-
timj
2001-01-16 13:11#14
Rev.: 1.12
-
put the right thing in the box
2 lines of code changed in 1 file:
- melati/src/main/java/org/melati/admin:
SelectionWindowSelection.wm (+2 -2)
-
timj
2001-01-15 08:34#13
Rev.: 1.4
-
add extensions
6 lines of code changed in 2 files:
- melati/src/main/java/org/melati/test:
FlushingServletTest.java (+3 -3),
WebmacroMelatiServletTest.java (+3 -3)
-
timj
2001-01-15 08:34#12
-
fix up MarkupLanguage to allow rendering to Strings again
435 lines of code changed in 9 files:
- melati/src/main/java/org/melati/template:
HTMLLikeMarkupLanguage.java (+4 -11),
MarkupLanguage.java (+394 -73),
TemplateEngineException.java (+12 -5)
- melati/src/main/java/org/melati/template/webmacro:
WebmacroTemplate.java (+3 -5),
WebmacroTemplateEngine.java (+5 -10)
- melati/src/main/java/org/melati/template/webmacro/templets/html:
org.melati.poem.DatePoemType-dropdown.wm (+4 -4),
org.melati.poem.DatePoemType-monthyeardropdown.wm (+3 -3),
org.melati.poem.TimestampPoemType-dropdown.wm (+7 -7),
select.wm (+3 -3)
-
timj
2001-01-15 08:32#11
Rev.: 1.5
-
nothing
1 lines of code changed in 1 file:
- melati-example-contacts/src/main/java/org/melati/example/contacts:
Search.wm (+1 -1)
-
williamc
2001-01-14 14:23#10
Rev.: 1.6
-
Couple of cosmetic formatting changes
4 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template/webmacro:
WebmacroTemplateEngine.java (+4 -4)
-
timj
2001-01-10 13:58#9
-
fix location of DataAdaptors
17 lines of code changed in 4 files:
- melati/src/main/java/org/melati/template/webmacro/templets/html:
org.melati.poem.DatePoemType-dropdown.wm (+4 -4),
org.melati.poem.DatePoemType-monthyeardropdown.wm (+4 -4),
org.melati.poem.DatePoemType.wm (+2 -2),
org.melati.poem.TimestampPoemType-dropdown.wm (+7 -7)
-
timp
2001-01-10 00:15#8
-
Tidy line lengths
24 lines of code changed in 2 files:
- melati/src/main/java/org/melati:
MelatiConfig.java (+18 -8)
- melati/src/main/java/org/melati/template:
HTMLLikeMarkupLanguage.java (+6 -5)
-
timj
2001-01-09 15:08#7
Rev.: 1.37
-
add javadoc comments
279 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
Melati.java (+279 -43)
-
timp
2001-01-06 12:21#6
-
Tidy
111 lines of code changed in 2 files:
- melati/src/main/java/org/melati:
Melati.java (+57 -55),
MelatiConfig.java (+54 -42)
-
timp
2001-01-06 12:15#5
Rev.: 1.4
-
Tidy
29 lines of code changed in 1 file:
- melati/src/main/java/org/melati/servlet:
ConfigServlet.java (+29 -30)
-
timp
2001-01-06 12:07#4
Rev.: 1.2
-
Add renderedString()
18 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template:
HTMLLikeMarkupLanguage.java (+18 -3)
-
timp
2001-01-06 12:01#3
Rev.: 1.4
-
Tidy
3 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template:
MarkupLanguage.java (+3 -2)
-
timp
2001-01-06 11:56#2
Rev.: 1.6
-
Tidy spacing
14 lines of code changed in 1 file:
- melati/src/main/java/org/melati/template/webmacro:
WebmacroMelatiServlet.java (+14 -6)
-
timj
2001-01-03 17:40#1
-
allow melati to work in 'stand alone' mode
77 lines of code changed in 5 files:
- melati/src/main/java/org/melati:
Melati.java (+37 -18)
- melati/src/main/java/org/melati/template/webmacro:
WebmacroMelatiServlet.java (+3 -2)
- melati/src/main/java/org/melati/test:
StandAlone.wm (new 2),
TemplateServletTestWM.java (+29 -3),
TemplateServletTestWM.wm (+6)