Commit Graph

705 Commits

Author SHA1 Message Date
3c4cab0d2a v0.23.2 2025-09-18 18:00:28 +01:00
4de25a8b94 invalidate queries on space deletion 2025-09-18 15:52:53 +01:00
cf5bbb10df fix import html processing 2025-09-18 15:34:13 +01:00
ac17521717 sync 2025-09-18 13:24:16 +01:00
9ac180f719 fix: enhance page import (#1570)
* change import process

* fix processor

* fix page name in notion import

* preserve confluence table bg color

* sync
2025-09-17 23:50:27 +01:00
46669fea56 (cloud) disable page sharing in trial mode 2025-09-17 23:36:13 +01:00
fe6ecdf1f1 fix: update combobox props in SpaceSelect component (#1564)
Added 'keepMounted: false' and 'dropdownPadding: 0' to comboboxProps for improved dropdown behavior and appearance in the SpaceSelect sidebar component.
2025-09-17 13:36:12 +01:00
04ae1d7270 Allow lastColumnResizable in table 2025-09-15 22:34:29 +01:00
1280f96f37 feat: implement space and workspace icons (#1558)
* feat: implement space and workspace icons
- Create reusable AvatarUploader component supporting avatars, space icons, and workspace icons
- Add Sharp package for server-side image resizing and optimization
- Create reusable AvatarUploader component supporting avatars, space icons, and workspace icons
- Support removing icons

* add workspace logo support
- add upload loader
- add white background to transparent image
- other fixes and enhancements

* dark mode

* fixes

* cleanup
2025-09-15 21:11:37 +01:00
61d1cf88a7 fix: reset file inputs after import 2025-09-15 12:52:31 +01:00
f413720e15 - sync
- reinstantiate S3 client to fix file upload errors during import
- delete import zip file after use
2025-09-14 03:00:23 +01:00
8e16ad952a v0.23.1 2025-09-13 03:15:53 +01:00
7ada3cb1f9 fix: page import task (#1551)
* fix import

* - fix notion importer
- support notion page icon import
- fix horizontal rule css
- rename service file

* sync

* 3 mins delay
2025-09-13 03:14:59 +01:00
47c54174b3 sync 2025-09-11 00:50:15 +01:00
dc0650289d sync 2025-09-04 15:07:01 -07: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
9df6061e1a lock file 2025-09-04 13:42:33 -07:00
31053e2b20 update mermaid 2025-09-04 13:41:55 -07:00
eb8e8507ea use debug 2025-09-04 13:27:15 -07:00
c99bfb8ef1 make print better 2025-09-04 13:22:43 -07:00
26ea04e2a3 sync 2025-09-04 12:25:53 -07:00
6cc58c57f5 sync 2025-09-04 12:16:30 -07:00
7d2ff346fa UI fixes 2025-09-04 11:35:04 -07:00
b08d37fbf0 fix 2025-09-04 10:57:17 -07:00
d43ee77617 remove debug log 2025-09-04 09:40:17 -07:00
5d91eb4f5f feat: queue imported attachments for indexing 2025-09-04 09:38:30 -07:00
3e9f6b11cc Remove version from docker-compose.yml [deprecated] (#1011) 2025-09-04 03:55:32 +01: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
1f797c3d27 fix: confluence drawio import (#1518)
* POC

* WIP - working

* WIP

* WIP

* sync

* fix drawio preview image
2025-09-03 05:19:09 +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
937386e42b fix: hide table handles in readonly mode 2025-08-31 12:08:02 -07:00
60a373f488 fix: readonly editor table responsiveness 2025-08-31 12:04:27 -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
aa58e272d6 fix: exclude deleted pages (#1494) 2025-08-31 09:11:33 +01:00
08135a2fba sync 2025-08-12 11:09:26 -07:00