The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Mojolicious application Slovo

2018.05.03
    - Changes
        * Improved the page form.
        * Removed custom config method from Slovo::Controller.
        * "page_type" can be (regular=>'обичайна',root=>'коренъ').
        * From the next version upgrading from an older version (like this)
        * will be possible.
    - Features
        * Pages with initial content can be edited
        * Pages can be "removed" (deleted=1).
        * Added initial set of pages with initial content in language
        * bg-bg(Слово=>Home page,Писания=>Blog,Вести=>News,Относно=>About).
2018.04.30
    - Changes
        * Improved startup.
        * Added some tests for creating and updating a user.
    - Features
        * Added Slovo::Validator with new filter - xml_escape.
        * Creation of new page with initial content.

2018.04.15
    Unstable: WIP!
    - Changes
        * Improved documentation.
        * Switched $CODENAME to U+2C0C GLAGOLITIC CAPITAL LETTER DJERVI (Ⰼ)
    - Features
        * Implemented Slovo::Plugin::MojoDBx. Not using sqlite.conf
        anymore. This plugin can be moved to Mojolicious namespace.
        There is nothing specific to Slovo in it.
        * WIP - Added tables 'domove', 'stranici' and 'celini'. Beginning
        of a site.
        * Generated MVC and OpenAPI from the tables using
        Mojolicious::Command::generate::resources.
    - Bugs

2018.04.09
    - Христос воскресе
    - Switched $CODENAME to U+2C0B GLAGOLITIC CAPITAL LETTER I (Ⰻ)
    - Improved documentation.
    - Added first migration file. Table definitions and initial data are taken
      from Ado.
    - Used Mojolicious::Command::generate::resources to generate code for
      groups and users resources like this:
      $ generate resources -D dbx -t "groups,users" -T \
      lib/Slovo/resources/templates --api_dir lib/Slovo/resources
    - Added sqlite.conf which can be switched with pg.conf or mysql.conf.
      This way the database can be easily switched by adding specific
      adapter configuration files.
    - Added helper 'dbx' which will be instance of Mojo::SQLite, Mojo::Pg or
      Mojo::mysql instead of corresponding 'sqlite', 'pg', or 'mysql'.
    - Added Slovo::Cotroller.
    - Improved a bit the generated code for models. Added parent class
      Slovo::Model.
    - Added dependency Mojolicious::Plugin::Authentication and implemented
      Slovo::Controller::Auth.
    - Added TODO section to the Slovo POD.
    - Added Test::Mojo::Role::Slovo.
    - Added tests for sign_in.
    - Added tests for creating a users.

2018.03.25
    - Improved documentation.
    - Implemented loading of plugins specified in slovo.conf.
    - Added dependency Mojolicious::Plugin::RoutesConfig.

2018.03.24
    - Made the application installable as any perl module.
        * added EXE_FILES to the installation
        * Fixed unwanted installation of README.pod
        * Added new target "readme" for "make" which is also part of the
        "dist" target.
        * Added new target perltidy which is also part of the "test" target.
    - Made the application installable as a perl application.

2018.03.23
    - Original version; created by ExtUtils::ModuleMaker 0.56
    - Generated application using `mojo generate app Slovo`
    - Modified Makefile.PL and whatever needed so most basic tests pass.
    - Used $CODENAME from Ado to indicate that this project is continuation of
      Ado (in a way).