Releases
3.1.0
Diff
Added
Core: Carbon format set globally in AppServiceProvider
Core: Creating a string helpers mixin file
Core: Add additional install script to prompt for APP_URL
Core: New install script to un ignore the package-lock.json
file from npm
Dashboard: Created & loading a settings config file
Dashboard: No widget dashboard now used by default
Dashboard: Dashboard settings with welcome title and description
Dashboard: New welcome box displayed on the dashboard
Media: Creating an UploadZone component
Media: Creating the media list component for media modal
Media: Creating a single media vue component
Media: New media permissions for folders
Media: Creating NewFolder component
Media: Creating UploadButton component
Media: Ability to arrange Media in folders
Media: Ability to move files inside folders
Media: Ability to move folders inside folders
Page: New UI interaction on the page index to select pages and mark one or mutiple as on/offline
Page: New view page button on edit page views
Translation: New translations for Media and Page modules
User: Seeding new media.folders permissions on install
Flatly: New css and js stack in master template
Flatly: New admin navigation bar
Changed
Core: Registering the TranslationHelper mixin globally to access it from anywhere
Core: CkEditor and SimpleMde hooks set a view variable containing their name
Core: Refactoring the .env local file writer
Core: Tell users about the -f force flag for the asgard installer
Core: Update the message displayed while the admin user is created.
Core: Fixed issue when hideDefaultLocaleInURL
was set to true making VueJS routes not working
Core: Removed default loading of unneeded assets
Core: Getting pdo object, making sure the database connection is valid
Core: Installation, set the application key ourself, based of laravel command
Core: Installation, only display success message for app_url on --verbose flag
Core: Updated config/breadcasting.php
pusher config to match laravel upstream
Core: Removing optional modules (blog, block, notification) from core module list
Media: Allow pdfs to be uploaded by default too
Media: Fixed SingleMedia component to correctly unset a selected media
Menu: mysql 5.7 compatibility, making some additional columns nullable
Page: Sending the full page entity to the PageWasUpdated event
Page: Sending the full page enity to PageWasCreated event
Page: Allow editor component to be dynamic again
Setting: Checking for null value instead of empty for non translatable settings
Setting: Escaping the output of the @setting blade directive
Making sure the role slug is unique
User: Fixed Users Full Name Stored XSS Vulnerability
User: Explicitly used https to request the users Gravatar icon
Adminlte: Updated AdminLTE to version 2.4.0
Adminlte: Use the pusher key read from configuration instead of env file
Removed
Dashboard: Gridstack (widgets) from overwritten dashboard. To enable again, set dashboard..useViewNamespaces.resources
to false
Log
view commit • Preparing 3.1.0 release
view commit • Adding translation changelog
view commit • Making the response message translatable
view commit • Removing unneeded logging
view commit • Removing now obsolete event listener
view commit • CS: PSR1/2
view commit • Extracting and testing logic to find a folder or make a root folder to the folder repository
view commit • Extract global moving logic to a Mover class
view commit • Moving the file and folder movers inside their own namespace
view commit • Extracting logic to get the destination folder to method
view commit • Using new file mover and improving response message in case of some failures
view commit • Extracting file move operations to a FileMover class. This improves maintainability as well as doesn't update the db row until the file was actually successfully moved on disk. This keeps db / filesystem in sync.
view commit • Make sure a file can be stored with the same name in another location, without having a _1 suffix.
view commit • Using new folder mover and improving response message in case of some failures
view commit • Try other format
view commit • Extracting folder move operations to a FolderMover class. This improves maintainability as well as doesn't update the db row until the folder was actually successfully moved on disk. This keeps db / filesystem in sync.
view commit • Using new alpha dash with spaces validation rule
view commit • Creating new validation rule to extend alpha dash with spaces
view commit • Adding changelog item
view commit • Implementing moving folders
view commit • Adding the root path
view commit • Ability to move a folder and its content back to root
view commit • Adding login to move folders to new locations
view commit • Adding changelog item
view commit • Update breadcrumb after moving folders
view commit • CS: PSR1/2
view commit • Removing unused error variable
view commit • Adding validation to the move media request
view commit • Adding changelog item
view commit • Removing optional modules (blog, block, notification) from core module list
view commit • Reload the files in the folder where the move happened
view commit • Ability to move media back on root
view commit • Load folder data on dialog open
view commit • Fixing success message
view commit • Adding button to move files
view commit • Using translatable text
view commit • Adding translations
view commit • Adding api routes to list folders and move media
view commit • Setting the new folder_id when moving
view commit • Ability to move files with its thumbnails
view commit • Adding logic to move files
view commit • Adding babel polyfil
view commit • Adding method to get all folders under nested collection
view commit • Adding a nest folders collection
view commit • selectedMedia should be an array
view commit • Adding media list button translations
view commit • Using translation keys
view commit • Adding folders and core translations
view commit • Adding folders translations
view commit • Avoiding eslint warnings
view commit • Refactoring the page status change
view commit • Cleaning up
view commit • Update page status colors
view commit • Adding info about xdebug mac vs linux
view commit • Adding extra artisan shortcuts
view commit • Merge pull request #406 from joestrong/feature/docker-xdebug
view commit • Changes to xdebug config to allow for remote debugging
view commit • Merge pull request #405 from moebrowne/bugfix/folder-name-validation
view commit • Added validation for folder names. Fixes #404
view commit • CS: Eslint
view commit • Moving dependencies
view commit • More Eslint configuration and customisations
view commit • Documenting the view override feature inside themes
view commit • Move axios to dependencies from devDependencies
view commit • Merge pull request #403 from moebrowne/bugfix/generated-duplicate-file-names-not-always-unique
view commit • Named, enabled and updated test
view commit • Updated the getNewUniqueFilename method to correctly generate a unique suffix number
view commit • Compile js
view commit • Merge pull request #401 from mikemand/fix-page-status-width
view commit • Fix Page status column width
view commit • Prepare an edge case test
view commit • Make sure it can create 2+
view commit • Shortening test with image fakes
view commit • Set the delete button class
view commit • Using camelCase
view commit • Merge pull request #399 from moebrowne/media/feature/unique-folder-names
view commit • Updating validation rule to be max file size
view commit • Adding ability to quickly enable/disable xdebug
view commit • Made the unique check also check hierarchy
view commit • Adding a php.ini file
view commit • Added a validation rule to prevent duplicate directories being created
view commit • Making file too large translatable
view commit • Making file too large translatable
view commit • Adding extra size validation rule
view commit • Prepend error message before the dropzone area
view commit • Adding jpeg extension
view commit • Fixing path
view commit • Copy the config file inside fpm dir
view commit • Getting closer to 3.1 release
view commit • Adding changelog item
view commit • Use the pusher key read from configuration instead of env file
view commit • Adding changelog
view commit • compiling
view commit • Adding link on media file name
view commit • Adding links on page title and slugs
view commit • Creating new Edit Button component
view commit • Remove unneeded folder condition for pages
view commit • Update button styles to use element-ui style
view commit • Hide edit folder button for s3 filesystem. Allign buttons to the right
view commit • Move style sections below scripts. Following vuejs code style
view commit • Merge pull request #398 from mikemand/fix-ocd-problems
view commit • Group Tinker with Framework
view commit • Merge pull request #397 from mikemand/fix-pusher-config
view commit • Update Pusher configuration for Laravel 5.5 & Pusher changes
view commit • Merge pull request #396 from JulienTant/patch-3
view commit • Hiding the move button
view commit • Adding eslint vue
view commit • Define function before usage
view commit • CS: eslint
view commit • Adding eslint
view commit • Change label Inherit to Inherit from role
view commit • Updating laravel-modules config structure
view commit • Merge pull request #393 from moebrowne/bugfix/slug-unique-validation
view commit • Updated the role request so that the role you are updating is ignored when checking for uniqueness
view commit • Adding changelog item
view commit • Merge pull request #392 from moebrowne/protocol-relative-URLs
view commit • Explicitly used https to request the users Gravatar icon
view commit • Adding changelog item
view commit • Merge pull request #391 from moebrowne/templates/escape-settings-blade-directive
view commit • Escaped the output of the @setting blade directive
view commit • Adding changelog item
view commit • Merge pull request #390 from moebrowne/security/user-stored-xss
view commit • Added escaping echos to the presentation of the users fullname
view commit • Making sure the Role slug is unique
view commit • Create a dedicated dropzone store uri
view commit • Preparing a future frontcontroller for accessing media
view commit • Select all files only for the old include media partials on ckeditor
view commit • Select all files only for the old include media partials
view commit • Adding file repository method to get all files w/o folders
view commit • Adding changelog items
view commit • Only display success message for app_url on --verbose flag
view commit • Set the application key ourself, based of laravel command
view commit • Publishing module assets
view commit • Adding changelog item
view commit • Getting pdo object, making sure the database connection is valid
view commit • Adding missing space
view commit • CS: PSR1/2
view commit • Removed alertify from default loaded assets. Updated adminlte script location
view commit • Updating AdminLTE to version 2.4.0
view commit • Adding extra column on theme index
view commit • Removing global line ending
view commit • Removing global line ending
view commit • Line endings
view commit • Adding line ending config
view commit • splitting onto 2 lines
view commit • Commenting out js copies
view commit • Settings fonts to LF
view commit • update icheck
view commit • Updating upload button
view commit • Updating adminlte assets
view commit • Set to boolean
view commit • Updating adminlte frontend dependencies
view commit • Updating adminlte frontend dependencies
view commit • Adding media changelog
view commit • Defining constants earlier
view commit • Adding changelog item
view commit • Setting the hideDefaultLocaleInURL config option in master view to have access in JS
view commit • Set the config option hideDefaultLocaleInURL in URL
view commit • Translating upload button
view commit • Allow multiple files to be uploaded at once
view commit • Don't allow including a folder
view commit • Adding changelog item
view commit • Adding installer script to un ignore the package-lock.json file from npm
view commit • Ignore the package-lock.json file
view commit • Creating a helper mixing to select single files
view commit • Trigger the received random event name
view commit • Removing upload zone on modal to insert. Generate a random event name to trigger & listen to.
view commit • Return null if the file doesn't exist
view commit • Adding logic to batch destroy files
view commit • Fixing variable name
view commit • Adding a loading indicator on the upload button
view commit • Removing mass rename button
view commit • Adding translations
view commit • Adding a delete button on media list
view commit • Adding the delete url based of media type (file/folder)
view commit • Adding logic to remove a folder
view commit • Registering new event listeners
view commit • Adding tests & logic to remove folders and its children
view commit • Trigger event when a folder is being deleted
view commit • Adding method to get all folders only. Testing deletion of a folder in database.
view commit • Adding api endpoint to remove a file
view commit • Testing it can delete a non image file in root and subfolder
view commit • Start rewriting testcase
view commit • bulding the file pathname from the getFilename method
view commit • Testing the ability to remove files + files in subfolders
view commit • Wrapping single modal check in 1 spot
view commit • Adding changelog item
view commit • Adding changelog item
view commit • Adding changelog item
view commit • Merge pull request #384 from johnsvenn/feature/install-prompt-app-url-local
view commit • Removing static views in favor of vuejs components
view commit • Compiling js
view commit • Adding upload validation
view commit • Compiling assets
view commit • Adding more info on the media transformer
view commit • Apply content-header breadcrumb styles to the media breadcrumb
view commit • Handling page title & breadcrumb
view commit • Simplifying media manager
view commit • Adding an update file route
view commit • Don't redirect with folder id in GET param if we're on root
view commit • Making tag input full width
view commit • Format js object, set the locales prop to the media form used for language tabs
view commit • Prepare a media form
view commit • Adding the parent folder relationship on a file
view commit • Creating media routes file
view commit • Media list can load folder breadcrumb via axios call
view commit • Creating route and controller to fetch the correct breadcrumb
view commit • Setting admin prefix variable
view commit • Setting admin prefix and loading media routes
view commit • Making tags work without manuel events
view commit • Removing obsolete batch rename button
view commit • Merge pull request #383 from johnsvenn/feature/install-messaging-user-local
view commit • Merge pull request #382 from johnsvenn/feature/install-messaging-local
view commit • Sending parent id from vuejs to laravel to enable renaming child folders
view commit • Testing it can update (rename) a child folder too
view commit • It can recursively update folders
view commit • Adding ability via gui to rename folders
view commit • Adding login to rename a folder on disk as well
view commit • Creating logic to update a folder in db
view commit • CS: PSR1/2
view commit • Update the message displayed while the admin user is created.
view commit • Tell users about the -f force flag for the asgard installer if the /.env file already exists
view commit • Focus on the folder input. submit form via vuejs on submit event
view commit • Add additional install script to prompt for APP_URL when populating .env file
view commit • Adding specificity to the header breadcrumb to not affect others on page
view commit • Adding a folder breadcrumb
view commit • Sending the parent id to the file creation service
view commit • Perform the post request manually to be able to send the folder id with it
view commit • Refresh the correct level of folder upon file and folder creation
view commit • Return the freshly created folder
view commit • Fetching image thumbnails from subfolders
view commit • Make sure files are createed with the correct folder id
view commit • Adding logic to create files and thumbnails inside sub folder
view commit • Make sure it doesn't create thumbnails for non images
view commit • Testing the file service
view commit • Moving reset database to parent class
view commit • Adding feature to create files (db) in a folder
view commit • Handle local filesystem with public prefix
view commit • remove return type hint, can return null as well
view commit • Removing deprecated optimize command
view commit • Adding method to find a folder. Adding logic to set the correct folder path for children
view commit • Create Folder on disk
view commit • Adding a folder is creating hook
view commit • Trigger an event when a folder was created
view commit • Adding additional assertions
view commit • Renaming test
view commit • Adding changelog item
view commit • Removing the media drop area and add styles to upload button
view commit • Match folder path with media prefix
view commit • Merge pull request #381 from johnsvenn/feature/refactor-env-file-writer-local
view commit • Merge branch 'feature/refactor-env-file-writer-local' of https://bitbucket.org/johnsvenn/platform into feature/refactor-env-file-writer-local
view commit • Refactor EnvFileWriter and associated files
view commit • Ability to create sub folders
view commit • Merge pull request #380 from hoyvoy/3.0
view commit • Edit grid error solution
view commit • Updating media list component structure
view commit • Setting the is_folder property to send to the json app
view commit • New route & controller to create folders
view commit • Changelog item
view commit • Preparing new media components
view commit • Register the media manager
view commit • Adding translations
view commit • Adding is folder field and helper method
view commit • Return a folder icon
view commit • Create the create folder request
view commit • Create a folder repository
view commit • Modifying files table to allow for folders
view commit • Changelog
view commit • Compiled
view commit • Creating translations for folders
view commit • Seeding new media.folders permissions on install
view commit • New media permissions for folders
view commit • Making media list more flexible for re-use
view commit • Merge pull request #379 from hoyvoy/3.0
view commit • Solution for this.spawn_widget is not a function
view commit • Refactor EnvFileWriter and associated files
view commit • Updating docker setup with dockerize-me upstream. Install blackfire
view commit • Adding changelog items
view commit • Sending the editor from config to js
view commit • Creating & using a dynamic view component. Component is set depending on laravel config
view commit • Share a view variable for the current editor. This is used to send to vuejs.
view commit • Install and register simplemde vue component
view commit • Compiling js
view commit • Adding translations
view commit • Changelog
view commit • Adding the single media component on page view
view commit • Adding changelog items
view commit • Creating a single media vue component
view commit • Implementing the media relation trait
view commit • Creating a media transformer
view commit • Adding endpoint to find a file by its zone, entity and entity id
view commit • Creating the media list component for media modal
view commit • Adding media translations to the vuejs app
view commit • Implement the StoringMedia interface on page events
view commit • ADding back the delete url
view commit • Sending the full page object to PageWasCreated
view commit • Creating a string helpers mixing file
view commit • Return
view commit • Setting carbon time globally
view commit • Creating an UploadZone component
view commit • Adding api route to find a media
view commit • Updating CkEditor component with upstream changes
view commit • Adding method to get media for server side table with filtering & search
view commit • Adding method to get all media for vuejs
view commit • Adding changelog item
view commit • Sending the full page entity to the PageWasUpdated event
view commit • Adding vue-events to have an event bus
view commit • Allow post max size to be up to 20mb
view commit • Create a laravel.ini configuration file
view commit • Allow pdfs to be uploaded by default too
view commit • CS: PSR1/2
view commit • Adding changelog item
view commit • Display & set the public page url
view commit • Using translatable text
view commit • Adding translations
view commit • Adding a new admin navigation bar
view commit • Return the public url
view commit • Adding hidden public url
view commit • Adding helper methods to fetch urls on Page
view commit • - mysql 5.7 compatibility, making some additional columns nullable
view commit • Using url() helper instead of URL:: facade. Removing target blank
view commit • Adding translations
view commit • Preparing changelogs
view commit • Removing gridstack from overwritten dashboard
view commit • Creating & loading a settings configuration file for dashboard
view commit • Checking for null value instead of empty
view commit • Adding a js and css stack
view commit • Adding changelog item
view commit • Registering the TranslationHelper mixin globally to access it from anywhere
view commit • Adding changelog item
view commit • Adding translations
view commit • Adding feature to toggle status
view commit • Translating success message
view commit • Adding the status to the page transformer. Removing unused urls
view commit • Testing the new methods on page repository
view commit • Adding method to mark multiple pages as online/offline
view commit • Create route and controller to change page status
view commit • Handle an unhandled erro
view commit • Require font awesome
view commit • Loading fontawesome and customise prefix
view commit • Sending the full page
view commit • Fixing repository calls
view commit • Adding method to mark all given pageid as offline
view commit • Renaming method name for clarity
view commit • Adding method to mark all given pageids as online
view commit • Setting the laravellocalization.supportedLocales config
view commit • Casting status column to boolean
You can’t perform that action at this time.