dawnsystem
7f615d578e
Merge branch 'dev' into copilot/add-ai-settings-page
2025-11-15 18:05:36 +01:00
copilot-swe-agent[bot]
d91e4a2051
feat(settings): add AI configuration settings page
...
- Add AI settings keys to ui-settings.ts with proper defaults
- Create AiSettingsComponent with full functionality
- Add AI tab to main settings component
- Implement toggles for AI scanner, ML features, and advanced OCR
- Add sliders for auto-apply and suggest thresholds
- Add ML model selector dropdown
- Add test button for AI sample document
- Add AI performance statistics display
- Integrate AI settings into main settings form and save logic
- Add comprehensive tests for AI settings component
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-15 16:15:38 +00:00
dawnsystem
1bec62ccb9
Merge pull request #50 from dawnsystem/copilot/add-ai-status-indicator
...
[WIP] Add AI status indicator to UI navbar
2025-11-15 17:03:29 +01:00
copilot-swe-agent[bot]
09979d0156
feat: implement AI Status Indicator in navbar
...
- Created AIStatus data model with TypeScript interfaces
- Implemented AIStatusService with polling mechanism
- Created AIStatusIndicatorComponent with icon, tooltip, and animations
- Added component to navbar between notifications and user menu
- Includes unit tests for service and component
- Shows AI active/inactive state with visual indicators
- Displays statistics: documents scanned, suggestions applied
- Shows pending deletion requests with badge
- Processing animation when AI is active
- Link to AI configuration settings
- Non-intrusive design following existing patterns
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-15 15:55:59 +00:00
dawnsystem
b975db6f39
Merge branch 'dev' into copilot/add-deletion-requests-dashboard
2025-11-15 16:42:36 +01:00
copilot-swe-agent[bot]
5edfbfc028
feat: Complete deletion requests management UI implementation
...
- Backend API:
- Added DeletionRequestSerializer and DeletionRequestActionSerializer
- Added DeletionRequestViewSet with approve/reject/pending_count actions
- Added /api/deletion_requests/ route
- Frontend:
- Created deletion-request data model
- Created deletion-request.service.ts with full CRUD operations
- Created DeletionRequestsComponent with status filtering (pending/approved/rejected/completed)
- Created DeletionRequestDetailComponent with impact analysis display
- Added /deletion-requests route with permissions guard
- Implemented approve/reject modals with confirmation
- Added status badges and pending request counter
- All code linted and built successfully
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-15 15:33:45 +00:00
copilot-swe-agent[bot]
0fd8706337
feat: Complete AI Suggestions Panel integration with document detail component
...
- Added AI Suggestions Panel component with TypeScript, HTML, SCSS, and tests
- Integrated panel into document detail component
- Added conversion logic from DocumentSuggestions to AISuggestion format
- Implemented apply/reject handlers for suggestions
- Added @angular/animations package and configured animations
- Added missing Bootstrap icons (magic, clock, chevron-down/up, etc.)
- Added visual confidence indicators (high/medium/low with colors)
- Implemented responsive design for mobile and desktop
- Added animations for apply/reject actions
- Component shows suggestions grouped by type (tags, correspondent, document type, storage path, date)
- All builds and lints pass successfully
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-14 18:08:47 +00:00
copilot-swe-agent[bot]
5695d41903
Changes before error encountered
...
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-12 15:37:44 +00:00
copilot-swe-agent[bot]
c2254d7d1d
Changes before error encountered
...
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-12 15:36:05 +00:00
copilot-swe-agent[bot]
003dcfc5d7
Changes before error encountered
...
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-12 15:35:08 +00:00
copilot-swe-agent[bot]
f63ae827a8
docs: initial plan for AI settings page implementation
...
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-12 15:20:06 +00:00
copilot-swe-agent[bot]
20b55e7061
Rebrand user-facing elements from Paperless-ngx to IntelliDocs
...
Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-09 19:38:46 +00:00
GitHub Actions
2049497b76
Auto translate strings
2025-11-07 19:23:35 +00:00
shamoon
2a9d1fce0d
Chore: include password validation on user edit ( #11308 )
2025-11-07 11:20:27 -08:00
shamoon
cac48c9855
Bump version to 2.19.5
2025-11-06 11:39:08 -08:00
github-actions[bot]
3fda648f37
New Crowdin translations by GitHub Action ( #11288 )
2025-11-06 19:36:26 +00:00
shamoon
85027dbffd
Fix: ensure custom field query propagation, change detection ( #11291 )
2025-11-04 12:40:05 -08:00
shamoon
fe3c424d7d
Bump version to 2.19.4
2025-11-03 16:02:09 -08:00
shamoon
a0172a2754
Chore: fix test error
2025-11-03 16:01:45 -08:00
shamoon
810bf3d612
Fix: fix log loading spinner display condition
2025-11-03 15:54:43 -08:00
github-actions[bot]
846cc47565
New Crowdin translations by GitHub Action ( #11238 )
2025-11-03 15:34:23 -08:00
GitHub Actions
1d396d9160
Auto translate strings
2025-11-03 17:48:25 +00:00
shamoon
2a4e8f9acd
Performance: re-enable virtual scroll, bump ng-select ( #11279 )
2025-11-03 09:46:35 -08:00
GitHub Actions
906e841ded
Auto translate strings
2025-11-03 14:21:38 +00:00
shamoon
6684e80ffc
Fix: mark 'Select' button in doc list for translation ( #11278 )
2025-11-03 06:18:41 -08:00
GitHub Actions
3dc7cf3da1
Auto translate strings
2025-11-01 20:22:23 +00:00
shamoon
819f606335
Chore: hide slim toggler if insufficient permissions
2025-11-01 13:18:49 -07:00
shamoon
74b10db028
Fix: improve legibility of processed mail error popover in light mode ( #11258 )
2025-11-01 12:49:05 -07:00
GitHub Actions
6f52614817
Auto translate strings
2025-11-01 14:53:03 +00:00
shamoon
a0d3527d20
Fixhancement: truncate large logs, improve auto-scroll ( #11239 )
2025-11-01 07:49:52 -07:00
shamoon
4e64ca7ca6
Chore: add max-height and overflow to processedmail error popover ( #11252 )
2025-11-01 07:49:31 -07:00
GitHub Actions
e9511bd3da
Auto translate strings
2025-10-31 01:28:27 +00:00
shamoon
9f0a4ac19d
Sure sonar, consolidate
2025-10-30 18:00:19 -07:00
shamoon
8f969ecab5
Fix: delay iframe DOM removal for print in FF
2025-10-30 17:24:44 -07:00
shamoon
245e52a4eb
Coverage
2025-10-30 17:00:15 -07:00
shamoon
a8c75d95d8
Update document-detail.component.ts
2025-10-30 17:00:15 -07:00
shamoon
d6e2456baf
Update document-detail.component.ts
2025-10-30 17:00:15 -07:00
shamoon
3b75d3271e
Fix: delay iframe DOM removal for print in FF
2025-10-30 17:00:15 -07:00
GitHub Actions
e88816d141
Auto translate strings
2025-10-30 23:36:37 +00:00
CanbiZ
e5bd4713ac
Performance: use virtual scroll container and log level parsing for logs view ( #11233 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2025-10-30 23:34:53 +00:00
shamoon
6b55740f56
Fix: de-deduplicate children in tag list when filtering ( #11229 )
2025-10-30 07:02:00 -07:00
shamoon
7fe411bb1a
Bump version to 2.19.3
2025-10-29 10:22:28 -07:00
github-actions[bot]
3808a4e14a
New Crowdin translations by GitHub Action ( #11161 )
2025-10-29 16:27:40 +00:00
GitHub Actions
3f32ed319a
Auto translate strings
2025-10-29 02:56:27 +00:00
shamoon
03e6d58f86
Fix: refactor nested sorting in filterable dropdowns ( #11214 )
2025-10-28 19:54:39 -07:00
GitHub Actions
c197487374
Auto translate strings
2025-10-28 18:07:20 +00:00
shamoon
d718d7d29f
Fix: add root tag filtering for tag list page consistency, fix toggle all ( #11208 )
2025-10-28 11:04:22 -07:00
GitHub Actions
ce112cda0e
Auto translate strings
2025-10-28 17:17:48 +00:00
shamoon
d904aaef60
Change: make workflow action only title draggable ( #11209 )
2025-10-28 10:14:42 -07:00
shamoon
276dc31abe
Fix: add missing import of ConfirmButtonComponent in user-edit-dialog ( #11167 )
2025-10-24 15:50:46 -07:00