Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/text.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-14✨ (#2184): add warn, error and success custom blocksVinicius Reis
also add some css improviments Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com>
2022-03-14🐛 (#2184): fix missing container typeVinicius Reis
use type in toMarkdown Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com>
2022-03-14📄 (2184): add missing commentsVinicius Reis
Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com>
2022-03-14✨ (#2128): add markdown-it-containerVinicius Reis
define info, warn, error and success containers Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com>
2022-03-14🚧 (2184): custom container tiptap extensionVinicius Reis
create a tiptap extention to create a custom-container element, missing markdown-it-container Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com>
2022-03-14🚸 (#2184): change the icon of formating helpVinicius Reis
using help-circle from material icons we expect to use i icon for the custom-containers feature Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com>
2022-03-12Merge pull request #2232 from ↵dependabot[bot]
nextcloud/dependabot/npm_and_yarn/prosemirror-view-1.23.9
2022-03-12build(deps): bump prosemirror-view from 1.23.7 to 1.23.9dependabot[bot]
Bumps [prosemirror-view](https://github.com/prosemirror/prosemirror-view) from 1.23.7 to 1.23.9. - [Release notes](https://github.com/prosemirror/prosemirror-view/releases) - [Changelog](https://github.com/ProseMirror/prosemirror-view/blob/master/CHANGELOG.md) - [Commits](https://github.com/prosemirror/prosemirror-view/compare/1.23.7...1.23.9) --- updated-dependencies: - dependency-name: prosemirror-view dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-03-11Merge pull request #2231 from nextcloud/enh/more-image-cypress-testsJulien Veyssier
More image upload cypress tests
2022-03-11test attachment folder feature with shared filesJulien Veyssier
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-03-11wait for requests/animations rather than arbitrary number of secondsJulien Veyssier
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-03-10test attachment dir content after upload, move, copy, deleteenh/more-image-cypress-testsJulien Veyssier
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-03-09Merge pull request #2225 from nextcloud/performance/create-session-with-contentmax-nextcloud
Performance/create session with content
2022-03-09performance: fetch content during session creationMax
Signed-off-by: Max <max@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-03-09refactor: prepare loading content in session creationMax
Simplify the session creation code a bit: * handle the two ways of initializing a sesson only in SyncService. * use async instead of .then(...) * handle errors in helper function. Signed-off-by: Max <max@nextcloud.com>
2022-03-09Merge pull request #2226 from nextcloud/performance/postpone/rendering-menubarJulius Härtl
display content first and then load menus
2022-03-08refactor: extract logic into computedperformance/postpone/rendering-menubarMax
Also rename `initialLoading` in `EditorWrapper` to `contentLoaded`. This flag is set during the `initialLoading` state change. It does indicates that the loading happened Use the past tense to indicate that. The editor wrapper is now loading in different steps. The menus will load after the content. So `content` seems more fitting then `initial`. Signed-off-by: Max <max@nextcloud.com>
2022-03-07display content first and then load menusMax
Rendering the menubar and menububble takes a significant amount of time. First display the content and then render the menus. Signed-off-by: Max <max@nextcloud.com>
2022-03-07Merge pull request #2223 from nextcloud/feat/workflow-auto-update-node.ymlmax-nextcloud
Updating node.yml workflow from template
2022-03-07Updating node.yml workflow from templateNextcloud bot
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-03-05Merge pull request #2222 from ↵Julius Härtl
nextcloud/feat/workflow-auto-update-command-rebase.yml Updating command-rebase.yml workflow from template
2022-03-05Merge pull request #2221 from ↵Julius Härtl
nextcloud/feat/workflow-auto-update-command-compile.yml Updating command-compile.yml workflow from template
2022-03-05Updating command-rebase.yml workflow from templateNextcloud bot
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-03-05Updating command-compile.yml workflow from templatefeat/workflow-auto-update-command-compile.ymlNextcloud bot
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-03-05Merge pull request #2219 from nextcloud/dependabot/npm_and_yarn/cypress-9.5.1dependabot[bot]
2022-03-05build(deps-dev): bump cypress from 9.5.0 to 9.5.1dependabot[bot]
Bumps [cypress](https://github.com/cypress-io/cypress) from 9.5.0 to 9.5.1. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js) - [Commits](https://github.com/cypress-io/cypress/compare/v9.5.0...v9.5.1) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-03-05Merge pull request #2220 from nextcloud/dependabot/composer/psalm/phar-4.22.0dependabot[bot]
2022-03-05build(deps-dev): bump psalm/phar from 4.20.0 to 4.22.0dependabot[bot]
Bumps [psalm/phar](https://github.com/psalm/phar) from 4.20.0 to 4.22.0. - [Release notes](https://github.com/psalm/phar/releases) - [Commits](https://github.com/psalm/phar/compare/4.20.0...4.22.0) --- updated-dependencies: - dependency-name: psalm/phar dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-03-04[tx-robot] updated from transifexNextcloud bot
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-03-03Merge pull request #2216 from ↵max-nextcloud
nextcloud/fix/2215-show-workspace-with-sidebar-open fix: workspace with Readme.md open details.
2022-03-03fix: workspace with Readme.md open details.Max
Do not show the spinning wheel unless the file actually changed. * Resolves #2215. * Targets: master. Opening Readme.md in the sidebar triggers a PROPFIND. We parse its response just like the initial file list load. Readme.md is part of the response and our handler attempts to open it. Only set the vm.ready if the file actually changed. Only a changed file will make the editor load again. Only then will it set ready to true and stop the spinning wheel. Signed-off-by: Max <max@nextcloud.com>
2022-03-03[tx-robot] updated from transifexNextcloud bot
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-03-02Merge pull request #2188 from nextcloud/fix/2018-task-list-indicationJulius Härtl
Fix/2018 task list indication
2022-03-02ui: use list icon for tasklistsMax
Using `mdiOrderBoolAscendingVariant` as suggested in #2018. Fixes #2018 together with the previous commit. Signed-off-by: Max <max@nextcloud.com>
2022-03-02fix: indicator of the task list.Max
See #2018. Use tiptap TaskList and TaskItem. Markdown-it happily mixes tasks and bullet points in the same list. Tiptap lists are strictly separated. Split bullet and tasks into BulletList and TaskList in markdown-io. Just like this will turn into three different lists: * one - two + three This will now also turn into three different lists with the middle one being a task list: * first list * [ ] todo * [x] done * third list Signed-off-by: Max <max@nextcloud.com>
2022-03-02test: load markdown with commands from .md fileMax
Signed-off-by: Max <max@nextcloud.com>
2022-03-02test: runCommands to run all commands included in MarkdownMax
This allows specifying what steps to perform in a test inside the test data. Signed-off-by: Max <max@nextcloud.com>
2022-03-02test: loadMarkdown to initialize editor contentMax
Signed-off-by: Max <max@nextcloud.com>
2022-03-02test: expect markdownMax
Signed-off-by: Max <max@nextcloud.com>
2022-03-02test: iterate over elements with Todo textMax
Signed-off-by: Max <max@nextcloud.com>
2022-03-02test: todo lists and othersMax
Signed-off-by: Max <max@nextcloud.com>
2022-03-02Merge pull request #2214 from ↵Julius Härtl
nextcloud/upgrade/composer/christophwurst/nextcloud-dev-master deps: use dev-master of christophwurst/nextcloud
2022-03-02deps: use dev-master of christophwurst/nextcloudMax
Signed-off-by: Max <max@nextcloud.com>
2022-03-02Merge pull request #2107 from nextcloud/test/regression/2104max-nextcloud
test: closing the non-viewer modal in shared folder
2022-03-02test: closing the non-viewer modal in shared folderMax
This is a regression tests for #2104. Signed-off-by: Max <max@nextcloud.com>
2022-03-02Merge pull request #2193 from nextcloud/max/fix/2171-propfind-for-workspacemax-nextcloud
use filelist PROPFIND for loading workspace
2022-03-02fix: do not try to send steps to a read only docMax
Cypress tests were failing because they triggered editor.focus on a read only doc. Focus seems to cause sendable steps - maybe because the current cursor changes. Prevent this on various levels: * Do not autofocus read only docs. * Do not send steps to read only docs. * Handle server response with 403 without content gracefully when sending steps. The last originated here: https://github.com/nextcloud/text/blob/master/lib/Service/ApiService.php#L158 So wither the session was not valid or the document read only. Not entirely sure what best to do in this situation. Logging to console.error for now. Signed-off-by: Max <max@nextcloud.com>
2022-03-02fix: use file id to identify readme for workspaceMax
In public shares data did not include a name if i remember correctly. When the Readme gets created it will trigger a PROPFIND but that will only look for the Readme itself - not the entire directory. Also detect that Readme so the view gets updated and shows the rich workspace when a Readme.md is created. This covers the main usecase that people click on the empty workspace. It does not cover creating a localized readme file or one named README.md or so. We also did not cover that before - so this seems okay. Signed-off-by: Max <max@nextcloud.com>
2022-03-02test: workspace in public shareMax
Also remove all the timeouts and error workarounds from share tests. We increase the timeout in CI for all commands and that works quite well so far. Signed-off-by: Max <max@nextcloud.com>
2022-03-02fix: DAV only return workspace properties if they are setMax
Also fix retrieving the file for public shares as proposed by @juliushaertl. Signed-off-by: Max <max@nextcloud.com>