Moved dispatcher to BackendService instead of controller, because cache clear can be used somewhere else

Assets 2

@VincentFoulon80 VincentFoulon80 released this Oct 18, 2018 · 1 commit to master since this release

  • Updated Cache cleaning process due to another break, note that it will not work properly in a debug environment.
  • Improved Link Type where you can now select which type of redirect you want.
Assets 2

@VincentFoulon80 VincentFoulon80 released this Jun 12, 2018 · 8 commits to master since this release

Fixed a bug where the cache clearing button were not working anymore

Assets 2

@VincentFoulon80 VincentFoulon80 released this Jun 8, 2018 · 9 commits to master since this release

This version fixes one major issue and adds a minor enhancement for flatpickr:

  • Fixed a bug where the cache clearing process crashes on symfony 3.4 on saving templates
  • Moved the cache clearing function into BackendService, so it is easily accessible and don't require to duplicate code.
  • Removed fetching language when your locale is 'en' because it is the default language of flatpickr and the translation file does not exist in the l10n directory.
  • Changed the theme of flatpickr from nothing to the 'light' theme. Maybe later we'll be able to change the theme in the configuration ?
Assets 2

@VincentFoulon80 VincentFoulon80 released this Jun 4, 2018 · 11 commits to master since this release

  • MidnightCMS is now fully compatible with Symfony 3.4 !

  • [File Management] Added a finder into the CMS, allowing users to upload images, creating folders and deleting images. More functionnality will comes into further updates.
  • [Templating] Deprecated the use of twig macros. You can now use the macros as twig functions. For example {{ cms.link(page.rootPage) }} now becomes {{ link(page.rootPage) }}
  • [FEditor] On the frontend editor, when your work is saved you can now see a popup instead of a dirty non-translated message.
  • [SEO] When renaming a page, the old page will now be redirected for 30 days by default, you can disable this functionnality, or change the time limit in the configuration panel.
  • [Page Type] Created a new page type : "Link". You can use this type to redirect users into another page of your site (or external links, too), by placing the page's ID or the Url directly.
  • [Backend Design] A little template tweak now allow more space into the backoffice for desktops
Assets 2

@VincentFoulon80 VincentFoulon80 released this Mar 14, 2018 · 39 commits to master since this release

Revert changes on composer.json

Assets 2

@VincentFoulon80 VincentFoulon80 released this Mar 14, 2018 · 41 commits to master since this release

Changed composer.json to accept symfony ^3.*

Assets 2

@VincentFoulon80 VincentFoulon80 released this Feb 20, 2018 · 46 commits to master since this release

Another small fix for this release:

  • Fixed the Cache Service who wasn't able to store anything.
Assets 2

@VincentFoulon80 VincentFoulon80 released this Feb 16, 2018 · 47 commits to master since this release

Only one fix for this release again:

  • Fixed a bug where the config panel wasn't able to get the configuration services
Assets 2

@VincentFoulon80 VincentFoulon80 released this Feb 14, 2018 · 48 commits to master since this release

Only one fix is uploaded in this release:

  • #22 : The Backend Service is now able to register new type and config again !
Assets 2