-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Simple WYSIWYG for description fields and comments #4729
Commits on Dec 16, 2023
-
Input WYSIWYG: Added compontent and rough logic to book form
Just as a draft for prototyping and playing around to get things started.
Configuration menu - View commit details
-
Copy full SHA for 569542f - Browse repository at this point
Copy the full SHA 569542fView commit details
Commits on Dec 17, 2023
-
Input WYSIWYG: Added description_html field, added store logic
Rolled out HTML editor field and store logic across all target entity types. Cleaned up WYSIWYG input logic and design. Cleaned up some injected classes while there.
Configuration menu - View commit details
-
Copy full SHA for c622b78 - Browse repository at this point
Copy the full SHA c622b78View commit details
Commits on Dec 18, 2023
-
Input WYSIWYG: Added reference store & fetch handling
For book, shelves and chapters. Made much of the existing handling generic to entity types. Added new MixedEntityListLoader to help load lists somewhat efficiently. Only manually tested so far.
Configuration menu - View commit details
-
Copy full SHA for 307fae3 - Browse repository at this point
Copy the full SHA 307fae3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc354e8 - Browse repository at this point
Copy the full SHA bc354e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c07aa05 - Browse repository at this point
Copy the full SHA c07aa05View commit details
Commits on Dec 19, 2023
-
Input WYSIWYG: Added dynamic options for entity selector popups
So that multiple elements on the page can share the same popup, with different search options.
Configuration menu - View commit details
-
Copy full SHA for 2fbed39 - Browse repository at this point
Copy the full SHA 2fbed39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 077b970 - Browse repository at this point
Copy the full SHA 077b970View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fd6d5b - Browse repository at this point
Copy the full SHA 7fd6d5bView commit details
Commits on Dec 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a21ca44 - Browse repository at this point
Copy the full SHA a21ca44View commit details -
Input WYSIWYG: Aligned newline handling with old descriptions
To ensure consistenent behaviour before/after changes. Added tests to cover.
Configuration menu - View commit details
-
Copy full SHA for ed5d67e - Browse repository at this point
Copy the full SHA ed5d67eView commit details
Commits on Dec 21, 2023
-
Input WYSIWYG: Updated API to show/accept html descriptions
Also aligned books, shelves and chapters to return description content and some relations (where not breaking API) in create/update responses also so that information can be seen direct from that input in a request. API docs and tests not yet updated to match.
Configuration menu - View commit details
-
Copy full SHA for 00ae04e - Browse repository at this point
Copy the full SHA 00ae04eView commit details
Commits on Dec 22, 2023
-
Input WYSIWYG: Updated API testing, fixed description set issue
Fixed issue where an existing description_html field would not be updated via 'description' input.
Configuration menu - View commit details
-
Copy full SHA for 2a7a81e - Browse repository at this point
Copy the full SHA 2a7a81eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb3cfaf - Browse repository at this point
Copy the full SHA fb3cfafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd0629 - Browse repository at this point
Copy the full SHA 7cd0629View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3668949 - Browse repository at this point
Copy the full SHA 3668949View commit details