crmApp, crmUtil - Tighten scope of crmApp. Move services to crmUtil. Avoid cyclic...
authorTim Otten <totten@civicrm.org>
Sat, 3 Jan 2015 17:46:00 +0000 (09:46 -0800)
committerTim Otten <totten@civicrm.org>
Sat, 3 Jan 2015 17:51:25 +0000 (09:51 -0800)
commita8e659741916210d929a80bd1f7f7b3b686da6e9
treeb34e2adaaaed563242917a4581bcc6476d1784ed
parent226ef186a7bfe7d646a563f4e985eba4eaa551d1
crmApp, crmUtil - Tighten scope of crmApp. Move services to crmUtil. Avoid cyclic dependencies.

All services, routes, controllers, and directives should live in specific
Angular modules.  When it comes time to display a complete web page, these
modules are aggregated to form crmApp.  crmApp is a thin piece of glue whose
sole purpose is aggregation.
js/angular-crm-util.js
js/angular-crmApp.js
js/angular-crmCaseType.js
js/angular-crmMailing.js
tests/karma/modules.js
tests/karma/unit/crmMailingSpec.js