-
williamc
2000-07-30 16:39#69
Rev.: 1.5
-
Add slurp(URL) method
15 lines of code changed in 1 file:
- melati/src/main/java/org/melati/util:
IoUtils.java (+15 -1)
-
williamc
2000-07-30 16:39#68
Rev.: 1.32
-
Stop those pesky log messages
1 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
MelatiServlet.java (+1 -3)
-
williamc
2000-07-28 14:33#67
Rev.: 1.4
-
Make it a SkipEnumeration as well
11 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem/util:
ConsEnumeration.java (+11 -2)
-
williamc
2000-07-28 07:52#66
Rev.: 1.3
-
Add ability to tidy a ResultSet
8 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem/transaction:
ToTidyList.java (+8 -1)
-
williamc
2000-07-27 20:45#65
-
Use newPersistent instead of new <class> so that things work with exdtended tables
34 lines of code changed in 6 files:
- poem/src/main/java/org/melati/poem:
CapabilityTable.java (+5 -3),
GroupCapabilityTable.java (+6 -5),
GroupMembershipTable.java (+5 -5),
GroupTable.java (+2 -3),
Table.java (+13 -3),
TableCategoryTable.java (+3 -1)
-
williamc
2000-07-27 20:34#64
Rev.: 1.14
-
Use newPersistent instead of new Group
6 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
GroupTable.java (+6 -2)
-
williamc
2000-07-27 11:36#63
Rev.: 1.12
-
Fix problem with self-extending table to add reference field
2 lines of code changed in 1 file:
- maven-dsd-plugin/src/main/java/org/melati/poem/prepro:
ReferenceFieldDef.java (+2 -2)
-
timj
2000-07-26 10:35#62
-
update to allow for 19-07-2000 wm snapshot
5 lines of code changed in 2 files:
- melati/src/main/java/org/melati:
MelatiWMServlet.java (+3 -3)
- melati/src/main/java/org/melati/login:
HttpSessionAccessHandler.java (+2 -2)
-
timj
2000-07-26 08:57#61
Rev.: 1.5
-
fix to allow login
6 lines of code changed in 1 file:
- melati/src/main/java/org/melati/login:
Login.java (+6 -6)
-
kimptoc
2000-07-23 15:28#60
-
added an ant based build script
60 lines of code changed in 2 files:
-
ReleaseProcedure.txt (new 59)
-
williamc
2000-07-23 11:28#59
Rev.: 1.39
-
Fix some problems with creating columns; tidy up code somewhat
65 lines of code changed in 1 file:
- melati/src/main/java/org/melati/admin:
Admin.java (+65 -66)
-
williamc
2000-07-23 11:28#58
Rev.: 1.17
-
Make actualTable public since it's useful
2 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
TableInfo.java (+2 -2)
-
williamc
2000-07-23 10:20#57
Rev.: 1.5
-
Stop automatically making those "committed transaction 4" messages
5 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
PoemTransaction.java (+5 -3)
-
williamc
2000-07-23 10:17#56
Rev.: 1.2
-
regenerate
42 lines of code changed in 6 files:
- melati-example-contacts/src/main/java/org/melati/example/contacts/generated:
CategoryBase.java (+4 -2),
CategoryTableBase.java (+2 -2),
ContactBase.java (+12 -6),
ContactCategoryBase.java (+6 -3),
ContactCategoryTableBase.java (+1 -1),
ContactTableBase.java (+17 -5)
-
williamc
2000-07-23 10:17#55
Rev.: 1.2
-
Remove unused inner class
0 lines of code changed in 1 file:
- melati/src/main/java/org/melati/util:
ThrowingPrintWriter.java (-14)
-
williamc
2000-07-23 10:15#54
Rev.: 1.24
-
Remove diagnostic println
1 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
MarkupLanguage.java (+1 -2)
-
williamc
2000-07-23 10:13#53
Rev.: 1.13
-
For now, don't try to compile melati/template
2 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
compile.sh (+2 -2)
-
williamc
2000-07-23 10:11#52
Rev.: 1.4
-
Move getType() in here from Setting (and BasePoemType); make rangelow and rangelimit properly polymorphic so that the right JS validation is done
104 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
ValueInfo.java (+104 -6)
-
williamc
2000-07-23 10:11#51
Rev.: 1.10
-
Move getType() into ValueInfo
3 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Setting.java (+3 -20)
-
williamc
2000-07-23 10:10#50
Rev.: 1.29
-
Correct comment about what typefactory means
1 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Poem.dsd (+1 -1)
-
williamc
2000-07-23 10:10#49
Rev.: 1.18
-
Add extra default values for "basic FieldAttributes" now that BaseFieldAttributes carries them
3 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Field.java (+3 -2)
-
williamc
2000-07-23 10:07#48
-
Remove redundant BasePoemType.ofColumnInfo method (ColumnInfo.getType() is simpler)
6 lines of code changed in 3 files:
- poem/src/main/java/org/melati/poem:
BasePoemType.java (+2 -10),
Column.java (+2 -3),
ExtraColumn.java (+2 -6)
-
williamc
2000-07-23 10:06#47
Rev.: 1.7
-
Actually maintain indexed, usereditable and usercreateable rather than providing default values
31 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
BaseFieldAttributes.java (+31 -13)
-
williamc
2000-07-22 09:24#46
-
Split PoemType into SQL-free PoemType and SQLType, united in SQLPoemType
17 lines of code changed in 3 files:
- poem/src/main/java/org/melati/poem:
BasePoemType.java (+12 -6),
Database.java (+3 -3),
ExtraColumn.java (+2 -2)
-
williamc
2000-07-22 09:24#45
-
Regenerate
143 lines of code changed in 20 files:
- poem/src/main/java/org/melati/poem/generated:
CapabilityBase.java (+4 -2),
CapabilityTableBase.java (+2 -2),
ColumnInfoBase.java (+20 -10),
ColumnInfoTableBase.java (+9 -9),
GroupBase.java (+4 -2),
GroupCapabilityBase.java (+6 -3),
GroupCapabilityTableBase.java (+1 -1),
GroupMembershipBase.java (+6 -3),
GroupMembershipTableBase.java (+1 -1),
GroupTableBase.java (+2 -2),
SettingBase.java (+6 -3),
SettingTableBase.java (+3 -3),
TableCategoryBase.java (+4 -2),
TableCategoryTableBase.java (+2 -2),
TableInfoBase.java (+22 -11),
TableInfoTableBase.java (+7 -7),
UserBase.java (+8 -4),
UserTableBase.java (+4 -4),
ValueInfoBase.java (+22 -11),
ValueInfoTableBase.java (+10 -10)
-
williamc
2000-07-22 09:23#44
-
Split PoemType into SQL-free PoemType and SQLType, united in SQLPoemType
15 lines of code changed in 3 files:
- poem/src/main/java/org/melati/poem:
Column.java (+8 -4),
Table.java (+5 -5),
TailoredResultSetEnumeration.java (+2 -2)
-
williamc
2000-07-22 09:23#43
Rev.: 1.17
-
Put singleton "nullable" back
2 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
StringPoemType.java (+2 -3)
-
williamc
2000-07-22 09:22#42
-
Split PoemType into SQL-free PoemType and SQLType, united in SQLPoemType
132 lines of code changed in 4 files:
- poem/src/main/java/org/melati/poem:
PoemType.java (+1 -12),
PoemTypeFactory.java (+15 -15),
SQLPoemType.java (new 51),
SQLType.java (new 65)
-
williamc
2000-07-22 09:21#41
Rev.: 1.11
-
Put singleton "nullable" back
3 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
IntegerPoemType.java (+3 -1)
-
williamc
2000-07-22 09:20#40
Rev.: 1.17
-
Add convenience methods for creating Fields on the the fly
24 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Field.java (+24 -1)
-
williamc
2000-07-22 09:19#39
-
Take Dbms out of *PoemType constructors
14 lines of code changed in 7 files:
- maven-dsd-plugin/src/main/java/org/melati/poem/prepro:
AtomFieldDef.java (+2 -2),
BooleanFieldDef.java (+2 -2),
DisplayLevelFieldDef.java (+2 -2),
IntegerFieldDef.java (+2 -2),
PasswordFieldDef.java (+2 -2),
SearchabilityFieldDef.java (+2 -2),
StringFieldDef.java (+2 -2)
-
williamc
2000-07-22 09:19#38
Rev.: 1.23
-
Don't try to use obseleted Field.of in generated code
4 lines of code changed in 1 file:
- maven-dsd-plugin/src/main/java/org/melati/poem/prepro:
FieldDef.java (+4 -3)
-
williamc
2000-07-21 19:14#37
Rev.: 1.3
-
Split a long source line
3 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem/dbms:
Dbms.java (+3 -2)
-
williamc
2000-07-21 19:13#36
-
Stop carrying Dbms around in BasePoemType all the time, instead taking it as a parameter when needed
94 lines of code changed in 20 files:
- poem/src/main/java/org/melati/poem:
AtomPoemType.java (+8 -13),
BasePoemType.java (+8 -5),
BooleanPoemType.java (+3 -3),
ColumnTypePoemType.java (+2 -2),
Database.java (+11 -12),
DatePoemType.java (+3 -3),
DeletedPoemType.java (+4 -5),
DisplayLevelPoemType.java (+3 -3),
DoublePoemType.java (+3 -3),
IntegerPoemType.java (+3 -3),
PasswordPoemType.java (+3 -3),
PoemType.java (+3 -2),
PoemTypeFactory.java (+12 -14),
ReferencePoemType.java (+2 -2),
SearchabilityPoemType.java (+3 -3),
Setting.java (+2 -2),
StringPoemType.java (+5 -6),
Table.java (+9 -13),
TimestampPoemType.java (+3 -3),
TroidPoemType.java (+4 -5)
-
williamc
2000-07-21 19:13#35
-
Remove pointless Field.of method
8 lines of code changed in 2 files:
- poem/src/main/java/org/melati/poem:
ExtraColumn.java (+7 -2),
Field.java (+1 -10)
-
williamc
2000-07-21 08:44#34
Rev.: 1.4
-
Use the same realm all the time, not the name of the missing capability (else you can get prompted to log in too many times)
2 lines of code changed in 1 file:
- melati/src/main/java/org/melati/login:
HttpBasicAuthenticationAccessHandler.java (+2 -2)
-
williamc
2000-07-21 08:43#33
-
Stop using #use text to escape Javascript---rely in future on disabling braces in WebMacro!
30 lines of code changed in 12 files:
- melati/src/main/java/org/melati/admin:
Add.wm (+1 -3),
CreateTable_doit.wm (+3 -7),
Delete.wm (+3 -7),
Duplicate.wm (+3 -7),
Edit.wm (+1 -3),
Navigation.wm (+1 -6),
PopupSelect.wm (+1 -4),
PrimarySelect.wm (+8 -10),
SelectionWindowPrimarySelect.wm (+3 -5),
SelectionWindowSelection.wm (+1 -3),
Top.wm (-4),
Update.wm (+5 -9)
-
williamc
2000-07-21 08:41#32
Rev.: 1.9
-
Make HTTP Basic Authentication the default since it works :(
2 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
org.melati.MelatiServlet.properties (+2 -2)
-
williamc
2000-07-21 08:41#31
Rev.: 1.5
-
Improve message
4 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
PathInfoException.java (+4 -2)
-
williamc
2000-07-21 08:39#30
-
Work with WebMacro of 18.03.2000
31 lines of code changed in 3 files:
- melati/src/main/java/org/melati:
Melati.java (+19 -6),
MelatiServlet.java (+2 -2),
MelatiWMServlet.java (+10 -4)
-
williamc
2000-07-21 08:38#29
-
Render exceptions with templets
8 lines of code changed in 2 files:
- melati/src/main/java/org/melati:
HTMLMarkupLanguage.java (+3 -3),
WMLMarkupLanguage.java (+5 -4)
-
williamc
2000-07-21 08:37#28
Rev.: 1.2
-
Render exceptions with templets; use HTMLUtils.jsEscapedfor escaping Javascript
7 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
HTMLLikeMarkupLanguage.java (+7 -9)
-
williamc
2000-07-21 08:36#27
Rev.: 1.23
-
Render exceptions using templets, the same way as fields
46 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
MarkupLanguage.java (+46 -38)
-
williamc
2000-07-21 08:35#26
Rev.: 1.9
-
Get rid of a printStackTrace
1 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
LogicalDatabase.java (+1 -3)
-
williamc
2000-07-21 08:32#25
-
Restore de-fanged assertCan{Read,Write} lost during Interbase work
5 lines of code changed in 2 files:
- poem/src/main/java/org/melati/poem:
TableCategory.java (+3 -1),
TableInfo.java (+2 -2)
-
williamc
2000-07-21 08:31#24
Rev.: 1.49
-
Add a ResultSet.close(); throw a more informative new exception if initialisation fails
27 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Table.java (+27 -2)
-
williamc
2000-07-21 08:29#23
Rev.: 1.22
-
Unroll getCanRead/getCanWrite to avoid infinite loop; make assertCanRead/assertCanWrite public
11 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Persistent.java (+11 -19)
-
williamc
2000-07-21 08:27#22
-
Restore de-fanged assertCan{Read,Write} lost during Interbase work
7 lines of code changed in 3 files:
- poem/src/main/java/org/melati/poem:
Capability.java (+2 -2),
ColumnInfo.java (+2 -2),
Group.java (+3 -3)
-
williamc
2000-07-21 08:26#21
Rev.: 1.7
-
Add a constructor parameter for the causing exception
12 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
AccessPoemException.java (+12 -2)
-
williamc
2000-07-21 08:24#20
Rev.: 1.1
-
*** empty log message ***
7 lines of code changed in 2 files:
- melati/src/main/java/org/melati/util:
FictionalNotifiableParserCallback.java (new 3),
FictionalNotifyingDocumentParser.java (new 4)
-
williamc
2000-07-21 08:24#19
Rev.: 1.6
-
Add section(...) method for pulling out subarrays
8 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem/util:
ArrayUtils.java (+8 -1)
-
williamc
2000-07-21 08:23#18
Rev.: 1.2
-
Add Closeable interface for generically closeable objects
10 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem/transaction:
ToTidyList.java (+10)
-
williamc
2000-07-21 08:23#17
Rev.: 1.4
-
White space changes only
45 lines of code changed in 1 file:
- melati/src/main/java/org/melati/util:
IoUtils.java (+45 -39)
-
williamc
2000-07-21 08:22#16
Rev.: 1.3
-
Add SPAN CLASS=... to the DTD for Sun's HTML parser (in a form hacked for bibliomania, sorry ...)
117 lines of code changed in 1 file:
- melati/src/main/java/org/melati/util:
HTMLUtils.java (+117 -17)
-
kimptoc
2000-07-20 12:15#15
Rev.: 1.12
-
Add a javadoc comment to test whether CVS write access for Chris works
5 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
PoemThread.java (+5 -1)
-
timj
2000-07-18 10:50#14
Rev.: 1.1
-
add to melati (originally taken from JAL)
95 lines of code changed in 1 file:
- melati/src/main/java/org/melati/util:
CSVStringEnumeration.java (new 95)
-
timj
2000-07-18 10:49#13
Rev.: 1.48
-
add firstSelection method
9 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Table.java (+9 -3)
-
timj
2000-07-18 10:48#12
Rev.: 1.4
-
make the message a bit nicer
6 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
NoSuchColumnPoemException.java (+6 -1)
-
timj
2000-07-18 10:47#11
Rev.: 1.1
-
new example of an addressbook
1702 lines of code changed in 19 files:
- melati-example-contacts/src/main/java/org/melati/example/contacts:
Category.java (new 15),
CategoryTable.java (new 18),
Contact.java (new 27),
ContactCategory.java (new 13),
ContactCategoryTable.java (new 18),
ContactTable.java (new 18),
ContactView.java (new 70),
ContactView.wm (new 47),
ContactsDatabase.java (new 11),
Search.java (new 44),
Search.wm (new 30),
contacts.dsd (new 91)
- melati-example-contacts/src/main/java/org/melati/example/contacts/generated:
CategoryBase.java (new 82),
CategoryTableBase.java (new 181),
ContactBase.java (new 203),
ContactCategoryBase.java (new 132),
ContactCategoryTableBase.java (new 239),
ContactTableBase.java (new 429),
ContactsDatabaseBase.java (new 34)
-
timj
2000-07-18 10:46#10
Rev.: 1.3
-
escape javascript values
2 lines of code changed in 1 file:
- melati/src/main/java/org/melati/admin:
SelectionWindowSelection.wm (+2 -2)
-
timj
2000-07-18 10:46#9
Rev.: 1.8
-
no change
3 lines of code changed in 1 file:
- melati/src/main/java/org/melati:
LogicalDatabase.java (+3 -3)
-
williamc
2000-07-05 19:21#8
Rev.: 1.14
-
Fix weird compile prob
3 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
TableInfoTable.java (+3 -2)
-
williamc
2000-07-05 19:18#7
-
Put back some hand-written stuff deleted by Dave :-P
356 lines of code changed in 7 files:
- poem/src/main/java/org/melati/poem:
Group.java (+52 -1),
GroupCapability.java (+4 -1),
GroupCapabilityTable.java (+63 -1),
GroupMembership.java (+56 -1),
GroupMembershipTable.java (+63 -1),
GroupTable.java (+64 -1),
TableInfoTable.java (+54 -1)
-
williamc
2000-07-05 19:15#6
Rev.: 1.36
-
Bring out the SQL for computing capabilities as a separate method
23 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
Database.java (+23 -12)
-
williamc
2000-07-05 19:14#5
Rev.: 1.3
-
Regenerate --- field members are now "protected" not package-private
51 lines of code changed in 10 files:
- poem/src/main/java/org/melati/poem/generated:
CapabilityBase.java (+2 -2),
ColumnInfoBase.java (+10 -10),
GroupBase.java (+2 -2),
GroupCapabilityBase.java (+3 -3),
GroupMembershipBase.java (+3 -3),
SettingBase.java (+3 -3),
TableCategoryBase.java (+2 -2),
TableInfoBase.java (+11 -11),
UserBase.java (+4 -4),
ValueInfoBase.java (+11 -11)
-
williamc
2000-07-05 09:28#4
Rev.: 1.1
-
*** empty log message ***
50 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem/transaction:
ToTidyList.java (new 50)
-
williamc
2000-07-04 16:44#3
-
Add rudimentary mechanism for tidyup of file handles at end of session
17 lines of code changed in 2 files:
- poem/src/main/java/org/melati/poem:
PoemThread.java (+6 -2),
SessionToken.java (+11 -2)
-
williamc
2000-07-04 16:42#2
Rev.: 1.10
-
Add firstObject() method
15 lines of code changed in 1 file:
- poem/src/main/java/org/melati/poem:
PreparedSelection.java (+15 -4)
-
williamc
2000-07-04 13:40#1
-
Make more informative message in case of server-side parse failure
45 lines of code changed in 3 files:
- poem/src/main/java/org/melati/poem:
Column.java (+33 -5),
ParsingPoemException.java (+6 -1),
ValidationPoemException.java (+6 -1)