The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.99600 - 2014-11-26

  • Column data type 'ipaddr' set to 'unsearchable' (#81)
  • The 'email' column profile now validates for emails in editor
  • Cleanup crud POST params - remove 'create_columns' + rename quicksearch params, and only sent when a quicksearch is active
  • quick_search_mode can now be set via url qry string (#94)
  • "Doesn't contain" now implies not NULL
  • Fixed "null or empty" conditions (#89) (#88)
  • Multiple fixes improvements to DbicLink2 rest_query/base_params, etc
  • Added /rapidapp/module/printview/[path] (DirectCmp)
  • Dedicated Add Form (#85)
  • 'bigtext' column profile wraps long lines by default (incl grid cells)
  • Fix bug in AutoPanel tab right-click reload
  • Fixes/improvements to DataStorePlus
  • Fixes to column profile logic for rel columns (#77)
  • More improvements and fixes to generated combos (misc + #83)
  • Lots of misc fixes

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

Modules

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
Namespace for RapidApp-based apps
Turnkey ajaxy webapps
Table generator for RapidApp/AppDV
Add virtual columns to DBIx::Class schemata
just like map, but on deep data structures
Bootstrap a RapidApp/Catalyst application
Create add methods for merging defaults of HashRef attributes
Role for RapidApp Controller Modules
Role for RapidApp Modules
TableSpec Column Profile Definitions
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/AppAuth.pm
in lib/RapidApp/AppBase.pm
in lib/RapidApp/AppCmp.pm
in lib/RapidApp/AppCmp.pm
in lib/RapidApp/AppCombo2.pm
in lib/RapidApp/AppCombo2/Role/AppSuperBox.pm
in lib/RapidApp/AppDV.pm
in lib/RapidApp/AppDV/TTController.pm
in lib/RapidApp/AppDataStore2.pm
in lib/RapidApp/AppDbicLink2.pm
in lib/RapidApp/AppDbicTree.pm
in lib/RapidApp/AppExplorer.pm
in lib/RapidApp/AppForm.pm
in lib/RapidApp/AppGrid2.pm
in lib/RapidApp/AppGrid2/Role/ExcelExport.pm
in lib/RapidApp/AppGrid2/Role/GridSelector.pm
in lib/RapidApp/AppGrid/AddItem.pm
in lib/RapidApp/AppGrid/EditItem.pm
in lib/RapidApp/AppGridSelector.pm
in lib/RapidApp/AppHtml.pm
in lib/RapidApp/AppMimeIframe.pm
in lib/RapidApp/AppNavTree.pm
in lib/RapidApp/AppPageViewer.pm
in lib/RapidApp/AppPropertyTree.pm
in lib/RapidApp/AppStoreForm.pm
in lib/RapidApp/AppStoreForm2.pm
in lib/RapidApp/AppTemplateTree.pm
in lib/RapidApp/AppTree.pm
in lib/RapidApp/AppTreeExplorer.pm
in lib/RapidApp/AttributeHandlers.pm
in lib/RapidApp/Catalyst.pm
in lib/RapidApp/ColorLog.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/ColPath.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/EngineBase.pm
in lib/RapidApp/DBIC/ExportEngine.pm
in lib/RapidApp/DBIC/HashExtractor.pm
in lib/RapidApp/DBIC/HashTranslator.pm
in lib/RapidApp/DBIC/ImportEngine.pm
in lib/RapidApp/DBIC/ImportEngine/Item.pm
in lib/RapidApp/DBIC/ImportEngine/ItemReader.pm
in lib/RapidApp/DBIC/ImportEngine/ItemReader.pm
in lib/RapidApp/DBIC/ImportEngine/ItemReader.pm
in lib/RapidApp/DBIC/ImportEngine/ItemWriter.pm
in lib/RapidApp/DBIC/ImportEngine/ItemWriter.pm
in lib/RapidApp/DBIC/ImportEngine/ItemWriter.pm
in lib/RapidApp/DBIC/Key.pm
in lib/RapidApp/DBIC/KeyVal.pm
in lib/RapidApp/DBIC/ResultSet/BaseConditions.pm
in lib/RapidApp/DBIC/ResultSet/BaseRs.pm
in lib/RapidApp/DBIC/SchemaAnalysis.pm
in lib/RapidApp/DBIC/SchemaAnalysis/Constraint.pm
in lib/RapidApp/DBIC/SchemaAnalysis/Dependency.pm
in lib/RapidApp/DBIC/SchemaAnalysis/SourceAnalysis.pm
in lib/RapidApp/Data/DeepMap.pm
in lib/RapidApp/DataStore2.pm
in lib/RapidApp/DbicAppCombo2.pm
in lib/RapidApp/DbicAppGrid3.pm
in lib/RapidApp/DbicAppPropertyPage.pm
in lib/RapidApp/DbicSchemaGrid.pm
in lib/RapidApp/DbicTemplate.pm
in lib/RapidApp/Debug.pm
in lib/RapidApp/Error/CustomPrompt.pm
in lib/RapidApp/Error/UserError.pm
in lib/RapidApp/ExtJS.pm
in lib/RapidApp/ExtJS/BASEConfigObject.pm
in lib/RapidApp/ExtJS/Button.pm
in lib/RapidApp/ExtJS/CheckTreePanel.pm
in lib/RapidApp/ExtJS/CheckTreePanel_old.pm
in lib/RapidApp/ExtJS/CheckTreePanel_old.pm
in lib/RapidApp/ExtJS/ConfigObject.pm
in lib/RapidApp/ExtJS/ContainerObject.pm
in lib/RapidApp/ExtJS/DynGrid.pm
in lib/RapidApp/ExtJS/DynViewpanel.pm
in lib/RapidApp/ExtJS/DynGrid_FromSQLTable.pm
in lib/RapidApp/ExtJS/MsgBox.pm
in lib/RapidApp/ExtJS/StaticCombo.pm
in lib/RapidApp/ExtJS/StaticGrid.pm
in lib/RapidApp/ExtJS/SubmitForm.pm
in lib/RapidApp/ExtJS/TreeNode.pm
in lib/RapidApp/ExtJS/TreePanel.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/Model.pm
in lib/RapidApp/ModuleDispatcher.pm
in lib/RapidApp/RapidApp.pm
in lib/RapidApp/RecAutoload.pm
in lib/RapidApp/Responder/Action.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/DataStore2.pm
in lib/RapidApp/Role/DataStore2/SavedSearch.pm
in lib/RapidApp/Role/DbicLink2.pm
in lib/RapidApp/Role/DbicRowPage.pm
in lib/RapidApp/Role/GridColParam.pm
in lib/RapidApp/Role/PerRequestBuildDefReset.pm
in lib/RapidApp/Role/PerRequestVar.pm
in lib/RapidApp/Role/SessionVar.pm
in lib/RapidApp/Role/SessionVarAutoload.pm
in lib/RapidApp/Role/SystemAccount.pm
in lib/RapidApp/RootModule.pm
in lib/RapidApp/Spreadsheet/ExcelTableReader.pm
in lib/RapidApp/Spreadsheet/ExcelTableReader.pm
in lib/RapidApp/Spreadsheet/ExcelTableWriter.pm
in lib/RapidApp/Spreadsheet/ExcelTableWriter.pm
in lib/RapidApp/Spreadsheet/ParseExcelExt.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/Context.pm
in lib/RapidApp/Template/Controller.pm
in lib/RapidApp/Template/Controller/Dispatch.pm
in lib/RapidApp/Template/Provider.pm
in lib/RapidApp/Test.pm
in lib/RapidApp/Test/Client.pm
in lib/RapidApp/Tree.pm
in lib/RapidApp/View/Printview.pm
in lib/RapidApp/View/Web1Render.pm
in lib/RapidApp/Web1RenderContext/ExtCfgToHtml/Basic.pm
in lib/RapidApp/Web1RenderContext/ExtCfgToHtml/Form.pm
in lib/RapidApp/Web1RenderContext/ExtCfgToHtml/Misc.pm
in lib/RapidApp/Web1RenderContext/RenderFunction.pm
in lib/RapidApp/Web1RenderContext/RenderHandler.pm
in lib/RapidApp/Web1RenderContext/Renderer.pm