Commit Graph

121 Commits

Author SHA1 Message Date
Ryan Palmer
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
Philipinho
73ddec4ca7 v0.3.0 2024-09-02 15:56:24 +01:00
Philip Okugbe
2b9765fb35 lazy load (#237) 2024-09-02 15:51:28 +01:00
Philipinho
7fdd355cc3 Reduce version text size 2024-09-02 13:08:01 +01:00
Philipinho
6c6b47599a update dependencies 2024-09-02 12:43:33 +01:00
Philipinho
7e6a71fa2d add HR divider to slash menu 2024-09-02 01:28:15 +01:00
Philipinho
1141796f24 Show version
* Add default mermaid content
2024-09-01 17:30:34 +01:00
Philipinho
11dbc079be Add home link to logo 2024-09-01 16:24:20 +01:00
Philip Okugbe
87b99f8646 feat: draw.io (diagrams.net) integration (#215)
* draw.io init

* updates
2024-09-01 12:26:20 +01:00
Philip Okugbe
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
Philip Okugbe
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
Philip Okugbe
7e80797e3f feat: mermaid diagram integration (#202) 2024-08-24 18:30:07 +01:00
Philip Okugbe
17475bf123 feat: code block language selection (#198)
* code block language selection

* cleanup

* Add copy button
2024-08-24 18:12:19 +01:00
Philipinho
2449d69fab v2.9.10 2024-08-07 22:22:49 +02:00
Philip Okugbe
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
Philipinho
48e76aa9f4 v0.2.8 2024-07-22 16:36:06 +01:00
Philipinho
2bd6422a35 Show new workspace role on change 2024-07-22 16:35:00 +01:00
olivierIllogika
407a1aff3b only owner can assign owner role (#108)
* backend fix: b4bc184cb3
2024-07-22 16:18:09 +01:00
Philipinho
2df7de5828 fix table commands type error 2024-07-22 15:43:43 +01:00
Philipinho
78746938b7 fix export format state 2024-07-22 13:02:13 +01:00
Philipinho
8f3e2ff663 fix editor placeholder bug 2024-07-21 20:50:08 +01:00
Philipinho
89f6311e46 * Make page import handling better 2024-07-21 20:48:33 +01:00
Philipinho
e5a97d2a26 v0.2.7 2024-07-20 18:21:12 +01:00
Philipinho
7f0fd45f3a singular & plural count 2024-07-20 18:20:10 +01:00
Philipinho
078959dfa0 v0.2.6 2024-07-20 18:05:56 +01:00
Philip Okugbe
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
Philipinho
a2ae341934 v0.2.5 2024-07-12 18:05:59 +01:00
Philipinho
3c70e40d16 add table header by default 2024-07-12 16:53:33 +01:00
Philipinho
14197d7365 add cookie duration 2024-07-12 14:52:09 +01:00
Philip Okugbe
f388540293 feat: Individual page export in Markdown and HTML formats (#80)
* fix maths node

* render default html width

* Add page export module
* with support for html and markdown exports

* Page export UI
* Add PDF print too

* remove unused import
2024-07-12 14:45:09 +01:00
Philipinho
b43de81013 cleanup 2024-07-07 16:36:14 +01:00
Philipinho
6659adc7fe v0.2.4 2024-07-07 16:31:28 +01:00
Will H
5ace7616d0 cors setup and dev server proxy 2024-07-05 16:25:00 +12:00
Philipinho
7383673636 v0.2.3 2024-07-05 00:49:08 +01:00
Philip Okugbe
3e7b2495c5 Merge pull request #51 from docmost/private-attachments
make page attachments private
2024-07-05 00:47:51 +01:00
Philipinho
bbf865b2f6 cleanup debug log 2024-07-05 00:41:30 +01:00
Philipinho
0c622a0dc1 use sane font-weight 2024-07-05 00:33:59 +01:00
Philipinho
f52cd011a4 remove unused imports 2024-07-05 00:33:12 +01:00
Philipinho
a4d53468c3 fix tree state 2024-07-05 00:30:56 +01:00
Philipinho
cc93abfb7e make pages table responsive 2024-07-04 21:13:43 +01:00
Philipinho
13f26f9c31 make page attachments private 2024-07-04 16:01:35 +01:00
Philipinho
a4ec2dac6c v0.2.2 2024-07-03 13:01:00 +01:00
Philipinho
9f583174a9 fix media visibility in firefox 2024-07-03 11:53:09 +01:00
Philip Okugbe
05633082c5 feat/fuzzy-match-menu
added fuzzy matching logic for menu search
2024-07-03 11:25:21 +01:00
Philipinho
e824aeced7 Add width option to page menu 2024-07-03 11:23:42 +01:00
Philipinho
8f056d1071 add full page width preference 2024-07-03 11:00:42 +01:00
SurajJadhav7
99cf6dab62 added fuzzy matching logic for menu search 2024-07-01 16:49:36 +05:30
Philipinho
eea4e62c2e v0.2.1 2024-07-01 10:09:28 +01:00
Philipinho
d429384d22 client: fix APP_URL 2024-07-01 10:08:12 +01:00
Philipinho
80f9610ec0 set version 2024-06-28 17:57:36 +01:00