Skouter mortgage estimates. Web application with view written in PHP and Vue, but controller and models in Go.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
 
 

22 KiB

v1.3.6

10/11/2023

    • Added a new onAdminObjectGet() event to allow for manipulation of flex objects

v1.3.5

05/09/2023

    • Various deprecation fixes for PHP 8.2+

v1.3.4

02/19/2023

    • Support saving via admin in current language if not translated

v1.3.3

01/04/2023

    • Save post-save action to session
    • Set default post-save action to edit for create and edit

v1.3.2

12/02/2022

    • Various translation enhancements
    • Fixed frontend editing objects with urlencoded ids

v1.3.1

09/08/2022

    • Fixed covnertUrls action

v1.3.0

06/14/2022

    • Added user object to onFlexTask.* and onFlexAction.* events
    • Added tasks MediaUploadMeta and MediaReorder to support remote media fields
    • Added support to remove media defined in a field
    • Refactored admin controller tasks and actions
    • Added image preview support for 3rd party editors
    • Fixed broken error responses in object media tasks

v1.2.0

03/28/2022

    • Require Grav 1.7.32 and Form 6.0.0
    • Improved flex router event to include directory
    • Fixed caching issues in dynamic flex forms
    • Fixed flex content in unauthorized module causing the whole page to become unauthorized

v1.1.9

03/14/2022

    • Added support for flex router to return a response instead of a page

v1.1.8

01/28/2022

    • Require Grav 1.7.29
    • Made path handling unicode-safe, use new Utils::basename() and Utils::pathinfo() everywhere

v1.1.7

01/03/2022

    • Allow intercepting object create, update and delete tasks by using FlexTaskEvent event
    • Added optional $scope parameter to ObjectController::checkAuthorization()
    • Fixed continue task with PageInterface types

v1.1.6

11/29/2021

    • Fixed regression Call to a member function getRoute() on null when using CLI #151

v1.1.5

11/24/2021

    • Added method ObjectController::checkAuthorizations() to check if one of the actions is true
    • Fixed regression when calling flex router with a path

v1.1.4

11/16/2021

    • Require Grav 1.7.25
    • Changed flex router not to trigger onPageNotFound event
    • Changed flex router to be called also with empty path
    • If ACL check for the object fails, display unauthorized page instead of 404
    • Fixed unescaped messages in JSON responses
    • Fixed Call to a member function getName() on null when using file field #149

v1.1.3

10/26/2021

    • Updated JS dependencies to latest
    • Optimized import of certain JS dependencies
    • Dev: Moved away from deprecated UglifyJsPlugin in favor of TerserPlugin
    • Use active form from the Form plugin to get page metadata
    • Added page header flex.access.override: true, which allows flex to replace page access when user is allowed to perform action in flex
    • Fixed flex object page access for super users when permission was denied

v1.1.2

09/14/2021

    • Require Grav 1.7.21, optionally Error 1.8.0, Login 3.5.2 and Form 5.1.1
    • Added file upload/delete support to frontend forms
    • Support proper error, login and unauthorized pages if all requirements are met
    • Added page header flex.router: [ROUTER] which triggers flex.router.[ROUTER] event for child routes of the page
    • Added flex.[type].task.create.after, flex.[type].task.update.after and flex.[type].task.delete.after events for frontend

v1.1.1

09/01/2021

    • Fixed XSS in page admin
    • Fixed check for bad folder name, prevent bad characters

v1.1.0

08/31/2021

    • Require Grav 1.7.19 and Form 5.1.0
    • Added basic frontend editing support
    • Added onBeforeFlexFormInitialize event to help to initialize the frontend form
    • Fixed error in admin when field validation fails

v1.0.16

07/19/2021

    • Added basic new modal support for all flex types
    • Fixed authorization check for user configuration

v1.0.15

06/16/2021

    • Better checks against missing Flex Type inside tasks
    • Better authorization checks, falls back to directory level authorization checks if objects do not support authorization
    • Fixed missing handling of child_type in Flex Pages getgrav/grav-plugin-admin#2087
    • Added support for multiple Exports in a dropdown
    • Admin is no longer a dependency of Flex Objects #130
    • Fixed authorization checks during page creation for users who have limited access to some pages getgrav/grav#3382
    • Fixed permission check when moving a page getgrav/grav#3382

v1.0.14

06/07/2021

v1.0.13

06/03/2021

    • Fixed expert mode for Flex Pages

v1.0.12

06/02/2021

    • Fixed logic to get form blueprints and object, prevents events from being fired twice
    • Fixed breadcrumb item in Pages list not translating HTML entities #127

v1.0.11

05/24/2021

    • Allow file uploads to send data such as data[media_order]

v1.0.10

05/19/2021

    • Fixed Add Folder not updating the page list until cache is cleared
    • Fixed broken error message translations

v1.0.9

04/29/2021

    • Fixed fatal error when copying a page in admin if no modal is being shown getgrav/grav#3335

v1.0.8

04/23/2021

    • Require Admin 1.10.13
    • Require Form Plugin 5.0.2
    • Added a few missing translations
    • Utilize new Admin detector to prevent Save actions that triggers unsaved notice on unload getgrav/grav-plugin-admin#2125
    • Improved copying page by adding a modal for new page title and folder name

v1.0.7

04/06/2021

    • Require Grav 1.7.10
    • Added deny option support to filepicker field #119
    • Prevent expert editing mode from anyone else than super users grav-plugin-admin#2094
    • Fixed not being able to add new folder grav#3293
    • Fixed Flex directories defined only in theme not showing up grav#3292

v1.0.6

03/30/2021

    • Fixed automatic git-sync in admin save and delete #120
    • Prevent Add Page / Add Module modals from closing if clicking on the outside overlay grav-plugin-admin#2089

v1.0.5

03/19/2021

    • Require Grav 1.7.9
    • Require Form Plugin 5.0.1
    • Catch JSON decoding issues in controllers
    • Fixed broken media upload/picker fields with @self/path notations grav#3275
    • Fixed filepicker field not including newly uploaded and excluding newly deleted files before saving the object
    • Fixed Flex Page CRUD ACL when creating a new page #115
    • Bumped dependencies versions #116
    • Fixed clicking move button on some pages resulting in endless loading spinner grav-plugin-admin#2095

v1.0.4

03/17/2021

    • Added id attributes for buttons to help on acceptance testing
    • Fixed fatal error in /admin/flex-objects #114
    • Fixed onAdminSave original page having empty header grav#3259
    • Fixed flash issues on uploading files into a new page

v1.0.3

02/17/2021

    • List field: added new placement property to decide whether to add new items at the top, bottom or based on the position of the clicked button #105
  • Added default styling for Flex-Objects Admin list view
    • Fixed fatal error if configuration is missing directories #107
    • Fixed case-sensitive accept in filepicker field
    • Fixed pages admin being accessible without read/write permissions grav-plugin-admin#2053
    • Fixed missing event onAdminCreatePageFrontmatter when creating a new page grav-plugin-auto-date#8
    • Fixed missing event onAdminAfterDelMedia when deleting a file from a page
    • Fixed filepicker support for old theme@:/ and page@:/ notations #109
    • Fixed adding the same new page twice remembering content from the last try
    • Fixed saving a new page with invalid data makes blueprint fields disappear grav-plugin-admin#2068

v1.0.2

02/01/2021

    • Require Grav 1.7.4

v1.0.1

01/20/2021

v1.0.0

01/19/2021

    • Added $grav['flex_objects']->getAdminController() method
    • Added support for relative paths in getLevelListing action
    • Fixed admin not working with types that do not implement FlexAuthorizeInterface
    • Fixed bad redirect when creating new flex object and choosing to create another return to the list
    • Fixed bad redirect when changing parent of new page and saving grav-plugin-admin#2014
    • Fixed page forms being empty if multi-language is enabled, but there’s just one language grav#3147
    • Fixed copying a page within a parent with no create permission grav-plugin-admin#2002

v1.0.0-rc.20

12/15/2020

v1.0.0-rc.19

12/02/2020

    • Just keeping sync with Grav rc.19

v1.0.0-rc.18

12/02/2020

    • Require PHP 7.3.6
    • Improved frontend templates
    • Improve blueprint structure
    • Hooked up Duplicate and Move from within Pages list #81
    • Respect CRUD ACL actions for items shortcuts in pages list #82
    • Refresh object on controllers to make sure it is up to date
    • Fixed fatal error in admin if list view hasn’t been defined
    • Fixed fatal error in admin if directory throws exception
    • Fixed attempts to add an existing page
    • Fixed form loosing its form state if saving fails when using ObjectController
    • Fixed missing context when rendering collection in frontend
    • Fixed Flex Admin activating on too old Admin plugin versions

v1.0.0-rc.17

10/07/2020

    • Fixed media uploads for objects which do not implement FlexAuthorizeInterface
    • Fixed file picker field not recognizing folder: @self variants

v1.0.0-rc.16

09/01/2020

    • Simplified Flex Pages admin not to differentiate between default language file extensions #47
    • Fixed extra space in Flex admin pages
    • Fixed folder creation with parent other than root #66
    • Fixed task redirects in sub-folder multi-site environments
    • Fixed typo in default permissions (should have been admin.flex-objects) grav#2915

v1.0.0-rc.15

07/22/2020

    • Released with no changes to keep sync with Grav + Admin

v1.0.0-rc.14

07/09/2020

    • Released with no changes to keep sync with Grav + Admin

v1.0.0-rc.13

07/01/2020

    • Fixed bad link in directory listing template
    • Fixed admin save task displaying error message about non-existing data type
    • Fixed pagemedia field not uploading/deleting files right away
    • Fixed Flex Pages add, copy and move buttons appearing in edit view when no permissions
    • Fixed Flex Pages permission issues
    • Fixed some admin redirect issues

v1.0.0-rc.12

06/08/2020

    • Code updates to match Grav 1.7.0-rc.12
    • Changed class admin-pages to admin-{{ target }} #59

v1.0.0-rc.11

05/14/2020

    • Added integration with Admin’s new preset events to style the CSS
    • JS Maitenance
    • Fixed Accounts Configuration tab

v1.0.0-rc.10

04/27/2020

    • Fixed custom actions not working
    • Fixed custom folder in mediapicker field not working
    • Fixed export title when not using CVS #51
    • Fixed preview in Page list view admin#1845
    • Fixed 404 Not Found error after saving a new object

v1.0.0-rc.9

03/20/2020

    • Fixed issue with touch devices and scrollbars hidden, preventing native scrolling to work admin#1857 #1858

v1.0.0-rc.8

03/19/2020

    • Added a basic Convert Data CLI Command. Works with Yaml <-> Json

v1.0.0-rc.7

03/05/2020

    • Added option to change perPage amount of items in Flex List. ‘All’ also available by only at runtime.
    • Page filters now obey admin hide type settings
    • Fixed fatal error if there is missing blueprint grav#2834
    • Fixed redirect when moving a page grav#2829
    • Fixed no default access set when creating new user from admin #31
    • Flex Pages: Fixed page visibility issues when creating a new page grav#2823
    • Flex Pages: Fixed translated page having non-translated status with system.languages.include_default_lang_file_extension: false
    • Flex Pages: Fixed preview on home page

v1.0.0-rc.6

02/11/2020

    • Pass phpstan level 1 tests
    • Removed legacy classes for pages, cleanup deprecated Flex types
    • Fixed call to grav.flex_objects.getObject() causing fatal error
    • Minor bug fixes

v1.0.0-rc.5

02/03/2020

    • No changes, just keeping things in sync with Grav RC version

v1.0.0-rc.4

02/03/2020

    • Added support for arbitrary admin menu route for editing a flex type
    • Added support for new improved ACL
    • Added support for custom layouts by adding /:layout_name in url
    • Added support for Flex Directory specific Configuration
    • Added support for action aliases (/accounts/configure instead of /accounts/users/:configre)
    • Added Flex type Configuration
    • Enabled Pages, Accounts and User Groups by default
    • Stop using deprecated onAdminRegisterPermissions event
    • Renamed directory grav-pages to pages
    • Renamed directory grav-accounts to user-accounts
    • Renamed directory grav-user-groups to user-groups
    • Flex caching settings were moved into Grav core
    • Flex Objects plugin now better integrates to Grav core
    • Fixed empty directory entries in plugin configuration
    • Fixed plugin configuration displaying directories outside of the plugin
    • Fixed broken blueprints if there’s folder with the name of the blueprint file
    • Fixed visible save button when in 404 page
    • Fixed missing save location when file does not exist
    • Fixed multiple ACL related issues (no access, bad links, information leaks)
    • Fixed Admin Panel Page list buttons not appearing in Flex Pages

v1.0.0-rc.3

01/02/2020

    • Added root page support for Flex Pages
    • Fixed after save: Edit
    • Fixed JS failing on initial filters setup due to no fallback implemented #2724

v1.0.0-rc.2

12/04/2019

    • Admin: Added support for editing User Groups
    • Admin: Flex Pages now support searching and filtering
    • Hide hidden/system types (pages, accounts, user groups) from Flex Objects page type #38

v1.0.0-rc.1

11/06/2019

    • Added directory configuration option for custom admin templates
    • Added Flex Accounts (Admin) type to administer user accounts in Flex independently from Grav system setting
    • Added Flex Pages (Admin) type to administer pages in Flex independently from Grav system setting
    • Added blueprint option to hide directory from Flex Objects types page in frontend
    • Deprecated all Flex Page classes and traits in favor of the new classes in Grav core
    • Moved flex object/collection templates to templates/flex/{TYPE} which is easier to remember
    • Admin: Added support customizable preview and export
    • Admin: Allow custom title template when editing object
    • Translations: rename MODULAR to MODULE everywhere
    • Flex Pages: Fixed default language not being translated in both translatedLanguages() and untranslatedLanguages() results
    • Flex Pages: Language interface compatibility fixes
    • Flex Pages: Fixed frontend issues with plugin events #5
    • Flex Pages: Fixed filePathClean() and filePathClean() not returning file for folder
    • Flex Pages: Fixed multiple multi-language related issues in admin #10
    • Flex Pages: Fixed raw edit mode
    • File upload is broken for nested fields #34

v1.0.0-beta.10

10/03/2019

    • Flex Pages: Fixed moving visible page in admin causing ordering issues #6
    • Flex Pages List: Fixed issue where auto-hiding scrollbars in macOS would throw off the dropdown position #20
    • Flex Pages: Fixed prev/next page missing pages if pagination was turned on in page header

v1.0.0-beta.9

09/26/2019

    • Show/hide dropdown menu as needed when scrolling the page columns container left and right
    • PHP 7.1: Fixed error when activating Flex Pages in Plugin parameters #13
    • Flex Pages: Fixed page template cannot be changed #4
    • Flex Pages: Fixed new pages being created with wrong template #22
    • Flex Pages: Fixed Preview not working #17
    • Fixed error caused by automatic path selection from cookie when destination not available #23
    • Fixed breadcrumb issue in Flex Pages List #19
    • Flex Pages: Fixed unable to change page template #4
    • Fixed Error 404 when adding new contact #14
    • Flex Pages: Non-visible items appear in Nav menu #24
    • Disabling plugin breaks saving plugin configuration #11

v1.0.0-beta.8

09/19/2019

    • Initial public release (all previous versions were in a private repo)