Revision history for Perl module Galileo
0.043 2020-09-06
- Fix XSS vulnerability (Irfan++) CVE-2019-7410
- Soft-deprecate Galileo
- Include contributors list
0.042 2017-03-15
- Fix use of deprecated Mojolicous functions
- Bump Mojolicious requirement to 7.15
0.041 2016-08-13
- Bump Mojolicious requirement to 5.54
- Fix compatibility with Mojolicious 7.0
- Prevent encoding bug in pagedown extra options
0.040 2016-01-07
- Remove jQueryUI in favor of html5sortable
- Fix a couple setup app bugs (Ulrich Herbst, Dirk Koopman)++
0.039 2015-09-28
- Simplify home path logic
- Remove ConsoleLogger again
- Fix compatibility with Mojolicious 6.22
0.0038 2015-01-25
- Fixed compatibility with recent Mojolicious
- Bumped dependency to 5.41
0.0037 2014-10-13
- Fix installation bug causing installation of version 1 rather than the most current
- Removed ability to upgrade from unversioned schemas (pre version 0.012)
- Navigation menu changes are visible immediately upon saving
- Navigation menu editor displays active items in current menu order
0.036 2014-08-31
- Fixed setup bug introduced by Mojolicious v5.30 (fix for __DATA__ handle)
- Remove unused dependency on Term::Prompt
0.035 2014-08-16
- Added Pagedown Extra (keedi++)
0.034 2014-05-31
- Improve compatibility with Mojolicious 5.0 (no bump required)
- Bump Mojolicious::Plugin::Humane to 0.07
- Fix typo in setup command (crab++)
0.033 2014-05-10
- Change dump command to accept encoding parameter (keedi++)
- dump command now emits UTF-8 by default
0.032 2014-04-06
- Added 'secrets' configuration key
- Bump required Mojolicious version to 4.63
- Deprecated 'secret' configuration key
0.031 2013-11-28
- Fixed a few long-standing bugs (hrupprecht++)
0.030 2013-08-26
- Removed Galileo::Plugin::FlexMemorize
in favor of Mojolicious::Plugin::Memorize
- Move to using some of the new features of Mojolicious 4.0
- Especially the improve Websocket JSON interaction
- Bump required Mojolicious version to 4.0
0.029 2013-06-29
- Fixed page deletion bug introduced in 0.028 (chicoxyzzy++)
- Fixed model click handler bugs
0.028 2013-05-14
- Fixed bugs in modals (Fatalnix++)
- Moved modal template to a plugin
- Moved memorization helpers to a plugin
- Improved testing
0.027 2013-04-03
- Use RFC 6901 compliant JSON pointers in tests
- Bump Mojolicious to 3.92
0.026 2013-03-15
- Added File::Next to requires, was causing failing installation
0.025 2013-03-12
- Bug fixes (fix broken release 0.024 ooops)
0.024 2013-03-12
- Fix some setup bugs
- Deprecated files config key (use extra_static_paths)
- Deprecated functionality will be removed by 0.1 release
- Added mostly hidden/useless 'upload_path' system
0.023 2013-03-04
- Removed CLI config/setup commands
- Added web-based setup command
- Page and Menu controllers are now properly distinct
- Added expires helper (from being a controller method)
- Deprecated db_connect config key
- Added db_* keys (dsn, username, password, options)
- Deprecated string use of files config key (use arrayref)
- Deprecated functionality will be removed by 0.1 release
0.022 2013-02-16
- Bump ::Humane version to 0.04
0.021 2013-02-16
- Use Mojolicious::Plugin::Humane (version 0.03)
- Fix deprecation warnings
- Bump Mojolicious to 3.85
0.020 2013-02-11
- Improved styling
- Show and Edit page styles are alike
- Use a simple font stack
0.019 2013-02-05
- Improved documentation (should have been in previous release)
0.018 2013-02-05
- Added some "theme" css
0.017 2013-02-04
- Getopt::Long bugfix (requires Mojolicious 3.83, sri++)
- Upgrade jQuery:
- jQuery to 1.9.1
- JQueryUI to 1.10.0
0.016 2013-01-26
- Added dump command (vervain)
0.015 2013-01-18
- Don't set a default secret so mojo will warn
- Warn when browser doesn't support WebSockets (rather than fail silently)
- More informative message from galileo setup
0.014 2013-01-16
- Remove unicode regexp flag (/u) preventing install on <5.14
0.013 2013-01-15
- User-side DBIC::DH work happens in temporary directories
- Fixes permission errors when using as non-root
- Improve test that seems to fail on win/mac
- Output load error message if Galileo::DB::Schema fails to load
0.012 2013-01-15
- Use cross-database table/column types
- Use versioned schemas
- Added database upgrade layer (Galileo::DB::Deploy)
- Added option for ConsoleLogger
- Improved unicode handling
- Websockets now send/receive structured data
- Websocket handling now has callbacks for success/failure actions
- Increase minimum dependencies on:
- Perl to 5.10.1
- Mojolicious to 3.80
0.011 2012-10-31
- Added extra_css and extra_js config options
0.010 2012-10-28
- Forgot to include new test file in MANIFEST
0.009 2012-10-28
- Add a configurable static files folder
- Check GALILEO_HOME at object creation time
- Various bugfixes
0.008 2012-10-27
- Sanitizing editor is now optional
0.007 2012-09-10
- Implement page deletion
- Page and User creation now available on menu
0.006 2012-08-09
- Improved configuration file detection
0.005 2012-08-06
- Added config command
- Improved documentation
0.004 2012-07-31
- Allow unicode page name (Keedi Kim (keedi)++)
- Improve setup prompts (Steven Haryanto)
- Add popover about adding user/page (Ron Savage)
0.003 2012-07-30
- Fixed a bad link
0.002 2012-07-30
- Fixed some issues from packaging
0.001 2012-07-30
- Initial release