|
|
| |
|
TAPESTRY-2382 |
FIXED
|
Possible deadlock in ExpressionCacheImpl (on _lock instance)
|
|
|
| |
|
TAPESTRY-2530 |
FIXED
|
Possible performance bottleneck in PageSource.makeObject()
|
|
|
| |
|
TAPESTRY-2225 |
FIXED
|
tapestry.form.refresh is broken
|
|
|
| |
|
TAPESTRY-1673 |
WON'T FIX
|
Why does submitType="cancel" kill its listener?
|
|
|
| |
|
TAPESTRY-2171 |
FIXED
|
@ScriptIncludes does not use the new jsManager like @Shell. Causes "Exception: Missing classpath resource '/dojo-0.4.3/dojo2.js'."
|
|
|
| |
|
TAPESTRY-2003 |
FIXED
|
EventListener's "autoSubmit" parameter does not work.
|
|
|
| |
|
TAPESTRY-1039 |
FIXED
|
EventListeners for RadioGroup component
|
|
|
| |
|
TAPESTRY-2499 |
FIXED
|
Reduce Frustration Experienced By "green" Maven User When Following the Tapestry Archetype Example
|
|
|
| |
|
TAPESTRY-1252 |
FIXED
|
Setting updateComponents in DirectLink forces async execution
|
|
|
| |
|
TAPESTRY-1677 |
FIXED
|
Tapestry Archetype should generate Home.html that uses Body component
|
|
|
| |
|
TAPESTRY-1761 |
FIXED
|
TreeDataView's initialze() is not called
|
|
|
| |
|
TAPESTRY-1269 |
CANNOT REPRODUCE
|
Dojo error on search engine cached pages
|
|
|
| |
|
TAPESTRY-1219 |
LATER
|
The order of loading bodyscripts and initializationscripts is non deterministic
|
|
|
| |
|
TAPESTRY-1915 |
FIXED
|
AssetEncoder doesn't handle invalid paths missing a digest
|
|
|
| |
|
TAPESTRY-1431 |
FIXED
|
Changing org.apache.tapestry.renderTags config property breaks Exception page
|
|
|
| |
|
TAPESTRY-2466 |
FIXED
|
Delegate js library inclusion to JavacriptManager
|
|
|
| |
|
TAPESTRY-2210 |
FIXED
|
Example in Basic Ajax documentaion cannot work.
|
|
|
| |
|
TAPESTRY-2266 |
FIXED
|
Incorrect EventListener documentation for intercepting Javascript functions
|
|
|
| |
|
TAPESTRY-2310 |
FIXED
|
LabeledPropertySelectionModel.isDisabled always disables its first option
|
|
|
| |
|
TAPESTRY-2201 |
FIXED
|
LabeledPropertySelectionModel.isDisabled ignores underlying model
|
|
|
| |
|
TAPESTRY-1902 |
FIXED
|
Upgrade Dojo to 1.0
|
|
|
| |
|
TAPESTRY-1773 |
FIXED
|
Wrong documentation for Dialog toggleDuration parameter
|
|
|
| |
|
TAPESTRY-1657 |
FIXED
|
apidocs's links to 'Component Reference' are broken
|
|
|
| |
|
TAPESTRY-1086 |
FIXED
|
components that use dojo need a Shell component and should document this fact
|
|
|
| |
|
TAPESTRY-2091 |
FIXED
|
improve html produced by DefaultOptionRenderer
|
|
|
| |
|
TAPESTRY-2707 |
FIXED
|
tapestry-annotations 4.1.6 sources are not in the maven repository
|
|
|
| |
|
TAPESTRY-1728 |
FIXED
|
tapestry-archetype: update jetty6 plugin to maven-jetty-plugin
|
|
|
| |
|
TAPESTRY-1246 |
WON'T FIX
|
Clientside validation patch
|
|
|
| |
|
TAPESTRY-1405 |
DUPLICATE
|
EventListeners on RadioGroups don't fire asynchronously
|
|
|
| |
|
TAPESTRY-1567 |
FIXED
|
Broken links: from API to Component Reference
|
|
|
|
|
| |
|
TAPESTRY-1857 |
FIXED
|
Email validator's regexp pattern causes possibly infinite loop
|
|
|
| |
|
TAPESTRY-2062 |
FIXED
|
Allow different JavascriptManager configurations to be used in a single app
|
|
|
| |
|
TAPESTRY-1753 |
FIXED
|
Client-side validation is broken for PropertySelection
|
|
|
| |
|
TAPESTRY-1760 |
FIXED
|
Contrib:Table column ids mangled: underscores become periods so column heading lookup fails
|
|
|
| |
|
TAPESTRY-2120 |
FIXED
|
Disabled radio group causes StaleLinkException
|
|
|
| |
|
TAPESTRY-2070 |
FIXED
|
EventListener on checkbox components within a @For loop - Issues
|
|
|
| |
|
TAPESTRY-2073 |
FIXED
|
Nested Ifs without explicit ids cause StaleLinkException
|
|
|
| |
|
TAPESTRY-2124 |
FIXED
|
RadioGroup fieldName nullpointer error
|
|
|
| |
|
TAPESTRY-1795 |
FIXED
|
Suggest component throws js error: 'afterUpdateElement is not a function'
|
|
|
| |
|
TAPESTRY-1557 |
FIXED
|
client ID collision
|
|
|
| |
|
TAPESTRY-1886 |
INVALID
|
Client validation does not work any more
|
|
|
| |
|
TAPESTRY-1233 |
FIXED
|
@EventListener with async=false is not been called for PropertySelection component
|
|
|
| |
|
TAPESTRY-1663 |
FIXED
|
@RadioGroup client-side validation does not work
|
|
|
| |
|
TAPESTRY-1488 |
FIXED
|
A duplicated item is generated when double-click the top item on Palette component.
|
|
|
| |
|
TAPESTRY-1436 |
FIXED
|
Ability to configure the number of threads used by GenericPool
|
|
|
| |
|
TAPESTRY-1430 |
FIXED
|
Add searchIds parameter to Shell component (passthrough to djConfig)
|
|
|
| |
|
TAPESTRY-1441 |
FIXED
|
Autocompleter autofills textfield with unexpected value
|
|
|
| |
|
TAPESTRY-2068 |
FIXED
|
Document using PopupLinkRenderer (and other contrib link renderers)
|
|
|
| |
|
TAPESTRY-1906 |
FIXED
|
DropdownDatePicker and DropdownTimePicker overwrite html tag used in template
|
|
|
| |
|
TAPESTRY-2121 |
FIXED
|
EventListener does not bind to @Select using targets parameter.
|
|
|
| |
|
TAPESTRY-1787 |
FIXED
|
ExceptionDisplay to support highlighting specific packages
|
|
|
| |
|
TAPESTRY-2060 |
FIXED
|
ExternalAsset bugs
|
|
|
| |
|
TAPESTRY-1872 |
FIXED
|
Fix on using method String.replace()
|
|
|
| |
|
TAPESTRY-1877 |
FIXED
|
GTimePicker widget destruction javascript errors
|
|
|
| |
|
TAPESTRY-1812 |
FIXED
|
MaskEdit.js appears both in core and in contrib
|
|
|
| |
|
TAPESTRY-1711 |
FIXED
|
Missing documentation on client:page and client:app persistence strategies
|
|
|
| |
|
TAPESTRY-1775 |
FIXED
|
Multiple submit buttons inside async form can invoke incorrect listener
|
|
|
| |
|
TAPESTRY-1665 |
FIXED
|
Null Pointer Exception when using Style Component together with updateComponents
|
|
|
| |
|
TAPESTRY-1306 |
FIXED
|
NullPointerException when looking for asset
|
|
|
| |
|
TAPESTRY-975 |
FIXED
|
Overriding ValidationDelegate and adding a "class" attribute results in duplicate attributes
|
|
|
| |
|
TAPESTRY-1783 |
FIXED
|
TAPESTRY-1766
Remove long deprecated js methods
|
|
|
| |
|
TAPESTRY-1529 |
FIXED
|
Unusable FieldLabel in combination with a group of radio options
|
|
|
| |
|
TAPESTRY-1721 |
FIXED
|
Workbench broken in 4.1.3-SNAPSHOT
|
|
|
| |
|
TAPESTRY-1833 |
FIXED
|
XTile does not work with cookies turned off
|
|
|
| |
|
TAPESTRY-234 |
FIXED
|
contrib:Table can't render column blocks when column name has period in it
|
|
|
| |
|
TAPESTRY-1772 |
FIXED
|
TAPESTRY-1766
dojo.addOnLoad
|
|
|
| |
|
TAPESTRY-1762 |
FIXED
|
ie7 GTimePicker within scrolled document placed incorrectly
|
|
|
| |
|
TAPESTRY-1854 |
FIXED
|
input types of text can't be updated directly via ajax and have values set
|
|
|
| |
|
TAPESTRY-2023 |
FIXED
|
multiple GTimePickers on page fail when one is updated via XHR on ie
|
|
|
| |
|
TAPESTRY-1547 |
FIXED
|
no equivalent of <inherited-binding> when using annotations
|
|
|
| |
|
TAPESTRY-2122 |
FIXED
|
start versioning the bundled tapestry and other javascript libraries when they change so that browser caches are synced up properly
|
|
|
| |
|
TAPESTRY-1516 |
FIXED
|
tapestry 4.1.X releases don't come with documentation
|
|
|
| |
|
TAPESTRY-1767 |
FIXED
|
TAPESTRY-1766
tapestry.cleanConnect & tapestry.connect
|
|
|
| |
|
TAPESTRY-1768 |
FIXED
|
TAPESTRY-1766
tapestry.event.stopEvent
|
|
|
| |
|
TAPESTRY-1989 |
FIXED
|
tapestry.form not auto included when using LinkSubmit
|
|
|
| |
|
TAPESTRY-1692 |
FIXED
|
tapestry.form.focusField quirks!
|
|
|
| |
|
TAPESTRY-1278 |
FIXED
|
wrong clientId with multiple forms
|
|
|
| |
|
TAPESTRY-1394 |
WON'T FIX
|
@InitialValue("null") sets property to empty collection not null
|
|
|
| |
|
TAPESTRY-1274 |
WON'T FIX
|
Document alternative form support implementation
|
|
|
| |
|
TAPESTRY-796 |
WON'T FIX
|
page-service-encoder for external service no longer working
|
|
|
| |
|
TAPESTRY-1192 |
WON'T FIX
|
support only explicit declaration of components in libraries
|
|
|
| |
|
TAPESTRY-1326 |
INVALID
|
' and " should be encoded as entity if output mode is not raw
|
|
|
| |
|
TAPESTRY-1401 |
INCOMPLETE
|
IPropertySelectionModel doesn't looses selection when page is rendered again
|
|
|
| |
|
TAPESTRY-1456 |
CANNOT REPRODUCE
|
Problems With RenderBlock
|
|
|
| |
|
TAPESTRY-1286 |
CANNOT REPRODUCE
|
tacos:Tree ajax expand/collapse executes scripts of other (unupdated) components
|
|
|
| |
|
TAPESTRY-2092 |
FIXED
|
EventListener in components that get included more than once in a page aren't triggered
|
|
|
| |
|
TAPESTRY-1766 |
FIXED
|
Improve / Clean / Reduce javascript on ajax responses
|
|
|
| |
|
TAPESTRY-1820 |
INVALID
|
RenderBlock fails to operate with persistent properties off of PropertySelection
|
|
|
| |
|
TAPESTRY-2038 |
FIXED
|
AbstractSubmit does not handle parameters that are Object[] correctly
|
|
|
| |
|
TAPESTRY-2047 |
FIXED
|
Client side date validation doesn't accept mixed case am/pm strings
|
|
|
| |
|
TAPESTRY-1719 |
FIXED
|
Create a new drop down time picker that works like google calendar
|
|
|
| |
|
TAPESTRY-2039 |
FIXED
|
DirectLink parameters are not handle consistently with AbstractSubmit parameters.
|
|
|
| |
|
TAPESTRY-2065 |
FIXED
|
Document ResponseBuilder.addStatusMessage
|
|
|
| |
|
TAPESTRY-1852 |
FIXED
|
Document Supported locales in AjaxShellDelegate
|
|
|
| |
|
TAPESTRY-1837 |
FIXED
|
GTimePicker should fire onChange event when text input value is changed manually
|
|
|
| |
|
TAPESTRY-2022 |
FIXED
|
Palette doesn't render pre/post validation delegate calls
|
|
|
| |
|
TAPESTRY-2077 |
FIXED
|
Pattern-validator should be able to validate any object's string representation
|
|
|
| |
|
TAPESTRY-1305 |
FIXED
|
ServiceEncoding needs ability to set the PathInfo variable
|
|
|
| |
|
TAPESTRY-1751 |
FIXED
|
Several unused message format parameters
|
|
|
| |
|
TAPESTRY-2075 |
FIXED
|
Suggest component doesn't configure onFailure correctly
|
|
|
| |
|
TAPESTRY-1763 |
FIXED
|
Support namespace parameter in ExternalLink
|
|
|
| |
|
TAPESTRY-1801 |
FIXED
|
Tapestry 4.1.x already deprecate the Foreach component, should update the document
|
|
|
| |
|
TAPESTRY-2071 |
FIXED
|
Validators using Regexps shouldn't use the pool-based PatternMatcher
|
|
|
| |
|
TAPESTRY-1885 |
FIXED
|
add ability to have a null / "choose" style option via BeanPropertySelectionModel
|
|
|
| |
|
TAPESTRY-2051 |
FIXED
|
make GTimePicker dropdown auto hide after mousing away
|
|
|
| |
|
TAPESTRY-1794 |
FIXED
|
make the Shell component write the xmlns property to the html tag
|
|
|
| |
|
TAPESTRY-1884 |
FIXED
|
update up/down table arrow images
|
|
|
| |
|
TAPESTRY-1799 |
FIXED
|
German "ValidationString_de.properties" still contains invalid characters
|
|
|
|
Bug fix release for Tapestry 4.1.x
|
|
| |
|
TAPESTRY-1640 |
FIXED
|
FieldLabel + IFormComponent update in ajax request fails because of prerender
|
|
|
| |
|
TAPESTRY-1551 |
FIXED
|
404 in some dojo bundles
|
|
|
| |
|
TAPESTRY-1527 |
FIXED
|
@Dialog component triggers a lot a javascript errors on scroll after show/hide by EventListener
|
|
|
| |
|
TAPESTRY-1575 |
FIXED
|
@EventListener doesn't work with multi-part forms
|
|
|
| |
|
TAPESTRY-1522 |
FIXED
|
@EventListener is not been called if target ids contains _
|
|
|
| |
|
TAPESTRY-1663 |
FIXED
|
@RadioGroup client-side validation does not work
|
|
|
| |
|
TAPESTRY-1729 |
FIXED
|
Additional bindings for Dialog component
|
|
|
| |
|
TAPESTRY-1687 |
FIXED
|
Autocompleter handles null values in a wrong way
|
|
|
| |
|
TAPESTRY-1651 |
FIXED
|
ComponentSpecificationResolverImpl not checking app namespace
|
|
|
| |
|
TAPESTRY-1654 |
FIXED
|
Contrib:Timeout caused TimeoutConfirm is not defined js error
|
|
|
| |
|
TAPESTRY-1685 |
FIXED
|
Examples in documentation for @Script are incomplete
|
|
|
| |
|
TAPESTRY-399 |
FIXED
|
If a RedirectException is thrown after IEngine.setLocale(...) has been called, the cookie org.apache.tapestry.locale is not being set
|
|
|
| |
|
TAPESTRY-1638 |
FIXED
|
ImageSubmit doesn't trigger it's listener/action when called asynchronously
|
|
|
| |
|
TAPESTRY-1707 |
FIXED
|
Note in rounded services documentation that tapestry-contrib must be installed.
|
|
|
| |
|
TAPESTRY-1682 |
FIXED
|
Parameters with defined with a default-value counted as "invariant"
|
|
|
| |
|
TAPESTRY-1706 |
FIXED
|
Rounded corner service fails with 0 byte image buffer.
|
|
|
| |
|
TAPESTRY-1661 |
FIXED
|
Specless component html template needs a package based resolution strategy
|
|
|
| |
|
TAPESTRY-1616 |
FIXED
|
Tap 4.1.2 PageNotFoundException not caught
|
|
|
| |
|
TAPESTRY-1681 |
FIXED
|
Workbench pom.xml is buggy this patch fixes it
|
|
|
| |
|
TAPESTRY-1660 |
FIXED
|
inject script xml declaration forces context relative paths
|
|
|
| |
|
TAPESTRY-1540 |
FIXED
|
no response with dojo ajax responsebuilder
|
|
|
| |
|
TAPESTRY-1744 |
FIXED
|
tab doesn't close time list drop down on gtimepicker
|
|
|
| |
|
TAPESTRY-1740 |
DUPLICATE
|
Error in documentation of Custom Exception Pages
|
|
|
| |
|
TAPESTRY-1708 |
INVALID
|
Document all rounded service parameters.
|
|
|
| |
|
TAPESTRY-1755 |
FIXED
|
Javascript error in IE 7 when focusing on form element inside the hidden dialog
|
|
|
| |
|
TAPESTRY-1448 |
FIXED
|
Ability to set the default @Persist property persistence strategy
|
|
|
| |
|
TAPESTRY-1680 |
FIXED
|
Anchors are missing in usersguide/spec.html
|
|
|
| |
|
TAPESTRY-394 |
FIXED
|
Default for listener parameter of DirectLink, etc.
|
|
|
| |
|
TAPESTRY-1202 |
FIXED
|
EventListener - send custom data in the same way browser event data is sent
|
|
|
| |
|
TAPESTRY-1622 |
FIXED
|
IE 6 doesn't update a component, if its new content is empty.
|
|
|
| |
|
TAPESTRY-1656 |
FIXED
|
InlineEditBox needs a listener parameter
|
|
|
| |
|
TAPESTRY-400 |
FIXED
|
LinkSubmit and Rollover should be able to play together.
|
|
|
| |
|
TAPESTRY-1701 |
FIXED
|
Wrong link in Hidden component documentation
|
|
|
| |
|
TAPESTRY-1693 |
FIXED
|
exception pages documentation example wanted and minor mistakes
|
|
|
| |
|
TAPESTRY-1705 |
FIXED
|
form focus errors out on ie if focusing on a dialog form before it is displayed
|
|
|
| |
|
TAPESTRY-1688 |
FIXED
|
the tapestry form.js script has an unnecessary call to eval
|
|
|
| |
|
TAPESTRY-340 |
FIXED
|
url-encoded parameters are not considered in multipart-requests
|
|
|
| |
|
TAPESTRY-1580 |
INVALID
|
AJAX response to update a component doesn't include the updated component's root tag
|
|
|
|
4.1.1 Related bug fixes and additional features/improvements
|
|
| |
|
TAPESTRY-1249 |
FIXED
|
4.1.1 binary downloads include non-Apache modules (including OGNL and Javassist).
|
|
|
| |
|
TAPESTRY-1241 |
FIXED
|
@EventListener produces multiple events
|
|
|
| |
|
TAPESTRY-1229 |
FIXED
|
AssetService not thread safe
|
|
|
| |
|
TAPESTRY-1374 |
FIXED
|
GenericsMethodSignatureImpl throw exception!
|
|
|
| |
|
TAPESTRY-1452 |
FIXED
|
RedirectException does not work on Safari
|
|
|
| |
|
TAPESTRY-1234 |
FIXED
|
ResourceMatcherImpl not thread safe on multi-CPU system
|
|
|
| |
|
TAPESTRY-1280 |
FIXED
|
add exclusion filter for Generic persistent types
|
|
|
| |
|
TAPESTRY-1410 |
FIXED
|
fail to test GenericsMethodSignatureImpl class.
|
|
|
| |
|
TAPESTRY-1415 |
FIXED
|
A page with a form and a getOrg() method will crash on retrieval
|
|
|
| |
|
TAPESTRY-1227 |
FIXED
|
IUploadFile implementations should be prepared for "all" file name-separator characters in getFileName()
|
|
|
| |
|
TAPESTRY-1563 |
FIXED
|
LinkSubmit async broken with new href javascript event change
|
|
|
| |
|
TAPESTRY-1536 |
FIXED
|
LinkSubmit creates duplicate onclick event listener when combined with submitBindings() superclass method
|
|
|
| |
|
TAPESTRY-1520 |
FIXED
|
Tapestry 4.1 is no longer jdk 1.4 compatible - compiled by java 5
|
|
|
| |
|
TAPESTRY-1413 |
FIXED
|
absolute classpath asset paths not found when no "classpath" specifier used
|
|
|
| |
|
TAPESTRY-1574 |
FIXED
|
cyclic page rendering of exception pages not detected in DojoAjaxResponseBuilder
|
|
|
| |
|
TAPESTRY-1517 |
FIXED
|
form submitAsync doesn't set a JSON load handler
|
|
|
| |
|
TAPESTRY-1414 |
CANNOT REPRODUCE
|
I am new about tapestry pls send me user friendly document
|
|
|
| |
|
TAPESTRY-1552 |
FIXED
|
@Any divs with no body content render <div /> shorthand form
|
|
|
| |
|
TAPESTRY-1391 |
FIXED
|
@EventListener method in component doesn't rewind the containing page's client-persistent properties
|
|
|
| |
|
TAPESTRY-1584 |
FIXED
|
@EventListener's updateComponents re-renders init- and body-script of components below
|
|
|
| |
|
TAPESTRY-1214 |
FIXED
|
@Submit with submitType="refresh" : JavaScript syntax error
|
|
|
| |
|
TAPESTRY-697 |
FIXED
|
Add getters for validators properties.
|
|
|
| |
|
TAPESTRY-881 |
FIXED
|
Allow global i18n bundle location to be customized
|
|
|
| |
|
TAPESTRY-1245 |
FIXED
|
Alter LinkSubmit to output javascript in onclick (instead of in href)
|
|
|
| |
|
TAPESTRY-1206 |
FIXED
|
Asynchronous Selection Boxes work with Firefox 2.0 but not with Internet Explorer 6/7
|
|
|
| |
|
TAPESTRY-1215 |
FIXED
|
Autocomplete triggers a syntax error in dojo.js when getValues() returns an empty list
|
|
|
| |
|
TAPESTRY-996 |
FIXED
|
Better locale detection for fully localized applications
|
|
|
| |
|
TAPESTRY-1419 |
FIXED
|
Bracket notation with addition in OGNL expression causes failure to find appropriate listener
|
|
|
| |
|
TAPESTRY-1459 |
FIXED
|
Can't use dojo Editor
|
|
|
| |
|
TAPESTRY-1301 |
FIXED
|
Class not found with cglib loaded in a parent (non-webapp) classloader. (CglibProxiedPropertyChangeObserverImpl)
|
|
|
| |
|
TAPESTRY-1071 |
FIXED
|
Client-side number validation does not work
|
|
|
| |
|
TAPESTRY-1418 |
FIXED
|
ComponentEventInvoker sometimes throws a NPE
|
|
|
| |
|
TAPESTRY-825 |
FIXED
|
Cookies failing due to improper timing on flush() method
|
|
|
| |
|
TAPESTRY-738 |
FIXED
|
Create ability to use SqueezeAdaptors for @Persist("client:app")
|
|
|
| |
|
TAPESTRY-765 |
FIXED
|
Create testing guide
|
|
|
| |
|
TAPESTRY-937 |
FIXED
|
Custom binding prefixes shorter than 2 characters fail without useful diagnostics
|
|
|
| |
|
TAPESTRY-867 |
FIXED
|
Do not display errors or errored field decoration on form refresh
|
|
|
| |
|
TAPESTRY-659 |
FIXED
|
Document available services
|
|
|
| |
|
TAPESTRY-1553 |
FIXED
|
ETag header incorrect format
|
|
|
| |
|
TAPESTRY-1591 |
FIXED
|
Encoding for Ajax Request is always UTF-8
|
|
|
| |
|
TAPESTRY-1534 |
FIXED
|
Fix of Bug TAPESTRY-988 results in java.lang.IllegalArgumentException at hivemind.util.PropertyAdaptor.write trying to set the "org.apache.tapestry.default-cookie-max-age"
|
|
|
| |
|
TAPESTRY-415 |
FIXED
|
For component should use line precise error reporting for data conversions
|
|
|
| |
|
TAPESTRY-1222 |
FIXED
|
HTTP headers setting through WebResponse is ignored
|
|
|
| |
|
TAPESTRY-550 |
FIXED
|
IMarkupWriter should automatically filter out duplicate attributes when rendering an element
|
|
|
| |
|
TAPESTRY-1569 |
FIXED
|
If component doesn't render client id
|
|
|
| |
|
TAPESTRY-989 |
FIXED
|
Improve @PropertySelection
|
|
|
| |
|
TAPESTRY-1531 |
FIXED
|
Integrate prototype and provide alternative @Suggest component for Autocompleter that uses the more robust scriptaculous version
|
|
|
| |
|
TAPESTRY-1091 |
FIXED
|
Invalid URL for injected using annotation assets
|
|
|
| |
|
TAPESTRY-1240 |
FIXED
|
LinkSubmit with parameters causes exception although it has validators attached
|
|
|
| |
|
TAPESTRY-838 |
FIXED
|
ListenerInvokerFilter provides no way to find out what listener method is being invoked
|
|
|
| |
|
TAPESTRY-1248 |
FIXED
|
Localization Problem when using Min Max Validator
|
|
|
| |
|
TAPESTRY-1253 |
FIXED
|
Meta injection throws exception unless property accessor is defined
|
|
|
| |
|
TAPESTRY-1402 |
FIXED
|
OGNL Workaround doesn't work
|
|
|
| |
|
TAPESTRY-1026 |
FIXED
|
PageSpecificationResolverImpl doesn't search "implict" page specifications/templates in all the right places.
|
|
|
| |
|
TAPESTRY-853 |
FIXED
|
Palette silently fails when bound to wrong collection type
|
|
|
| |
|
TAPESTRY-872 |
FIXED
|
Persitent page properties are not set before PageAttachListener#pageAttached method is fired
|
|
|
| |
|
TAPESTRY-1210 |
FIXED
|
Problem with InlineEditBox on persisted page property
|
|
|
| |
|
TAPESTRY-1432 |
FIXED
|
Regression in the AssetFactory().createAsset()
|
|
|
| |
|
TAPESTRY-1347 |
FIXED
|
Shell refresh tag incorrectly encoded with cookies disabled
|
|
|
| |
|
TAPESTRY-1535 |
FIXED
|
Suggest component doesn't work in a loop
|
|
|
| |
|
TAPESTRY-1592 |
FIXED
|
TemplateParser converts <div ...></div> structures into <div ... /> structures
|
|
|
| |
|
TAPESTRY-817 |
FIXED
|
Translator for BigDecimal values
|
|
|
| |
|
TAPESTRY-1065 |
FIXED
|
TreeDataView.renderComponent() and TreeTableDataView.generateNodeList() cause ClassCastException in ITreeDataModel.getUniqueKey()
|
|
|
| |
|
TAPESTRY-1145 |
FIXED
|
Unable to trigger EventListener when it is inside a block
|
|
|
| |
|
TAPESTRY-1437 |
FIXED
|
Unnecessary logging of MalformedURLException while searching for component templates
|
|
|
| |
|
TAPESTRY-1120 |
FIXED
|
UploadPart / getFileName() doesn't work cross-platform
|
|
|
| |
|
TAPESTRY-1428 |
FIXED
|
Validators contribution fails regexp match
|
|
|
| |
|
TAPESTRY-1196 |
FIXED
|
When <let unique="true" ..> is used, make sure the output string is a valid js identifier
|
|
|
| |
|
TAPESTRY-1247 |
FIXED
|
When a div containing a DirectLink using a PopupLinkRenderer is updated asynchronously, the attached javascript portion of the ajax response is ignored.
|
|
|
| |
|
TAPESTRY-1312 |
FIXED
|
When an EventListener updates a datepicker, the new date is not rendered to the user
|
|
|
| |
|
TAPESTRY-1407 |
FIXED
|
XHR Exception page renders exception page && partial content
|
|
|
| |
|
TAPESTRY-1068 |
FIXED
|
allow throwing of RenderRewoundException from (submit) listeners
|
|
|
| |
|
TAPESTRY-1216 |
FIXED
|
async Submit won't skip client side validation
|
|
|
| |
|
TAPESTRY-1205 |
FIXED
|
bad links in "Defining new Application State Objects" doc's chapter
|
|
|
| |
|
TAPESTRY-1208 |
FIXED
|
bad links in "Determining the Page Class"
|
|
|
| |
|
TAPESTRY-1204 |
FIXED
|
boolean meta values in the component descriptor does not work
|
|
|
| |
|
TAPESTRY-1203 |
FIXED
|
boolean.getBoolean doesn't work as expected in InjectMetaWorker
|
|
|
| |
|
TAPESTRY-1309 |
FIXED
|
clearValidationDecorations in validation.js has huge performance issues with many form elements
|
|
|
| |
|
TAPESTRY-1513 |
FIXED
|
convert StringToListConverter strings going to a binding property of updateComponents to their component clientId equivalents
|
|
|
| |
|
TAPESTRY-1228 |
FIXED
|
core.js doesn't process embedded <script></script> elements in ajax fragments
|
|
|
| |
|
TAPESTRY-1468 |
FIXED
|
dojo.i18n.number needs explicit groupSize parameter of 0 for patterns with no grouping separator
|
|
|
| |
|
TAPESTRY-1549 |
FIXED
|
event connection evaluations via XHR
|
|
|
| |
|
TAPESTRY-1496 |
FIXED
|
getTableRow() returns incorrect Class
|
|
|
| |
|
TAPESTRY-1561 |
FIXED
|
improve the user experience of javascript-based links
|
|
|
| |
|
TAPESTRY-1454 |
FIXED
|
isDisabledDate() in DatePicker in Dojo4.1
|
|
|
| |
|
TAPESTRY-1182 |
FIXED
|
make ComponentAnnotationWorker extensible
|
|
|
| |
|
TAPESTRY-1261 |
FIXED
|
need default styling on async exception responses somehow
|
|
|
| |
|
TAPESTRY-1577 |
FIXED
|
optionRenderer not documented in PropertySelection
|
|
|
| |
|
TAPESTRY-1231 |
FIXED
|
TAPESTRY-873
org.apache.tapestry.form.ImageSubmit renders invalid XHTML attribute 'border="0"'
|
|
|
| |
|
TAPESTRY-1198 |
FIXED
|
problem with Checkbox + custom validators
|
|
|
| |
|
TAPESTRY-1201 |
FIXED
|
tapestry-contrib depends on jboss-j2ee
|
|
|
| |
|
TAPESTRY-1548 |
FIXED
|
tapestry.form.focusField on non displayed field
|
|
|
| |
|
TAPESTRY-1453 |
FIXED
|
upgrade dojo to 0.4.2 version
|
|
|
| |
|
TAPESTRY-1519 |
FIXED
|
upgrade dojo to 0.4.3 release
|
|
|
| |
|
TAPESTRY-1184 |
WON'T FIX
|
@InjectPageLink and @InjectExternalLink annotations
|
|
|
| |
|
TAPESTRY-792 |
WON'T FIX
|
Defining page property in definition file versus using implemented methods
|
|
|
| |
|
TAPESTRY-717 |
WON'T FIX
|
Easier accessing the hivemind registry
|
|
|
| |
|
TAPESTRY-1218 |
WON'T FIX
|
URL to dojo.js is not escaped
|
|
|
| |
|
TAPESTRY-856 |
WON'T FIX
|
lazy initialization of abstract properties
|
|
|
| |
|
TAPESTRY-907 |
WON'T FIX
|
overridden parameter problem
|
|
|
| |
|
TAPESTRY-1259 |
DUPLICATE
|
EventListener generates duplicate javascript with page caching on
|
|
|
| |
|
TAPESTRY-1398 |
INVALID
|
@EventListener in any component doesn't get called
|
|
|
| |
|
TAPESTRY-403 |
INVALID
|
Bean binding with contrib:tablerows
|
|
|
| |
|
TAPESTRY-851 |
INVALID
|
DatePicker does not error when bound to values of wrong type
|
|
|
| |
|
TAPESTRY-954 |
CANNOT REPRODUCE
|
Session lost when PageLInk inside a form
|
|
|
| |
|
TAPESTRY-1014 |
CANNOT REPRODUCE
|
java.util.ConcurrentModificationException in portlet when trying to show ArrayList
|
|
|
| |
|
TAPESTRY-1199 |
CANNOT REPRODUCE
|
multiple Autocompleters on the same page b0rken
|
|
|
| |
|
TAPESTRY-962 |
LATER
|
enhance ExpressionEvaluator
|
|
|
| |
|
TAPESTRY-1396 |
FIXED
|
Specless components in libraries don't get their assets properly resolved
|
|
|
| |
|
TAPESTRY-1242 |
FIXED
|
Typing in autocompleter does not display dropdown values
|
|
|
| |
|
TAPESTRY-695 |
FIXED
|
WebRequestServicerFilter lacks support for tapestry.globals.*
|
|
|
| |
|
TAPESTRY-1101 |
WON'T FIX
|
@Persist("session") does not make the accessor fetch from session everytime
|
|
|
| |
|
TAPESTRY-1477 |
WON'T FIX
|
IF component's condition expression get evaluated 3 or more times when it should only be evaluated once.
|
|
|
| |
|
TAPESTRY-1420 |
WON'T FIX
|
ognl string concatenation + static syntax does not render properly
|
|
|
| |
|
TAPESTRY-1587 |
DUPLICATE
|
Script assets without a DTD result in a Server Error 500
|
|
|
| |
|
TAPESTRY-1217 |
INVALID
|
IE watchInFlight Error when receiving a <tr>
|
|
|
| |
|
TAPESTRY-1366 |
INVALID
|
calling IRequestCycle.redirect() and then setting page properties causes property changes to be lost
|
|
|
| |
|
TAPESTRY-1376 |
INVALID
|
can't find page if template has parse error
|
|
|
| |
|
TAPESTRY-1383 |
INVALID
|
number translator
|
|
|
| |
|
TAPESTRY-396 |
INCOMPLETE
|
RequestLocaleManagerImpl: Change private members to protected, to enable overriding implementation
|
|
|
| |
|
TAPESTRY-1390 |
CANNOT REPRODUCE
|
DatePicker component doesn't work in IE
|
|
|
| |
|
TAPESTRY-1193 |
FIXED
|
.script files: "index" property of "foreach" tag is stored as a String, not an integer
|
|
|
| |
|
TAPESTRY-933 |
FIXED
|
Add getRowCount() to ITableModel interface
|
|
|
| |
|
TAPESTRY-1212 |
FIXED
|
AlertDialog widget button text should be "OK"
|
|
|
| |
|
TAPESTRY-633 |
FIXED
|
Default behavior of NumberTranslator treats zeros asymmetrically.
|
|
|
| |
|
TAPESTRY-988 |
FIXED
|
Function mismatch with description in document: Form.jwc and tapestry.request.xml
|
|
|
| |
|
TAPESTRY-1254 |
FIXED
|
IE7 mixed secure/nonsecure SSL warning on https using dojo dialog component
|
|
|
| |
|
TAPESTRY-410 |
FIXED
|
IdentityValidator
|
|
|
| |
|
TAPESTRY-1256 |
FIXED
|
IllegalStateException if you try to access an ASO with OGNL, before accessing it in code
|
|
|
| |
|
TAPESTRY-1288 |
FIXED
|
Incorrect link in documentation
|
|
|
| |
|
TAPESTRY-1449 |
FIXED
|
Leave off port 443 when generating https URLs
|
|
|
| |
|
TAPESTRY-1462 |
FIXED
|
LinkFactoryImpl caches context path and servlet path
|
|
|
| |
|
TAPESTRY-1378 |
FIXED
|
Make Dropdown date/time pickers capable of taking a generic object - so that things like Joda time can be used as well
|
|
|
| |
|
TAPESTRY-873 |
FIXED
|
Minor XHTML 1.0 Strict compliance issues
|
|
|
| |
|
TAPESTRY-1399 |
FIXED
|
NumberTranslator omitZero attribute doesn't default to true like docs say
|
|
|
| |
|
TAPESTRY-1151 |
FIXED
|
PagePool doesnt remove idle pages, heap memory doens't get reallocated
|
|
|
| |
|
TAPESTRY-1578 |
FIXED
|
ParseException in AssetService
|
|
|
| |
|
TAPESTRY-638 |
FIXED
|
Recursive components result in a StackOverflowError
|
|
|
| |
|
TAPESTRY-1266 |
FIXED
|
Style should not render anything if href is null and no body present
|
|
|
| |
|
TAPESTRY-958 |
FIXED
|
Table column headers with a custom render block cannot be sorted
|
|
|
| |
|
TAPESTRY-1392 |
FIXED
|
Update validation strings for locale pt
|
|
|
| |
|
TAPESTRY-1489 |
FIXED
|
ValidationStrings for de and ru
|
|
|
| |
|
TAPESTRY-1273 |
FIXED
|
ValidationStrings_de.properties is incomplete
|
|
|
| |
|
TAPESTRY-1350 |
FIXED
|
add Shell component parameter to disable Tapestry meta runtime info
|
|
|
| |
|
TAPESTRY-1260 |
FIXED
|
add logging interceptor to ResponseBuilder services as well as logging of ajax xml response output / etc
|
|
|
| |
|
TAPESTRY-1474 |
FIXED
|
autowiring of generic service properties
|
|
|
| |
|
TAPESTRY-1313 |
FIXED
|
css classes fieldMissing/fieldInvalid not written in default ValidationDelegate
|
|
|
| |
|
TAPESTRY-1550 |
FIXED
|
don't log exceptions when browser IO connections close serving asset resources
|
|
|
| |
|
TAPESTRY-1589 |
FIXED
|
have debugEnabled=false by default for @Shell component
|
|
|
| |
|
TAPESTRY-1554 |
FIXED
|
remove description from AbstractBinding
|
|
|
| |
|
TAPESTRY-1268 |
FIXED
|
setting focus=false on EventListener doesn't prevent focus from being claimed on form elements
|
|
|
| |
|
TAPESTRY-1512 |
FIXED
|
someone added local parameter to Autocompleter but didn't document it
|
|
|
| |
|
TAPESTRY-1582 |
FIXED
|
whole shadow foreground color not supported
|
|
|
| |
|
TAPESTRY-573 |
FIXED
|
would like InjectStateWorker to add an "exists" method
|
|
|
| |
|
TAPESTRY-1183 |
WON'T FIX
|
@InjectParameterFlag annotation
|
|
|
| |
|
TAPESTRY-330 |
WON'T FIX
|
Add uninitialization tag to Script specification and component
|
|
|
| |
|
TAPESTRY-1035 |
WON'T FIX
|
Allow common stylesheets/favicon/geoinfo/doctype settings across pages/requests
|
|
|
| |
|
TAPESTRY-1179 |
WON'T FIX
|
practical component class naming for For, If and Else
|
|
|
| |
|
TAPESTRY-1426 |
FIXED
|
Style component bug
|
|
|
| |
|
TAPESTRY-1088 |
WON'T FIX
|
Exception page should have a "reset" ServiceLink
|
|
|
| |
|
TAPESTRY-572 |
WON'T FIX
|
NumberValidator should accept Strings
|
|
|
| |
|
TAPESTRY-1380 |
FIXED
|
Page name validation regex is incorrect.
|
|
|
| |
|
TAPESTRY-1285 |
FIXED
|
Upload http://tapestry.apache.org/dtd/Script_4_0.dtd
|
|
|
|
Bug fix release for Tapestry 4.1
|
|
| |
|
TAPESTRY-681 |
FIXED
|
<inherited-binding> specification element is not documented
|
|
|
| |
|
TAPESTRY-1175 |
FIXED
|
security flaw - unprotected asset regexp paths allow access to other things
|
|
|
| |
|
TAPESTRY-1057 |
FIXED
|
EventListener validateForm = false causes form to be permanently non validating on client side
|
|
|
| |
|
TAPESTRY-1119 |
FIXED
|
external js packages need to be loaded syncrhonously instead of async
|
|
|
| |
|
TAPESTRY-1140 |
FIXED
|
new page render other than starting page
|
|
|
| |
|
TAPESTRY-1352 |
WON'T FIX
|
OGNL expression try to access hidden class java.util.HashMap$Entry
|
|
|
| |
|
TAPESTRY-1143 |
CANNOT REPRODUCE
|
DropDownDatePicker handles initial value differently between IE and FF
|
|
|
| |
|
TAPESTRY-376 |
FIXED
|
(Link)Submit vs. client-side validation; should allow for refresh
|
|
|
| |
|
TAPESTRY-709 |
FIXED
|
@ComponentClass and @Parameter annotations should not be allowed on page classes
|
|
|
| |
|
TAPESTRY-1162 |
FIXED
|
@EventListener doesn't get called inside a custom component
|
|
|
| |
|
TAPESTRY-842 |
FIXED
|
@Script example appears to be wrong
|
|
|
| |
|
TAPESTRY-274 |
FIXED
|
@Shell infrastructure that can do to CSS what @Body can do with @Script contributions
|
|
|
| |
|
TAPESTRY-1129 |
FIXED
|
AJAX page update problem in Firefox
|
|
|
| |
|
TAPESTRY-232 |
FIXED
|
Add <label> to CheckBoxMultiplePropertySelectionRenderer
|
|
|
| |
|
TAPESTRY-1081 |
FIXED
|
Add a new ILinkRenderer that only outputs the target url
|
|
|
| |
|
TAPESTRY-263 |
FIXED
|
Add an element parameter to the Insert component
|
|
|
| |
|
TAPESTRY-1064 |
FIXED
|
Add isSecure to WebRequest interface
|
|
|
| |
|
TAPESTRY-332 |
FIXED
|
Adding InsertText functionality into Insert. Deprecating InsertText.
|
|
|
| |
|
TAPESTRY-1102 |
FIXED
|
AlertDialog doesn't trap tabs or set focus to the button
|
|
|
| |
|
TAPESTRY-970 |
FIXED
|
AssetEncoder fails to encode properly if path does not start with /
|
|
|
| |
|
TAPESTRY-1141 |
FIXED
|
Async form fails if keyboard is used to trigger the submit...
|
|
|
| |
|
TAPESTRY-1110 |
FIXED
|
Asynchronious link with disable=true generates errors
|
|
|
| |
|
TAPESTRY-1036 |
FIXED
|
AutoCompleter primary key handling problem
|
|
|
| |
|
TAPESTRY-1169 |
FIXED
|
Autocompleter does not return labels but object.toStrings on json response
|
|
|
| |
|
TAPESTRY-848 |
FIXED
|
Binding Exceptions more prominent with annotations
|
|
|
| |
|
TAPESTRY-1095 |
FIXED
|
Button component breaks with EventListener
|
|
|
| |
|
TAPESTRY-1023 |
FIXED
|
Calling updateComponent in @EventListener method on a component that is prerendered results in null update
|
|
|
| |
|
TAPESTRY-1053 |
FIXED
|
Can't use IJSONWriter to write a JSONArray object.
|
|
|
| |
|
TAPESTRY-1171 |
FIXED
|
Change IAutocompleterModel semantics to be object friendly instead of string friendly
|
|
|
| |
|
TAPESTRY-1024 |
FIXED
|
Client validation bug
|
|
|
| |
|
TAPESTRY-561 |
FIXED
|
Common form field parameter for controlling submit behavior
|
|
|
| |
|
TAPESTRY-823 |
FIXED
|
ConcurrentModificationException in HTMLDescriptionReceiver
|
|
|
| |
|
TAPESTRY-1099 |
FIXED
|
Current snapshot of 4.1 has HTTPS DoJo problem, having trouble updating DoJo
|
|
|
| |
|
TAPESTRY-775 |
FIXED
|
DatePicker javascript iframe causes security popup warnings in IE on https
|
|
|
| |
|
TAPESTRY-1163 |
FIXED
|
Dialog is hidden when background is clicked
|
|
|
| |
|
TAPESTRY-1135 |
FIXED
|
Dialog js error
|
|
|
| |
|
TAPESTRY-924 |
FIXED
|
TAPESTRY-486
Document CheckboxGroup component
|
|
|
| |
|
TAPESTRY-925 |
FIXED
|
TAPESTRY-486
Document ControlCheckbox component
|
|
|