Skip to content

Add debug db option in dev mode - #827

Merged
Philipinho merged 1 commit into
mainfrom
debug-db
Mar 7, 2025
Merged

Philipinho merged 1 commit into
mainfrom
debug-db

Conversation

@Philipinho

@Philipinho Philipinho commented Mar 3, 2025 •

Copy link
Copy Markdown
Member

Env:
DEBUG_DB: true

@Philipinho Philipinho changed the title debug db option in dev mode Add debug db option in dev mode Mar 6, 2025
@Philipinho
Philipinho merged commit 05a3dfa into main Mar 7, 2025
sanua356 pushed a commit to sanua356/docmost that referenced this pull request Apr 3, 2025
@Philipinho
Philipinho deleted the debug-db branch April 18, 2025 19:51
auxa-m45 added a commit to antiagingrecord/docmost that referenced this pull request Aug 20, 2025
7e6f77a Merge commit '1615e0f4ad185a19db57094c94d1b3debdcc0cfd' into feat/aar_edition
1615e0f v0.22.2
1cb2535 fix trash in search (docmost#1439)
83bc273 cleanup
c7beaa3 v0.22.1
4a228e5 fix comment replies
edff375 sync
95016b2 sync
ca83712 cleanup
39550fe fix: duplicate page position bug (docmost#1431)
e74ecb2 v0.22.0
992fb23 update lock file
d58a3bb update linkify
6ef47fc show button only if necessary
9e6765d fix
ec0ed5c fix import
77b334e reorder migration
5da92a5 feat: add unaccent support for accent-insensitive search (docmost#1402)
f90c5a6 cleanup comment
6db93ef upsell
a3d0580 New Crowdin updates (docmost#1342)
4ab9261 sync
ca9558b feat(EE): resolve comments (docmost#1420)
ec12e80 feat: trash for deleted pages in space (docmost#325)
28fcb11 update passport-saml (docmost#1418)
6b627d2 fix xss in generic iframe embed (docmost#1419)
78bce0e fix: validate public avatar path (docmost#1416)
0bd7ecb feat: enhance table cells with rich content support (docmost#1409)
1f81588 Revert "feat: set mermaid theme based on computed color scheme (docmost#1397)" (docmost#1412)
37b9056 sync
ad5cf1e feat: add resizable embed component                                                                                                                                         │ (docmost#1401)
32c7ecd feat: set mermaid theme based on computed color scheme (docmost#1397)
b30bf61 feat: home space list (docmost#1400)
6624602 feat(EE): MFA implementation (docmost#1381)
8522844 feat: duplicate page in same space (docmost#1394)
f8dc984 fix page tree api atom (docmost#1391)
4dfed2b queue import attachments upload (docmost#1353)
44e5927 feat: quick theme toggle and Mantine 8 upgrade (docmost#1369)
90488a9 feat: table background color, cell header and align (docmost#1352)
9f39987 fix: nested ordered-list style (docmost#1351)
16ec218 fix: deactivated user check
608783b (cloud) billing copy
5f5f148 throw early
f408217 feat: display user email below name in multi-member-select dropdown (docmost#1355)
6792a19 feat: Ctrl/Cmd+S: prevent 'Save As' dialog (docmost#1272)
e51a932 more checks for collab auth token (docmost#1345)
e856c8e (cloud) fix: updates to billing (docmost#1367)
c2c1655 fix: seamlessly update editor collab token on expiration (docmost#1366)
9fa2b96 make sure editor is ready for editor search
2938863 feat: find and replace in editor (docmost#689)
f800048 sync
ac79a18 fix ctrl-a for codeblocks (docmost#1336)
27a9c0e sync
81ffa6f sync
5364702 fix: comments block on edge and older browser (docmost#1310)
232cea8 sync
b9643d3 sync
9f144d3 posthog integration (cloud) (docmost#1304)
e44c170 fix editor flickers on collab reconnection (docmost#1295)
1be39d4 sync
36d028e sync
f5a36c6 feat: tiered billing (cloud) (docmost#1294)
d5b84ae Only allow changing the email if the correct password is provided (docmost#1288)
e775e4d fix(editor): prevent text color removal from other list items when setting color in lists (docmost#1289)
65b0103 v0.21.0
e07cb57 sync
2b53e0a fix: add import size limit to static window config
b9b3406 Fix: Prevent premature focus change in TitleEditor when pressing Enter during IME composition (docmost#730)
728cac0 fix word counter (docmost#1269)
d35e160 handle empty invitation
15791d4 sync
3318e13 fix: use JWT expiry time for cookie duration (docmost#1268)
0809006 cleanup
d1dc697 feat: edit mode preference (docmost#666)
5f62448 less create workspace form fields in cloud (docmost#1265)
44445fb fix: enforce SSO in invitation signups (docmost#1258)
1c674ef fix: revert tiptap version (docmost#1255)
ccf7e34 feat: ukrainian language support (docmost#1250)
f39d48d New Crowdin updates (docmost#1063)
f584ea8 chore: upgrade packages (docmost#1242)
bc0c4d6 fix: make link popup work on safari (docmost#1243)
d8da307 feat: enhance excalidraw (docmost#1240)
50b3f9d generic iframe embed (docmost#1234)
0029f84 feat: toggle table header row and column (docmost#1203)
6d024fc feat: bulk page imports (docmost#1219)
ce1503a fix: sidebar list when changing workspace (docmost#1150)
69447fc Merge branch 'main' of https://github.com/docmost/docmost
858ff9d sync
343b297 docmost#1186/chore: add support language abap syntax highlight (docmost#1188)
7491224 hide shared page branding in EE (docmost#1193)
4a0b404 Add second plan (docmost#1187)
e3ba817 feat: comment editor emoji picker and ctrl+enter action (docmost#1121)
b0491d5 feat: create new page from mention (docmost#1153)
1c200db fix(table-hover): adjust row height to prevent unexpected scrollbar on hover (docmost#1124)
fb7e4a7 fix: copy/move select (docmost#1174)
1413033 feat: realtime comments (docmost#1144)
00f4588 fix title update (docmost#1154)
3a75251 fix alignment in shared page (docmost#1123)
c6bca6a fix deprecated kysely usage
55d1a2c Fix typo in enforce-sso.tsx (docmost#1145)
bc3cb2d fix: increase random subdomain suffix
7adbf85 v0.20.4
de7982f feat: copy page to different space (docmost#1118)
0402f7e sync
8327251 fix typo
e8847bd fix: handle unhandled exceptions (docmost#1116)
9bbd62e v0.20.3
0289c5c Reduce markdown checkbox space
7993532 fix page export (docmost#1081)
31e5c0c v0.20.2
33c314d remove clickoutside hook
08f2238 cloud trial refactor
c528f7e v0.20.1
c26a851 feat: enhance public sharing (docmost#1057)
de5f903 v0.20.0
0ec3ff2 Add empty placeholder text
acffeac fix TOC
00d92a3 New Crowdin updates (docmost#1008)
3430f71 feat: remember and restore previous route when exiting settings (docmost#1046)
6c42201 feat: public page sharing  (docmost#1012)
3e88244 update vite and axios
37a1804 Revert "switch to vite rolldown (docmost#1048)" (docmost#1050)
882f309 search space members by email (docmost#1049)
1a1b2c8 switch to vite rolldown (docmost#1048)
10b6792 Update README.md
5c957fd fix: nested tree open state
862f6d4 use non-esm nanoid version (docmost#1040)
de57d05 0.10.2
89ec990 sync ee
49d0f1c Add click handler
268001a v0.10.1
27fa45a fix local attachment paths in exports (docmost#1013)
f971191 fix comment editor padding
29bb52d v0.10.0
f2241db remove beta message
58d1855 fix hash check
7fe3c5f * time ago hook
5fd477d collapse by default in node-edit mode
4aa5d7e hide history action menu for can-view role (docmost#1001)
7f7f2bc fix toggle node in non-edit mode
a9f3706 New Crowdin updates (docmost#1005)
117c704 fix
cd10365 new translations
ee30d9d New Crowdin updates (docmost#1003)
276ecec cleanup
fa194a4 cleanup
1eaba6e fix: bug fixes (docmost#1000)
651e5f6 null check
7431804 feat: delete workspace member (docmost#987)
3559358 fix pagination issue where user is not part of any space
06270ff - fixes - allow mail from address override - queue cloud emails
2335363 feat: add Table of contents (docmost#981)
17ce3ba feat: move page between spaces (docmost#988)
b27d170 queue trial ended job (docmost#992)
64f0531 feat: keep track of page contributors (docmost#959)
8aa6046 feat: nested toggle block (docmost#671)
7ca2b43 sync
595bd1d Fix editor connection loop  (docmost#986)
a74d3fe fix: make collab ready reliable on tab return
e40faf9 v0.9.0
bbe4fe9 don't replace line breaks
8300c5b update env file
13039cf telemetry module (docmost#934)
593f41a adds missing command for down migration (docmost#908)
f8ce160 feat: add version check (docmost#922)
c824b5b fix collab token refresh which leads to collab editor reconnection loop (docmost#933)
37e760d * fix color check * update lock file
442fa23 Refetch space list on mount
2e5990d Move suspense above popover dropdown
15bdbf7 null check
3d9a7d8 Revert "feat: auto focus emoji-picker search when opened (docmost#894)" (docmost#900)
f45bddd feat: billing sync (cloud) (docmost#899)
21c3ad0 feat: enhance editor uploads (docmost#895)
5734574 feat: auto focus emoji-picker search when opened (docmost#894)
d021d0a fix
96dfe9f fix: page title editor bugs (docmost#892)
5983619 fix trial days
210d147 Add Dutch translation (docmost#877)
5f52068 prevent overflow
2a535de New Crowdin updates (docmost#840)
f45d9dc feat: add page stats to page menu (docmost#876)
f7a14e2 fix editor flickers (docmost#875)
1f40e9b fix drag handle visibility (docmost#868)
fea6518 fix: VSCode markdown pasting (docmost#857)
061a02c Make codeblock comment more legible in light mode
2205ce0 prevent slider flickers
a812cdc enable shouldRerenderOnTransaction
30acc66 exclude billing webhook endpoint
5c9e0a2 * prefetch sso providers in settings * hide sso enforcement in standard plan
fd36076 feat: disconnect collab websocket on idle tabs (docmost#848)
dd52eb1 fix: table header in exported markdown (docmost#769)
6776e07 feat: adding family 6 in uri to configure for both 4 and 6 (docmost#807)
7a47da9 Add emoji command to title editor
e62bc6c feat: editor emoji picker (docmost#775)
4f9e588 sort workspace list
05a3dfa Option to log db queries in dev mode (docmost#827)
8826cca fix space translations (docmost#826)
1988feb exclude /health/live endpoint
e9b7273 remove cloud env check
315afd6 fix cookie name
93ea31f sync
3b4e414 * configurable trial days * hide create sso provider in cloud
d925c95 add pnpm to packageManager for consistency
4511db1 fix
56d9e46 * Upgrade Dockerfile to node 22 * Pin pnpm to [email protected]
cdea149 * Update EE license fil * State license in Readme file
1625480 Add api prefix to attachment nodes
a7dd9b9 Hide version in cloud
b81c9ee feat: cloud and ee (docmost#805)
91596be fix: add missing awaits (docmost#814)
72f64e7 revert sentry (docmost#808)
3cfb17b fix sentry
fe5066c v0.8.4
e13be90 cleanup
fda5c7d push files left (docmost#360) (docmost#804)
7fc1a78 feat: add copy invite link to invitation action menu (docmost#360)
54d27af * Add SENTRY_DNS env variable * Commit lock file
0065f29 feat: sentry (docmost#802)
7d034e8 enable trustProxy
81b6c7e Merge remote-tracking branch 'refs/remotes/origin/main'
89f6b0a feat: add stats to standalone collab server (docmost#798)
ad1571b Log APP_URL on startup
4b9ab4f feat: standalone collab server (docmost#767)
08829ea v0.8.3
6c502b4 pin react-email version (docmost#779)
6b41538 v0.8.2
496f5d7 pin s3 package to 3.701.0
32c7a16 fix: accept invitation password hashing (docmost#773)
64ecef0 upgrade to NestJS 11 (docmost#766)
3e5cb92 v0.8.1
fd5ad2f fix signup email
74a5360 v0.8.0
7580e8d fix pagination limit
f92d632 Implement space member search (docmost#731)
4d51986 update dependences (docmost#729)
e209aaa feat: internal page links and mentions (docmost#604)
0ef6b19 feat: UI pagination and members search (docmost#724)
ae842f9 * fix: popover does not close when clicking outside in SwitchSpace. (docmost#720)
7121771 fix workspace setup
040d662 fix: enforce 32-character minimum length for APP_SECRET (docmost#702)
33ddd92 * fix codeblock tab-size (docmost#703)
54e8d60 New language options (es-ES, it-IT, ja-JP, ko-KR, ru-RU) (docmost#701)
db98603 New Crowdin updates (docmost#659)
de0b5f0 feat: add text alignment (docmost#667)
638b811 fix import
d775a61 fix client side env variable refresh (docmost#695)
0f74f03 fix name extraction from email
f8b93ce fix: switch space bug (docmost#692)
85d18b8 Set default language on invitation signup (docmost#691)
4d9fe6f Fix invitation signup redirect (docmost#690)
85159a2 * fix 401 redirect in auth routes (docmost#674)
9906127 refactor: switch to HttpOnly cookie (docmost#660)
f2235fd update katex (docmost#658)
2044cbb fix translation * fix filesize formatting
3d52b82 v0.7.0
89a2dd6 fix punycode DeprecationWarning error (docmost#631)
3cb954d fix: editor improvements (docmost#583)
71cfe3c fix: add cancel button for editing comments (docmost#580)
f7efb6c Fix: Ensure only one emoji list appears  (docmost#572)
59b514f New Crowdin updates (docmost#630)
0c1f930 New Crowdin updates (docmost#627)
e876214 fix: embed provider name in error message
5fece5f feat: google sheets embed (docmost#615)
f3dbf7c feat: add new languages to selection (docmost#626)
f7ac6bb New Crowdin updates (docmost#605)
1f5ffe7 Fix empty translation value
9571542 fix: move markdown clipboard extension to client app
f5bc99b fix: link paste handler (docmost#609)
287b833 feat: support pasting markdown (docmost#606)
0cbbcb8 Update Crowdin configuration file
670ee64 Support I18n (docmost#243)
290b7d9 v0.6.2
2503bfd fix: prevent CDNs from caching attachments (docmost#562)
f48d6dd fix: don't throw error while parsing auth tokens
1302b1b v0.6.1
89a3f4c v0.6.1
e48b1c0 fix: markdown math import (docmost#529)
4a2a5a7 fix: postgres and redis url validation (docmost#548)
532001f chore: fix linting (docmost#544)
e6bf4cd fix: fix markdown import file button (docmost#542)
a9a4a26 fix export controller reference in module
ede5633 fix export fileName
a25cf84 fix: add spaceId
a37d558 v0.6.0
ddb0f92 fix: uuid7 for commentId (docmost#524)
c717847 chore: update packages (docmost#507)
fe83557 feat: space export (docmost#506)
9fa432d feat: support tab key in code block (docmost#523)
c6aaefe fix: clear local cache on logout (docmost#519)
311d81b fix wrong tree sync bug (docmost#514)
f178e66 fix: properly support redis db (docmost#517)
ca186f3 fix: return direct embed urls if present (docmost#516)
a16d5d1 feat: websocket rooms (docmost#515)
d97baf5 add  env variable (docmost#513)
8349d82 fix: allow space in inline math (docmost#508)
2e6d16d fix: full width bug on smaller screens (docmost#518)
4107793 fix: disable user-select
a1b6ac7 fix: close space selection popover onClickOutside (docmost#485)
dd0319a fix: index imported content (docmost#495)
8194c7d fix: focus editor on bottom click (docmost#484)
d01ced0 * Reduce code block font-size * Make inline code more distinctive
da9c971 fix breadcrumb clipping (docmost#457)
4e7af50 fix tree dnd
f7426a0 fix: use clsx
b85b34d feat: resizable sidebar (docmost#452)
e064e58 Fix sidebar responsivity (docmost#453)
4f1a97c Revert "fix: prevent default browser save behavior (docmost#450)" (docmost#451)
d073388 fix: prevent default browser save behavior (docmost#450)
9515962 v0.5.0
9e0fbae fix: save excalidraw diagram in light mode only
a52c86a fix: add drawio dark mode support
31feb38 fix: sync color scheme with excalidraw
ba32e42 fix: filter out redundant group
a574d13 fix: email overflow
ab70cee feat: third-party embeds (docmost#423)
978fadd fix: improve sidebar page tree syncing (docmost#407)
b57be9c fix: rename edit -> save
d4b219d add `COPY patches` to Dockerfile (docmost#400)
36e7209 fix: bug fixes (docmost#397)
fa3c8a0 fix: remove space tree delete shortcut key (docmost#394)
46d92fb v0.4.1
e17b975 Revert "Add alignment styles for task list items (docmost#378)" (docmost#390)
038d21b v0.4.0
078361b add local editor-ext to client package.json * update vite
384f11f make file upload size limit configurable (docmost#386)
e333eee fix: base64 encoded drawio image decoded to Latin-1 instead of UTF-8 (docmost#369)
7ec6a36 fix: removed font overwrite for KaTeX elements (docmost#377)
2721ab6 Add alignment styles for task list items (docmost#378)
a2bc374 fix: horizontal scrollbar always shown on math block (docmost#353)
eaa80a5 fix: disconnect Redis health checker (docmost#351)
e9e668b fix: use environment service for refresh token's expiration (docmost#337)
9390b39 Implement nodemailer ignore tls property (docmost#299)
2ae3816 fix: send "invitation accepted" email to inviter (docmost#331)
e96330a fix: text casing
e56f793 fix: refactor forgot password system (docmost#329)
b152c85 fix: add user tokens repo to database module
e43ea66 add forgot-password ui (docmost#273)
f348126 feat(backend): forgot password (docmost#250)
6a3a772 features and bug fixes (docmost#322)
fb27282 feat: delete space and edit space slug (docmost#307)
dea9f4c remove unnecessary log
0b6730c fix page export failure when title contains non-ASCII characters (docmost#309)
be0d976 update README
4e2b23c v0.3.1
dc3ce27 fix collaboration websocket
8af2d4e file content-disposition
73ddec4 v0.3.0
2b9765f lazy load (docmost#237)
7fdd355 Reduce version text size
6c6b475 update dependencies
7e6a71f add HR divider to slash menu
1141796 Show version * Add default mermaid content
11dbc07 Add home link to logo
87b99f8 feat: draw.io (diagrams.net) integration (docmost#215)
38e9eef feat: excalidraw integration (docmost#214)
77b541e Fix mime attribute
7dc37b9 feat: editor file attachments (docmost#194)
7e80797 feat: mermaid diagram integration (docmost#202)
17475bf feat: code block language selection (docmost#198)
4433d51 Add Source Label to Dockerfile (docmost#157)
c810d0b fix: added env variable for support for forcepathstyle on s3 (docmost#181)
463480a v0.2.10 (fix)
2449d69 v2.9.10
e0d74fc Fix: editor formatting (docmost#137)
4967849 add SMTP_SECURE
0a447e9 fix markdown import
48e76aa v0.2.8
2bd6422 Show new workspace role on change
407a1af only owner can assign owner role (docmost#108)
b4bc184 prevent admin role from managing owner role (backend)
109dbdb cleanup log
2df7de5 fix table commands type error
373fc86 preserve details tag in markdown export
5052a9e Support math export in Markdown
cd47c79 Make math node handling better
7874693 fix export format state
4d29366 fix: generate ydoc state during page import to prevent duplicate nodes on the editor
d2ecd28 fix: localize attachment type * fixes docmost#86
bb92ca7 use logger
8f3e2ff fix editor placeholder bug
89f6311 * Make page import handling better
e5a97d2 v0.2.7
7f0fd45 singular & plural count
078959d v0.2.6
937a070 feat: implement Markdown and HTML page imports (docmost#85)
227ac30 add STMP_SECURE and changed auth config (docmost#81)
a2ae341 v0.2.5
3c70e40 add table header by default
14197d7 add cookie duration
f388540 feat: Individual page export in Markdown and HTML formats (docmost#80)
b43de81 cleanup
6659adc v0.2.4
24adff9 Merge pull request docmost#74 from docmost/remove-redundant-page-slug_id-index
e960b8c create migration
1958067 Revert "remove redundant slug_id index"
3e519eb remove redundant slug_id index
07cd650 Merge pull request docmost#73 from docmost/fix/case-insensitive-email
949d782 make emails case-insensitive
295d432 update tiptap hocuspocus
40a40bb Merge pull request docmost#71 from docmost/aws_env_option
bc1579b fix condition check
85b3073 Merge pull request docmost#57 from will2hew/will/url-setup
4af3a54 Allow AWS SDK use AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
c4c169b Merge pull request docmost#64 from docmost/feat/health
a0536d8 cleanup indicators
f12f93b increase startup db retry limit
35dcd5f refactor health module
9496ec9 prevent database error from crashing server
5ace761 cors setup and dev server proxy
ce6a05a cr - add redis check and logging
7383673 v0.2.3
3e7b249 Merge pull request docmost#51 from docmost/private-attachments
0fc8ede Merge pull request docmost#55 from docmost/fix/bug-fixes
bbf865b cleanup debug log
0c622a0 use sane font-weight
f52cd01 remove unused imports
a4d5346 fix tree state
66773df Add health check and dev script
cc93abf make pages table responsive
13f26f9 make page attachments private
a4ec2da v0.2.2
681d7c7 merge: fix/media-in-firefox
9f58317 fix media visibility in firefox
0563308 feat/fuzzy-match-menu
491fbad feat/full-width
e824aec Add width option to page menu
8f056d1 add full page width preference
99cf6da added fuzzy matching logic for menu search
d1ae117 v0.2.1
eea4e62 v0.2.1
d429384 client: fix APP_URL
a0b3180 update docker compose file
80f9610 set version
681a21a Update readme * Rename storage volume
52017b6 change math node attribute name
bc7cd03 more env validations
a582d47 make env validation errors clear * modify mail smtp variable names
20c1a92 Update Dockerfile * Add volume to docker compose file
e732938 move storage data directory to root
aea37ee use uuid7
723928d fix setup page redirect
7373cbf Update custom avatar
e476b89 update dependencies
e2646b7 fixes and cleanups
fde6c9a Editor link components * other minor fixes
f2a193a Allow creation of space * other fixes and cleanups
562abb0 cleanups
81be99b fix profile image
a3b690a update dependencies
df1840c fix editor file handling
2aec5a3 fix maxParamLength
1f4bd12 editor improvements * add callout, youtube embed, image, video, table, detail, math * fix attachments module * other fixes
c792573 render recent changes when spaceId is available
d4eefa4 restructure directories * set log level based on env
2e61fb7 unify recent changes component
38ef610 fixes * integrate websocket redis adapter * use APP_SECRET for jwt signing * auto migrate database on startup in production * add updatedAt to update db operations * create enterprise ee package directory * fix comment editor focus * other fixes
eef9081 dockerfile and docker-compose file
2afbede fix page history generation
9429170 fix type
4501a40 fix header and redirect home
dfb34fd update dependencies
886d959 frontend permissions * rework backend workspace permissions
b88e0b6 Merge pull request #13 from docmost/layout-refactor
8081b21 add space info
06d854a refactor layout * ui polishing * frontend and backend fixes
046dd6d fix space member count * fix space added_by_id * rename user role change endpoints
ccf9d5d more work on attachments * fix frontend env usage
b06a78b fix tree * fix tree root element ref * fix tree node toggle bug * fix tree node reparenting on the backend * highlight active home menu on the sidebar
6287f41 fixes
9c7c2f1 updates and fixes * seo friendly urls * custom client serve-static module * database fixes * fix recent pages * other fixes
eefe63d implement new invitation system * fix comments on the frontend * move jwt token service to its own module * other fixes and updates
525990d remove unused imports
a2768e7 collaboration module cleanup x2
8cfc42b collaboration module cleanup
fece460 Implement password change endpoint * move email templates to server
c1cd090 cleanups
7f933ad Implement BullMQ for background job processing * new REDIS_URL environment variable
19a1f5e cleanups
beb6aa8 ws/socket.io rooms - WIP
4c573b9 email integration * Nest email module with smtp, postmark and console log drivers * react-email package
48be0c2 update dependencies
f24c16e replace default title
1dcbcb9 clean up
d68d035 account preferences
33456f1 database connection retry
7e78949 Merge pull request #12 from docmost/websocket
8cc7d39 websocket updates * sync page title on icon via websocket * sync on page tree too
390d587 fix collab user
4667d81 use api path
f01b77d fixes * remove vite env for now * remove unnecessary comment
e9a037b fix initial setup
df4c26d editor css fixes
f0fd1cf css fixes
b91c3ed fixes * fix comments * fix page history * fix aside width on smaller screens
2af1fe3 Editor drag handle * add darkmode border to navbar
6a57e3e Make colloboration module not dependant on page module * add unloadImmediately to collab
f65e5c8 validate
28ec542 server: page permissions
3462c7f Updates to sidebar tree * Maintain tree open state on route change and return * Load page tree ancestors and their children when a page is accessed directly * Show correct breadcrumb path * Add emoji to breadcrumbs * Backend api to get page breadcrumbs/ancestors
3e2c13a add 404 error page
9ae6ac4 export react-query from main * add bottom padding to treeItem * remove redundant tree scroll
df91102 Rework sidebar pages * Move sidebar pages from workspace to space level * Replace array sorting with lexicographical fractional indexing * Fixes and updates
f1bdce1 working page tree
912fe64 fix backend page ordering
90ae750 space updates * space UI * space management * space permissions * other fixes
b02cfd0 fix active settings path
1a8cb9b fix
e1bd8fd fix group
5ee74d4 fix tiptap editor types
1ea393b fixes
ab6c584 update dependencies
1412f1d client: updates * work on groups ui * move settings to its own page * other fixes and refactoring
cab5e67 fixes
409850b Fix comment
7d14a35 Work on groups * add batch group member insertion * allow adding members on group creation * fixes
b583994 refactor directories
4913975 server: refactor pagination * fix transaction usgae in repos * other bug fixes
ade3a5b fix search query
b5d9f8b add info endpoint
6e55b1e Make ServeStatic dynamic
b8e7298 client: update packages
34876da fix pg version
1ce6679 Move from TypeORM to Kysely (#11)
4ce7676 space slug
b241523 * Fixes * use lower case db column names * fix signup workspaceId
82da4ff fix workspace setup
c18c9ae Refactoring * replace TypeORM with Kysely query builder * refactor migrations * other changes and fixes
cacb560 fix types
df6b032 new migration file
a4c129c lint
b44795e update envPath code
d855152 Kysely - WIP * create database migration files * kysely codegen * kysely migrate
7d56920 fix pages tsv column index
f1d7ffb Fix env path for Nestjs
a40ba4b Re-initialize database migrations (3rd try)
33f0a7a Re-initialize database migrations
2304abd Re-initialize database migrations
6136d30 client: spaces - wip
4657672 fix avatar
51baf30 Use polymorphic table for space membership
6398421 Replace space privacy with visibility * Make creatorId nullable
186c4f5 move environment module to integrations
51b9808 Implement Space membership by group * Add all users to default group * Fixes and updates
a821e37 Refactoring * Refactor workspace membership system * Create setup endpoint * Use Passport.js * Several updates and fixes
b42fe48 feat: role authorizations - WIP
3e174b3 fix groups
528b9d7 feat: groups
181bd78 feat: workspace invitation
bfebfb2 move code to workspaceUser service
7afd893 implement custom typeorm naming strategy
3d90fc0 * fixes and cleanups * db transactions * add default space to workspace
41ecf2d pagination - wip
299f682 fix module dependency
d1bf012 public endpoint decorator
cdcb4e8 * Make JwtGuard better * Fix auth decorators
40251ae feat: spaces - WIP
1d620eb * Replace tsvector generated column with triggers. * reason: due to typeorm generated column metadata bug
4008e15 fix migrations
b17abd6 fix search messages
e03b1f9 migrations
9444281 Merge PR #10  docmost/search
a0ec2f3 feat: search
e0e5f7c add emoji removal
29b4c2b client: update packages
e05caef page icon emoji picker
616da87 move .env to root
9a8b605 * add new tiptap editor extension monorepo package * move tiptap packages to main package.json * add tiptap extensions schema to collaborative backend * add basic README
e5758f7 Merge pull request #9 from docmost/nx-monorepo
5a49e65 update .gitignore
093e634 switch to nx monorepo
e1bb263 file attachments - WIP
e594074 Server SPA from server * add /api prefix
544e344 fix
82b6a1b fix
ca2881b rename editor atom
2a3db4e refactor page editor
21abde1 update packages
aeb549a cleanups
8238f82 keep page title editor and page tree in sync
0ae6a81 merge: page-history
3f9b6e1 feat: page history
21347e6 reduce modal title size
eb95a61 fix comments
7b91b6d LICENSE
d33452a better page deletion handling
fb057b7 refactor react-query usage
dc65fba add recent changes tab to home
f5cd140 delete unused utils
cf65fa3 merge comments feature
4cb7a56 feat: comments * create comment * reply to comment thread * edit comment * delete comment * resolve comment
dea2cad refactor page endpoints
dd62d2b page controls - wip * page breadcrumb * other minor additions and fixes
730e925 fetch page without ydoc
f16df90 fix
cb3fc40 fix page arrows
fd2ef3a work on editor
968b9c3 update collaboration
926d504 Fix websocket port issue
c647769 Fix websocket port issue * Make 'ws' (collaboration) and socket.io work on same server port
739e24e vite
9b682c8 vite * replace next with vite * disable strictmode (it interferes with collaboration in dev mode)
a86991e Update dependencies * add 'use client' to more components * install more tiptap extensions
acaf7ba update dependencies
d5b9a9d Fix drag index bug
2e9969d socket.io server init * Make Hocuspocus collaboration websocket server (wsAdapter) work with socket.io * Create database module for TypeOrm
60fcf99 feat: sidebar page tree
b467328 remove unused code
d93c825 cleanup
2689b26 sidebar page tree * frontend and backend implementation
e4099ad page tree - wip
cfb553d Search spotlight
bea107d Add avatar and status to table
3a53a7e fix styling
4dc3d58 Migrate to Mantine UI framework
d733b9a Migrate to Mantine UI framework
2de9f6d Merge Philipinho/storage
7f38d3b storage module
04dea6c Merge pull request #1 from Philipinho/collaboration
4382c5a collaborative editor - wip
0d648c1 update
89de5be Page module updates - WIP
add9303 check for existing workspace user
60c6452 Settings - WIP * User account settings * Workspace settings * Workspace membership management *
03a9b81 add settings navigation
6af5c9a Add new user and workspace endpoints * add account update endpoint to user module * add membership management endpoints to workspace module
f2cbd0c update ui components
b8f6c17 fix type
1855e1e make sidebar mobile responsive
5b6dbcc Add sidebar
54a748c Implement frontend auth and user features - WIP
3e7c2de Return user and with current workspace * Create endpoint to return user and their workspace * Only return auth tokens on login/signup * Allow nullable workspace name
da8ee06 update dark theme
0fd7538 theme toggle
f11f9f6 Add new page module and services; refactor existing entities
c0b2bc1 configurable port
b7c3ef1 shadcn-ui init
6e9be6d replace deprecated plainToClass with plainToInstance
643b448 frontend init
fe7c3ed workspace - wip
021a99e transform http response json
40a4592 write tests for UserService
6e3ba20 implement jwt auth
cebad0e Setup TypeORM
11018ea switch to fastify
8c84bf8 init
REVERT: 5adf5ab Adds migration codegen to Docker build

git-subtree-dir: vendor/app
git-subtree-split: 7e6f77a
nulluserid pushed a commit to N2con-Inc/docmost that referenced this pull request Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant