This repository was archived by the owner on Sep 5, 2020. It is now read-only.
Releases: KitaeAgency/pum
Releases · KitaeAgency/pum
v0.1.9
v0.1.8
v0.2.5
v0.2.4
v0.2.3
Elasticsearch
- Add a advanced form to configure ElasticSearch settings. For now, this new form only allow user to add a new analyzer and include stopwords list.
Doctrine / Pūm Relations
- Change cascade usage and expose this parameter only to doctrine
- Add a new parameter onDelete to permit SQL server to handle cascade operation by himself (CASCADE, RESTRICT, SET NULL...)
v0.2.2
Take a look at closed issues for details (until changelog update here)
v0.2
New Features
- Username is now an email ( #67 )
- New Behavior: Tree view + API + Event ( #68, #78, #146, #112 )
- New Ajax navigation ( #68, #87; #90, #91; #93, #137, #138, #139 )
- Notifications API ( #70; #89 )
- New UI for Groups and Users on the same page + New twig filter
pum_initials+ New top right dropdown with user avatar ( #74 ) - Import from & Export Vars to a JSON file ( #76 )
- Allo to add/remove a logo/favicon for login page & project admin ( #80, #88 )
- Add dashboard widgets permissions ( #81 )
- New Permissions UI ( #96, #136 )
- Add Twig
pum_humanizefilter ( #101 ) - Add possibility to add custom translation to PA specific objects buttons (create, etc.) ( #101 )
- New Views ( #105, #110, #115 )
- New Import API
- Fields groups
- Permissions
- Possibility to override Project Admin templates ( #159 )
Improvements
- Media database recast ( #69, #84 )
- Add unique identifier to Groups ( #81 )
- Project Admin filters ( #83 )
- Add default
empty_valuewhen choice field is not required ( #86 ) - Dashboard widgets UI improved ( #90 )
- Project Admin top nav dropdown now hidden if only one project ( #95 )
- Increase routing key length ( #100 )
- New Login UI ( #102 )
- Add few more icons for Beams & Widgets ( #103 )
- Security recast ( #117, #145, #148 )
- Create only one super admin with command
- Super admin group/user can be created only with command
- Cannot create/delete Super admin group/user
- Cannot edit Super admin group permissions/advanced permissions
- User cannot delete his own group or himself
- User can only create group with equal or less permissions to him
- Only super admin can change group permissions
- Faster granted permission for superadmin
- Permissions to binary mask
- Misc. permissions improvements
- Macro to easily translate object definition properties ( #116 )
- Dashboard link is now considered as a widget as well as the others widgets ( #159 )
- Minor UI improvements ( #90, #114, #109, #111, #140, #142, #143 )
Bugfix
v0.1.6
New Features
- Add cascade relation option to object relations ( #61 )
- Add option to allow change of extension to use when generating a thumbnail ( #64 )
- Enhanced configuration for CKEditor and field support in view import ( #71 )
- Add possibility to extend the
__toStringmethod of an object from the ClassBuilder ( #97 ) - Custom translation support for each values of a choice field ( #113 )
- Add a
preg_replacefunction for Twig ( #144 )
Bugfix
v0.1.5
Core
- Add possibility to specify bundle when loading Pūm template
- Improved one-to-one relations performances
- Add SEO behavior on object entities
- New media folder strategy by dates (use
app/console pum:media:updatefoldermethod to upgrade) - Improved pum_entities twig methods
- Add search methods for elasticsearch bridge
- Add Doctrine2 DQL function support
- Add Assetic support for Pūm templates
- Start removing DBAL mode for templates
- Fix for Symfony 2.6 and other minor fixes
App
- Minor UI improvements
- Improved pagination ("go to" for large number of pages)
- Add third-party widget support for Dashboard/Menu
- Quick access for user without Woodwork auth (directly logged in to Project Admin)
Project Admin
- Add relations views mode (autocomplete, tab mode)
- Add possibility to define default tableview for any users and specific user groups
- Add possibility to import table/object/form views (with app/console)
- Add possibility to delete a media from a form
Depencies
- Update backend & frontend dependencies
Doc
- Add doc for third-party widget support
- Add doc about Doctrine2 Custom DQL function
v0.1.4
Core
- Add Beam & Relations meta-data
- Search : Add Highlight
- New loader logic to prior load pum views
- New controller method to quickly to throw an Access Denied exception (
throwAccessDenied())
TypeExtra
- Media : add method to get a token from Media informations (
getToken)
Woodwork
- Add page from Settings to load Symfony's console commands ( cache & assets )
Other
- Add Wizard bundle to ease Pūm first setup
- Add Guzzle in composer dependencies
Doc
- Fix doc in php files
- Update doc files