1aa315cddf
fix
Release Electron App / release-desktop (push) Failing after 8m6s
2026-03-03 23:26:41 +01:00
5170f10b64
refactor: remove keytar dependency and simplify token storage fallback mechanism
Release Electron App / release-desktop (push) Failing after 8m13s
2026-03-03 23:14:57 +01:00
f5d6978e0b
feat: implement cross-compilation support for native addons and clean up non-target binaries
Release Electron App / release-desktop (push) Successful in 11m5s
2026-03-03 22:47:07 +01:00
170e44a05a
fix: force install platform-specific packages in build process
Release Electron App / release-desktop (push) Successful in 11m2s
2026-03-03 22:21:41 +01:00
008fa499e8
feat: add platform-specific native package installation for vectordb in build process
Release Electron App / release-desktop (push) Failing after 8m7s
2026-03-03 22:04:54 +01:00
7ed7cd70bc
fix: improve upload error handling and include file size in upload logs
Release Electron App / release-desktop (push) Successful in 10m53s
2026-03-03 21:46:09 +01:00
f028270e63
fix: add Expect header to asset upload request in Gitea release process
Release Electron App / release-desktop (push) Failing after 12m43s
2026-03-03 21:29:28 +01:00
a7272803df
feat: enhance packageAfterCopy hook to remove non-target prebuilt binaries
Release Electron App / release-desktop (push) Failing after 29m53s
2026-03-03 18:14:11 +01:00
dc44cbc9f0
refactor: remove Windows prebuilt native module download step and update package handling in build process
Release Electron App / release-desktop (push) Failing after 3m40s
2026-03-03 18:04:04 +01:00
603d8f0e7e
refactor: update native module handling for Windows and Linux in build process
Release Electron App / release-desktop (push) Successful in 6m27s
2026-03-03 17:21:00 +01:00
cded75eb0f
add rebuilding of native modules for Linux and Windows
Release Electron App / release-desktop (push) Successful in 6m29s
2026-03-03 16:53:52 +01:00
0186a07e2d
add shell specification for Upload Release Assets step
Release Electron App / release-desktop (push) Successful in 6m26s
2026-03-03 16:18:44 +01:00
f56787b84b
update relases assets
Release Electron App / release-desktop (push) Failing after 6m14s
2026-03-03 16:08:13 +01:00
3a9673a4ed
test release
Release Electron App / release-desktop (push) Failing after 6m56s
2026-03-03 15:56:24 +01:00
7e7239bd9a
add tag allow same version
Release Electron App / release-desktop (push) Failing after 6m15s
2026-03-03 15:42:40 +01:00
74484a7c07
update depoly
Release Electron App / release-desktop (push) Failing after 2m30s
2026-03-03 15:31:44 +01:00
ca40b220c5
change build
Release Electron App / release-desktop (push) Failing after 3m27s
2026-03-03 15:22:00 +01:00
689badb67d
change build
Release Electron App / release-desktop (push) Failing after 6m21s
2026-03-03 12:58:57 +01:00
Roberto
6eed29a057
add mono package
Release Electron App / release-desktop (push) Has been cancelled
2026-03-02 23:13:29 +01:00
Roberto
1f5ea553aa
update for build result
Release Electron App / release-desktop (push) Failing after 5m8s
2026-03-02 23:05:09 +01:00
5f7fa6fa5e
Update forge.config.ts
2026-03-02 21:51:47 +00:00
0607b7cb94
Update forge.config.ts
2026-03-02 21:40:23 +00:00
edcabd76e7
Update .gitea/workflows/build.yaml
Release Electron App / release-desktop (push) Failing after 2m16s
2026-03-02 21:15:34 +00:00
0b69e2a311
fix: switch to electron-forge make command
Release Electron App / release-desktop (push) Failing after 1m33s
2026-03-02 21:58:30 +01:00
3f5fdba661
fix: switch to electron-forge make command
Release Electron App / release-desktop (push) Failing after 1m34s
2026-03-02 18:32:12 +01:00
d4e6156089
fix: usa action dedicata per la release su gitea
Release Electron App / release-desktop (push) Failing after 3m17s
2026-03-02 18:21:46 +01:00
41d998db91
auto-deploy
Release Electron App / release-desktop (push) Failing after 7m58s
2026-03-02 18:07:33 +01:00
Roberto Musso
d82738e7ea
feat(AppShell): add SidebarTrigger component for improved sidebar accessibility
2026-03-01 14:37:08 +01:00
Roberto Musso
e005872ba0
feat(AIChatPanel): add aria-labels for accessibility; clean up unused lines
...
feat(AppShell): improve token storage message styling for better visibility
feat(ProjectDetail): implement skeleton loading state for project details
fix(ProjectSidebar): refactor variable declaration for clarity
style(PriorityBadge): enhance priority badge colors for better contrast
refactor(TaskRow): simplify className handling with utility function
fix(TasksPage): replace loader icon with clock icon for in-progress tasks
feat(TimelinePage): enhance empty state with descriptive messaging and icon
2026-03-01 10:40:22 +01:00
Roberto Musso
d3e82a3ebb
feat(AIChatPanel): implement dynamic chat message font size and enhance user message scrolling behavior
2026-03-01 00:21:57 +01:00
Roberto Musso
af8cbc1c96
fix: update default userName from 'Roberto' to 'there' in store and AIChatPanel
2026-02-28 23:53:25 +01:00
Roberto Musso
ee6467a7ac
feat: add knip configuration file and integrate knip for linting; update package.json and package-lock.json for new dependencies; refactor various interfaces to remove export modifiers; delete unused hover-card component
2026-02-28 23:44:10 +01:00
Roberto Musso
cdf9a8bf18
feat(FloatingChat): refactor chat width handling to be dynamic; enhance message panel positioning and styling with glass surface effects
2026-02-28 23:30:47 +01:00
Roberto Musso
f767bb5175
feat(AIChatPanel): update GradualBlur component to enhance blur effect; adjust ScrollArea scrollbar class handling
2026-02-28 22:47:09 +01:00
Roberto Musso
444aa37be2
feat(AIChatPanel): enhance daily brief with animation and expand/collapse functionality; add GradualBlur component for improved UI
2026-02-28 16:19:15 +01:00
Roberto Musso
15051cfa7a
feat(floating-ai): step 8 — page interactions (all variants)
...
Register AI sections across all content pages with dual-anchor scroll
tracking, cross-page navigation via [SECTION:xxx] tags, and right-margin
positioning for the notes editor.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 14:15:27 +01:00
Roberto Musso
c5e78311e6
feat: add CLAUDE.md for development guidance and update .gitignore to include .claude directory; refactor AIChatPanel and AppShell components for improved context handling; simplify layout in ProjectDetail, NoteDetailPage, TasksPage, and TimelinePage components
2026-02-28 13:42:52 +01:00
Roberto Musso
60b76c6d97
feat(floating-ai): step 7 — implement morph animation (FLIP)
...
Add FLIP animation so the floating chat visually morphs into a newly-created
TaskRow when the AI creates a task. Uses Framer Motion's shared layoutId
across FloatingChat and TaskRow, with LayoutGroup wrapping the app shell.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 13:27:23 +01:00
Roberto Musso
d12681b79f
feat(floating-ai): step 6 — pass uiContext through to the AI
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 09:40:00 +01:00
Roberto Musso
6c498c5f40
feat(floating-ai): step 5 — add ai:action IPC side-channel
...
Add a new ai:action IPC channel so the renderer can react to AI tool
side-effects (task creation, checkpoint/task suggestions). Also mark
AI-created tasks with isAiSuggested: 1 in both project and global
add_task tools.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 09:23:04 +01:00
Roberto Musso
310370ef66
fix(floating-ai): replace ScrollArea with div for message container in FloatingChat
2026-02-28 07:59:24 +01:00
Roberto Musso
f4e6238176
fix(tasks): adjust Floating AI chat section registration and styling
2026-02-28 00:16:54 +01:00
Roberto Musso
d8cf7814ab
Merge branch 'feature/color' into feature/popup-ai
2026-02-27 23:56:19 +01:00
Roberto Musso
50b69aadbf
feat(tasks): register section for floating AI chat in TasksPage
2026-02-27 23:56:08 +01:00
Roberto Musso
6cd121fa80
feat(floating-ai): step 4 — build FloatingChat component
...
Create the floating AI chat popup rendered via portal to document.body.
Uses useAIChat for chat logic, useFloatingChat for position/state,
Framer Motion for enter/exit animations, and pointer-event dragging.
Includes: close on Escape, close on route change, auto-scroll,
auto-focus, window resize clamping, and compact message rendering.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 23:05:25 +01:00
Roberto Musso
28a5d65f1a
feat(floating-ai): step 3 — create double-click hook
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 22:49:16 +01:00
Roberto Musso
b4e97e14f3
feat(floating-ai): step 2 — create section registry + FloatingChatContext
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 22:43:05 +01:00
Roberto Musso
78b4df1028
chore: remove unused Claude configuration files and update .gitignore
2026-02-27 22:35:18 +01:00
Roberto Musso
96101e4310
feat(floating-ai): step 1 — extract shared useAIChat hook
...
Refactor AIChatPanel to consume the existing useAIChat hook instead of
managing chat state inline. Removes duplicate ChatMessage interface,
inline state (messages, input, isStreaming, streamingContent), and the
65-line handleSend callback, replacing them with a single useAIChat()
call and a thin briefLoading guard wrapper.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 22:27:11 +01:00
Roberto Musso
9c07d3195f
first color revision
2026-02-27 00:15:45 +01:00