Commit Graph

145 Commits

Author SHA1 Message Date
2102595f8a Merge remote-tracking branch 'origin/main' into Merged-Downstream
# Conflicts:
#	apps/client/src/features/auth/hooks/use-auth.ts
#	apps/client/src/features/editor/extensions/extensions.ts
2024-10-01 12:43:22 +10:00
a2bc374f47 fix: horizontal scrollbar always shown on math block (#353) 2024-09-30 02:39:57 +01:00
e96330afbf fix: text casing 2024-09-19 15:59:56 +01:00
e56f7933f4 fix: refactor forgot password system (#329)
* refactor forgot password system

* ready
2024-09-19 15:51:51 +01:00
e43ea66442 add forgot-password ui (#273) 2024-09-17 15:53:05 +01:00
6a3a7721be features and bug fixes (#322)
* fix page import title bug

* fix youtube embed in markdown export

* add link to rendered file html

* fix: markdown callout import

* update local generateJSON

* feat: switch spaces from sidebar

* remove unused package

* feat: editor date menu command

* fix date description

* update default locale code

* feat: add more code highlight languages
2024-09-17 15:40:49 +01:00
8eb5eb3161 Merge branch 'docmost:main' into Merged-Downstream 2024-09-17 10:08:55 +10:00
fb27282886 feat: delete space and edit space slug (#307)
* feat: make space slug editable

* feat: delete space

* client
2024-09-16 17:43:40 +01:00
9e8a3681d6 Merge branch 'Table-of-Contents' into Merged-Downstream 2024-09-16 09:59:40 +10:00
38f66eaab5 Merge branch 'SMTP-IgnoreTLS' into Merged-Downstream 2024-09-16 09:59:34 +10:00
6ad469a115 Minimum viable NTLM auth implementation
Added env variable "VITE_NTLM_AUTH", if true, login page will attempt NTLM auth challenge instead of showing login page.

If challenge is successful and an authenticate message is received, it will check for the existence of the user using the provided mail attribute, and create an account with a random, complex password, and then authenticate as the user.
2024-09-16 08:32:33 +10:00
dea9f4c063 remove unnecessary log 2024-09-13 22:37:38 +01:00
0b6730c06f fix page export failure when title contains non-ASCII characters (#309) 2024-09-13 17:40:24 +01:00
b992b65119 Forgot to commit toc menu 2024-09-11 10:15:55 +10:00
0475635dbf Conditional showing of page icons checkbox 2024-09-04 15:34:15 +10:00
9a11d1d086 Wrap menu in a filled fieldset 2024-09-04 15:21:12 +10:00
bd15401e7f Merge branch 'main' of https://github.com/Shadowfita/docmost 2024-09-04 13:07:20 +10:00
502b9fdab8 Resolve strange typing error after merge 2024-09-04 13:07:05 +10:00
78d5390e40 Merge branch 'docmost:main' into main 2024-09-04 12:52:58 +10:00
181e71c1fb Merge branch 'main' of https://github.com/Shadowfita/docmost 2024-09-04 12:52:26 +10:00
51cdabeda6 Table of Contents Menu & Table of Child Pages
Added component menu
Added support for toggling between "Table of Contents" or "Table of Child Pages"
2024-09-04 12:51:08 +10:00
4e2b23c97e v0.3.1 2024-09-03 10:49:38 +01:00
dc3ce27762 fix collaboration websocket 2024-09-03 10:48:47 +01:00
715a2dc005 Merge branch 'docmost:main' into main 2024-09-03 09:17:00 +10:00
1f153dfd55 Table of Contents Component
MVP table of contents. Will add a component menu with style choices soon.
2024-09-03 09:16:12 +10:00
73ddec4ca7 v0.3.0 2024-09-02 15:56:24 +01:00
2b9765fb35 lazy load (#237) 2024-09-02 15:51:28 +01:00
7fdd355cc3 Reduce version text size 2024-09-02 13:08:01 +01:00
6c6b47599a update dependencies 2024-09-02 12:43:33 +01:00
7e6a71fa2d add HR divider to slash menu 2024-09-02 01:28:15 +01:00
1141796f24 Show version
* Add default mermaid content
2024-09-01 17:30:34 +01:00
11dbc079be Add home link to logo 2024-09-01 16:24:20 +01:00
87b99f8646 feat: draw.io (diagrams.net) integration (#215)
* draw.io init

* updates
2024-09-01 12:26:20 +01:00
38e9eef2dc feat: excalidraw integration (#214)
* update tiptap version

* excalidraw init

* cleanup

* better file handling and other fixes

* use different modal to fix excalidraw cursor position issue
* see https://github.com/excalidraw/excalidraw/issues/7312
* fix websocket in vite dev mode

* WIP

* add align attribute

* fix table

* menu icons

* Render image in excalidraw html
* add size to custom SVG components

* rewrite undefined font urls
2024-08-31 19:11:07 +01:00
7dc37b933f feat: editor file attachments (#194)
* fix current slider value

* WIP

* changes to extension attributes

* update command title
2024-08-26 12:38:47 +01:00
7e80797e3f feat: mermaid diagram integration (#202) 2024-08-24 18:30:07 +01:00
17475bf123 feat: code block language selection (#198)
* code block language selection

* cleanup

* Add copy button
2024-08-24 18:12:19 +01:00
2449d69fab v2.9.10 2024-08-07 22:22:49 +02:00
e0d74fcb0e Fix: editor formatting (#137)
* reduce space between list items

* reduce spacing

* Make inline code readable in dark mode
* Disable spellcheck in code

* fix numbered list in toggle block
2024-08-04 10:06:22 +02:00
48e76aa9f4 v0.2.8 2024-07-22 16:36:06 +01:00
2bd6422a35 Show new workspace role on change 2024-07-22 16:35:00 +01:00
407a1aff3b only owner can assign owner role (#108)
* backend fix: b4bc184cb3
2024-07-22 16:18:09 +01:00
2df7de5828 fix table commands type error 2024-07-22 15:43:43 +01:00
78746938b7 fix export format state 2024-07-22 13:02:13 +01:00
8f3e2ff663 fix editor placeholder bug 2024-07-21 20:50:08 +01:00
89f6311e46 * Make page import handling better 2024-07-21 20:48:33 +01:00
e5a97d2a26 v0.2.7 2024-07-20 18:21:12 +01:00
7f0fd45f3a singular & plural count 2024-07-20 18:20:10 +01:00
078959dfa0 v0.2.6 2024-07-20 18:05:56 +01:00
937a07059a feat: implement Markdown and HTML page imports (#85)
* page import feature
* make file interceptor common

* replace @tiptap/html
* update tiptap version

* reduce table margin

* update tiptap version

* switch to upstream drag handle lib (fixes table dragging)

* WIP

* Page import module and other fixes

* working page imports

* extract page title from h1 heading

* finalize page imports

* cleanup unused imports

* add menu arrow
2024-07-20 17:59:04 +01:00