-
Notifications
You must be signed in to change notification settings - Fork 148
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
Plugging in JS editors #2786
Labels
Projects
Milestone
Comments
reckart
added a commit
that referenced
this issue
Dec 23, 2021
- Deprecate experimental JS code - Clean up a bit of JS naming - Moving some things to new places
reckart
added a commit
that referenced
this issue
Dec 23, 2021
- Structure RecogitoJS editor code in a better way
reckart
added a commit
that referenced
this issue
Dec 25, 2021
- Upgrade calls to deprecated methods
reckart
added a commit
that referenced
this issue
Dec 25, 2021
- Refining rendering pipeline interfaces
reckart
added a commit
that referenced
this issue
Dec 25, 2021
- Refining rendering pipeline interfaces
reckart
added a commit
that referenced
this issue
Dec 25, 2021
- Splitting render method up into several methods
reckart
added a commit
that referenced
this issue
Dec 25, 2021
- Factoring coloring and labelling out into a separate step
reckart
added a commit
that referenced
this issue
Dec 25, 2021
- Split coloring and labelling renderers up into two - Adjusted render method signature not that coloring is separate
reckart
added a commit
that referenced
this issue
Dec 25, 2021
- Pull rendering code out into a service bean - mostly
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Move more components to auto-configuration
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Introduce RenderRequest class to better capture the parameters for rendering some/all annotations of a document
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Move list of layers to be rendered / visible layers from the pre-renderer render argument into the render request
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Render using the extensible rendering pipeline - except the terminal steps which are not yet included
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Render using the extensible rendering pipeline - except the terminal steps which are not yet included
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Remove render method from annotation editor extensions because the render step extension replaces it now - Only apply curation renderer in annotation mode - avoid curation settings from the annotation page leaking over onto the curation page - Cleaning up a bit
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Remove brat code for token-based rendering as we do not need that anymore - Adding server-side timing to rendering pipeline - Cleaning up a bit
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Split the terminal rendering step out of the render steps hierarchy and rename them to serializers - Set up extension point for VDocument serializers - Remove generic parameter from RenderStep and return value from render method
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Split the terminal rendering step out of the render steps hierarchy and rename them to serializers - Set up extension point for VDocument serializers - Remove generic parameter from RenderStep and return value from render method
reckart
added a commit
that referenced
this issue
Dec 26, 2021
- Added a loadAnnotations command to AJAX DIAM
reckart
added a commit
that referenced
this issue
Dec 27, 2021
- Pulling code that renders CAS-embedded HTML as document out into a seprate component - Added extension point for such "document view" components
reckart
added a commit
that referenced
this issue
Dec 27, 2021
- Added mechanism for registering external editors in a new module - Cleaning up a bit
reckart
added a commit
that referenced
this issue
Dec 28, 2021
- Slightly clean up AJAX and WS DIAM APIs - Fix DiamDebugEditor
reckart
added a commit
that referenced
this issue
Dec 28, 2021
- Introduce factories at the JS level so we can have formalized interfaces instead of just conventions - Allow using a non-default JS/CSS filename in editor plugin description - Inject DIAM into editor plugins instead of having to bundle it
reckart
added a commit
that referenced
this issue
Dec 28, 2021
- Move more components to auto-configuration - Make brat annotation serializer accessible by editor plugins
reckart
added a commit
that referenced
this issue
Dec 28, 2021
- Move more components to auto-configuration - Make brat annotation serializer accessible by editor plugins
reckart
added a commit
that referenced
this issue
Dec 28, 2021
- Move more components to auto-configuration - Make brat annotation serializer accessible by editor plugins
reckart
added a commit
that referenced
this issue
Dec 29, 2021
- Move more components to auto-configuration - Make brat annotation serializer accessible by editor plugins
reckart
added a commit
that referenced
this issue
Dec 29, 2021
- Added a HTML-document that uses an iframe - Extended the HtmlDocumentRenderer to allow rendering the full HTML from the CAS, not only the body - Changed webannotation serialization ID
reckart
added a commit
that referenced
this issue
Dec 30, 2021
- Provide type definitions for "brat" serialization flavor - Remove various properties from the "brat" serialization flavor which are not used - Mark several methods in the "brat" visualizer as deprecated because INCEpTION does not really use them - Allow loading map files and other files from editor plugins by exposing the entire plugin folder via an URL
reckart
added a commit
that referenced
this issue
Dec 30, 2021
- Remove various properties from the "brat" serialization flavor which are not used - Improve type infos on the typescript side - Rename Span to Entity on the typescript side
reckart
added a commit
that referenced
this issue
Dec 30, 2021
- Remove various properties from the "brat" serialization flavor which are not used - Improve type infos on the typescript side - Rename Span to Entity on the typescript side
reckart
added a commit
that referenced
this issue
Dec 31, 2021
- Clean up typescript a bit more - Fix dependencies
reckart
added a commit
that referenced
this issue
Jan 1, 2022
- Move gitignore for ts module stuff to root gitignore and remove per-module gitignores - Avoid generating the render-JS commands if the editor component is part of the AjaxTarget anyway - Do not needlessly clear selection when opening the preferences dialog or in the auto-open behavior because selection is cleared on opening a new document anyway - External editor injects actual editor JS and CSS into the embedded iframe - basically only works with IFrame-based views now - Introduce AnnotationEditorProperties to facilitate passing settings into the JS annotation editors from the backend
reckart
added a commit
that referenced
this issue
Jan 1, 2022
- Move gitignore for ts module stuff to root gitignore and remove per-module gitignores - Avoid generating the render-JS commands if the editor component is part of the AjaxTarget anyway - Do not needlessly clear selection when opening the preferences dialog or in the auto-open behavior because selection is cleared on opening a new document anyway - External editor injects actual editor JS and CSS into the embedded iframe - basically only works with IFrame-based views now - Introduce AnnotationEditorProperties to facilitate passing settings into the JS annotation editors from the backend
reckart
added a commit
that referenced
this issue
Jan 1, 2022
- Move gitignore for ts module stuff to root gitignore and remove per-module gitignores - Avoid generating the render-JS commands if the editor component is part of the AjaxTarget anyway - Do not needlessly clear selection when opening the preferences dialog or in the auto-open behavior because selection is cleared on opening a new document anyway - External editor injects actual editor JS and CSS into the embedded iframe - basically only works with IFrame-based views now - Introduce AnnotationEditorProperties to facilitate passing settings into the JS annotation editors from the backend
reckart
added a commit
that referenced
this issue
Jan 2, 2022
…-in-JS-editors #2786 - Plugging in JS editors
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
To add a new editor, it is currently necessary to implement a server-side component. It would be nice if it could be done using only JS skills.
Describe the solution you'd like
Ability to drop a JS editor implementation into some folder and INCEpTION picks it up and I can use it.
The text was updated successfully, but these errors were encountered: