Wykres commitów

15046 Commity (78eb3d5844dd8bad05d8b375955a978aa5f988c8)

Autor SHA1 Wiadomość Data
Thibaud Colas 78eb3d5844
Always set Sass output to expanded so CSS process is identical in dev and prod builds (#10347) 2023-04-18 15:32:05 +01:00
Sage Abdullah 72f77e4359
Add tests and release notes for #10336 2023-04-18 20:25:33 +07:00
fidoriel b9e629f63e
Fix template configuration on snippets index results view 2023-04-18 19:39:41 +07:00
SwA 0447b259c7 fix: modify get_full_url to omit adding base_url in inaplicable cases (#10291)
Fixes #10285
2023-04-18 12:30:20 +01:00
Matt Westcott cc223daa17 Fix autocompletion on sqlite FTS backend
* Fix incorrect signatures for `SQLiteAutocompleteQueryCompiler`
* Syntax for an autocomplete search should have the `*` outside of quotes - `"foo"*` rather than `"foo*"`
* Query compiler was hardcoded to search on the 'title' and 'body' fields of the FTS table, rather than 'autocomplete'

Full support for searching on specified fields is still lacking - the 'title' and 'body' fields are special cased, and other column names will return a SQL error.
2023-04-18 11:11:46 +01:00
Matt Westcott 5c65ac98f8 Fix autocompletion on MySQL FTS backend
Similar to #10341; the `*` operator should be appended to the term, not prepended. `title` and `body` are special-cased, and specifying other columns explicitly still does not work.
2023-04-18 11:11:23 +01:00
Sage Abdullah ba239e12eb Update default FieldPanel icon test to use the placeholder icon instead of arrow-down-big 2023-04-18 19:14:02 +10:00
Sage Abdullah 64ea6dd8b8 Fix missing newline in editing interface customisation docs
Regression in 2abd7916af
2023-04-18 19:14:02 +10:00
Daniel Kirkham 0d77311fb6 Update number of tests 2023-04-18 18:14:48 +10:00
LB Johnston dd2a21bad1 Allow blocking redirect in Stimulus Action controller #10035
- If values were false/empty string, it would fall back to the event value
- Instead, ensure that the custom event details OR the param can be used to override this and stop redirection
2023-04-18 15:38:41 +10:00
Thibaud Colas 68cea0429a Release notes for #10320 2023-04-18 02:49:04 +01:00
Sage Abdullah c872ca6027 Remove default icon for RegexField and add comments for form field icon fallback 2023-04-18 02:49:04 +01:00
Sage Abdullah 2df0a244cf Add test for overriding panel icons 2023-04-18 02:49:04 +01:00
Sage Abdullah a1af255673 Safely resolve model field before falling back to form field when resolving FieldPanel icon 2023-04-18 02:49:04 +01:00
Sage Abdullah 0916c42b3a Unify default icons for model fields and blocks
URLField/URLBlock: link-external
RichTextField/RichTextBlock: pilcrow
FloatField/DecimalField/FloatBlock/DecimalBlock: decimal
RegexField/RegexBlock: regex
PageChooserBlock: doc-empty-inverse
IntegerField: None (will use the arrow-down-big)
IntegerBlock: placeholder
2023-04-18 02:49:04 +01:00
Sage Abdullah 136a5486d8 Add decimal and regex icons 2023-04-18 02:49:04 +01:00
Sage Abdullah d696009a36 Revamp panel types documentation and other docs that reference it
This removes the parameters that come from the base Panel class (e.g.
heading, classname, etc.) from the specific panel types to avoid
repetition. Instead, these parameters are properly documented in the
separate "Panel customisation" section. They are also explicitly listed
in the Panel API reference.
2023-04-18 02:49:04 +01:00
Sage Abdullah b74f280b47 Allow PageChooserPanel to accept arbitrary kwargs to pass to superclasses 2023-04-18 02:49:04 +01:00
Sage Abdullah d08ba5ba89 Use widget override's icon for ForeignKey's default FieldPanel icon 2023-04-18 02:49:04 +01:00
Sage Abdullah eb49f3cdf0 Add docs for FieldPanel's icon parameter 2023-04-18 02:49:04 +01:00
Sage Abdullah ff1c9c8aa0 Add docs for Panel class parameters and improve class description clarity 2023-04-18 02:49:04 +01:00
Sage Abdullah b017157818 Fix extraneous period typo in page editing interface docs 2023-04-18 02:49:04 +01:00
Sage Abdullah 1801a10c2f Add default icon for RichTextField and add notes for RegexField 2023-04-18 02:49:04 +01:00
Sage Abdullah abeb837611 Check for field superclasses to when resolving FieldPanel's default icon 2023-04-18 02:49:04 +01:00
Sage Abdullah ef23d08a06 Extract default icons into FieldPanel.BoundPanel.default_field_icons 2023-04-18 02:49:04 +01:00
Sage Abdullah c7b7e18d3c Use db_field to resolve FieldPanel icons
self.bound_field.field refers to the form field instance.

Some model fields share the same form field type by default, e.g. models.TextField uses forms.CharField
2023-04-18 02:49:04 +01:00
Sage Abdullah 30eb23c0cf Uncomment FieldPanel's default icons 2023-04-18 02:49:04 +01:00
Karl Hobley 7f297cd019
Update comment list positioning so that they slide in/out with the sidebar (#8345) 2023-04-18 00:58:14 +01:00
Sage Abdullah 167471b1f7 Allow customising the search_fields and search backend to use via SnippetViewSet (#10290) 2023-04-18 00:06:09 +01:00
Sage Abdullah 3965ceedfa Allow default ordering of Snippets IndexView to be specified via SnippetViewSet (#10276) 2023-04-17 23:58:20 +01:00
Aadi jindal ed58c692ca Allow Action controller to trigger a redirect
- Migrate site switcher to use Stimulus approach via w-action
- Closes #10035
2023-04-18 08:30:22 +10:00
LB Johnston 37192f847b Fix changelog for #10212 2023-04-18 08:07:54 +10:00
Suyash Srivastava 39fa706ff2 Update ActionController with a click method
- Partial change towards #10167
2023-04-18 08:04:01 +10:00
Suyash Srivastava e72e454ba5 Migrate autosize jQuery to stimulus controller w-autosize
- Closes #10170
2023-04-18 05:41:00 +10:00
Lovelyfin00 cc23aa6be7 Migrated initDismissibles to a Stimulus controller w-dismissible
- Closes #10166
2023-04-17 23:27:24 +10:00
LB Johnston 39dfa020fe Rename initDismissible to DismissibleController 2023-04-17 23:27:24 +10:00
Albina 935d29e2f5
Accessibility checker outlines feature (#10176)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-04-17 09:59:55 +01:00
Thibaud Colas f944d744b4 Release notes for #9755 2023-04-17 09:28:16 +01:00
Thibaud Colas a13af28aac Fix spacing of TableBlock fields 2023-04-17 09:28:16 +01:00
Thibaud Colas aa7ce61cef Revise alignment, position, size of StreamField/InlinePanel/RichTextField "Add" buttons 2023-04-17 09:28:16 +01:00
Thibaud Colas 9f47052150 Add target StreamField / InlinePanel nesting highlighting effect with :has 2023-04-17 09:28:16 +01:00
Thibaud Colas f0a5a16bf6 Implement correct indentation of StreamField and InlinePanel with nesting 2023-04-17 09:28:16 +01:00
Thibaud Colas 859d59b765 Implement vertical alignment of field inputs and panels 2023-04-17 09:28:16 +01:00
Thibaud Colas 9f23b19b17 Rework type scale according to latest designs 2023-04-17 09:28:16 +01:00
Thibaud Colas e0f9014c91 Add missing w-field__help class to other field markup implementations 2023-04-17 09:28:16 +01:00
Matt Westcott 09fb848288 Release notes for #10271 / #10275 / #10294 2023-04-14 15:38:24 +01:00
Sage Abdullah 9e914dbe87 Remove usage_url and get_usage methods from snippet models
The usage_url can be resolved from the SnippetViewSet,
and the get_usage can be replaced with ReferenceIndex.get_grouped_references_to
2023-04-14 15:35:10 +01:00
Sage Abdullah 885b4783ee Add ReferenceIndex.get_grouped_references_to() method 2023-04-14 15:35:03 +01:00
Sage Abdullah ff363dee87 Remove get_admin_url_namespace() and get_admin_base_path() from snippet models 2023-04-14 15:34:58 +01:00
Sage Abdullah 1d838fbce0 Make SnippetViewSet extend ModelViewSet 2023-04-14 15:34:02 +01:00