Revision history for Rapi::Blog
1.1000 2019-09-11
- Finally rollup extensive unreleased changes into an offcial new release
- Note: This is an official release, but due to the drawn out dev cycle,
there may be more bugs than a normal maintenance release. This release
es expected to be following up with a more stable minor release shortly
- Require RapidApp 1.3104
- New Rapi::Blog::CatalystApp API hooks (core refactors and improvements)
- New schema version and migration. Adds 'user'disabled' column
- Preliminary implementation of "user_reset_tokens" subsustem
- Refactror and pull out separate dedicated 'Scaffold' class
- Further abstract Scaffold::Config class
- Major refactor and integration of AccessStore class logic with new
Scaffold object/classes, futher/better separation of concerns
- Implementation of "layed scaffolds" -- this is a major additional layer
of logic and abstraction
- Many, many fixes and refactors to address myriad breakages from these\
very significant refactors. Most seem address, but there may be additional
edge cases and bugs
- Lots of cleanup and removal of old, no longer active code, post refactoring
- Further expand Scaffold design into additional "Dispatcher" module
- Refactor and generalize 'preauth_action" tables and design
- firther expand and modularaize with new "Actor" superclass
- Add preauth_action_event_type table and design/concept
- Add 'ScaffoldSet' concept/design
- Delegate more power and control to scaffolds, including control of the login
teamplte
- Expose 'BlogCfg' hash across application for various introspective functions
- Implement 'forgot_password' (built on top of the extensive refactors above)
- Fixes to URL auth/redirect + autofocus for login pages
- Add self-signup functionality
- Support new RapidApp 'error' template feature
- auth_wrapper template more flexible
- Add PRIVILEGED template directive 'ensure_logged_out'
- Implement Mailer componentand related structure - support password reset
with sent e-mails
- Add new preauth action 'login' which allows direct logic via single use,
time limited direct link (typically e-mailed)
- Fully wotrking login via e-mail
- Support configuration mailer/transport configs. Default is sendmail, can can
be set to sasl to a provider such as Sendgrid
- Many, many, many fixes and improvements to all the stuff that broke along
the way. There is probably more bugs that will hopefully be found and resolved
quickly
1.0200 2018-08-20
- Added new feature/tamonomy SECTIONS (VANSTYN)
- Third publically released version of the schema (VANSTYN)
- Require RapidApp 1.3101 (VANSTYN)
1.0101 2017-10-01
- Add [AutoPrereqs] to dist.ini (VANSTYN)
- Require RapidApp 1.3004 (runtime, dist.ini and cpanfile) (VANSTYN)
1.0100 2017-09-17
- Added new feature/tamonomy CATEGORIES (VANSTYN)
- Second publically released version of the schema (VANSTYN)
- Automatic upgrade of existing databases created by '1.00x' (VANSTYN)
- Require RapidApp 1.3003 (VANSTYN)
1.0004 2017-07-06
- Require RapidApp 1.3002 (VANSTYN)
- Grid cell/row max-height now only enabled in Posts grid (VANSTYN)
1.0003 2017-06-28
- Better handling for when the app is mounted on a sub-url (VANSTYN)
- Misc POD fixes
1.0002 2017-06-28
- Documentation improvements (no code changes) (VANSTYN)
1.0001 2017-06-27
- Fix first login deep recursion bug (#1) (VANSTYN)
1.0000 2017-06-20
- First public release for TPC 2017! (VANSTYN)