Ado
view release on metacpan or search on metacpan
0.71 2014-11-01
- Fixed bug in Ado::Plugin::home_dir(). Wrong assumption regarding %INC keys.
- Removed unused Test::AdoPlugin.
- Improved Test coverage (total: 85.9).
- Works with Mojolicious 5.56. New versions will not be required in Build.PL
unless necessary.
0.70 2014-10-28
- Implemented more safe $c->user and user helper
in which some fields are not available.
- Improved Ado::Control::require_formats(@formats).
- Improved Ado::Model::Users::by_group_name($group, $limit, $offset).
- TODO: Improve Test Coverage.
0.69 2014-10-26
- $CODENAME changed to
"ÐивеÑе" - U+2C06 GLAGOLITIC CAPITAL LETTER ZHIVETE (â°)
- Switched from favicon.ico to favicon.png for better quality.
- Fixed popup positioning and appearance of the logo in the main menu.
- Added the condition 'ingroup' to Ado::Plugin::Auth.
- Implemented Ado::Model::Users::by_group_name($group, $limit, $offset).
0.68 2014-10-25
- Upgraded to Mojolicious 5.54.
- Added templates/not_found.html.ep.
- Upgraded to DBD::SQLite 1.44.
- Dramatic performance improvement with 'PRAGMA synchronous = OFF' and
'PRAGMA journal_mode=WAL'.
- Improved Ado::Command::adduser documentation.
0.67 2014-10-10
- Fixed failing tests for Ado::Plugin::I18n after upgrade and improved it.
- Added universal exception.html.ep.
- Upgraded to Mojolicious 5.48.
- Added helper to_json to Ado::Plugin::AdoHelpers, same as
Mojo::JSON::to_json.
- Assuming stupidly an UTF-8 terminal for command 'adduser'.
- Defined defaults - stash variables $language and $language_from
in Ado::Plugin::I18n.
0.66 2014-09-30
- Improved Ado::Control::list_for_json() to accept an arrayref of simple hashes.
- Upgraded to Mojolicious 5.47.
- Fixed failing test with Mojolicious 5.47.
- Fixed detection of Ado::Plugin home directory under Windows.
- Upgraded to Mojolicious::Plugin::SemanticUI 0.06.
0.65 2014-09-21
- Removed plugin "vest" listed in etc/ado.conf but not yet on CPAN.
0.64 2014-09-21
- Preparing for the first Ado plugin - Ado::Plugin::Vest,
that will be an example of how to build applications on Ado.
- Upgraded to Mojolicious::Plugin::SemanticUI 0.05.
- Renamed method PERL_FILES to PERL_DIRS in Ado::Build.
- Importing PERL_DIRS in Ado::BuildPlugin so it can be used
for plugins like Ado::Build is used for installing Ado.
- Upgraded to Mojolicious 5.42.
- Fixed bug in Ado::Control::validate_input().
- Added dummy records in tables groups and users.
- Test::AdoPlugin is deprecated.
- In Ado::Plugin::initialise() now we also check for plugin specific
public folder and add it to Ado $app->static->paths.
- Downgraded to Module::Build 0.42.
0.63 2014-09-09
- Deleted public/vendor/Semantic-UI.
- Now example pages depend on Mojolicious::Plugin::SemanticUI,
but you can just comment 'SemanticUI' in ado.conf and it will not be loaded.
- Today in 1944 the communists took over Bulgaria.
As a consequence in 1951 my grand-daddy got bitten and killed by them.
http://en.wikipedia.org/wiki/Bulgarian_coup_d%27%C3%A9tat_of_1944
0.62 2014-09-07
- Ado::Plugin: simplified guessing of home_dir and speeded it up.
- Upgraded to Mojolicious 5.39.
- Started work on Mojolicious::Plugin::SemanticUI.
Semantic UI will go there and Ado will depend on this plugin.
0.61 2014-09-01
- Fixed failing test of crud.pm on Windows.
- Added example configuration for Hypnotoad in etc/ado.conf.
- Upgraded to Mojolicious 5.36.
- Upgraded to Module::Build 0.4210.
- Upgraded to Email::Address 1.905.
- Upgraded to Locale::Maketext 1.25.
0.60 2014-08-31
- Upgraded to Mojolicious 5.35.
- Changed option in Ado::Command::generate::apache2htaccess
from m|module=s@ to M|modules=s@ and explained the limitation in
Ado::Command.
- Fixed failing test on Windows in t/command/adoplugin-01.t.
0.59 2014-08-28
- Upgraded to Mojolicious 5.33.
- Improved guessing of 'home_dir', 'lib' and 'templates_root' for CRUD in
Ado::Command::generate::adoplugin. 'templates_root' defaults to 'templates'.
- Improved guessing of 'lib' in Ado::Command::generate::crud.
- Added guessing of templates folder to Ado::Plugin.
Developing plugins should now be easy!!!
- $CODENAME changed to
"ÐÑÑÑ" - U+2C05 GLAGOLITIC CAPITAL LETTER YESTU (â°
)
- Cleanups, test fixes and documentation improvements.
- Presented Ado at YAPC::EU 2014 in Sofia, Bulgaria on 23 August
http://act.yapc.eu/ye2014/talk/5652
- Published presentation on Slideshare:
http://www.slideshare.net/kberov/ado-yapceu2014
- Improved Ado::Sessions::File.
0.58 2014-08-18
- Set specific minimum versions of required modules when
$ENV{TEST_AUTHOR} is 1.
- Ado::Plugin::config_dir now defaults to etc/plugins
relative to the plugin base directory.
- Implemented Ado::Plugin::home_dir, pointing to the plugin
base directory, no matter where the plugin is installed.
- Moved 'app' accessor up to Ado::Command::generate so it can be reused
by other generators.
- Checking for Test::Output in t/command/version.t.
- Creating README only if $ENV{TEST_AUTHOR}.
0.27 2014-01-29
- Upgraded to Mojolicious 4.71.
- Experimental CORS-ready Ado::Sessions with file
and database storage.
- Fixed bug in Ado::Build::ACTION_dist.
It was not emptying log files.
0.26 2014-01-11
- Improved Ado::Command::version output.
- Improved Ado::Manual.
- Not depending on Mojo::Util in Ado::Build.
- Fixed small bug in create_readme() and optimized it.
- Installing to the more popular "siteprefix" by default.
- Fixed failing test because of missing Test::Output.
0.25 2014-01-01 20:27:50 CET
- Added more tests for Ado::Build (test coverage is > 90%).
- Fixed ACTION_perltidy. We do not modify Build.PL any more.
- Fixed stupid bug in manifest.t
0.24 2013-12-31 17:09:24 CET
- This is an important release.
CODENAME: "ÐзÑ" - U+2C00 GLAGOLITIC CAPITAL LETTER AZU(â°)
- Introduced Ado::Command::version and the concept of $CODENAME.
- We have a stabilised Build process.
- Fixed ACTION_uninstall and ACTION_fakeuninstall (Valcho).
- Fixed failing pod-coverage.t because of -T switch (Valcho).
- Fixed ACTION_perltidy - was not tidying t/*.t files.
- Added tests for ACTION_perltidy.
- Introduced t/ado-build.t.
0.23 2013-12-30 03:14:17 CET
- Added experimental tests for Ado::Build.
- Fixed ACTION_perltidy - did not tidy Build.PL
- Dynamically generating META.json and META.yml
depending on if $ENV{TEST_AUTHOR} is set
thus requiring fewer dependencies.
- Updated Manual.pod
- Added uninstall and fakeuninstall actions to Ado::Build (Valcho).
- Fixed wrong install_path for lib directory
when "--install_base" is not passed as argument.
- Using Perl's $Config{siteprefixexp} for
other directories: qw(etc public log templates).
0.22 2013-12-29 03:30:38 CET
- Refactored creation of README.md, kept README.
- Wellcome Valcho to the core team :)!
- Removed $ADO_HOME (by popular demand)
and symplified installation process a lot.
- Improved Manual.pod/README.
0.21 2013-12-28 03:37:42 CET
- Added build action submit (draft).
- Added build action "perltidy" - see Ado::Build.
deleted: bin/ado_perltidy
Thanks to Vulcho Nedelchev(WEBY) for the inspiration.
- Improved list_for_json in Ado::Control.
- Implemented validate_input in Ado::Control.
- Implemented Test::AdoPlugin.
- Huge enhancements in documentation
(mostly in Ado::Manual::Contributing).
- Shut up "Wide character in print" from Pod::Spelling.
0.20 2013-12-24 03:22:10 CET
- Removed dependency IO::Socket::SSL - not mandatory yet
- Upgraded to Mojolicious 4.63
- Enhanced Ado::Manual
- Skipping pod-coverage.t under Perl 5.014
0.19 2013-12-23 00:37:22 CET
- More strict checks regarding --install_base.
use 5.014 to enable say().
0.18 2013-12-22 17:34:32 CET
- Removed release_status=>'unstable' from Build.PL.
This does not mean much.
- Started developing an external plugin - Ado::Plugin::Mess.
- First attempt for a logo.
0.17 2013-12-21 00:11:06 CET
- Refactored list() in Ado::Control::Ado::Users
and implemented list_for_json in Ado::Control.
- Added test users test1 and test2.
- Added dummy missing actions to Ado::Control::Ado::Users.
- Added $c->require_formats(['json', 'xml', 'etc']) to Ado::Control.
- Enhanced _set_env in Ado::Build.
- Lower required Perl version to 5.014000.
- Enhanced POD.
- Requiering EV and IO::Socket::IP as recommended
in Mojo::IOLoop for better scalabality and non-blocking apps.
- Added tests for POD spelling.
- Spellchecked and corrected all the POD.
0.16 2013-12-19 00:03:47 CET
- Implemented Ado::BuildPlugin (untested).
- Enhanced Ado::Build documentation and
added $ENV{HOME} directory detection.
- Moved code from Build.PL to Ado::Build::create_build_script().
- Requiring Mojolicious 4.60
0.15 2013-12-15 17:44:48 CET
- Now we requre and set ADO_HOME upon install so plugins can
easily find their installation paths
- Put bin/ado environment initialization into _set_env().
Added informative message about ADO_HOME.
- Set lib and arch install paths to "lib".
- Enhanced documentation.
- Implemented custom automatic README
generation from Ado::Nabual.
- Improved Build.PL
0.14 2013-12-14 14:11:45 CET
- Setting explicitly MOJO_MODE in bin/ado
- Better detection for MOJO_HOME and MOJO_CONFIG
- Enhanced the Build process,
added ACTION_build, ACTION_dist process_log_files
and _empty_log_files to Ado::Build.
- Enhanced Ado::Plugin::Routes, added tests.
( run in 2.394 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )