Directory org.openiaml.model.codegen.oaw/src/template/php/includes/

Directory Created:
2009-01-28 11:05
Directory Deleted:
2009-10-06 11:30
Total Files:
0
Deleted Files:
19
Lines of Code:
0

[root]/org.openiaml.model.codegen.oaw/src/template/php/includes

Lines of Code

org.openiaml.model.codegen.oaw/src/template/php/includes/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
soundasleep 131 (100.0%) 2039 (100.0%) 15.5

Most Recent Commits

soundasleep 2009-10-06 11:30 Rev.: 1252

renaming codegen.oaw plugin to codegen.php

0 lines of code changed in 19 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: AddPermissionPhp.xpt (del), AddRolePhp.xpt (del), CallRemoteEvent.xpt (del), ClearSessionPhp.xpt (del), CreateDatabasePhp.xpt (del), EventsPhp.xpt (del), Exception.xpt (del), HeaderPhp.xpt (del), NewDomainInstancePhp.xpt (del), PropertiesFilePhp.xpt (del), RemovePermissionPhp.xpt (del), RemoveRolePhp.xpt (del), SaveQueuedAttributePhp.xpt (del), SaveQueuedStoreDomainObjectPhp.xpt (del), SetApplicationValuePhp.xpt (del), SetDomainAttributePhp.xpt (del), SetSessionPhp.xpt (del), StoreDbPhp.xpt (del), StoreEventsPhp.xpt (del)
soundasleep 2009-09-09 16:56 Rev.: 1121

issue 107: replace isAssignableFrom with isInstance in codegen templates

1 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SetApplicationValuePhp.xpt (+1 -1)
soundasleep 2009-09-09 01:47 Rev.: 1114

roles and permissions can now be removed
UserModifyRoles codegen test case now passes
when removing a role, all directly inherited permissions are also removed (even if they are provided by another role)

102 lines of code changed in 2 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: RemovePermissionPhp.xpt (new 51), RemoveRolePhp.xpt (new 51)
soundasleep 2009-09-09 01:09 Rev.: 1113

permissions can now be added to UserInstances (add_permission.php)

51 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: AddPermissionPhp.xpt (new 51)
soundasleep 2009-09-09 00:04 Rev.: 1112

LoginHandler[user] was not using 'do login' operation at all; fixed to now use it (and populate it) properly
adding inference test case UserModifyRoles to check inference of user-based login handlers
roles can now be added to existing user instances (add_role.php)
any two arbitrary DomainObject types can try to be casted, if possible
Parameters (and ParameterWires) are now sorted in order of name, to make sure they never change order

51 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: AddRolePhp.xpt (new 51)
soundasleep 2009-09-07 18:41 Rev.: 1103

if a DomainObjectInstance is invalid due to an invalid session key, a helpful tip will now be shown to the user

18 lines of code changed in 2 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: ClearSessionPhp.xpt (+1 -19), Exception.xpt (+17 -20)
soundasleep 2009-09-07 12:02 Rev.: 1095

fixing a bug where codegen templates could not handle DomainAttributeInstances stored outside of DomainObjectInstances
fixing bugs where Domain definitions would not be included before they were required in remote callbacks
refactoring some remote JS templates

12 lines of code changed in 6 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: NewDomainInstancePhp.xpt (+1 -4), SaveQueuedAttributePhp.xpt (+2 -4), SaveQueuedStoreDomainObjectPhp.xpt (+2 -4), SetApplicationValuePhp.xpt (+2 -4), SetDomainAttributePhp.xpt (+2 -4), StoreDbPhp.xpt (+3 -3)
soundasleep 2009-08-29 02:48 Rev.: 1060

UserRoles codegen test case now passes; roles can be assigned to AccessControlHandlers which control access to pages within the session
AbstractUserLoginTestCase now properly sets up the database instance

29 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SetApplicationValuePhp.xpt (+29 -1)
soundasleep 2009-08-14 12:23 Rev.: 992

SetWire codegen tests now pass
adding inference test for SetWire
SetWire is now also a WireEdgeDestination

11 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SetApplicationValuePhp.xpt (+11)
soundasleep 2009-08-12 18:36 Rev.: 973

adding model code to support resetting DomainObjectInstances sourced from NewInstanceWires
adding "new" operation to DomainObjectInstances
DomainAttributeInstances now get edit/fieldValue/update operations, similarly to InputTextFields
adding inference test case and codegen test case for SessionNewDomainInstance
(codegen is failing due to HtmlUnit 2.5 change)

127 lines of code changed in 2 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: NewDomainInstancePhp.xpt (new 121), SetApplicationValuePhp.xpt (+6)
soundasleep 2009-08-09 15:26 Rev.: 948

LoginHandlerKey codegen test case once again passes

2 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: ClearSessionPhp.xpt (+2 -2)
soundasleep 2009-08-09 00:39 Rev.: 944

fixes to get some failing tests to pass
refactoring php files to use require_session properly

16 lines of code changed in 7 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SaveQueuedAttributePhp.xpt (+2 -2), SaveQueuedStoreDomainObjectPhp.xpt (+2 -2), SetApplicationValuePhp.xpt (+3 -3), SetDomainAttributePhp.xpt (+2 -2), SetSessionPhp.xpt (+2 -2), StoreDbPhp.xpt (+2 -2), StoreEventsPhp.xpt (+3 -3)
soundasleep 2009-08-07 20:36 Rev.: 932

issue 64: adding a warning for run wires that won't actually do anything from visible things
improving the clear session and exception pages

38 lines of code changed in 2 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: ClearSessionPhp.xpt (+36 -1), Exception.xpt (+2)
soundasleep 2009-08-06 13:13 Rev.: 916

issue 88: removing "inline" parameter from templates

1 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: StoreDbPhp.xpt (+1 -1)
soundasleep 2009-08-06 00:43 Rev.: 914

issue 78: refactoring last of JS operational modelling - conditions, domain objects
issue 80: a brief refactoring of domain object code
a brief refactoring of dynamic elements code

11 lines of code changed in 4 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SaveQueuedAttributePhp.xpt (+2 -2), SaveQueuedStoreDomainObjectPhp.xpt (+2 -2), SetApplicationValuePhp.xpt (+3 -3), SetDomainAttributePhp.xpt (+4 -4)
soundasleep 2009-08-05 22:42 Rev.: 911

moving out other PHP templates

9 lines of code changed in 4 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SaveQueuedAttributePhp.xpt (+2 -2), SaveQueuedStoreDomainObjectPhp.xpt (+2 -2), SetApplicationValuePhp.xpt (+2 -2), SetDomainAttributePhp.xpt (+3 -3)
soundasleep 2009-08-05 20:55 Rev.: 908

issue 78: removing old php/EventTrigger templates and merging other templates

1 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: StoreDbPhp.xpt (+1 -1)
soundasleep 2009-07-27 19:26 Rev.: 894

issue 75: moving header.php into runtime folder
issue 73: adding unit tests for php runtime code
queue_log_messages now defaults to on

19 lines of code changed in 9 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: CallRemoteEvent.xpt (+2 -1), ClearSessionPhp.xpt (+2 -1), Exception.xpt (+2 -4), SaveQueuedAttributePhp.xpt (+2 -4), SaveQueuedStoreDomainObjectPhp.xpt (+2 -4), SetApplicationValuePhp.xpt (+2 -4), SetDomainAttributePhp.xpt (+2 -1), SetSessionPhp.xpt (+2 -1), StoreDbPhp.xpt (+3 -4)
soundasleep 2009-06-11 12:32 Rev.: 731

log_message() in javascript, with a newline in the message, no longer causes a script parsing exception

1 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: HeaderPhp.xpt (+1 -1)
soundasleep 2009-05-15 15:12 Rev.: 696

NewInstanceAttributeSession test cases now pass
fixing clear session generated code
adding 'trace' parameter to default exception page

8 lines of code changed in 3 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: ClearSessionPhp.xpt (+1 -1), Exception.xpt (+6), HeaderPhp.xpt (+1 -1)
soundasleep 2009-05-15 14:16 Rev.: 695

NewInstanceObjectAutosave test cases now pass

36 lines of code changed in 3 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: HeaderPhp.xpt (-2), SaveQueuedAttributePhp.xpt (+1), SaveQueuedStoreDomainObjectPhp.xpt (new 35)
soundasleep 2009-05-15 13:21 Rev.: 694

NewInstanceObject test case now passes

2 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: HeaderPhp.xpt (+2)
soundasleep 2009-05-15 12:26 Rev.: 693

domain attributes with autosave turned off now work propertly

34 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SaveQueuedAttributePhp.xpt (new 34)
soundasleep 2009-05-13 19:04 Rev.: 690

adding test case when users enter in an invalid value
adding 'redirect' client-side instruction

34 lines of code changed in 3 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: Exception.xpt (+19), HeaderPhp.xpt (+1), SetApplicationValuePhp.xpt (+14 -1)
soundasleep 2009-05-13 18:25 Rev.: 689

SelectMissing: handling values not present in the database
SelectFieldExplicit: selecting values without query parameters
exception.php: a default exception page

57 lines of code changed in 3 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: Exception.xpt (new 36), HeaderPhp.xpt (+10), SetApplicationValuePhp.xpt (+11 -1)
soundasleep 2009-05-13 16:50 Rev.: 688

resolving SelectFieldFromDynamicQuery test case
when set_application_value is called, additional instructions can now be executed by the client on response
initial default values are saved explicitly to the server if they do not yet exist

134 lines of code changed in 2 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: HeaderPhp.xpt (+23), SetApplicationValuePhp.xpt (+111)
soundasleep 2009-05-08 18:07 Rev.: 668

initial work in removing references to FileDomainStores drools and codegen templates
adding test to make sure exceptions stop the current execution
refactoring drools implementations into a single superclass
not all test cases pass yet

27 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: StoreDbPhp.xpt (+27 -15)
soundasleep 2009-05-04 21:01 Rev.: 646

adding test cases for Domain Objects, and dynamic queries
SelectFieldFromObject now passes
adding inference test for SelectFieldFromObject

4 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SetDomainAttributePhp.xpt (+4 -3)
soundasleep 2009-05-04 19:35 Rev.: 644

SelectField test case now passes
adding inference test case for SelectField
adding smaller test case in SelectField to ensure the database value is being written earlier
DomainAttributeInstances now generate 'update' operations

28 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SetDomainAttributePhp.xpt (new 28)
soundasleep 2009-04-17 18:50 Rev.: 611

javascript store_db and set_session now calls execute_queued_url
PropertiesFileWithInputForm now passes

38 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: StoreDbPhp.xpt (+38 -1)
soundasleep 2009-04-17 18:06 Rev.: 610

CreateDomainStorePhp now throws exceptions
code generation templates for DomainStores directly containing DomainAttributes
replaced local_die with throwing server-side exceptions

47 lines of code changed in 8 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: CallRemoteEvent.xpt (+1 -1), CreateDatabasePhp.xpt (+1 -1), EventsPhp.xpt (+6 -6), HeaderPhp.xpt (+19 -16), SetApplicationValuePhp.xpt (+2 -2), SetSessionPhp.xpt (+2 -2), StoreDbPhp.xpt (+13 -13), StoreEventsPhp.xpt (+3 -3)
soundasleep 2009-04-16 16:46 Rev.: 594

adding DataFlowTemporaryVariable test case
removing SessionConditions test case

9 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: HeaderPhp.xpt (+9)
soundasleep 2009-04-15 17:49 Rev.: 589

moving create_database.php into separate template
header.php is now included as a header, not inserted manually
LoginHandlerKey tests are broken, along with others

120 lines of code changed in 7 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: CallRemoteEvent.xpt (+1 -1), ClearSessionPhp.xpt (+1 -1), CreateDatabasePhp.xpt (new 34), HeaderPhp.xpt (+58 -8), SetApplicationValuePhp.xpt (+1 -1), SetSessionPhp.xpt (+1 -1), StoreDbPhp.xpt (+24 -98)
soundasleep 2009-04-15 14:58 Rev.: 586

remote calls now properly handle concurrent sessions (php locks if the current session is still open)

38 lines of code changed in 2 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: CallRemoteEvent.xpt (+16 -1), HeaderPhp.xpt (+22 -1)
soundasleep 2009-04-07 16:39 Rev.: 564

logic behind DynamicApplicationElementSets are now generated server-side
all test cases now pass, however occasionally the xpath //label will NPE

70 lines of code changed in 2 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: CallRemoteEvent.xpt (+6 -3), HeaderPhp.xpt (+64)
soundasleep 2009-04-07 15:51 Rev.: 563

deep operation chaining now works
operations can now be called on the server (albeit insecurely)
need to still implement DynamicApplicationElementSets on the server

146 lines of code changed in 4 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: CallRemoteEvent.xpt (new 45), HeaderPhp.xpt (+100 -2), SetApplicationValuePhp.xpt (+1 -37), StoreDbPhp.xpt (-21)
soundasleep 2009-04-07 02:01 Rev.: 562

when changing text fields that are not contained within any client/session container, they are now explicitly saved on the server
some tests of not-contacting-server had to be removed
adding ReloadPage test case to test that simply reloading the page does not lose the values entered
all test cases now pass (Requirement4DynamicSources might have asynchronous issues)
generated set_application_value.php now actually sets values

5 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: SetApplicationValuePhp.xpt (+5)
soundasleep 2009-04-06 15:11 Rev.: 554

implementing xpathMatch
unnecessary xml site-generation code
currently SyncWire chaining is not copying over conditions off said chained wires

9 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: HeaderPhp.xpt (+9)
soundasleep 2009-03-26 18:01 Rev.: 530

implemented a client-side store_event queue (which makes testing much slower now)
elements connected via multiple sync wires now also connect to other related sync wires (although conditions are not copied)

6 lines of code changed in 4 files:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: EventsPhp.xpt (+1 -1), HeaderPhp.xpt (+1 -1), SetApplicationValuePhp.xpt (+1 -1), StoreEventsPhp.xpt (+3 -1)
soundasleep 2009-03-25 17:28 Rev.: 522

adding requirement 1 (sync wires) as an explicit test case
InternetApplication can now directly contain DomainObjects

45 lines of code changed in 1 file:

  • org.openiaml.model.codegen.oaw/src/template/php/includes: StoreDbPhp.xpt (+45 -1)

(5 more)

Generated by StatSVN 0.7.0