532 Commits

Author SHA1 Message Date
JYC333
ae8c727e38 refactor: address gemini code review 2026-03-11 16:48:57 +00:00
JYC333
b1a3a942c5 refactor: migrate label autocomplete 2026-03-11 16:48:57 +00:00
JYC333
8d42922172 refactor: fix cleanup to avoid DOM leaks 2026-03-11 16:48:56 +00:00
JYC333
79d2fd5601 refactor: clean up old autocomplete implementation 2026-03-11 16:48:56 +00:00
JYC333
5facd5ddb4 refactor: migrate relation map 2026-03-11 16:48:56 +00:00
JYC333
1e688419b4 fix: dropdown menu not follow the input when attribute detail dialog height changed 2026-03-11 16:48:56 +00:00
JYC333
622f7ef263 refactor: use headless autocomplete, migrate attribute deatil 2026-03-11 16:48:56 +00:00
JYC333
1cdd04e193 refactor: add new autocomplete registry 2026-03-11 16:48:56 +00:00
Elian Doran
d005c0ef2d
feat(spreadsheet): basic note list preview using SVG 2026-03-08 19:49:53 +02:00
Elian Doran
2ffc854ce6
chore(spreadsheet): mark note type as beta 2026-03-03 19:59:12 +02:00
Elian Doran
ddd4a374e4
chore(client): fix some whitespace issues 2026-03-03 19:52:15 +02:00
Elian Doran
0d6e2fc00f
chore(client): fix typecheck 2026-03-03 19:41:51 +02:00
Elian Doran
ee6c192ab9
chore(spreadsheet): create new note type 2026-03-03 18:24:55 +02:00
Elian Doran
f9c7518db2
fix(spaced_update): triggering events too often while typing 2026-03-03 14:19:24 +02:00
Elian Doran
fe3dfc418f
test(client): broken test due to circular dependency
Some checks are pending
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Documentation / Build and Deploy Documentation (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
2026-02-28 21:47:02 +02:00
Adorian Doran
b9ce83165f client/content renderer/pdf: make the container element full height 2026-02-28 19:03:25 +02:00
Adorian Doran
50301be093 client/pdf viewer: add a rudimentary support for a read-only view 2026-02-28 18:43:51 +02:00
Elian Doran
df4fa42acd
fix(desktop): protected session not refreshing while app is in background (closes #7761) 2026-02-23 19:56:03 +02:00
Adorian Doran
8d233e66e1
Grid collections: enhance the grid view (#8770)
Some checks are pending
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
2026-02-23 10:39:08 +02:00
Adorian Doran
eaf0c690e1 ui/grid view card: tweak layout 2026-02-23 09:19:01 +02:00
Adorian Doran
a4a3d6a82c ui/grid view card: restyle the button bar 2026-02-23 09:08:54 +02:00
Elian Doran
7f760bff17
Merge remote-tracking branch 'origin/main' into feat/remove-ai-llm 2026-02-22 11:51:57 +02:00
Elian Doran
b8a6cf0099
fix(calendar): wrong parent when creating day note from unhoisted workspace calendar root 2026-02-21 12:16:55 +02:00
Elian Doran
cf4e412ab8
fix(geomap): read-only map pin click broken (closes #8755)
Some checks failed
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Documentation / Build and Deploy Documentation (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
Deploy web clipper extension / Build web clipper extension (push) Has been cancelled
Deploy website / Build & deploy website (push) Has been cancelled
2026-02-21 09:37:35 +02:00
Elian Doran
299f694aa9
chore: disable support notice for i18next
Some checks are pending
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Documentation / Build and Deploy Documentation (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
Deploy website / Build & deploy website (push) Waiting to run
Signed-off-by: Elian Doran <contact@eliandoran.me>
2026-02-20 23:39:55 +02:00
Elian Doran
7310d8af30
Merge remote-tracking branch 'origin/main' into feat/remove-ai-llm
Some checks failed
Checks / main (push) Has been cancelled
2026-02-20 15:31:34 +02:00
Elian Doran
c139ff776c
chore(render): address requested changes 2026-02-17 22:24:42 +02:00
Elian Doran
f4e82acc67
feat(render): add error boundary 2026-02-17 19:46:46 +02:00
Elian Doran
a5806c0d1d
feat(render): intercept bundle errors 2026-02-17 19:22:12 +02:00
Elian Doran
bf302a84a9
feat(content_renderer): display render errors 2026-02-17 19:15:43 +02:00
Elian Doran
fcc740d592
fix(render): toast when execution fails 2026-02-17 19:11:33 +02:00
Elian Doran
cee16dc3dc
feat(render): display syntax errors inside render note 2026-02-17 19:04:14 +02:00
Elian Doran
b0a3d54276
chore(client): address requested changes 2026-02-15 17:15:51 +02:00
Elian Doran
a6e596a5e3
feat(client/render_note): display rendering errors 2026-02-15 17:04:31 +02:00
Elian Doran
ec8b0a3801
feat(client/render_note): warning for disabled render note 2026-02-15 16:54:34 +02:00
Elian Doran
4b8d341e00
feat(web_view): add a screen if web view is disabled 2026-02-15 16:02:51 +02:00
perfectra1n
d7d411caf9 feat(dev): remove ai/llm features 2026-02-07 13:04:37 -08:00
Elian Doran
e4f042aba4
fix(content_renderer): prevent iconPacks from rendering in preview 2026-02-07 09:59:53 +02:00
Elian Doran
aee1a6e1f0
fix(note_list): regression in the display of no previews 2026-02-04 16:28:07 +02:00
Elian Doran
c1ea94423b
refactor(client): use CSS file for content renderer 2026-02-04 14:46:52 +02:00
Elian Doran
841fab77a8
chore(client): address requested changes 2026-02-01 22:22:25 +02:00
Elian Doran
90e3f7508a
chore(mobile): enforce new layout 2026-02-01 20:50:00 +02:00
Elian Doran
740b1093d7
feat(mobile/tab_switcher): respect workspace background color 2026-01-31 18:09:04 +02:00
Elian Doran
78c62be823
test(client): fix broken tests after change in attributes 2026-01-23 14:57:33 +02:00
Elian Doran
e51cea88bf
feat(calendar): don't trigger refresh on delete 2026-01-23 12:47:02 +02:00
Elian Doran
17b1f599ff
feat(calendar): don't trigger refresh on event change 2026-01-23 12:24:35 +02:00
Elian Doran
3e3c3e3bb4
fix(calendar): redundant refresh when adding new item 2026-01-23 11:38:18 +02:00
Elian Doran
8b86e17ac8
fix(client): race condition in syntax highlight (closes #8464) 2026-01-22 20:03:46 +02:00
Elian Doran
227be184ac
fix(shortcuts): overlap on azerty due to key matches
Some checks failed
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
Deploy website / Build & deploy website (push) Has been cancelled
2026-01-21 22:34:36 +02:00
Elian Doran
f96ed0af26
Revert "fix(shortcuts): triggering in bubbling phase, not capturing"
This reverts commit 711828d6b485770e3e88ddbb0cf53fe781912bf8.
2026-01-20 15:16:51 +02:00