Commit Graph

392 Commits

Author SHA1 Message Date
385ef63f4e New translations translation.json (Portuguese, Brazilian) 2025-09-15 21:39:44 +01:00
0505cac352 New translations translation.json (English) 2025-09-15 21:39:43 +01:00
559d5074cb New translations translation.json (Chinese Simplified) 2025-09-15 21:39:41 +01:00
82d12a2406 New translations translation.json (Ukrainian) 2025-09-15 21:39:40 +01:00
389d747eb7 New translations translation.json (Russian) 2025-09-15 21:39:39 +01:00
864e01ac28 New translations translation.json (Dutch) 2025-09-15 21:39:38 +01:00
d1efa37e1b New translations translation.json (Korean) 2025-09-15 21:39:37 +01:00
44407d8e08 New translations translation.json (Japanese) 2025-09-15 21:39:36 +01:00
4e1df3431c New translations translation.json (Italian) 2025-09-15 21:39:35 +01:00
683497a8d7 New translations translation.json (German) 2025-09-15 21:39:34 +01:00
9a3ef526f2 New translations translation.json (Spanish) 2025-09-15 21:39:33 +01:00
2b0a483fec New translations translation.json (French) 2025-09-15 21:39:32 +01:00
e05966a702 New translations translation.json (Dutch) 2025-09-08 11:47:52 +01:00
091e790b83 fix attachment search in cloud 2025-09-04 14:22:40 -07:00
ae24ea29ba v0.23.0 2025-09-04 13:42:59 -07:00
31053e2b20 update mermaid 2025-09-04 13:41:55 -07:00
c99bfb8ef1 make print better 2025-09-04 13:22:43 -07:00
7d2ff346fa UI fixes 2025-09-04 11:35:04 -07:00
b08d37fbf0 fix 2025-09-04 10:57:17 -07:00
db55de9406 feat: progressive web app (#614)
* feat: progressive web app

* replace icons

---------

Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com>
2025-09-04 01:33:52 +01:00
1919eba340 New Crowdin updates (#1522)
* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Italian)

* New translations translation.json (Japanese)

* New translations translation.json (Korean)

* New translations translation.json (Dutch)

* New translations translation.json (Russian)

* New translations translation.json (Ukrainian)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (Portuguese, Brazilian)
2025-09-03 13:17:08 -07:00
7951b2e0c6 New Crowdin updates (#1509)
* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Italian)

* New translations translation.json (Japanese)

* New translations translation.json (Korean)

* New translations translation.json (Dutch)

* New translations translation.json (Russian)

* New translations translation.json (Ukrainian)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (English)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (French)

* New translations translation.json (Spanish)

* New translations translation.json (German)

* New translations translation.json (Italian)

* New translations translation.json (Japanese)

* New translations translation.json (Korean)

* New translations translation.json (Dutch)

* New translations translation.json (Russian)

* New translations translation.json (Ukrainian)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (English)

* New translations translation.json (Portuguese, Brazilian)
2025-09-03 18:28:30 +01:00
73b78f625d more translations 2025-09-03 10:11:19 -07:00
cf7534de3d fix version display 2025-09-03 09:37:29 -07:00
adec36d544 fix: adjust margins
- use default browser highlight background
2025-09-02 21:45:38 -07:00
f9e10805f0 sync 2025-09-02 21:38:14 -07:00
00e499b3e5 Fixing extra page bug on print (#1478) 2025-09-03 05:25:48 +01:00
5ee6e46535 checkbox aligned to text (#1486) 2025-09-03 05:23:28 +01:00
f12866cf42 feat(EE): full-text search in attachments (#1502)
* feat(EE): fulltext search in attachments

* feat: global search
- search filters
- attachments search ui
- and more

* fix import

* fix import

* rename migration

* add GIN index

* fix table name

* sanitize
2025-09-02 05:27:01 +01:00
dcbb65d799 feat(EE): LDAP integration (#1515)
* LDAP - WIP

* WIP

* add hasGeneratedPassword

* fix jotai atom

* - don't require password confirmation for MFA is user has auto generated password (LDAP)
- cleanups

* fix

* reorder

* update migration

* update default

* fix type error
2025-09-02 04:59:01 +01:00
5968764508 feat: emoji callout icon (#1323) 2025-08-31 21:16:52 +01:00
242fb6bb57 fix: set mermaid theme based on computed color scheme (#1438) 2025-08-31 20:48:59 +01:00
74cd890bdd feat(EE): implement SSO group sync for SAML and OIDC (#1452)
* feat: implement SSO group synchronization for SAML and OIDC

- Add group_sync column to auth_providers table
- Extract groups from SAML attributes (memberOf, groups, roles)
- Extract groups from OIDC claims (groups, roles)
- Implement case-insensitive group matching with auto-creation
- Sync user groups on each SSO login
- Ensure only one provider can have group sync enabled at a time
- Add group sync toggle to SAML and OIDC configuration forms

* rename column
2025-08-31 20:33:37 +01:00
509622af54 ignore type error 2025-08-31 12:20:40 -07:00
73ee6ee8c3 feat: subpages (child pages) list node (#1462)
* feat: subpages list node

* disable user-select

* support subpages node list in public pages
2025-08-31 18:54:52 +01:00
7d1e5bce0d feat: table row/column drag and drop (#1467)
* chore: add dev container

* feat: add drag handle when hovering cell

* feat: add column drag and drop

* feat: add support for row drag and drop

* refactor: extract preview controllers

* fix: hover issue

* refactor: add handle controller

* chore: f

* chore: remove log

* chore: remove dev files

* feat: hide other drop indicators when table dnd working

* feat: add auto scroll and bug fix

* chore: f

* fix: firefox
2025-08-31 18:53:27 +01:00
cb2a0398c7 fix: invalidate trashed page from tree state 2025-08-04 00:42:13 -07:00
95b7be61df fix: hide trash from can view permission (#1445) 2025-08-04 08:35:28 +01:00
dddfd48934 feat: add attachments support for single page exports (#1440)
* feat: add attachments support for single page exports
- Add includeAttachments option to page export modal and API
- Fix internal page url in single page exports in cloud

* remove redundant line

* preserve export state
2025-08-04 08:01:11 +01:00
1615e0f4ad v0.22.2 2025-08-01 16:15:02 -07:00
83bc273cb0 cleanup 2025-08-01 07:05:25 -07:00
c7beaa3742 v0.22.1 2025-08-01 06:54:28 -07:00
4a228e5a51 fix comment replies 2025-08-01 06:51:56 -07:00
ca83712364 cleanup 2025-08-01 02:26:14 -07:00
e74ecb2604 v0.22.0 2025-07-29 15:22:46 -07:00
6ef47fc432 show button only if necessary 2025-07-29 14:59:23 -07:00
5da92a538a feat: add unaccent support for accent-insensitive search (#1402)
- Add PostgreSQL unaccent and pg_trgm extensions
- Create immutable f_unaccent wrapper function for performance
- Update all search queries to use f_unaccent for accent-insensitive matching
- Add 1MB limit to tsvector content to prevent errors on large documents
- Update full-text search trigger to use f_unaccent
- Fix MultiSelect client-side filtering to show server results properly
2025-07-29 22:47:13 +01:00
f90c5a636b cleanup comment 2025-07-29 14:30:45 -07:00
6db93ef0c7 upsell 2025-07-29 14:28:40 -07:00
a3d058042f New Crowdin updates (#1342)
* New translations translation.json (German)

* New translations translation.json (Spanish)

* New translations translation.json (Russian)

* New translations translation.json (Spanish)

* New translations translation.json (Russian)

* New translations translation.json (French)

* New translations translation.json (German)

* New translations translation.json (Italian)

* New translations translation.json (Japanese)

* New translations translation.json (Korean)

* New translations translation.json (Dutch)

* New translations translation.json (Ukrainian)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (English)

* New translations translation.json (Portuguese, Brazilian)

* New translations translation.json (Spanish)

* New translations translation.json (Russian)

* New translations translation.json (French)

* New translations translation.json (German)

* New translations translation.json (Italian)

* New translations translation.json (Japanese)

* New translations translation.json (Korean)

* New translations translation.json (Dutch)

* New translations translation.json (Ukrainian)

* New translations translation.json (Chinese Simplified)

* New translations translation.json (Portuguese, Brazilian)
2025-07-29 21:53:16 +01:00