July 2010 Commit Log

Number of Commits:
116
Number of Active Developers:
1
soundasleep 2010-07-29 18:12 Rev.: 2520

adding a test case to evaluate existing EMF metamodels for the various metamodel metrics

125 lines of code changed in 3 files:

soundasleep 2010-07-29 18:09 Rev.: 2519

metamodel metrics are now loaded as part of the modeldoc process

63 lines of code changed in 3 files:

soundasleep 2010-07-29 18:09 Rev.: 2518

adding Metrics to the modeldoc metamodel

608 lines of code changed in 12 files:

soundasleep 2010-07-29 18:06 Rev.: 2517

adding a library of Metamodel metrics

653 lines of code changed in 14 files:

soundasleep 2010-07-20 20:51 Rev.: 2515

removing categories from the generated Latex when they would contain no values, to reduce wasted whitespace

58 lines of code changed in 1 file:

soundasleep 2010-07-20 20:41 Rev.: 2514

adding a modeldoc template to generate a Latex list of all elements in the system
fixing a bug where Latex lists were not being closed correctly
fixing a bug where abstract/interfaces were trying to include a graphical representation
Latex needs underscores (_) escaped

34 lines of code changed in 4 files:

soundasleep 2010-07-20 20:14 Rev.: 2513

adding inference, constraints and implementation semantics to latex modeldoc export

71 lines of code changed in 1 file:

soundasleep 2010-07-20 19:58 Rev.: 2512

adding children, references, events, conditions and actions to Latex export of modeldoc

173 lines of code changed in 1 file:

soundasleep 2010-07-20 19:39 Rev.: 2511

inference fix: set 'target' Property on 'last' button created by a DomainIterator to have a default value, to prevent Session crashes

1 lines of code changed in 1 file:

soundasleep 2010-07-20 19:37 Rev.: 2510

initial work in adding a Latex output for modeldoc

223 lines of code changed in 5 files:

soundasleep 2010-07-20 19:05 Rev.: 2509

Rationale is now loaded from EMF models
adding Rationale to modeldoc output

59 lines of code changed in 5 files:

soundasleep 2010-07-20 19:04 Rev.: 2508

adding support for 'rationale' as part of modeldoc: http://openiaml.org/modeldoc#rationale EAnnotation

137 lines of code changed in 7 files:

soundasleep 2010-07-20 19:03 Rev.: 2507

adding 'rationale' modeldoc element to IAML model

3 lines of code changed in 1 file:

soundasleep 2010-07-16 14:56 Rev.: 2506

reverting r2505; doesn't seem necessary

21 lines of code changed in 4 files:

soundasleep 2010-07-16 14:47 Rev.: 2505

'fieldValue is set' is now a cached client-side condition

21 lines of code changed in 4 files:

soundasleep 2010-07-16 12:32 Rev.: 2504

updating inference test cases to fieldValue is set PrimitiveCondition, and LoginHandlers changed names for multiple Sessions/Roles

44 lines of code changed in 10 files:

soundasleep 2010-07-16 12:13 Rev.: 2503

adding 'fieldVaue is set' Primitive and Composite Conditions for inference tests

2 lines of code changed in 1 file:

soundasleep 2010-07-15 21:01 Rev.: 2502

optimising the Drools rules by creating 'fieldValue is set' PrimitiveConditions

31 lines of code changed in 3 files:

soundasleep 2010-07-15 17:37 Rev.: 2501

adding inference tests for the contents of applications secured with multiple Role AccessControlHandlers

43 lines of code changed in 1 file:

soundasleep 2010-07-15 16:43 Rev.: 2500

generated database dump can now use custom stylesheet
database dump page no longer lists multiple identical sources

16 lines of code changed in 3 files:

soundasleep 2010-07-15 16:21 Rev.: 2499

adding a check to ensure that an AccessControlHandler does not redirect to an infinitely redirecting Login page

11 lines of code changed in 1 file:

soundasleep 2010-07-15 16:11 Rev.: 2498

a model with more than one role-based AccessControlHandler will now not create multiple identically-named login Sessions

4 lines of code changed in 2 files:

soundasleep 2010-07-15 16:10 Rev.: 2497

adding the inference test case for MultipleAccessControlHandlers

56 lines of code changed in 2 files:

soundasleep 2010-07-15 16:01 Rev.: 2496

adding a test model for model instances that have more than one AccessControlHandler based on Roles

35 lines of code changed in 1 file:

soundasleep 2010-07-15 14:07 Rev.: 2495

optimising Drools rules: removing some eval() equality calls

7 lines of code changed in 5 files:

soundasleep 2010-07-15 14:02 Rev.: 2494

optimising Drools rules: removing functions.connectsDetail()

17 lines of code changed in 2 files:

soundasleep 2010-07-15 13:57 Rev.: 2493

optimising Drools rules: removing functions.connectsSelect()

14 lines of code changed in 5 files:

soundasleep 2010-07-15 13:50 Rev.: 2492

removing old connectsSet() test cases

0 lines of code changed in 1 file:

soundasleep 2010-07-15 13:50 Rev.: 2491

optimising Drools rules: removing functions.connectsSchema()

41 lines of code changed in 8 files:

soundasleep 2010-07-14 14:25 Rev.: 2490

generated applications now support custom header/footer includes

140 lines of code changed in 3 files:

soundasleep 2010-07-14 14:24 Rev.: 2489

adding a custom header/footer test case

207 lines of code changed in 6 files:

soundasleep 2010-07-14 14:05 Rev.: 2488

adding a simple test model for custom header/footers

6 lines of code changed in 1 file:

soundasleep 2010-07-13 18:53 Rev.: 2487

adding server-side code for "new" PrimitiveOperation on a DomainIterator
clarifying the use of DomainIterator.reset for new instances

7 lines of code changed in 4 files:

soundasleep 2010-07-13 17:30 Rev.: 2486

clarifying the use of DomainIterator.reset for new instances

1 lines of code changed in 1 file:

soundasleep 2010-07-13 15:44 Rev.: 2485

Set and SyncWires should not just check for InputTextFields when mapping to a DomainIterator

4 lines of code changed in 2 files:

soundasleep 2010-07-13 14:43 Rev.: 2484

reducing the amount of debug clutter in generated php.log

49 lines of code changed in 1 file:

soundasleep 2010-07-13 14:31 Rev.: 2483

restricting the range of valid DomainAttribute names to those that are not SQL reserved words (see issue 211)

12 lines of code changed in 1 file:

soundasleep 2010-07-13 14:12 Rev.: 2482

fixing a minor type casting problem

1 lines of code changed in 1 file:

soundasleep 2010-07-12 21:15 Rev.: 2481

adding Hidden element to visual diagram editor

121 lines of code changed in 3 files:

soundasleep 2010-07-12 20:56 Rev.: 2480

adding necessary condition includes to generated callbacks

6 lines of code changed in 2 files:

soundasleep 2010-07-12 20:18 Rev.: 2479

if a Label used within an Email is not set, onAccess will first be called on the Label to try and initialise it

6 lines of code changed in 1 file:

soundasleep 2010-07-12 18:41 Rev.: 2478

reverse merging r2472 back into trunk: replacing all functions.connectsSet() with the explicit contents of the function

104 lines of code changed in 5 files:

soundasleep 2010-07-12 14:34 Rev.: 2468

updating inference test cases for changes from issue 210

69 lines of code changed in 9 files:

soundasleep 2010-07-12 14:25 Rev.: 2467

issue 210: adding primitive and composite 'can cast?' conditions to test model

2 lines of code changed in 1 file:

soundasleep 2010-07-12 14:19 Rev.: 2466

issue 210: adding a test case to test the inference of composite operations that are now primitive

143 lines of code changed in 2 files:

soundasleep 2010-07-12 14:16 Rev.: 2465

issue 210: adding a test model to test the inference of composite operations that are now primitive

13 lines of code changed in 1 file:

soundasleep 2010-07-12 14:06 Rev.: 2464

preventing infinite loops when executing PrimitiveOperations (both client- and server-side)

21 lines of code changed in 1 file:

soundasleep 2010-07-09 20:27 Rev.: 2463

fixing an issue where a DomainIterator would not be created for a Frame that already contained a different DomainIterator

8 lines of code changed in 1 file:

soundasleep 2010-07-09 19:02 Rev.: 2462

issue 210: fixing an issue where the Primitive 'update' would not call onChange correctly when necessary

19 lines of code changed in 2 files:

soundasleep 2010-07-09 18:53 Rev.: 2461

reverting r2460

3 lines of code changed in 1 file:

soundasleep 2010-07-09 18:09 Rev.: 2460

adding a temporary debug counter to print inference progress

42 lines of code changed in 1 file:

soundasleep 2010-07-09 17:56 Rev.: 2459

similar to issue 210: replacing 'fieldValue is set' CompositeCondition with PrimitiveConditions, for those conditions contained in VisibleThings

33 lines of code changed in 4 files:

soundasleep 2010-07-09 16:54 Rev.: 2458

Set and SyncWires should use abstract Condition, not explicit CompositeCondition

2 lines of code changed in 2 files:

soundasleep 2010-07-09 16:47 Rev.: 2457

implementing issue 210: Change 'update'/'init' CompositeOperation to a PrimitiveOperation

124 lines of code changed in 4 files:

soundasleep 2010-07-09 14:33 Rev.: 2456

an IteratorList containing a Hidden will no longer throw a runtime exception if the DomainIterator contains no results

2 lines of code changed in 1 file:

soundasleep 2010-07-08 17:30 Rev.: 2455

adding PrimitiveCondition and CompositeCondition to element diagram editor

172 lines of code changed in 3 files:

soundasleep 2010-07-08 15:50 Rev.: 2454

non-generated primary keys should be provided as parameters for navigate Actions created by DetailWires

2 lines of code changed in 1 file:

soundasleep 2010-07-08 15:50 Rev.: 2453

cells in an IteratorList can have two CSS classes

1 lines of code changed in 1 file:

soundasleep 2010-07-08 15:04 Rev.: 2452

fixing a bug which could cause infinite redirections

1 lines of code changed in 1 file:

soundasleep 2010-07-07 19:29 Rev.: 2451

fixing a bug in the sitemap generation with Emails

12 lines of code changed in 1 file:

soundasleep 2010-07-07 19:27 Rev.: 2450

implementing issue 209: inference rules
operations contained within Emails can now be called from client-side

175 lines of code changed in 3 files:

soundasleep 2010-07-07 19:23 Rev.: 2449

issue 209: adding a test case for allowing Properties to be set directly by SetWires

200 lines of code changed in 2 files:

soundasleep 2010-07-07 17:23 Rev.: 2448

issue 209: allow Properties to be set directly by SetWires

17 lines of code changed in 1 file:

soundasleep 2010-07-07 17:15 Rev.: 2447

all action calls now occur in order of priority (including chained operations)
chained operations can now also call Operations

11 lines of code changed in 5 files:

soundasleep 2010-07-07 16:22 Rev.: 2446

'password' fields should be rendered after other fields in a login form
'submit' Button should be rendered at the end of the login form

38 lines of code changed in 3 files:

soundasleep 2010-07-07 15:23 Rev.: 2445

splitting up the Button/InputForm rules created for LoginHandlers

18 lines of code changed in 1 file:

soundasleep 2010-07-06 20:12 Rev.: 2444

DomainAttributeInstances can now be used as runtime ParameterEdges

36 lines of code changed in 3 files:

soundasleep 2010-07-06 19:55 Rev.: 2443

can now cancel loading inference rule files while they are being loaded, through the IProgressMonitor

33 lines of code changed in 2 files:

soundasleep 2010-07-06 19:24 Rev.: 2442

adding DomainAttributeInstance and ExtendsEdge diagram elements to Iterator diagram editor

159 lines of code changed in 3 files:

soundasleep 2010-07-06 18:50 Rev.: 2441

calling a remote operation now supports up to 6 arguments

63 lines of code changed in 5 files:

soundasleep 2010-07-06 18:20 Rev.: 2440

issue 208: display error dialog if code generation fails

30 lines of code changed in 1 file:

soundasleep 2010-07-06 18:05 Rev.: 2439

empty Sessions are now given an empty Frame, to allow for Operation callbacks in the generated code

22 lines of code changed in 1 file:

soundasleep 2010-07-06 18:04 Rev.: 2438

when generating code, the inferred model is copied to disk, to help with debug (issue 207)

59 lines of code changed in 1 file:

soundasleep 2010-07-06 17:08 Rev.: 2437

while inserting a large model into the inference engine for code generation, the insertion can now be cancelled through the IProgressMonitor

8 lines of code changed in 1 file:

soundasleep 2010-07-06 16:00 Rev.: 2436

chained ActionEdges when connected to Operations can now support named ParameterEdges for navigation

18 lines of code changed in 3 files:

soundasleep 2010-07-06 15:54 Rev.: 2435

adding 'empty?' DecisionNode
adding a list of supported DecisionNodes

26 lines of code changed in 2 files:

soundasleep 2010-07-06 14:53 Rev.: 2434

adding StaticValue, Frame and ParameterEdge diagram elements to the Iterator diagram editor

230 lines of code changed in 3 files:

soundasleep 2010-07-06 14:31 Rev.: 2433

fixing the label editor for StaticValue in the Session diagram editor

8 lines of code changed in 2 files:

soundasleep 2010-07-06 14:02 Rev.: 2432

'logout' pages still need to be created

1 lines of code changed in 2 files:

soundasleep 2010-07-05 20:18 Rev.: 2431

chained operations may now occur for 'save' operations in DomainIterator and DomainAttributeInstances

9 lines of code changed in 4 files:

soundasleep 2010-07-05 20:02 Rev.: 2430

adding an attribute 'renderOrder' to VisibleThings, to assist in the rendering order when rendering elements
updating codegen templates to use renderOrder

17 lines of code changed in 12 files:

soundasleep 2010-07-05 19:28 Rev.: 2429

implementing model completion rules to copy 'success' and 'logout' ActionEdges connected to AccessControlHandlers to the generated LoginHandler
improving the readability of the LoginHandler/AccessControlHandler outgoing ActionEdges warnings through OAW checks

101 lines of code changed in 3 files:

soundasleep 2010-07-05 19:26 Rev.: 2428

adding inference test cases for 'logout' and 'success' ActionEdges connected to AccessControlHandlers

164 lines of code changed in 3 files:

soundasleep 2010-07-05 19:26 Rev.: 2427

making all 0.5.3 inference tests also check their validity through OAW checks

31 lines of code changed in 4 files:

soundasleep 2010-07-05 19:11 Rev.: 2426

updating test case for assertCollectionEquals to catch the thrown RuntimeExceptions

12 lines of code changed in 1 file:

soundasleep 2010-07-05 18:52 Rev.: 2425

since AccessControlHandler can support 'login', adding some inference test cases for specifying 'logout' and 'success' as well

34 lines of code changed in 2 files:

soundasleep 2010-07-05 18:37 Rev.: 2424

adding some OAW checks for the outgoing ActionEdges of LoginHandlers and AccessControlHandlers

6 lines of code changed in 1 file:

soundasleep 2010-07-05 18:17 Rev.: 2423

'login' ActionEdges are now copied for AccessControlHandlers
completes issue 206

56 lines of code changed in 3 files:

soundasleep 2010-07-05 18:03 Rev.: 2422

updating inference rules to use an outgoing "login" ActionEdge for the generated login page, instead of a default Frame named "login"

46 lines of code changed in 1 file:

soundasleep 2010-07-05 17:52 Rev.: 2421

renaming the ActionEdge for a successful login from a LoginHandler, from 'login' to 'success', to allow for the annotation of the actual login page (issue 206)

12 lines of code changed in 7 files:

soundasleep 2010-07-05 17:27 Rev.: 2420

regenerating model examples from modeldoc

2229 lines of code changed in 247 files:

Repository Tag: version-0.5.2
soundasleep 2010-07-05 17:02 Rev.: 2418

regenerating diagram element images
removing old element diagrams

43 lines of code changed in 4 files:

soundasleep 2010-07-05 16:34 Rev.: 2416

building and publishing version 0.5.2

35 lines of code changed in 2 files:

soundasleep 2010-07-05 15:45 Rev.: 2414

updating all plugin versions to model 0.5.2

25 lines of code changed in 25 files:

soundasleep 2010-07-05 15:05 Rev.: 2413

updating inference test case to new inference rules

5 lines of code changed in 1 file:

soundasleep 2010-07-05 14:43 Rev.: 2412

adding the missing digram editor icons necessary for abstract editors

0 lines of code changed in 3 files:

soundasleep 2010-07-05 14:41 Rev.: 2411

adding inference test case for issue 206
splitting up ACH LoginHandler creation into two separate rules, for issue 206

106 lines of code changed in 3 files:

soundasleep 2010-07-02 18:39 Rev.: 2410

the AccessControlHandler needs to specify which Role it requires

7 lines of code changed in 1 file:

soundasleep 2010-07-02 18:24 Rev.: 2409

adding a test inference model for issue 206: allow AccessControlHandlers to specify target Login pages

12 lines of code changed in 1 file:

soundasleep 2010-07-02 18:24 Rev.: 2408

issue 206: allow AccessControlHandlers to be a source of ActionEdges

1 lines of code changed in 1 file:

soundasleep 2010-07-02 17:40 Rev.: 2407

adding some more classes for CSS styling of Google Maps

3 lines of code changed in 1 file:

soundasleep 2010-07-02 17:22 Rev.: 2406

a DomainIterator will no longer have a fieldValue created through model inference

9 lines of code changed in 1 file:

soundasleep 2010-07-02 17:06 Rev.: 2405

InputForms no longer have fieldValues generated, to prevent invalid models being generated

15 lines of code changed in 1 file:

soundasleep 2010-07-02 17:05 Rev.: 2404

adding the missing definition of throw_new_IamlJavascriptException to the JS runtime

8 lines of code changed in 1 file:

soundasleep 2010-07-02 17:05 Rev.: 2403

Map and MapPoint can now access and store their fieldValues programatically

41 lines of code changed in 4 files:

soundasleep 2010-07-01 17:10 Rev.: 2402

adding a codegen test case for DetailWireOnSetIteratorList
if a Hidden is contained within an IteratorList, the value will have already been set by the IteratorList, so this has higher precedence

215 lines of code changed in 7 files:

soundasleep 2010-07-01 16:27 Rev.: 2401

adding DetailWireOnSetIteratorList inference test case
updating drools rules to create a Hidden for primary keys, which can be used to connect DetailWires

277 lines of code changed in 6 files:

soundasleep 2010-07-01 16:27 Rev.: 2400

adding HiddenFieldAsParameter codegen test case

160 lines of code changed in 1 file:

soundasleep 2010-07-01 15:28 Rev.: 2399

adding a inference test model for a DetailWire connected from an IteratorList

19 lines of code changed in 1 file:

soundasleep 2010-07-01 15:23 Rev.: 2398

adding HiddenFieldAsParameter codegen test case

19 lines of code changed in 5 files:

soundasleep 2010-07-01 14:34 Rev.: 2397

adding a codegen test case for using Hidden fields as parameters

20 lines of code changed in 1 file:

soundasleep 2010-07-01 14:31 Rev.: 2396

adding codegen templates for Hidden elements; derived from existing Label and InputTextField

143 lines of code changed in 5 files:

soundasleep 2010-07-01 14:28 Rev.: 2395

updating inference rules to create 'update', 'init' operations for all VisibleThings

14 lines of code changed in 2 files:

soundasleep 2010-07-01 14:28 Rev.: 2394

adding codegen test case for HiddenFieldSyncWire

115 lines of code changed in 3 files:

soundasleep 2010-07-01 12:05 Rev.: 2393

adding Hidden element

3 lines of code changed in 4 files:

soundasleep 2010-07-01 12:04 Rev.: 2392

fixing an incomplete statement in IteratorList codegen

1 lines of code changed in 1 file:

June 2010 »

Generated by StatSVN 0.7.0