January 2001 Commit Log

Number of Commits:
56
Number of Active Developers:
4
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:

  • README.html (+4 -4)
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:

  • README.html (+6 -5)
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)

December 2000 »

Generated by StatCVS @VERSION@