Permalink
Commits on Oct 19, 2016
Commits on Oct 18, 2016
  1. COLDBOX-546 #resolve

    lmajano committed Oct 18, 2016
    Private events should not go into event caching routines
Commits on Oct 13, 2016
  1. COLDBOX-544 #resolve

    lmajano committed Oct 13, 2016
    bug report not showing message and detail
Commits on Oct 12, 2016
  1. readme updated

    lmajano committed Oct 12, 2016
  2. Fix readme build location

    lmajano committed Oct 12, 2016
  3. Updated site information

    lmajano committed Oct 12, 2016
Commits on Oct 11, 2016
  1. some more travis integrations

    lmajano committed Oct 11, 2016
  2. consolidated versioning now

    lmajano committed Oct 11, 2016
  3. WIREBOX-16 #resolve

    lmajano committed Oct 11, 2016
    Injector instantiation with CFC instance doesn't work
Commits on Oct 6, 2016
  1. COLDBOX-517 #resolve

    lmajano committed Oct 6, 2016
    CF mapping's for modules don't get created for proxy requests
Commits on Oct 5, 2016
  1. Merge pull request #289 from elpete/parse_parent_settings

    lmajano committed Oct 5, 2016
    Parse parent settings by convention for modules
  2. Change the convention to look for the model namespace inside a "modul…

    elpete committed Oct 5, 2016
    …eSettings" struct instead of in the root config.
  3. Parse parent settings by convention for modules

    elpete committed Oct 5, 2016
    By convention, look for a struct in the `config/ColdBox.cfc` parent configuration file matching the module's namespace.
    If it is found and the `this.parseParentSettings` flag is `true` (default), then merge the parent config struct in to the module settings struct.
    Then set the new module settings struct as the settings in the parent configuration.
    Otherwise, the module settings override any settings in the `config/ColdBox.cfc`
    
    Examples:
    
    ```cfc
    // ModuleConfig.cfc
    component {
        this.modelNamespace = "cbsvg"; // defaults to module name
        this.parseParentSettings = true; // default value
    
        function configure() {
            settings = {
                inline = false
                class = "icon"
            };
        }
    }
    
    // config/ColdBox.cfc
    component {
        function configure() {
    	cbsvg = {
                inline = true
            };
        }
    }
    
    // Merged settings in both
    cbsvg = {
        inline = true,
        class = "icon"
    };
    ```
    
    ```cfc
    // ModuleConfig.cfc
    component {
        this.modelNamespace = "cbsvg"; // defaults to module name
        this.parseParentSettings = false;
    
        function configure() {
            settings = {
                inline = false
                class = "icon"
            };
        }
    }
    
    // config/ColdBox.cfc
    component {
        function configure() {
    	cbsvg = {
                inline = true
            };
        }
    }
    
    // Merged settings in both
    cbsvg = {
        inline = false,
        class = "icon"
    };
    ```
    
    These settings can be accessed either through the module settings or the ColdBox settings:
    ```cfc
    // Inject all module settings
    property name="settings" inject="coldbox:modulesettings:{module}";
    // Inject all module settings from the app settings
    property name="settings" inject="coldbox:setting:{module}";
    // Inject a single module setting
    property name="customSetting" inject="coldbox:setting:customSetting@{module}";
    ```
Commits on Oct 3, 2016
  1. Merge pull request #288 from elpete/patch-3

    lmajano committed Oct 3, 2016
    Don't keep branching if the root page ("/") was found
Commits on Sep 29, 2016
  1. Don't keep branching if the root page ("/") was found

    elpete committed Sep 29, 2016
    This causes issues with the app thinking there was no route passed in when there really was.
Commits on Sep 20, 2016
  1. Merge pull request #286 from elpete/patch-1

    lmajano committed Sep 20, 2016
    LOGBOX-25 #resolve
    Allow string levels in setLevel methods
  2. Merge pull request #287 from elpete/patch-2

    lmajano committed Sep 20, 2016
    Update version number to latest in README
Commits on Sep 19, 2016
  1. Allow string levels in setLevel methods

    elpete committed Sep 19, 2016
    Allow string literals ("WARN", "DEBUG", etc.) to be passed in to `setLevelMin` and `setLevelMax`.
Commits on Sep 16, 2016
  1. COLDBOX-513 #resolve

    lmajano committed Sep 16, 2016
    Calling processState from within an interceptor clears buffer
Commits on Sep 15, 2016
  1. WIREBOX-55 #resolve

    lmajano committed Sep 15, 2016
    AOP advices fail to compile for functions whose names are also BIFs
  2. COLDBOX-529 #resolve

    lmajano committed Sep 15, 2016
    Object in RC or PRC causes async interceptors to fail
  3. LOGBOX-24 #resolve

    lmajano committed Sep 15, 2016
    Allow for Logbox to have no appenders
  4. COLDBOX-538 #resolve

    lmajano committed Sep 15, 2016
    Alises in module models aren't picked up
Commits on Sep 14, 2016
  1. updated tests

    lmajano committed Sep 14, 2016
  2. COLDBOX-540 #resolve

    lmajano committed Sep 14, 2016
    Interception points get reference to rc and prc now.
Commits on Sep 13, 2016
  1. ses invalid http method actions

    lmajano committed Sep 13, 2016
  2. invalid http handler setting

    lmajano committed Sep 13, 2016
  3. invalid http method flag

    lmajano committed Sep 13, 2016