Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cfwheels/cfwheels

An open source ColdFusion framework inspired by Ruby on Rails.
https://github.com/cfwheels/cfwheels

contentFor: corrected numeric position logic and test

27d3fb16de58c6648ab9d2b58d5c38d771f729c7 authored over 14 years ago
Touch-ups to API docs for global public functions.

6c4d678bfe4a668751e6be18cc0c38c679b97555 authored over 14 years ago
Added onErrorRequestTimeout setting.

b9bf36d773f7f599b205de1c9f55a66c7d38139a authored over 14 years ago
Sets a large request timeout in the onError function just in case the error was caused by a timeout (if it was and we don't set a new request timeout there may not be enough time to send error emails etc).

db8e11087e88bbdc7908f9f8e979d4040059ec6c authored over 14 years ago
Added "less than a minute" ago when includeSeconds=false. Added more groups between 1-2 years.

cbfaf59dc16c1b0902c4149db7882cb848dad89e authored over 14 years ago
Updated public API docs for verifies, rendering, redirection, filters, and request. Also fixed setVerificationChain() so it calls verifies() internally for consistency.

a0e2e7758c4a24cfe71b9df94bf86be061d619a1 authored over 14 years ago
Touch-ups to API docs for sendEmail() and sendFile().

09d5c1f6a03c50f5bbab631319470090dfee38cb authored over 14 years ago
reverted hashedKey() to revision 4830

f9a4ba51ae1bb8909a495135202a07a3b10f4427 authored over 14 years ago
remove erroneous debug out from string test

db73f1e0d25800b35053db4a43ad181763a03840 authored over 14 years ago
Found an extra method in request.cfm that is no longer needed.

2489e90c1373ed9433f41b711aab010f76ccfd25 authored over 14 years ago
Tested SerializeJSON() for $hashedKey() on 9.0.1 and everything works so I am changing the fork to only use $wddx() for cf8.

25df34ee8379accc7573abf152bb6b183c83de47 authored over 14 years ago
updated hashedKey test with binary data retrieval

ac56e029932825489a3883a517e24cc1577fba93 authored over 14 years ago
update to $hashKey()

* depending upon the engine, it will use
different methods to encode the dataset

* adde...

80383f2e43ff986ff1f0beb26456c126fffa239c authored over 14 years ago
revered previous change to $whereClause() since I have no idea what I am doing :)

6de6595e092ddbc1f9529f5e75968bb02d35a1e8 authored over 14 years ago
update to $hashedKey() to use $wddx() to serialize queries since it can handle binary data.

3c6e3211f17b01a784730b6b4eef9c602493844c authored over 14 years ago
update to the on error template to display the rootcause message if it exists since the cause message does not exists sometimes. Also added a little null checking.

4b81c208e1ae47def41bffdc18a0985a7c721f4c authored over 14 years ago
Fix for bug caused by previous revision.

d062e68064efc517785991d48bf591cacad07cc6 authored over 14 years ago
get failing paginationlinks tests passing when

URLRewriting is off.

3f28a904add54f2a242718bb89697ecd3bbac2f1 authored over 14 years ago
Minor fix to default validations

fd876a991e03c3868f67206a22244969353006be authored over 14 years ago
Edited docs and examples for usesLayout.

c41f442649ba6fac8146e0cb3d84169cc79a9c0d authored over 14 years ago
update to nested properties to better handle the $setAssocations() call from $save().

17bb0d2eafd1ff41c8f1b6ddc5fff4a1f993b828 authored over 14 years ago
created a new method for models named compareTo() that allows you to compare one model object to another to see if they are the same object. Internally, this method uses the variables.wheels.tickCountId variable to compare against.

fd5765e2bfbc38aab51c3362652b20cff3d3987c authored over 14 years ago
update to $serializeQueryToObjects() to make it easier to use when breaking out of wheels to run queries that you need objects back from.

3e9ff8ee0d194287df31d25fdd4432c94b145f68 authored over 14 years ago
Update to label default settings and $getFieldLabel() since the current code completely failed when using labels like "True" or "False". Setup a string identifier less likely to be used as a label for a field.

b45077559a3a3bbb338162e242b4d65f81fa59d0 authored over 14 years ago
Update to $createParams() to remove the fieldnames from the params struct.

835b80bc2591975c0156748a23d8119103fdc998 authored over 14 years ago
Update to $whereClause() to split on the keyword WHERE along with AND and OR so that wheels more gracefully handles sub queries in the where clause.

fbc7fd0b18f30d3f031bb3686baa302e68823048 authored over 14 years ago
Fix pointed out by andy of some code that didn't work on CF8. Update to $getObject() to give a more helpful error message when an object is not available.

d1d7d53106ff096c99e7910f53ac098f3db1740c authored over 14 years ago
forgot to remove file from my last commit

bc910f62e5911627375b32ccdfbd66b14887fa43 authored over 14 years ago
correct issue with singularization of address

close issue 538

bf4721343a296bf34b5710148104347c02354793 authored over 14 years ago
fallback tests for useLayout with ajax option

* if ajax option is not specified and an ajax
request is made, the template layout should
...

d376f16147ce5fe7226a6341d739c385c0003aac authored over 14 years ago
duplicate author model in test to prevent

corruption of the cached model

modifying the preimary keys of the cached model
is causing errors...

1f316f6adab7d2f38c1e3e32c33025412f98699f authored over 14 years ago
Tests for paginationLinks().

2675d4d47975ff3c5142b4733f791ac5adbabdfd authored over 14 years ago
Removal of some cruft that is not longer needed since we are no longer using empty brackets for new nested form elements.

86c2f22726671c7c66b7bf9ca314dc5e37e1545c authored over 14 years ago
update to the new $objectName method to utilize the model object to determine the relationship type for the association since we cannot always rely on pluralizations being correct. Added some new data to test with and updated the tests accordingly.

31a1ea3c7237914c1f52148af429b81203f07ab8 authored over 14 years ago
updates to hasProperty and propertyIsPresent to make sure the property is not a function.

5a9174142ba957667f6e11f39f13d8728d95117c authored over 14 years ago
Update to all object form helpers to build the objectName based off of new arguments that can be used with nested properties. The new arguments are association/associations and position/positions. They are lists leading down to the associated object within the root object. A new method $objectName() is called with these new arguments and arguments.objectName to create the correct object name for the nested object. Please refer to the tests in tests/view/forms/$objectName.cfc to familiarize yourself with the new functionality. No other tests were harmed in the creation of this new functionality. :)

581d47197862acd4a7fd4eef53daf4dbb6bb2686 authored over 14 years ago
update to $singularizeOrPluralize() to fix an issue with singularizing the word address. The singularize() method turns address into addres which is incorrect. I added an exception for the word until someone smarter than me can fix the regex.

641e60401885c38f4fe8d050076bbaa6ac091a99 authored over 14 years ago
update to get all of the current tests for nested properties passing!

CHANGES:
- global/internal.cfm - some minor cleanup
- model/crud.cfm - update to $save() to make...

9cdec1bf2f63ecb888772d0204620e2c9bfbc71c authored over 14 years ago
small update to the default wheels styles for ol lists

231d7c97fc7242940003603e523f06e28ae439d9 authored over 14 years ago
updates useLayout

* added test coverage for new ajax option

* ajax option can also hold a method

0061f452d553a5b7858379bfa96819a56697b66e authored over 14 years ago
added h method as an alias for HTMLEditFormat

15dcb5d60abd536dad1cf920d1b8cc245644d285 authored over 14 years ago
update to testing framework

testing component

* moved all component variables into their
own container so not to poll...

e5f778cc20adb01ae8e13ebd20438748287985fd authored over 14 years ago
Update to nested properties to pass around new nested model objects in a different manner. We now auto generate an id for new nested objects using GetTickCount(). This allows for much simpler functionality in $createParams() (Andy should be happy about this :) ) as we no longer need to access arrays for the form scope.

CHANGES:
- model/initialization.cfm - update to $initModelObject() to store a tick count when th...

768cfde034f5f4b329f7d4e46e5e9fdd73183ead authored over 14 years ago
update to wheels to allow for application.wheels.controllerPath and application.wheels.modelPath to be able to be lists of paths to search for controllers and models. This is core functionality to allow plugins to hold controller and model files within the plugin (aka super scaffolding).

CHANGES:
- events/onapplicationstart.cfm - update to consolidate existing and non-existing objec...

be2a9ad99405edd2d56a14d352c05c94d91086fd authored over 14 years ago
update to $deleteDependents() to work with hasOne relationships.

3d45b75867de73f7048505a3f622ead1bf5767a7 authored over 14 years ago
- update to renderPage() to always hide the debug information whenever we are serving and ajax request.

- update to $includeFile() to give a total count when rendering queries and objects. Also updated...

b9feca05b16e1f344c58c74e0aa2813146bada80 authored over 14 years ago
update to hasLayouts() to easily be able to specify an ajax (xhr) layout for the entire controller.

dfe58dea6aa308d003771828e65e48bd8c1f8ed5 authored over 14 years ago
fix to $tagId() to not allow multiple dashes in the id of a form input.

904190832aee85e78b105b44af8f710686341846 authored over 14 years ago
Some changes to error emails:

- Use "hide" in cfdump instead of deleting from the struct because it can handle Java objects as...

4d14269dc2fcad222d0588bbba8ab8c59522846c authored over 14 years ago
Formatting correction

d1bf0c9520cdaa1062f9209da669d68f52005d47 authored over 14 years ago
Fix for issue 509 (thanks to Tony for figuring it out)

1a4b959f86c9dccd1a1f0ecd7c1cb64c76e5321c authored over 14 years ago
misspelled variable in r4782

08762b612c9f1ceca4c3519c9d84eea97f3aa87a authored over 14 years ago
force urlrewriting to "on" to get urlFor() tests passing

11c957857d90fabae77b25049b6381d6f1b92245 authored over 14 years ago
fix for when calling redirectTo(back="true") and http_referer does not contain "?" and params begin

with "&"

cb8d3fa7de585d85331fa3390c3130468ac26f21 authored over 14 years ago
fix for multipart emails and rendering

5b825f30eccf6063e77ee85a9f674e3fdbebe119 authored over 14 years ago
Set default value for 'transaction' argument

a468aedaffbbd178cf03d5492a7e79fb5772e9da authored over 14 years ago
Reverted previous transactions commit - if you want to call invokeWithTransaction() from a controller it should still be on a model, i.e user.invokeWithTransaction()

4f580a56227a2a0c7d688376c1847c66b66e6bc7 authored over 14 years ago
Default validations - always allowBlank if a database default has been set

9aed29f9f516cb541fc68e70eabedbde26eb2d62 authored over 14 years ago
validatesPresenceOf() was not working if you passed through multiple values for the same property (when two fields both use the same name, Wheels puts the multiple values into a Struct, which caused the code modified here to fail).

f200db874251be55188b57fba7e38c25f02a4999 authored over 14 years ago
Made invokeWithTransaction() globally available so that it can be called from a controller

cf626bee84fa1ada7b1cf8297cb3c909fa16ce13 authored over 14 years ago
small formatting change for renderPage(). update to $generateIncludeTemplatePath to allow for the controllerName to be passed in.

16b713a69f7637e384165efbc3d7bbfa11afc191 authored over 14 years ago
added new model method columnDataForProperty() to retrieve the entire data structure for a property in the model.

109c844c7ff67bf31a14ee1144dff6ff9b200e1d authored over 14 years ago
couple small updates for nested properties.

55054044a800b5634e80777b56246726c8119701 authored over 14 years ago
small cleanup for includedInOjbect()

b524dfeb1d2fd149facff75061e6655b6abac964 authored over 14 years ago
fixed setting for renderPage() so that it would work as expected.

d7af7d8467d6d8b9a27600f132b3b9b47349677a authored over 14 years ago
shorten dates tests lines since eclipse wouldn't open the file

18be80e6e9c0a9d7a22387a2141628b5b2ad3696 authored over 14 years ago
make $deprecated finally work under railo

2e2462b1a9fbc51bbde7fe6cd33ad1efea55699e authored over 14 years ago
make setfilterchain test syntax CF8 compatable

4fd32532fd16255eaf44a11b3f620a1cf9fcc07e authored over 14 years ago
fix for $hashedKey throwing an error under railo if query is generated

db68ccaf5fdca580c6fa7680441afa6b560bab5d authored over 14 years ago
Updates to flashMessages(). Can now pass a list of keys ( alias added and is still available) which allows for control over the order that the keys appear as well. New test added and the rest of the tests still pass.

ab05f96aedf7608b164c4616d98aea7869c7900d authored over 14 years ago
API Docs for filterChain().

99e03f1b0bc7bd664a85e70ccaa620e2cdf113ba authored over 14 years ago
Rewired setFilterChain() to use filters() internally. (This makes it easier to test.) Wrote a test for setFilterChain().

6305510e9b6d55f1db7e3a99530dd967ebc625da authored over 14 years ago
Minor fix to prevent errors if someone doesn't pass a boolean value through to the 'multiple' argument of select() (keeps functionality the same as for 'disabled' and 'readonly'

e4ea279e9b4e85d79544a90d2edacb30e5452ad9 authored over 14 years ago
Attempting to fix my previous commit from today.

317632c39a0e46164a3fd1d63ec50b6c1301e587 authored over 14 years ago
Update to previous revision

8503f3c6a509480063286ad30dc8a7a688de14b7 authored over 14 years ago
Fix for issue 532

dcca1b39ff489468ce3e039faa40c2d71093fe86 authored over 14 years ago
Turned 3 method calls into 1.

d2854652fa918ec3843bc18dee8f5129f8df7460 authored over 14 years ago
Removed a comment that does not apply anymore.

e0303fbe8a8c2dfbb0a2d0f20a89c81367202609 authored over 14 years ago
Use the cgi scope directly in error emails since sometimes we have not copied it into the request scope by the time the error occurs.

fe627dff0f50b5fc68132fac754f9f88a5219b81 authored over 14 years ago
Fix for bug in automatic validations

ef89671ef4bb055ce079ae34c7d20c652ab5e333 authored over 14 years ago
Support for the H2 database.

049284affe0074ec32a2d0130d5a8971d0346717 authored over 14 years ago
Added tests for how I believe that nested properties should work in a one-to-one relationship. This includes passing values as structs and having them be transformed into objects as well as setting the _delete property on an object and saving.

dd7b5c19255a294101e6a8d47f7db34e8a03d19e authored over 14 years ago
Fixed typo in addErrorToBase() example.

65ab4e9ef6d9eadc32e9dff71bc46bd7e3e1de96 authored over 14 years ago
Fixes issue 528. Add note about passing additional HTML attributes as arguments to applicable view helpers.

9aba6e7dfb97ad606ac0b71a2f4afd500892c73f authored over 14 years ago
Test for setFilterChain().

ad37b46ed1bfdc369207b50aa2980f1ccedec00a authored over 14 years ago
moved the $convertToSting() method to be in a more appropriate place.

cee5648df797a4f4dbca32424600b3bf6196d502 authored over 14 years ago
update to $argumentsForPartial() to make sure that the meta data retrieved was a structure before trying to access it's members. included test to show how this might fail.

cc2874aaae08fa66344f81270ecbc9a225bae1c8 authored over 14 years ago
Update to routing to allow for format parsing within routes. You can now add a route with a pattern like "[controller]/[action].[method]" and wheels will properly parse incoming requests and build links properly. This currently only works for named routes.

- updated addRoute() to properly parse out the formatVariable name and the placeholder within th...

34bee6a38896b8c323b061e5a868b2477218c0e1 authored over 14 years ago
- update to $hashedKey() to fix a couple of issues i found integrating trunk into reservoir. Added tests to show the weaknesses in the old code and fixed the method to work with the edge cases.

- update to $loadPlugins() to not inject the plugins from the method.
- Update to onrequeststart...

541977fc627b9419d0f0ed4cb96d4dc6e52e2db3 authored over 14 years ago
small change to $generateIncludeTemplatePath() to only remove the .cfm from the filename before adding it back in. Also updated the method to lower case the returning value in case the method is used in some other context.

f5713ae417125e490921e40e7cee9a92ee144c19 authored over 14 years ago
fix a small formatting issue.

f57b8ee89294e9fbafe1428f80ae333ae23d4cde authored over 14 years ago
update to fix a word in the changelog.

ab2ad223226604bb536fd847a5c40a9ea752203e authored over 14 years ago
plugins should load before routes

0719a7ac2c56564bddac14424dc4065ab4414c5a authored over 14 years ago
Removed redirectBackError and replaced it with a fallback mechanism instead (will redir to root or route/controller/action).

c67eff06b556cb66af35fb7513e9368054cb2077 authored over 14 years ago
Change to hide everything starting with "wheels" from error emails.

b9a94ccf15d34c5a8a22e8226a21d9863e59923d authored over 14 years ago
tests for afterFind column and property creation

53bb84b700f7c91a472f6ba504f4ac5b5ffd8afb authored over 14 years ago
DRYing up afterFind callbacks creation

* No need now to write the same logic for queries
and objects. Both ways now use the query...

6cdc18db8bce870e5524e61b502e9ca9b30074c0 authored over 14 years ago
test post model: corrected afterFindCallback

be0697f50f472f43a343228f9530b477658c033c authored over 14 years ago
Quick typo fixes in inline documentation.

ca4acffb9fe52fa9986448c32a062deacadd2256 authored over 14 years ago
updated changelog

f04efbf17711599ee7efc822e26d8c5ac2424b6d authored over 14 years ago