displaying top 100 results
[ANeff] ER for: Document which per-app settings are read on each request
[ANeff] ER for: BigDecimal/precisionEvaluate() by default, or per-app setting
Tracker Comment Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by Chris H.
Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by Chris H.
Tracker Issue [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them.
[ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them.
Tracker Comment Comment on [ANeff] Bug for: THIS.datasources changes ignored until CF restart by External U.
2609167 CF-3916906 External U. Hi Rupesh,
This issue (a per-App setting not running on every request) is the same as CF-3121288 (another per-App setting not running on every request). Since this ticket is being fixed, can CF-3121288 also please be fixed in the same manner?
Thanks, BTW
Tracker Comment Comment on javaSettingsReload by External U.
2614275 CF-3121288 External U. Hi Rupesh,
This issue (a per-App setting not running on every request) is the same as CF-3916906 (another per-App setting not running on every request). Since CF-3916906 is being fixed, can this ticket also please be fixed in the same manner?
Thanks!,
-Aaron
Tracker Comment Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by External U.
Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by External U.
2611114 CF-3640257 External U. How about a per-App setting to enable SessionInvalidate()/SessionRotate() for J2EE session management?
Tracker Comment Comment on Application.cfc-set mappings don't work in onApplicationEnd() by External U.
2612969 CF-3358817 External U. Hi Awdhesh,
Since per-app settings should be available in onApplicationEnd(), could you please re-open this ticket?
Thanks!,
-Aaron
3557837 CF-4199892 Aaron N. Fun will be when a per-app setting is introduced to cause deserializeJSON() to deserialize ISO8601 strings to date-time. Sit back. Grab popcorn.
[ANeff] ER for: GetApplicationMetadata() to list all per-app settings
Tracker Comment Comment on Updating structkey presevation doesn't work unless you edit the CFM by External U.
2609626 CF-3818776 External U. I'd just like to note that I find it interesting how many issues there are (and have been) w/ per-App settings not taking effect at the right time.
Thanks!,
-Aaron
2611114 CF-3640257 External U. +1 for this ticket and what Adam said. Could we please at least have a per-App setting to enable SessionInvalidate()/SessionRotate() for J2EE sessions? (IMO, it should be enabled by default)
Thanks!,
-Aaron
Tracker Comment Comment on Application.cfc-set mappings don't work in onApplicationEnd() by External U.
2612969 CF-3358817 External U. +1 - Per-app settings (such as mappings and data source) should be available in onApplicationEnd(), but aren't. Verified in CF10 Update 15 (build 10,292620) and CF11 Update 5 (build 11,0,05,293506).
Tracker Comment Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by Aaron N.
Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by Aaron N.
Tracker Comment Comment on javaSettingsReload by Aaron N.
2614275 CF-3121288 Aaron N. Hi Adam,
I just realized Rupesh never replied. And, I'm guessing he never will (since he's now on another Adobe team). So, I've filed CF-4199432, to document which per-app settings are read on each request.
Thanks!,
-Aaron
Tracker Comment Comment on [ANeff] Bug for: WDDX (correct) vs JSON (incorrect) wrt DateTime by Aaron N.
4259697 CF-4202189 Aaron N. Hi Immanuel,
But JSON serialization/deserialization of DateTime is broken b/c the time zone can be lost when deserializing on another system.
CF fixed issues for numbers and booleans but can't for DateTime?
How about a `THIS.serialization.preserveDateTime` per-app
Tracker Comment Comment on [ANeff] ER for: GetApplicationMetadata() to list all per-app settings by Aaron N.
Comment on [ANeff] ER for: GetApplicationMetadata() to list all per-app settings by Aaron N.
Tracker Comment Comment on Bug introduced in ColdFusion 9 still plagues us today - session scope gets trashed by Aaron N.
2614063 CF-3133547 Aaron N. Hi Andrew,
I've filed CF-4203281 for per-app setting THIS.enableScopeShadowing. THIS.enableScopeShadowing=false would match Lucee's behavior we're wanting; whereas THIS.enableScopeShadowing=true preserves backward-compat.
Thanks!,
-Aaron
Tracker Comment Comment on [ANeff] Bug for: unscopable variables create closure vulnerability by Aaron N.
4719522 CF-4203280 Aaron N. Hi Adobe,
I see this ticket is currently marked "Fixed/To Test".
Questions:
1) Were function-local scopes 'OWNERARGUMENTS' and 'OWNERLOCAL' added?
2) Was per-app setting THIS.enableScopeShadowing=true(default)|false added?
Thanks!,
-Aaron
Tracker Comment Comment on requestTimeout attribute of cfsetting tag not working in Application.cfc by External U.
Object("java", "coldfusion.runtime.RequestMonitor").getRequestTimeout()#
Existing code using cfsetting/setting in Application.cfc's initialization area is doing so b/c per-App settings don't take effect immediately in the initialization area.
So, IMO, one of these should be done:
1) Allow cfsetting/setting in Application
3364353 CF-4199431 Language : Application Framework : PerAppSettings Aaron Neff [ANeff] Bug for: cfgridupdate doesn't honor default data source Issue: cfgridupdate doesn't honor default data source
Steps to Reproduce: cfgridupdate(grid="myGrid", tablename="myTable")
Actual Result: "coldfusion
Tracker Issue [ANeff] Bug for: NULL support removes return type check
4285284 CF-4202295 Language : Null Support [ANeff] Bug for: NULL support removes return type check Issue: NULL support removes return type check
Repro:
1) enable NULL support via CF Admin or per-App setting, then run:
array function f1(){}
f1()
f2 = function() returntype
6477734 CF-4205918 Language : Application Framework : PerAppSettings sameFormFieldsAsArray incorrectly deserializes form values containing commas Problem Description:
When multiple form fields of the same name are posted the resulting array splits the items containing commas. This is a change
Tracker Comment Comment on [ANeff] Doc Bug for: THIS.restSettings.restEnabled undocumented by Aaron N.
4352481 CF-4202533 Aaron N. Hi Adobe,
Could you please confirm if these additional per-app settings (in my above 3 comments) can be added to that doc as well? Or I need to create another ticket?
- THIS.cache.engine & THIS.cache.configFile are added in CF2018
- THIS
5777759 CF-4204458 Language : Application Framework : PerAppSettings sameFormFieldsAsArray results in array like object not real array sameFormFieldsAsArray results in array like object not real array
Problem Description:
When settting sameFormFieldsAsArray to true in the Application
Tracker Comment Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by Aaron N.
Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by Aaron N.
Tracker Comment Comment on Extension to 3309220 . Change of behaviour from CF 9 when persisting UTC date/time by External U.
parameter in order to return the time zone.
And we should be able to set the app's local time zone via a THIS.timeZone per-app setting (instead of CF having to get TZ from the JVM). And myDate.timeZone("local" would set myDate's time zone to the one set in THIS.timeZone.
Thanks!,
-Aaron
Tracker Issue [ANeff] ER for: THIS.compileExtForModule
"*" or ".module".
Works in CF10. Fails in CF11+, even if THIS.compileExtForInclude allows extensions "*" or ".module".
cfinclude and cfmodule should be treated the same. If one of those tags can accept non-CF extensions via a per-app setting, then the other tag needs to as well. So, it's a bug that one tag does
Tracker Issue Bug 86912:This is an enhancement request for the ESAPI integration and encoding methods
for it?Perhaps a per app setting or ESAPI.properties setting that tells it to throw the exception, or just allow the exception to bubble up to CF and then if someone wants to supress it they can use the ESAPI.properties IntrusionDetector.Disable=true
Result:
N/A
----------------------------- Additional
Tracker Issue [ANeff] ER for: Disableable scope shadowing
Output(arguments.url)
}
-----------
Suggestion: per-app setting THIS.enableScopeShadowing=true(default)|false
Default THIS.enableScopeShadowing=true preserves backward-compat.
Optional THIS.enableScopeShadowing=false allows scope names to always be invoked first
Related URL: https://docs.lucee.org/guides/developing-with-lucee-server/language-syntax-differences.html#scope-names-cannot-be-overwritten
?
Aether, isn't it _time_ CF stops deferring this? :) +1 also for THIS.timeZone (to set time zone as a per-app setting).
Adobe, if this has already been deferred for Aether, I hope you'd please reconsider.
Thanks!,
-Aaron
Tracker Comment Comment on Form Fields with the same name are converted to arrays when Fusebox 5.5 is used. by External U.
form fields are now strings
structAppend(fixed, URL, true);
return true;
}
void function onRequest() {
include "index.cfm";
}
}
index.cfm:
Just compare the dumps. Per-app settings aren’t taking effect soon enough.
Since Krishna already verified this
Tracker Comment Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by Aaron N.
Comment on [ANeff] ER for: Give requests a _copy_ of per-App settings. Prevent applicationStop() from instantly deleting them. by Aaron N.
Tracker Issue [ANeff] ER for: Allow CFAJAX query column binding and preserveCaseForQueryColumn=true to play together
there will always be an exact match between the serialized query names and the references in the JS.
-or-
2) A new preserveCaseForQueryColumnBind per-app setting that stops CFAJAX binding from UPPERCASING cfselect's display & value attribute values, as well as cfgridcolumn's href & hrefkey attribute values (and
: `return OWNERLOCAL.isPrivileged ? randRange(1,1000) : 0`
However, hackers could still discover/exploit unscoped variables by passing arbitrary keys in a OWNERLOCAL struct.
- Example 2: `writeOutput(getSecretNumber(OWNERLOCAL={isPrivileged=true}))`
Enhancement Request 2: Per-app setting THIS
Tracker Issue CFQUERY Returning Incorrect Data
Version 1.6
Java Specification Vendor Sun Microsystems Inc.
Java Specification Name Java Platform API Specification
Java Class Version 50.0
Server Information
General Settings
Timeout requests Yes
Enable Per App Settings Yes
Request Time Limit 80 seconds
Use UUID