Ghost/ghost/admin/app/controllers
Kevin Ansfield a7c4991af5 Wired up lexical editor saving
no issue

- fixed API returning "Invalid mobiledoc structure" errors when `mobiledoc:null` is sent in the payload alongside `lexical: '{...}'`
- updated Admin's `posts` and `pages` adapters to always add `?formats=mobiledoc,lexical` because the API doesn't return `lexical` by default
- added `lexical` attribute to Admin's Post model
- updated `lexical-editor` controller and related components to work with `lexical` always being a JSON string rather than a parsed object
- updated `<KoenigLexicalEditor>` to pass through the lexical state string as initial state and wired up the `onChange` prop
2022-09-13 21:01:53 +01:00
..
editor Fixed linter error for use of {{action}} in editor-loading controller 2022-07-18 10:50:03 +01:00
lexical-editor Lexical-powered editor experiment (#15278) 2022-08-23 11:45:50 +01:00
members
posts Added basic analytics page for posts 2022-09-13 11:00:45 +02:00
settings Added Solo theme to themes 2022-09-12 16:35:55 +02:00
setup 🎨 Redesigned user authentication pages (#2286) 2022-03-08 17:30:46 +00:00
application.js [chore] migrate to eslint@8 and run --fix (#2256) 2022-02-10 10:41:36 +00:00
billing.js [chore] migrate to eslint@8 and run --fix (#2256) 2022-02-10 10:41:36 +00:00
dashboard.js Moving over the new Dashboard to replace the old (#2389) 2022-05-17 09:34:34 +02:00
designsandbox.js
editor.js 🐛 Fixed editor cards sometimes being removed as soon as they are added 2022-05-26 12:39:15 +01:00
error.js [chore] migrate to eslint@8 and run --fix (#2256) 2022-02-10 10:41:36 +00:00
explore.js Fixed using the correct token for Explore 2022-08-03 11:51:18 +01:00
home.js Added display of get-started modal after completing setup flow 2022-02-01 18:20:26 +00:00
lexical-editor.js Wired up lexical editor saving 2022-09-13 21:01:53 +01:00
member.js Switched member unsaved changes modal to new modal pattern 2022-09-09 17:44:11 +01:00
members-activity.js Excluded all email related events from feeds when newsletter is disabled 2022-01-27 19:19:15 +00:00
members.js Moved members modals 2022-09-09 18:12:03 +01:00
offer.js Switched offer unsaved changes modal to new modal pattern 2022-09-09 17:44:11 +01:00
offers.js Wired free trial offer UI in offers list 2022-08-11 12:03:38 +05:30
pages-loading.js [chore] migrate to eslint@8 and run --fix (#2256) 2022-02-10 10:41:36 +00:00
pages.js Switched majority of files from EmberObject to native class syntax using @classic decorator (#2227) 2022-02-01 09:34:03 +00:00
posts-loading.js [chore] migrate to eslint@8 and run --fix (#2256) 2022-02-10 10:41:36 +00:00
posts.js [chore] migrate to eslint@8 and run --fix (#2256) 2022-02-10 10:41:36 +00:00
reset.js Renamed passwordreset body object to password_reset 2022-04-28 15:33:09 +01:00
settings.js Cleaned up unused code in settings controller 2022-09-09 17:44:11 +01:00
setup.js Fixed linter error 2022-05-27 13:07:36 +01:00
signin.js Renamed passwordreset body object to password_reset 2022-04-28 15:33:09 +01:00
signup.js Migrated signup screen to Octane patterns 2022-05-27 13:28:29 +01:00
site.js [chore] migrate to eslint@8 and run --fix (#2256) 2022-02-10 10:41:36 +00:00
tag.js Switched tag unsaved changes modal to new modal pattern 2022-09-09 17:44:11 +01:00
tags.js Refactored tags screens 2022-09-09 13:27:13 +01:00
whatsnew.js Fixed "About Ghost" missing system information 2022-09-13 12:28:21 +01:00