26cae77eb5
Merge branch 'Vite-PWA' into Merged-Downstream
...
# Conflicts:
# pnpm-lock.yaml
2024-10-02 08:17:33 +10:00
622a695240
Implement Vite PWA
2024-10-02 08:11:32 +10:00
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
d69fff5ef7
Merge branch 'docmost:main' into main
2024-10-01 09:59:55 +10:00
a2bc374f47
fix: horizontal scrollbar always shown on math block ( #353 )
2024-09-30 02:39:57 +01:00
eaa80a5546
fix: disconnect Redis health checker ( #351 )
2024-09-29 10:00:24 +01:00
e9e668bd39
fix: use environment service for refresh token's expiration ( #337 )
2024-09-21 10:41:26 +01:00
9390b39e35
Implement nodemailer ignore tls property ( #299 )
2024-09-20 17:57:50 +01:00
2ae3816324
fix: send "invitation accepted" email to inviter ( #331 )
...
The email says "${invitedUserName} has accepted your invitation ...", so it makes more sense to send it to the inviter instead of the invitee.
2024-09-19 22:19:04 +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
b152c858b4
fix: add user tokens repo to database module
2024-09-18 20:28:39 +01:00
e43ea66442
add forgot-password ui ( #273 )
2024-09-17 15:53:05 +01:00
f34812653e
feat(backend): forgot password ( #250 )
...
* feat(backend): forgot password
* feat: apply feedback from code review
* chore(auth): validate the minimum length of 'newPassword'
* chore(auth): make token has an expiry of 1 hour
* chore: rename all occurrences of 'code' to 'token'
* chore(backend): provide value on nanoIdGen method
2024-09-17 15:52:47 +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
15eb997c92
Create main.yml
2024-09-16 10:08:24 +10: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
9d0331d04f
Create Auth/NTLM Endpoint
...
- Adds NTLM challenge negotiation
- Checks NTLM auth user & domain against AD / LDAP and returns info
- Adds relevant .env entries
2024-09-13 08:37:25 +10:00
0bfd3b6771
Implement nodemailer ignore tls property
2024-09-11 11:23:38 +10:00
b992b65119
Forgot to commit toc menu
2024-09-11 10:15:55 +10:00
a58765860d
Merge branch 'docmost:main' into main
2024-09-06 11:31:05 +10:00
be0d97661a
update README
2024-09-04 18:56:14 +01: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
8af2d4e8cf
file content-disposition
2024-09-02 16:39:07 +01: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
77b541ec71
Fix mime attribute
2024-08-26 17:12:59 +01:00