Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.2.4 #1027

Merged
merged 72 commits into from
Dec 28, 2023
Merged

v1.2.4 #1027

merged 72 commits into from
Dec 28, 2023

Conversation

LukeTowers
Copy link
Member

No description provided.

bennothommo and others added 30 commits July 11, 2023 09:31
This folder is expected to exist by several core Laravel commands related to caching.
Related: octobercms/october#3208. This solves an issue when attempting to access any SettingsModel before initial migrations have been run but the database exists (which is all App::hasDatabase() looks for).
… not initialized yet

Related: octobercms/october#3208. This issue surfaces when deployment tools attempt to run various commands not already protected (i.e. vapor:health-check) before running any migrations, which causes issues if plugins attempt to access the database during their registration or booting process.

In theory we could also apply this logic to HTTP requests, however it is generally easier to see and handle the reported exception of the table being missing in an HTTP context, so it's acceptable to limit this protection to the CLI.

As a reminder, plugins making use of the $elevated permissions are responsible for defensive measures to reliably operate in potentially unstable states of the application.
Also switches theme:list, plugin:list, and mix:list to output nicely formatted tables.
By setting "mode" to "grid" in the repeater config, the repeater will be formatted as a grid and will add items horizontally, crossing to a new row when the "columns" amount is met.

Docs: wintercms/docs#134
Refs: wintercms/wn-blocks-plugin#17
- Added url().asset() method to the Url Snowboard plugin
- Switched the AssetLoader Snowboard plugin to use url().asset()
The previous iteration broke if someone was using a single domain (ie. "localhost")
System\Traits\ConfigMaker() is used to process the input provided to this property.
This provides a way to cancel the updating of partials, but still allow the rest of the request lifecycle to proceed.
Fixes some intermittent errors with certain requests - mainly JS-driven requests that have no element attached.
Set the "stripe" option to false in the request options.
This persists the user's selection of sort method, sort direction, and view mode to their user preferences so that they retain their view preferences across sessions. The selections are keyed by the widget's alias, which effectively out of the box means that the main mediamanager instance and most if not all mediafinder popup widgets will have separate settings for this.

Implemented from user feedback complaining about the minor annoyance having to switch to sorting by the Last Modified Desc every time they opened the media manager.
LukeTowers and others added 28 commits September 16, 2023 01:21
…ance

Used by the Blocks plugin to avoid nesting an autodatasource inside of another autodatasource.
Avoids weird cropping / stretching issues.
Triggered when getComponentProperties() called on a page with no components present.
Fixes #988.

Instead of str_replace (which instead of truncating the leading directory from the path might replace some random inner part of it) use substr to remove it.
Add missing event fired before the list columns are created.
General :
Added striped background to active progress bar
The background was animated, but without stripes it wasn't visible.
In list :
Set default height equal to cell line-height, maked use of css variable so than the user can still set a différent height.
Added background color
Added a slight box shadow for better visibility of progress bars at 0%.
Preferred to border for greater smoothness.
Added a background color when hovering over a line in the list to match the hover color.

Fixes #1000
@LukeTowers LukeTowers changed the title v1.2 v1.2.4 Dec 28, 2023
@LukeTowers LukeTowers merged commit d007caf into 1.2 Dec 28, 2023
28 of 36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.