May 2000 Commit Log

Number of Commits:
127
Number of Active Developers:
3
timj 2000-05-31 12:50#127 Rev.: 1.1
new class for sending emails

165 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/util: Email.java (new 105), EmailException.java (new 60)
timj 2000-05-30 14:35#126 Rev.: 1.8
allow access to the current record number

8 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: DumbPageEnumeration.java (+8 -1)
timj 2000-05-30 14:34#125 Rev.: 1.5
add trailing / to login url

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: HttpSessionAccessHandler.java (+3 -7)
timj 2000-05-30 11:50#124
fix broken gif

0 lines of code changed in 6 files:

  • melati-webapp/src/main/webapp/melati-static/admin/static: file.gif (del)
  • melati/src/main/java/org/melati/admin/static: file.gif (del)
  • melati/src/test/webapp/melati-static/admin/static: file.gif (new)
williamc 2000-05-30 10:11#123 Rev.: 1.2
Bring images into this directory

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: ResultsSelect.wm (+4 -4)
williamc 2000-05-30 09:51#122 Rev.: 1.1
New base class for adding functionality to an existing enumeration

28 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: DelegatedEnumeration.java (new 28)
williamc 2000-05-30 09:50#121
Try and clean up stack trace printing

26 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/util: MelatiException.java (+13 -4), MelatiRuntimeException.java (+13 -4)
williamc 2000-05-30 09:50#120 Rev.: 1.2
Don't append a trailing / to zoneURL

1 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: HttpUtil.java (+1 -1)
williamc 2000-05-30 09:49#119
Bring icon images into this dir ...

65 lines of code changed in 15 files:

  • melati-webapp/src/main/webapp/melati-static/admin/static: edit.gif (new), edit_file.gif (new), file.gif (new), new_dir.gif (new)
  • melati/src/main/java/org/melati/admin: AdminSpecialised.java (new 58), PopupSelect.wm (+3 -3), Select.wm (+4 -4)
  • melati/src/main/java/org/melati/admin/static: edit.gif (new), edit_file.gif (new), file.gif (new), new_dir.gif (new)
  • melati/src/test/webapp/melati-static/admin/static: edit.gif (new), edit_file.gif (new), file.gif (new), new_dir.gif (new)
williamc 2000-05-30 09:48#118 Rev.: 1.14
Provide for admin-specialised objects which put up their own buttons

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Edit.wm (+4 -2)
williamc 2000-05-30 09:48#117 Rev.: 1.10
Add StaticURL property to $admin util object in templates

13 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: AdminUtils.java (+13 -1)
williamc 2000-05-30 09:48#116 Rev.: 1.32
Add StaticURL property to $admin util object in templates; provide for admin-specialised objects which put up their own buttons

43 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+43 -48)
williamc 2000-05-30 09:47#115 Rev.: 1.8
Add UNROLL option for unrolling time-consuming admin operations rather than bottling them up

29 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiWMServlet.java (+29 -4)
williamc 2000-05-30 09:46#114 Rev.: 1.13
Make PassbackVariableExceptionHandler a proper class

22 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+22 -14)
williamc 2000-05-30 09:46#113 Rev.: 1.21
Add template and templateExpansion methods (useful??)

9 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MarkupLanguage.java (+9 -1)
williamc 2000-05-30 09:45#112 Rev.: 1.2
Add getOrDie

20 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: SettingTable.java (+20)
williamc 2000-05-27 09:43#111
Add setting for pointing to static content root

33 lines of code changed in 3 files:

  • melati/src/main/java/org/melati: Melati.java (+7 -1), MelatiServlet.java (+13 -5), org.melati.MelatiServlet.properties (+13 -8)
williamc 2000-05-27 09:41#110
Move to using Tim's nice templates

376 lines of code changed in 15 files:

  • melati/src/main/java/org/melati/admin: Add.wm (+14 -22), CreateColumn.wm (+14 -22), CreateTable.wm (+17 -27), CreateTable_doit.wm (+15 -7), DeleteFailure.wm (+7 -7), Duplicate.wm (+16 -7), Edit.wm (+20 -27), LowerFrame.wm (new), Main.wm (new 19), PopupSelect.wm (new 112), ResultsSelect.wm (new 4), Select.wm (+65 -92), Tables.wm (+49 -126), Update.wm (+16 -7), blank.html (new 8)
williamc 2000-05-27 09:40#109
Add StaticURL property to AdminUtils ($admin in templates)

12 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/admin: Admin.java (+1), AdminUtils.java (+11 -5)
williamc 2000-05-26 19:11#108 Rev.: 1.2
Use dd/MM/yyyy HH:mm:ss for the string representation

15 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: TimestampPoemType.java (+15 -2)
williamc 2000-05-26 19:11#107 Rev.: 1.30
Move width/height from PoemType to ColumnInfo/FieldAttributes

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+2 -2)
williamc 2000-05-26 19:10#106
Use $melati.JavascriptLibraryURL rather than assuming validation.js can be found in /

17 lines of code changed in 8 files:

  • melati/src/main/java/org/melati/admin: Add.wm (+2 -2), CreateColumn.wm (+2 -2), CreateTable.wm (+2 -2), Edit.wm (+2 -2), Select.wm (+2 -2)
  • melati/src/main/java/org/melati/login: Login.wm (+2 -2), LoginFailure.wm (+3 -3), LoginSuccess.wm (+2 -2)
williamc 2000-05-26 19:06#105
Add getJavascriptLibraryURL to $melati object and corresponding javascriptLibraryURL to configuration file

33 lines of code changed in 3 files:

  • melati/src/main/java/org/melati: Melati.java (+9 -2), MelatiServlet.java (+13 -2), org.melati.MelatiServlet.properties (+11)
williamc 2000-05-26 18:09#104
Regenerate after adding Timestamp type

19 lines of code changed in 19 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (+1), CapabilityTableBase.java (+1), ColumnInfoBase.java (+1), ColumnInfoTableBase.java (+1), GroupBase.java (+1), GroupCapabilityBase.java (+1), GroupCapabilityTableBase.java (+1), GroupMembershipBase.java (+1), GroupMembershipTableBase.java (+1), GroupTableBase.java (+1), PoemDatabaseBase.java (+1), SettingBase.java (+1), SettingTableBase.java (+1), TableCategoryBase.java (+1), TableCategoryTableBase.java (+1), TableInfoBase.java (+1), TableInfoTableBase.java (+1), UserBase.java (+1), UserTableBase.java (+1)
williamc 2000-05-26 17:55#103 Rev.: 1.4
Add timestampFormat to go with dateFormat

20 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PoemLocale.java (+20 -1)
williamc 2000-05-26 17:54#102 Rev.: 1.7
Move width and height from PoemType to ColumnInfo

2 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: StringFieldDef.java (+2 -3)
williamc 2000-05-26 17:53#101 Rev.: 1.21
Add Timestamp type; add renderinfo attribute; move width and height from PoemType to ColumnInfo

23 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldDef.java (+23 -1)
williamc 2000-05-26 17:51#100
Add renderinfo attribute

71 lines of code changed in 2 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldQualifier.java (+3 -1), RenderinfoFieldQualifier.java (new 68)
williamc 2000-05-26 17:49#99
Add TimestampPoemType

153 lines of code changed in 4 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+2 -1), TimestampFieldDef.java (new 59)
  • poem/src/main/java/org/melati/poem: Database.java (+2 -2), TimestampPoemType.java (new 90)
williamc 2000-05-26 17:47#98
Move field width/height from PoemType to ColumnInfo/FieldAttributes

92 lines of code changed in 14 files:

  • poem/src/main/java/org/melati/poem: AtomPoemType.java (+3 -9), BaseFieldAttributes.java (+16 -4), BasePoemType.java (+2 -24), BooleanPoemType.java (+2 -2), Column.java (+24 -1), DatePoemType.java (+2 -2), DoublePoemType.java (+2 -6), Field.java (+9 -9), FieldAttributes.java (+3 -1), IntegerPoemType.java (+2 -6), PasswordPoemType.java (+2 -6), PoemType.java (+1 -3), PoemTypeFactory.java (+21 -11), StringPoemType.java (+3 -7)
timj 2000-05-26 16:05#97 Rev.: 1.10
get adaptors working

27 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+27 -21)
williamc 2000-05-26 14:51#96 Rev.: 1.29
Move CreateColumn "method" interpretation back to table context where it belongs.

5 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+5 -5)
williamc 2000-05-25 14:19#95 Rev.: 1.6
Use width and height in poemTypeJava() code fragment

3 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: StringFieldDef.java (+3 -2)
williamc 2000-05-25 14:17#94
Remove redundant defaultWidth() and defaultHeight()

2 lines of code changed in 2 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldDef.java (+1 -13)
  • poem/src/main/java/org/melati/poem: Column.java (+1 -11)
williamc 2000-05-24 20:17#93 Rev.: 1.5
Ever heard of "else" clauses, Tim? :) Anyway, extra check for Password not needed now PasswordFieldDef extends StringFieldDef

4 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: SizeFieldQualifier.java (+4 -9)
williamc 2000-05-24 20:16#92 Rev.: 1.2
Extend StringFieldDef rather than being a separate branch

5 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: PasswordFieldDef.java (+5 -8)
williamc 2000-05-24 20:16#91 Rev.: 1.2
Remove newline :)

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: PasswordPoemType.java (+3 -3)
timj 2000-05-24 15:17#90
restrict access

11 lines of code changed in 3 files:

  • melati/src/main/java/org/melati/login: AccessHandler.java (+4 -3), HttpBasicAuthenticationAccessHandler.java (+2 -2), HttpSessionAccessHandler.java (+5 -5)
timj 2000-05-24 15:06#89 Rev.: 1.25
redirect using correct database to login

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiServlet.java (+2 -2)
timj 2000-05-24 14:39#88 Rev.: 1.9
allow access to the logout url

15 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+15 -1)
williamc 2000-05-24 14:26#87 Rev.: 1.28
Fix compile prob

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+3 -3)
williamc 2000-05-24 14:25#86 Rev.: 1.1
Add for handling password read/write protection

245 lines of code changed in 4 files:

  • poem/src/main/java/org/melati/poem: FieldAccessPoemException.java (new 68), ReadFieldAccessPoemException.java (new 60), ReadPasswordAccessPoemException.java (new 57), WriteFieldAccessPoemException.java (new 60)
williamc 2000-05-24 14:24#85 Rev.: 1.20
Regenerate after making password field less visible

8 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: UserTableBase.java (+8)
williamc 2000-05-24 14:22#84 Rev.: 1.12
Add canReadPasswords and canWritePasswords methods---currently both simply refer to the general _administrate_ capability but code is there to make them specific capabilities

23 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: UserTable.java (+23 -1)
williamc 2000-05-24 14:21#83 Rev.: 1.11
Restrict access to password field

36 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: User.java (+36 -2)
williamc 2000-05-24 14:19#82 Rev.: 1.24
Don't show User.password in summaries or show as search criterion

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+2 -2)
williamc 2000-05-24 14:17#81
Extract the password from the user record with _unsafe---it can't leak since it's just used for comparison

5 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/login: HttpBasicAuthenticationAccessHandler.java (+3 -3), Login.java (+2 -2)
williamc 2000-05-24 14:16#80 Rev.: 1.27
Use EnumUtils.vectorOf rather than a loop

15 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+15 -20)
williamc 2000-05-24 14:15#79
Tim, why comment things out when you can delete them (and know they are still in CVS)?

4 lines of code changed in 2 files:

  • melati/src/main/java/org/melati: HTMLMarkupLanguage.java (+1 -8), MarkupLanguage.java (+3 -7)
williamc 2000-05-24 12:35#78 Rev.: 1.22
Add context-informative exception for the (serious) situation in which a load from the db fails

22 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Column.java (+22 -3)
timj 2000-05-24 11:45#77
password poemtype

174 lines of code changed in 8 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldDef.java (+3 -1), PasswordFieldDef.java (new 66), SizeFieldQualifier.java (+10 -5)
  • poem/src/main/java/org/melati/poem: PasswordPoemType.java (new 72), Poem.dsd (+2 -2), PoemTypeFactory.java (+18 -2), StringPoemType.java (+2 -2), UserTableBase.java (+1 -1)
williamc 2000-05-24 10:35#76 Rev.: 1.1
Add, sorry

0 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: PrimaryCriterionFieldQualifier.java (new)
timj 2000-05-24 06:28#75 Rev.: 1.4
fix compile error

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: AttributeHTMLMarkupLanguage.java (+4 -2)
williamc 2000-05-23 15:46#74
Support primarycriterion attribute

11 lines of code changed in 2 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldDef.java (+8 -1), FieldQualifier.java (+3 -1)
williamc 2000-05-23 15:46#73 Rev.: 1.21
Add primary criterion attribute

15 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Column.java (+15 -1)
williamc 2000-05-23 15:45#72 Rev.: 1.18
Support consistent updates of primary criterion column; tidy handling also of primary display column

19 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: ColumnInfo.java (+19 -3)
williamc 2000-05-23 15:45#71 Rev.: 1.39
Add primary criterion column

10 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+10 -1)
williamc 2000-05-23 15:45#70 Rev.: 1.22
Add primarycriterion field to ColumnInfo

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+6 -1)
williamc 2000-05-23 15:44#69
Regenerate after adding primarycriterion attribute

106 lines of code changed in 3 files:

  • poem/src/main/java/org/melati/poem: ColumnInfoBase.java (+31), ColumnInfoTableBase.java (+69 -11), SettingTableBase.java (+6 -30)
williamc 2000-05-23 15:17#68 Rev.: 1.17
Fix problem of disappearing "primary display" attribute

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: ColumnInfo.java (+2 -2)
williamc 2000-05-23 15:16#67 Rev.: 1.3
Use #begin/#end rather thatn {/}; drop fallback refresh to "/" (urg!)

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: LoginSuccess.wm (+4 -6)
williamc 2000-05-23 14:39#66 Rev.: 1.6
Switch to cookies as the default login mechanism

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: org.melati.MelatiServlet.properties (+2 -2)
williamc 2000-05-23 14:38#65 Rev.: 1.10
fix formatting

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: CapabilityTable.java (+2 -3)
williamc 2000-05-23 14:34#64 Rev.: 1.2
Stop using {braces}

4 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: Login.wm (+4 -4)
timj 2000-05-23 11:35#63
vary the message returned during an access exception

23 lines of code changed in 2 files:

  • melati/src/main/java/org/melati: HTMLMarkupLanguage.java (+3 -2), MarkupLanguage.java (+20 -10)
timj 2000-05-23 11:29#62
allow logout

170 lines of code changed in 4 files:

  • melati/src/main/java/org/melati/login: Login.java (+13 -8), LoginSuccess.wm (+7 -12), Logout.java (new 88), Logout.wm (new 62)
timj 2000-05-23 07:22#61 Rev.: 1.9
get capability by name

6 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: CapabilityTable.java (+6 -1)
williamc 2000-05-23 07:16#60 Rev.: 1.9
Bug fix: was not setting administratorsGroup, which meant e.g. that if you deleted the _administrator_ membership of the admin group, it would barf at startup

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: GroupTable.java (+2 -2)
williamc 2000-05-22 17:55#59 Rev.: 1.3
Rename our HttpUtils to HttpUtil to avoid clash ...

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: HttpSessionAccessHandler.java (+2 -2)
williamc 2000-05-22 17:53#58
Oops, rename to avoid clash with javax

52 lines of code changed in 3 files:

  • melati/src/main/java/org/melati/util: HttpServletRequestParameters.java (+2 -1), HttpUtil.java (new 50), HttpUtils.java (del)
williamc 2000-05-22 17:50#57 Rev.: 1.1
Add

201 lines of code changed in 5 files:

  • melati/src/main/java/org/melati/util: FtellWriter.java (new 30), HTMLUtils.java (new 73), HttpUtils.java (new), IoUtils.java (new 87), ProcessFailedException.java (new 11)
williamc 2000-05-22 17:45#56 Rev.: 1.27
Increase concurrent connections limit to three (for bibliomania's three-frame setup ...); add getSettingTable method

3 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+3 -1)
williamc 2000-05-22 17:44#55 Rev.: 1.2
Move the standard URL parsing to HttpUtils

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/login: HttpSessionAccessHandler.java (+3 -14)
williamc 2000-05-22 17:44#54 Rev.: 1.18
Make it render Persistent objects using their displayString

5 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MarkupLanguage.java (+5 -3)
williamc 2000-05-22 17:39#53 Rev.: 1.8
Move "rendered" into HTMLUtil

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: HTMLMarkupLanguage.java (+2 -32)
timj 2000-05-22 12:55#52
move login stuff to /login

0 lines of code changed in 7 files:

  • melati/src/main/java/org/melati: AccessHandler.java (del), HttpBasicAuthenticationAccessHandler.java (del), HttpSessionAccessHandler.java (del), Login.java (del), Login.wm (del), LoginFailure.wm (del), LoginSuccess.wm (del)
timj 2000-05-22 12:44#51 Rev.: 1.1
move login stuff to /login

889 lines of code changed in 7 files:

  • melati/src/main/java/org/melati/login: AccessHandler.java (new 71), HttpBasicAuthenticationAccessHandler.java (new 247), HttpSessionAccessHandler.java (new 177), Login.java (new 139), Login.wm (new 91), LoginFailure.wm (new 88), LoginSuccess.wm (new 76)
timj 2000-05-22 12:39#50
move login stuff to /login

6 lines of code changed in 2 files:

  • melati/src/main/java/org/melati: MelatiServlet.java (+4 -3), org.melati.MelatiServlet.properties (+2 -2)
mylesc 2000-05-19 15:26#49 Rev.: 1.7
Undid change

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: DumbPageEnumeration.java (+2 -2)
williamc 2000-05-19 12:27#48 Rev.: 1.26
Ignore unknown tables that don't have a plausible troid (id into not null), rather than barfing

17 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+17 -10)
williamc 2000-05-19 10:33#47 Rev.: 1.21
Tweak properties of Setting table

9 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+9 -16)
timj 2000-05-19 10:02#46
allow for lowercase poem.dsd

341 lines of code changed in 26 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (+2), CapabilityTableBase.java (+3), ColumnInfoBase.java (+3 -1), ColumnInfoTableBase.java (+3), GroupBase.java (+2), GroupCapabilityBase.java (+4 -2), GroupCapabilityTableBase.java (+3), GroupMembershipBase.java (+4 -2), GroupMembershipTableBase.java (+3), GroupTableBase.java (+3), Poem.dsd (+17 -10), PoemDatabaseBase.java (+4 -4), Setting.java (new 11), SettingBase.java (new 66), SettingTable.java (new 44), SettingTableBase.java (new 150), SystemProperties.java (del), SystemPropertiesBase.java (del), SystemPropertiesTable.java (del), SystemPropertiesTableBase.java (del), TableCategoryBase.java (+2), TableCategoryTableBase.java (+3), TableInfoBase.java (+6 -4), TableInfoTableBase.java (+3), UserBase.java (+2), UserTableBase.java (+3)
timj 2000-05-19 09:42#45 Rev.: 1.14
allow for lowercase poem.dsd

2 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+2 -2)
timj 2000-05-19 09:24#44 Rev.: 1.5
add empty constructor

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiContext.java (+3 -1)
williamc 2000-05-19 08:33#43 Rev.: 1.3
Get copyright in

47 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: SystemPropertiesTable.java (+47)
williamc 2000-05-19 08:31#42 Rev.: 1.2
Add cache for by-name lookups

27 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: SystemPropertiesTable.java (+27 -1)
williamc 2000-05-19 08:30#41 Rev.: 1.19
Remove extra newline at end

1 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+1 -2)
williamc 2000-05-19 08:00#40 Rev.: 1.7
Add something to concatenate an array efficiently

42 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/util: StringUtils.java (+21 -1)
  • poem/src/main/java/org/melati/poem/util: StringUtils.java (+21 -1)
williamc 2000-05-19 07:59#39 Rev.: 1.4
Add a constructor

9 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiContext.java (+9 -1)
williamc 2000-05-19 07:59#38 Rev.: 1.8
Remove "silently do nothing if troid in pathinfo is negative" feature

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: Melati.java (+2 -2)
williamc 2000-05-19 07:58#37 Rev.: 1.38
Allow addition of nonnull columns (now that BasePoemType will silently accept the resulting null columns as an acceptable match

1 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+1 -26)
williamc 2000-05-19 07:57#36 Rev.: 1.18
Remove some white space

1 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Poem.dsd (+1 -3)
williamc 2000-05-19 07:56#35
Oops

41 lines of code changed in 19 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (-2), CapabilityTableBase.java (+2 -5), ColumnInfoBase.java (-2), ColumnInfoTableBase.java (+1 -4), GroupBase.java (-2), GroupCapabilityBase.java (-2), GroupCapabilityTableBase.java (+2 -5), GroupMembershipBase.java (-2), GroupMembershipTableBase.java (+2 -5), GroupTableBase.java (+2 -5), PoemDatabaseBase.java (+28 -28), SettingBase.java (del), SettingTableBase.java (del), TableCategoryBase.java (-2), TableCategoryTableBase.java (+1 -4), TableInfoBase.java (-2), TableInfoTableBase.java (+1 -4), UserBase.java (-2), UserTableBase.java (+2 -5)
williamc 2000-05-19 07:47#34
Regenerate after adding useless getPoemDatabase methods ...

105 lines of code changed in 19 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (+2), CapabilityTableBase.java (+5 -2), ColumnInfoBase.java (+2), ColumnInfoTableBase.java (+4 -1), GroupBase.java (+2), GroupCapabilityBase.java (+2), GroupCapabilityTableBase.java (+5 -2), GroupMembershipBase.java (+2), GroupMembershipTableBase.java (+5 -2), GroupTableBase.java (+5 -2), PoemDatabaseBase.java (+28 -28), SettingBase.java (new 14), SettingTableBase.java (new 10), TableCategoryBase.java (+2), TableCategoryTableBase.java (+4 -1), TableInfoBase.java (+2), TableInfoTableBase.java (+4 -1), UserBase.java (+2), UserTableBase.java (+5 -2)
williamc 2000-05-19 07:44#33 Rev.: 1.13
Allow nullable DB columns to match nonnullable specification---thus allowing useful use of ALTER TABLE ADD COLUMN in postgres

5 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: BasePoemType.java (+5 -2)
williamc 2000-05-19 07:43#32
Fix compilation problem in tables which refer to an extended referee table

16 lines of code changed in 2 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+5 -2), ReferenceFieldDef.java (+11 -2)
williamc 2000-05-19 07:42#31 Rev.: 1.16
Add get<DSD>Database method to generated tables

11 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: TableDef.java (+11 -2)
mylesc 2000-05-18 17:18#30 Rev.: 1.6
Start counting at '0' if there are no entries in the Ennumeration

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: DumbPageEnumeration.java (+2 -2)
timj 2000-05-18 14:20#29
add display order for tables

33 lines of code changed in 3 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: TableDef.java (+2 -2), TableDisplayOrderQualifier.java (new 28), TableQualifier.java (+3 -1)
timj 2000-05-18 14:19#28 Rev.: 1.1
system properties table

1 lines of code changed in 4 files:

  • poem/src/main/java/org/melati/poem: SystemProperties.java (new), SystemPropertiesBase.java (new), SystemPropertiesTable.java (new 1), SystemPropertiesTableBase.java (new)
timj 2000-05-18 14:18#27
add ordering to tables

143 lines of code changed in 10 files:

  • poem/src/main/java/org/melati/poem: CapabilityTableBase.java (+2 -2), ColumnInfoTableBase.java (+1 -1), GroupCapabilityTableBase.java (+2 -2), GroupMembershipTableBase.java (+2 -2), GroupTableBase.java (+2 -2), Poem.dsd (+100 -64), PoemDatabaseBase.java (+30 -24), TableCategoryTableBase.java (+1 -1), TableInfoTableBase.java (+1 -1), UserTableBase.java (+2 -2)
timj 2000-05-17 15:29#26 Rev.: 1.26
get the name of the select template correct

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+2 -2)
williamc 2000-05-15 17:01#25 Rev.: 1.25
Only make two + one Postgres connections for now

5 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Database.java (+5 -6)
timj 2000-05-15 13:32#24
default admin stuff

38 lines of code changed in 2 files:

  • melati/src/main/java/org/melati/admin: Admin.java (+25 -5), AdminUtils.java (+13 -2)
williamc 2000-05-14 16:51#23 Rev.: 1.23
Allow any exception to be thrown out of handler ...

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiServlet.java (+3 -3)
williamc 2000-05-14 16:51#22 Rev.: 1.5
Make reuse of pageStart in constructor a little clearer

2 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: DumbPageEnumeration.java (+2 -2)
williamc 2000-05-14 16:45#21 Rev.: 1.1
Why did this get lost??

60 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: UnexpectedExceptionException.java (new 60)
williamc 2000-05-14 11:16#20 Rev.: 1.37
Add readLock() method and make troidFor(...) an overrideable policy

7 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+7 -9)
williamc 2000-05-14 11:15#19 Rev.: 1.20
Make usercreateable a settable attribute; add firstFree method

36 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Column.java (+36 -3)
williamc 2000-05-14 11:12#18 Rev.: 1.17
Add uncreateable field qualifier

8 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldDef.java (+8 -1)
williamc 2000-05-14 11:12#17 Rev.: 1.14
Fix constructor formatting in generated code

4 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: TableDef.java (+4 -4)
williamc 2000-05-14 11:12#16
Add uncreateable field qualifier

63 lines of code changed in 2 files:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: FieldQualifier.java (+3 -1), UncreateableFieldQualifier.java (new 60)
williamc 2000-05-14 11:11#15
Add usercreateable to ColumnInfo

142 lines of code changed in 10 files:

  • poem/src/main/java/org/melati/poem: CapabilityTableBase.java (+4), ColumnInfoBase.java (+31), ColumnInfoTableBase.java (+77 -15), GroupCapabilityTableBase.java (+4), GroupMembershipTableBase.java (+4), GroupTableBase.java (+4), Poem.dsd (+6 -1), TableCategoryTableBase.java (+4), TableInfoTableBase.java (+4), UserTableBase.java (+4)
williamc 2000-05-13 16:57#14 Rev.: 1.1
Add new exception for when a property exists but is not of the right form

71 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: FormatPropertyException.java (new 71)
williamc 2000-05-13 16:57#13 Rev.: 1.5
Add .fromFile and .getOrDie_int

29 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: PropertiesUtils.java (+29 -4)
williamc 2000-05-13 16:56#12 Rev.: 1.13
Remove extraneous space in generated code

4 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: TableDef.java (+4 -2)
williamc 2000-05-13 16:56#11 Rev.: 1.5
Allow zero-sized caches in the dsd

3 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: CacheSizeTableQualifier.java (+3 -3)
timj 2000-05-10 12:49#10 Rev.: 1.24
recomp

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+2 -3)
timj 2000-05-10 11:07#9
changes for new admin system

74 lines of code changed in 5 files:

  • melati/src/main/java/org/melati/admin: Admin.java (+37 -12), AdminUtils.java (+11 -1)
  • poem/src/main/java/org/melati/poem: ColumnInfoTable.java (+8 -1), Table.java (+8 -1), TableInfoTable.java (+10 -1)
williamc 2000-05-09 14:56#8 Rev.: 1.1
Vaguely useful new exception ...

58 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: BugException.java (new 58)
williamc 2000-05-09 14:56#7 Rev.: 1.5
Add getCoreMessage method

12 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/util: MelatiRuntimeException.java (+12 -2)
williamc 2000-05-09 14:55#6 Rev.: 1.9
Treat size limit zero differently and more efficiently

17 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem/util: Cache.java (+17 -13)
williamc 2000-05-09 14:54#5 Rev.: 1.22
Change error message printing slightly

3 lines of code changed in 1 file:

  • melati/src/main/java/org/melati: MelatiServlet.java (+3 -3)
timj 2000-05-08 14:40#4 Rev.: 1.22
recompile

2 lines of code changed in 1 file:

  • melati/src/main/java/org/melati/admin: Admin.java (+2 -1)
timj 2000-05-04 07:07#3 Rev.: 1.35
add methods getCategory and getInfo

21 lines of code changed in 1 file:

  • poem/src/main/java/org/melati/poem: Table.java (+21 -1)
williamc 2000-05-03 07:47#2
Regenerate after adding Date fix to preprocesor

27 lines of code changed in 18 files:

  • poem/src/main/java/org/melati/poem: CapabilityBase.java (+1), CapabilityTableBase.java (+2), ColumnInfoBase.java (+1), ColumnInfoTableBase.java (+2), GroupBase.java (+1), GroupCapabilityBase.java (+1), GroupCapabilityTableBase.java (+2), GroupMembershipBase.java (+1), GroupMembershipTableBase.java (+2), GroupTableBase.java (+2), PoemDatabaseBase.java (+1), Table.java (+2 -2), TableCategoryBase.java (+1), TableCategoryTableBase.java (+2), TableInfoBase.java (+1), TableInfoTableBase.java (+2), UserBase.java (+1), UserTableBase.java (+2)
williamc 2000-05-03 07:47#1 Rev.: 1.12
Make Date work in DSD-defined tabled

2 lines of code changed in 1 file:

  • maven-dsd-plugin/src/main/java/org/melati/poem/prepro: DSD.java (+2 -1)

April 2000 »

Generated by StatCVS @VERSION@