Changes for version 1.3000 - 2017-06-14
- Added Font Awesome (4.7.0) as a built-in asset (VANSTYN)
- Added new AppDV css classname feature 'appdv-fill-absolute' (VANSTYN)
- Added LinkedResult DBIC component (VANSTYN)
- AuthCore: 'linked_user_model' option/feature (VANSTYN)
- AuthCore: new ?to= and 'to_referer' login/dispatch endpoints (VANSTYN)
- Fix error handling in dedicated-add-form (VANSTYN)
- Added ExtJS plugin 'ra-parent-gluebottom' (VANSTYN)
- Added http-404.html as a public template (VANSTYN)
- Added 'reload_on_show' DataStore option (VANSTYN)
- Added 'close_on_destroy' DataStore option (VANSTYN)
- NEW COLUMN EDITOR 'MdEditor' + column profile 'markdown' (VANSTYN)
- New feature 'ra-mo-expandable-max-height' (VANSTYN)
- Grids now limit the default max-height of rows (VANSTYN)
- New JS renderer 'renderSourceCode' which shows line numbers (VANSTYN)
- Role::ModelDBIC now injects schema->_ra_catalyst_origin_model (VANSTYN)
- Configs which render to JSON now support coderef vals (VANSTYN)
- GREATLY EXPAND TEMPLATE PROVIDER STORE API (VANSTYN)
- Many misc CSS/style tweaks + bugfixes (VANSTYN)
- Require Catalyst::Controller::SimpleCAS 1.001 (VANSTYN)
- Require Catalyst 5.90115 (VANSTYN)
Documentation
RapidApp user and developer manual
Asset handling in RapidApp (CSS, JS, Images, etc.)
Bootstrapping a new app with rapidapp.pl
Installing RapidApp on a new system
RapidApp Modules
Suite of plugins available in RapidApp
Using the RapidDbic plugin
RapidApp/DBIC metadata config options
Bootstrap a RapidApp/Catalyst application
RapidApp umbrella utility script
Instant CRUD webapp for your database using RapidApp/Catalyst/DBIx::Class
Update codebases for latest version of RapidApp
Modules
Helper for DBIC Schema Models
DBIC model for the CoreSchema database
main plugin class for RapidApp
instant authentication, authorization and sessions
AuthCore Authentication Controller
Injects the CoreSchema model
CRUD access to the CoreSchema via RapidDbic
Saved views and editable navtrees for RapidDbic
Instant web front-ends for DBIx::Class
Log all requests to the CoreSchema
Instant tabbed Ajax admin navigation interface
Instant database CRUD using RapidApp
Namespace for RapidApp-based apps
Turnkey ajaxy webapps
Plack-compatable, runtime-generated RapidApp loader
Add virtual columns to DBIx::Class schemata
just like map, but on deep data structures
Bootstrap a RapidApp/Catalyst application
Base class for RapidApp Modules
General-purpose DataView module
Table generator for RapidApp/AppDV
DataView module for DBIC
DataView module for a single DBIC Row
TableSpec Column Profile Definitions
External FK declarations (EXPERIMENTAL)
External FK declarations, fk obj (EXPERIMENTAL)
DBIC::S::L-compatable loader_class
Updates RapidDbic model configs using PPI
Base class for rau.pl modules
TableSpecs config updater script
Thin wrapper to dispatch to Template::Controller
Render a Module within an ExtJS Viewport
Provides
in lib/Catalyst/Plugin/RapidApp/AuthCore/PlugHook.pm
in lib/Catalyst/Plugin/RapidApp/NavCore/Controller.pm
in lib/Catalyst/Plugin/RapidApp/NavCore/GridRole.pm
in lib/Catalyst/Plugin/RapidApp/NavCore/NavTree.pm
in lib/Catalyst/Plugin/RapidApp/NavCore/NavTree/Manage.pm
in lib/Catalyst/Plugin/RapidApp/RapidDbic/TableBase.pm
in lib/RapidApp/AttributeHandlers.pm
in lib/RapidApp/Column.pm
in lib/RapidApp/Controller/DirectCmp.pm
in lib/RapidApp/CoreSchema.pm
in lib/RapidApp/CoreSchema/Result/DefaultView.pm
in lib/RapidApp/CoreSchema/Result/DeployInfo.pm
in lib/RapidApp/CoreSchema/Result/NavtreeNode.pm
in lib/RapidApp/CoreSchema/Result/NavtreeNodeToRole.pm
in lib/RapidApp/CoreSchema/Result/Request.pm
in lib/RapidApp/CoreSchema/Result/Role.pm
in lib/RapidApp/CoreSchema/Result/SavedState.pm
in lib/RapidApp/CoreSchema/Result/Session.pm
in lib/RapidApp/CoreSchema/Result/User.pm
in lib/RapidApp/CoreSchema/Result/UserToRole.pm
in lib/RapidApp/CoreSchema/ResultSet/Request.pm
in lib/RapidApp/DBIC/Component/LinkedResult.pm
in lib/RapidApp/DBIC/Component/SchemaTableSpec.pm
in lib/RapidApp/DBIC/Component/TableSpec.pm
in lib/RapidApp/DBIC/Component/VirtualColumnsExt.pm
in lib/RapidApp/DBIC/ResultSet/BaseRs.pm
in lib/RapidApp/Functions.pm
in lib/RapidApp/Handler.pm
in lib/RapidApp/Helper/Traits/AuthCore.pm
in lib/RapidApp/Helper/Traits/NavCore.pm
in lib/RapidApp/Helper/Traits/RapidDbic.pm
in lib/RapidApp/Helper/Traits/TabGui.pm
in lib/RapidApp/Helper/Traits/Templates.pm
in lib/RapidApp/JSON/MixedEncoder.pm
in lib/RapidApp/JSON/RawJavascript.pm
in lib/RapidApp/JSONFunc.pm
in lib/RapidApp/Module/AppDV/RecAutoload.pm
in lib/RapidApp/Module/AppDV/TTController.pm
in lib/RapidApp/Module/Combo.pm
in lib/RapidApp/Module/DatStor.pm
in lib/RapidApp/Module/DatStor/Column.pm
in lib/RapidApp/Module/DbicCombo.pm
in lib/RapidApp/Module/DbicGrid.pm
in lib/RapidApp/Module/DbicNavTree.pm
in lib/RapidApp/Module/DbicPropPage.pm
in lib/RapidApp/Module/DbicSchemaGrid.pm
in lib/RapidApp/Module/DbicTmplPage.pm
in lib/RapidApp/Module/Explorer.pm
in lib/RapidApp/Module/ExtComponent.pm
in lib/RapidApp/Module/Grid.pm
in lib/RapidApp/Module/Grid/Role/ExcelExport.pm
in lib/RapidApp/Module/HtmlContent.pm
in lib/RapidApp/Module/Meta/Trait/ExtProp.pm
in lib/RapidApp/Module/MimeIframe.pm
in lib/RapidApp/Module/NavTree.pm
in lib/RapidApp/Module/StorCmp.pm
in lib/RapidApp/Module/StorCmp/Role/DbicLnk.pm
in lib/RapidApp/Module/StorCmp/Role/DbicLnk/RowPg.pm
in lib/RapidApp/Module/StorCmp/Role/SavedSearch.pm
in lib/RapidApp/Module/TemplateTree.pm
in lib/RapidApp/Module/Tree.pm
in lib/RapidApp/ModuleDispatcher.pm
in lib/RapidApp/Plack/Middleware.pm
in lib/RapidApp/RapidApp.pm
in lib/RapidApp/Responder/CustomPrompt.pm
in lib/RapidApp/Responder/InfoStatus.pm
in lib/RapidApp/Role/AppCmpConfigParam.pm
in lib/RapidApp/Role/AssetControllers.pm
in lib/RapidApp/Role/AuthController.pm
in lib/RapidApp/Role/AuthRequire.pm
in lib/RapidApp/Role/CatalystApplication.pm
in lib/RapidApp/Role/PerRequestBuildDefReset.pm
in lib/RapidApp/RootModule.pm
in lib/RapidApp/Spreadsheet/ExcelTableWriter.pm
in lib/RapidApp/Spreadsheet/ExcelTableWriter/ColDef.pm
in lib/RapidApp/Sugar.pm
in lib/RapidApp/TableSpec.pm
in lib/RapidApp/TableSpec/ColSpec.pm
in lib/RapidApp/TableSpec/Column.pm
in lib/RapidApp/TableSpec/DbicTableSpec.pm
in lib/RapidApp/TableSpec/Role/DBIC.pm
in lib/RapidApp/Template/Access.pm
in lib/RapidApp/Template/Access/Dummy.pm
in lib/RapidApp/Template/AccessStore.pm
in lib/RapidApp/Template/Context.pm
in lib/RapidApp/Template/Controller.pm
in lib/RapidApp/Template/Controller/Dispatch.pm
in lib/RapidApp/Template/Postprocessor/Markdown.pm
in lib/RapidApp/Template/Provider.pm
in lib/RapidApp/Template/Store.pm
in lib/RapidApp/Template/Store/Dummy.pm
in lib/RapidApp/Test.pm
in lib/RapidApp/Test/Client.pm
in lib/RapidApp/Util.pm
in lib/RapidApp/Util/Role/ModelDBIC.pm
in lib/RapidApp/View/Printview.pm