Ashwin Kumar
9f844751a5
Merge pull request #719 from MicroPyramid/dev
...
Dev
2026-07-27 06:51:37 +05:30
Ashwin
39bae9a5c7
chore: update dependencies in pyproject.toml and uv.lock for improved stability and performance
2026-07-27 06:50:34 +05:30
Ashwin
ecdc018d50
feat(migration): re-stamp Row-Level Security (RLS) policies on org-scoped tables for optimization
2026-07-27 06:08:32 +05:30
Ashwin
c52d13001f
fix: update name filter logic to match first or last name in LeadListView
2026-07-27 06:04:06 +05:30
Ashwin
20f29a2b2d
Merge branch 'master' of https://github.com/MicroPyramid/Django-CRM into dev
2026-07-27 06:02:55 +05:30
Ashwin Kumar
9379934d6d
Merge pull request #711 from dmitrymaranik/perf/wrap-rls-initplan
...
perf(rls): wrap current_setting() in the org-isolation policies so it evaluates once per statement
2026-07-27 06:01:51 +05:30
Ashwin
de86138936
Merge branch 'master' of https://github.com/MicroPyramid/Django-CRM into dev
2026-07-27 05:56:53 +05:30
Ashwin Kumar
3681c41272
Merge pull request #716 from Nameless-Monster-Nerd/fix/contact-name-filter
...
fix: search contacts by first or last name
2026-07-27 05:52:39 +05:30
Ashwin
350a5c56fc
chore: update dependencies in package.json and pnpm-lock.yaml for improved stability and performance
2026-07-27 05:46:44 +05:30
Nazmus Samir
646372db6e
fix: search contacts by first or last name
2026-07-22 20:52:21 -04:00
Dmitry Maranik
5eff502fa1
perf(rls): wrap current_setting() in org-isolation policies so it evaluates once per statement (InitPlan)
2026-07-14 23:35:51 -07:00
Dmitry Maranik
938a7da095
perf(rls): wrap current_setting() in org-isolation policies so it evaluates once per statement (InitPlan)
2026-07-14 23:35:50 -07:00
Ashwin Kumar
d9608333cc
Dev ( #697 )
...
* fix: prevent DB and Redis connection exhaustion by implementing SSE stream timeouts, explicit connection cleanup, and documenting production deployment safety.
* chore: remove production deployment runbook
2026-06-06 17:25:58 +05:30
Ashwin Kumar
f44fcaf554
Merge pull request #696 from MicroPyramid/dev
...
feat: implement HTTP transport with per-request authentication, dynam…
2026-06-02 08:54:43 +05:30
Ashwin
cf6d4d8012
feat: implement HTTP transport with per-request authentication, dynamic client resolution, and ASGI integration.
2026-06-02 08:53:29 +05:30
Ashwin Kumar
3ab79d75ec
Merge pull request #695 from MicroPyramid/dev
...
feat: add MCP client configuration picker and copy-to-clipboard funct…
2026-06-02 06:57:16 +05:30
Ashwin
20a890f3c7
feat: add MCP client configuration picker and copy-to-clipboard functionality to API tokens settings
2026-06-02 06:49:16 +05:30
Ashwin Kumar
e320dfcf11
Merge pull request #694 from MicroPyramid/dev
...
Dev
2026-06-01 20:01:37 +05:30
Ashwin
dbde12006c
feat: add mandatory confirmation for outward-facing CRM actions and update PAT model to store creator reference
2026-06-01 20:00:38 +05:30
Ashwin
f69b87e32b
feat: implement Personal Access Tokens (PAT) for API authentication and initialize a new MCP server for AI agent integrations.
2026-06-01 18:45:20 +05:30
Ashwin Kumar
5f3bf750cc
Merge pull request #693 from MicroPyramid/dev
...
refactor: wrap addNewTask calls in anonymous functions to ensure prop…
2026-05-25 20:50:29 +05:30
Ashwin
35f63d47b4
refactor: wrap addNewTask calls in anonymous functions to ensure proper execution context
2026-05-25 20:49:42 +05:30
Ashwin Kumar
d8422f5f86
Merge pull request #692 from MicroPyramid/dev
...
Dev
2026-05-25 18:59:39 +05:30
Ashwin
9504048a4f
Merge branch 'dev' of https://github.com/MicroPyramid/Django-CRM into dev
2026-05-25 18:58:59 +05:30
Ashwin
3176291d68
feat: implement kanban board view for opportunities with drag-and-drop ordering and status-based columns.
2026-05-25 18:56:53 +05:30
Ashwin
e0127e26c5
feat: implement CSV contact import with two-step preview and validation flow
2026-05-25 17:16:37 +05:30
Ashwin
c0d5f5892f
refactor: enhance Kanban component to support drag-and-drop positional updates with optimistic UI and rollback capabilities
2026-05-25 09:30:30 +05:30
Ashwin
ce0801ff87
refactor: implement skeleton loading states and clean up Kanban component logic
2026-05-25 07:55:58 +05:30
ashwin
7030dec32d
chore: bump version to 1.2.0+11 and implement curated demo data generation for seed_data command
2026-05-17 03:12:30 +05:30
Ashwin Kumar
571d2428f4
Merge pull request #688 from MicroPyramid/dev
...
Dev
2026-05-17 02:27:06 +05:30
ashwin
eaab9972ac
feat: integrate Firebase Crashlytics, add dynamic task relation labels, and update task model fields
2026-05-17 02:09:09 +05:30
ashwin
acf38437bd
feat: enhance ticket card UI with tags, relationship status, priority indicators, and assignee avatars, while adding resolution SLA tracking and backend filtering support.
2026-05-16 22:59:09 +05:30
ashwin
de07b0311d
feat: implement transparent 401 token refresh and retry logic in ApiService and AuthService
2026-05-15 09:12:30 +05:30
ashwin
dd1e0468c5
feat: add teams lookup provider, enhance stage stepper with lost-deal status, and implement deal filtering/sorting logic
2026-05-15 08:49:28 +05:30
ashwin
aa987c62c7
feat: add user name field and implement profile update functionality in backend and mobile UI
2026-05-15 06:05:59 +05:30
Ashwin Kumar
d98cfb13a7
Merge pull request #686 from MicroPyramid/dev
...
Dev
2026-05-15 01:56:47 +05:30
ashwin
acb54f8c65
feat: add support for knowledge base solutions, ticket approvals, analytics, and custom fields with dynamic form generation
2026-05-14 04:11:18 +05:30
ashwin
9f04e0e729
feat: implement email magic link authentication flow and ticket SLA properties display
2026-05-14 03:19:41 +05:30
Ashwin Kumar
c6c9a20d70
Merge pull request #682 from MicroPyramid/dev
...
Dev
2026-05-13 07:03:47 +05:30
ashwin
aa106fa79f
feat: implement custom fields support across core modules and frontend interfaces
2026-05-13 05:39:00 +05:30
ashwin
81abd17c84
refactor: remove legacy access_token support in favor of jwt_access across API handlers
2026-05-13 01:22:47 +05:30
ashwin
b50f5325c0
feat: implement CSV bulk ticket import with validation preview and error handling
2026-05-13 01:21:21 +05:30
ashwin
a42030cdc9
refactor: standardize UI typography, remove StatusBar component, and improve account navigation
2026-05-12 08:39:17 +05:30
ashwin
23e4307e80
feat: update font sizing in filter components, add extensive architectural design documentation, and configure build environment for mobile app.
2026-05-12 00:34:13 +05:30
ashwin
f4f677ebec
feat: implement frontend UI redesign, expand component library, and update case implementation documentation.
2026-05-11 17:24:01 +05:30
ashwin
3825b34189
feat: add development login command and extensive documentation for new case management features and roadmap.
2026-05-10 22:08:47 +05:30
ashwin
d9350ac577
feat: expose unknown placeholders in macro API and document multi-tier implementation plans
2026-05-10 16:53:11 +05:30
ashwin
b9a11553e6
feat: implement tier 1 case features, add solution management routes, and initialize comprehensive project documentation.
2026-05-10 16:42:08 +05:30
ashwin
bb364ed7d6
feat: implement audit logging and documentation for Tier 1 case management features
2026-05-10 08:32:14 +05:30
ashwin
814668aa6c
feat: implement ticketing system enhancements including time tracking, notifications, escalation, approval workflows, and mobile application updates.
2026-05-10 07:55:13 +05:30