Skip to content

1.0.6

Latest
Compare
Choose a tag to compare
@givanz givanz released this 13 Jan 13:14
· 5 commits to master since this release
  • Changed product model getContent method table alias to product 3661080
  • Plugins update 50f66fc
  • Permission trait for common permission check methods d18fbf8
  • Added styles properties for section component d598b3b
  • Changed plugin activate page refresh parameters from r to t to avoid conflict cu editor refresh parameter e020be7
  • Added escape for menu items to avoid XSS for custom post types menu entries, vulnerability reported by b53c716 @0xHamy
  • Fixed bug in buildParams function 3eb08e9
  • Moved method parameters and table columns data from local method variable to model properties to also be able to use it for validate method 5f0e04f
  • Include validate method in sqlP generated models 9cc9ddd
  • Added f5df45c @results support for sqlP macros f5df45c
  • Added default template parameter for setSite method d508827
  • Check for imagick first before falling back to gd when choosing php image library extension 82a4a82
  • Include comments for db drivers getColumnsMeta method b21ede4
  • Table columns validate method to be used for edit and add model methods validation a5bdb2c
  • Request class set post array values for put and patch methods also for REST api e3f863d
  • Check if component has request method before calling 657aebd
  • Include cart product subscription and taxes if id not empty cd23047
  • Added rest and graphql tabs to role permissions, fixed backup/restore progress bar js, copy from default language button 2d383f0
  • Theme ajax page loading support 508f788
  • Fix for product options delete not working, added date range input support 9559ba0
  • Docker image and configuration update 797fea8
  • Sql file name fix for post_to_taxonomy_item table 111cbe9
  • Fixed some default values for tables 3eeb33a
  • Changed routes for post and products back to using only slug without id's 78cc20d
  • Keep username input value on post for login box 1f67d00
  • Validate user profile update form c2806bb
  • Fixed product_id request to read from get or post parameters and template array product key 8e6b8d7
  • Fix for php notice when all languages are disabled or removed. d4cad09
  • Added slug and name to order by list e7ed8a3
  • Fixed component content saving 8735000
  • Added site_id parameter to components f7e2fe1
  • Changed module to match module parameter from get to avoid mismatch with route parameter efdb6bc
  • Restricted user and post content input length to match db length 9dbd5c0
  • Output error/success message directly to allow html content in messages 7199e40
  • Added escape for menu items to avoid XSS for custom post types menu entries, vulnerability reported by 605a70f @0xHamy
  • Fixed failed login models delete method ab7b56a
  • Changed role model delete method to work with multiple id's ce83b52
  • Added missing type for params 4d72ae4
  • Removed redundant language_id param acaf790
  • Include role name in admin user info 22cf311
  • Show 404 not found if the user does not exist 062061b
  • Database upgrade with new tables created on core update a62a484
  • Cache driver info and GraphQL and Rest enabled status 0223af3
  • Added exit after backup file reading to avoid html rendering after dump 07a495f
  • Site id parameter for theme list to set correct active theme for current site, excluded backup folder from site duplicate skip folders 3b322be
  • Merge site config data with site db data, sanitize description fields. 969a5ab
  • Added event filter for email settings to allow adding new providers 45a1b7d
  • Post/product content parameter changed in model edit method, added file checks to load only templates that are html files inside theme folder, previously other files could be loaded from theme fold… 56e8b84
  • Fixed wrong getAll method for manufacturer f5d0a12
  • Crud and Listing traits update to work for both admin and REST 7525a66
  • Changed post and product model edit method to add post/product content as separate parameter aff6325
  • Permissions code moved to trait to share code for GraphQL and Rest 27fb8e4
  • GraphQL and Rest role permissions 79f6255
  • Add post and product id to edit url if available a13e0fd
  • Added new isController, isModel, model and controller functions ef691bc
  • User signup honeypot spam protection 29c0ad7
  • Code editor disable saving for php and tpl files to avoid php code injection from less privileged admin roles, vulnerability reported by f684f3e @0xHamy
  • Brute force protection for admin and user login pages, vulnerability reported by 739c6a6 @0xHamy
  • Fix site access list empty on admin user page ea1c950 #240
  • Changed data-v-global-site.title to data-v-global-site.description.title, disable add to cart if product out of stock, changed sections title to aria-label. 79bc7a3
  • Avoid js error if alert button is not on page, save page url on history state change 9c05abc
  • Moved clearMedia function to admin theme js 8b5f80f
  • Use aria-label if available for section title, prevent default action on page item in file manager 959bc77
  • Changed posts to post alia for taxonomy queries and categories component a6cb0d2
  • Check if email already in use on guest checkout page f48b8ad
  • Fixed wrong url on localhost for menu items links 0b7fbe0
  • Added permissions rule precedence for exact rules, removed action from permission rules to make it simpler and shorter, increased role list dropdown length 5a39ca8
  • Fixed template list wrong html path on windows because of different directory separator 81cc621
  • Language rtl support 57089ca
  • Fix typo d4673cc
  • Replaced with for escaping html in templates and added where missing. 0331f4b
  • Added vtpl and attributes support to add conditional attributes to html nodes. 5c5d797
  • Check if module route is present before checking if post or product page to avoid php warning a3ba3de
  • Don't add subdir for urls where current path is used eb68296
  • Fixed error during install when using sub directory install 964064e #201
  • Check if language code is valid before changing language 5dec613