Directory org.openiaml.model.runtime/src/web/js/

Directory Created:
2009-07-26 22:38
Total Files:
4
Deleted Files:
0
Lines of Code:
5612

[root]/org.openiaml.model.runtime/src/web/js
                    directory in repo stacktrace (7 files, 1935 lines)
                    directory in repo tests (5 files, 804 lines)

Lines of Code

org.openiaml.model.runtime/src/web/js/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
soundasleep 49 (100.0%) 5872 (100.0%) 119.8

Most Recent Commits

soundasleep 2011-05-11 17:14 Rev.: 2892

issue 246: updating Javascript implementation of XQuery functions to use default values if none are provided
adding missing support for some XSD data types

43 lines of code changed in 2 files:

  • org.openiaml.model.runtime/src/web/js: default.js (+4), xquery-functions.js (+39)
soundasleep 2011-05-11 16:34 Rev.: 2890

implementing xquery functions in Javascript
adding a basic test runner for evaluating Javascript function calls
adding a simple script to copy the PHP results into Javascript expected results

167 lines of code changed in 2 files:

  • org.openiaml.model.runtime/src/web/js: default.js (+62 -62), xquery-functions.js (new 105)
soundasleep 2011-05-05 18:35 Rev.: 2806

issue 242: updating codegen templates
DomainAttributes can no longer store values directly, but must use a DomainIterator
removing store_db.php callback

1 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+1 -10)
soundasleep 2011-04-08 18:10 Rev.: 2648

adding support for defining 'boolean' data types

20 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+20 -1)
soundasleep 2011-01-10 17:19 Rev.: 2537

removing the unused DecisionNode function emailAddressMatch - can be implemented by checking a cast to iamlEmail

0 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (-13)
soundasleep 2010-07-06 18:50 Rev.: 2441

calling a remote operation now supports up to 6 arguments

12 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+12 -3)
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:

  • org.openiaml.model.runtime/src/web/js: default.js (+8)
soundasleep 2010-06-29 18:21 Rev.: 2385

IteratorLists will now show or hide the visibility of table rows that do not exist

31 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+31)
soundasleep 2010-06-02 14:20 Rev.: 2312

issue 196: rename 'javascriptAlert' to 'alert'

1 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+1 -1)
soundasleep 2010-05-24 13:07 Rev.: 2286

forcing set_visibility to boolean, as PHP 'false' != false
fixing a bug where trying to set the visibility of a button would fail

3 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+3 -3)
soundasleep 2010-05-21 19:05 Rev.: 2284

implementing codegen for AutocompleteWire codegen test case
adding 'set_visibility' client-side instruction

18 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+18)
soundasleep 2010-05-06 15:47 Rev.: 2124

changing test case to work within a Session, not a Frame
adding code for set_session to correctly update a client

6 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+6)
soundasleep 2010-05-06 14:25 Rev.: 2123

when processing a 'redirect' instruction, we will no longer try and execute any other instructions in the same response; this may reduce the number of 'cannot find //title' testcase failures

1 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+1 -1)
soundasleep 2010-04-29 13:33 Rev.: 2068

issue 171: removing loadStoredEvents code which isn't used

0 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (-10)
soundasleep 2010-04-26 17:35 Rev.: 2020

OpenID can now handle if an invalid/incorrect URL is used
updating codegen test case

24 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+24)
soundasleep 2010-04-22 21:13 Rev.: 2004

initial work on implementing OpenID (doesn't work yet)
SyncWires now copy over types from DomainObjectInstances (like SetWires do with Labels)

4 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+4)
soundasleep 2010-04-16 13:29 Rev.: 1901

updating domain inheritance: can no longer edit derived primary keys directly
various other fixes

32 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+32 -6)
soundasleep 2010-04-15 14:46 Rev.: 1892

fixing the Requirement3DynamicParams codegen test case
alert messages can now be passed along from the server to the client
alert messages provided by the server will not be repeated if the message is an immediate duplicate

27 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+27)
soundasleep 2010-04-11 23:31 Rev.: 1884

adding definition of 'jump' PrimitiveOperation
adding support for cached client-side arbitrary Properties
implementing 'limit' argument of SelectWire
SelectWireManyPaginate codegen test now passes

2 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+2 -2)
soundasleep 2010-04-11 21:35 Rev.: 1882

progress in implementing codegen test case SelectWireManyPaginate
DomainObjectInstance.onChange events are now fired when the SelectWire is re-evaluated
implementing derived DomainObjectInstance property 'results'
implementing DecisionNode in execution flow

7 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+7)
soundasleep 2010-04-11 15:11 Rev.: 1873

Labels can now be updated as part of the update callback routine

14 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+14)
soundasleep 2010-04-10 19:15 Rev.: 1866

adding 'ignore_updates' optional parameter to JS set_application_value and set_session, selectively allowing the visual updates to be ignored
IteratedSyncWires codegen test case now passes
updating database dump debug page

9 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+9 -2)
soundasleep 2010-04-10 17:27 Rev.: 1863

initial work in implementing IteratedSyncWires codegen
adding 'next', 'previous', 'reset' and 'skip' DomainObjectInstance operations

25 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+25)
soundasleep 2010-04-02 16:31 Rev.: 1824

initial work in implementing Map and MapPoint
adding a new codegen property, map_handler

52 lines of code changed in 2 files:

  • org.openiaml.model.runtime/src/web/js: default.js (+18), maps.js (new 34)
soundasleep 2010-03-31 16:04 Rev.: 1785

initial codegen templates for sending emails

5 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+5)
soundasleep 2010-03-15 18:58 Rev.: 1707

if two elements are connected by SyncWires, they should also check for casting before synchronising
adding 'can cast?' condition to every InputTextField
adding codegen test case for InputTextFieldDataTypeSync (currently passes, but not complete)

2 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+2)
soundasleep 2010-03-15 15:27 Rev.: 1693

escaping arguments need to be done with encodeURIComponent(), and not escape(), to allow arguments with '+' through correctly

20 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+20 -18)
soundasleep 2010-03-15 11:42 Rev.: 1690

adding same checks to server-side can_cast and do_cast
unifying implementation of client and server-side

15 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+15 -2)
soundasleep 2010-03-15 11:21 Rev.: 1689

adding client-side test cases for can_cast and do_cast
cleaning up implementation of client-side casting

42 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+42 -12)
soundasleep 2010-03-12 15:15 Rev.: 1688

initial documentation on Casting
implementing the test case for CanCastCondition test model
implementing CastNode in codegen templates
test case passes!

225 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+225)
soundasleep 2010-02-15 12:16 Rev.: 1508

adding test case for LabelSyncCondition
adding assert methods for finding labels with specific text
adding client-side and server-side runtime tests for is_array_equal and make_into_boolean
adding JS implementation of is_array_equal and make_into_boolean

24 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+24)
soundasleep 2010-02-10 18:08 Rev.: 1472

updating codegen test models to new refactored metamodel
migrating codegen templates to use new metamodel
updating codegen tests as necessary

70 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+70 -70)
soundasleep 2010-02-03 15:12 Rev.: 1430

implementing cached client-side values for 'exists?' operation on DomainObjects; this allows OperationCallNodes to these operations to be executed on the client-side as part of CompositeConditions

16 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+16 -14)
soundasleep 2009-12-03 14:07 Rev.: 1342

more work on migrating to the new stack-based method of operation execution; resolving some failing tests
adding support for split/join nodes
fixing bug where 'save' was being created incorrectly as a CompositeOperation

4 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+4 -1)
soundasleep 2009-12-02 13:58 Rev.: 1337

switching operational execution to an emulated stack-based flow model
adding additional inference test cases to address broken implementations
not all codegen test cases pass yet

25 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+25 -1)
soundasleep 2009-11-30 18:05 Rev.: 1322

adding test cases for the other arithmetic operations

11 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+11 -1)
soundasleep 2009-11-30 16:12 Rev.: 1319

implementing the code generation of the Add Arithmetic operator
adding a JS runtime function parseFloatOrZero
adding another simple example of SetValueStatic

10 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+10)
soundasleep 2009-09-07 23:40 Rev.: 1106

initial work in getting UserModifyRoles codegen to pass
AccessControlHandlers within Pages will now generate additional instance checks

24 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+24)
soundasleep 2009-09-07 23:03 Rev.: 1105

fixing a bug where many of the tests in UserModifyRoles were not being executed
fixing a bug where Queries for DomainObject[user] SelectWires would not be re-evaluated when attributes changed
adding a check for SelectWires that have incoming Parameters, yet have no query
initial framework for adding and removing Users and Roles as part of UserModifyRoles codegen test

20 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+20)
soundasleep 2009-09-03 16:15 Rev.: 1085

fixing minor problem with invalid template generation of parameter wires
adding add_runtime_error method to client-side JS - allows for assertProblem() testing rather than waiting for alert boxes

11 lines of code changed in 1 file:

  • org.openiaml.model.runtime/src/web/js: default.js (+11 -1)

(6 more)

Generated by StatSVN 0.7.0