This website requires JavaScript.
8aba5c9ef4
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Ace
2026-06-26 19:34:05 +02:00
06181625c3
AI back please test out and tell me added, filter words for AI!
Ace
2026-06-26 19:31:07 +02:00
08eba574f8
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
caitlin
2026-06-26 19:27:22 +02:00
a876f2d769
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-26 19:23:02 +02:00
fbb37d6777
Fixed sidebar colur and Cpu and Ram
caitlin
2026-06-26 19:22:57 +02:00
214c4a1852
Spiderman Theme Fixed
Hannah_Bagga
2026-06-26 19:22:54 +02:00
c669ec0d04
added browser use for AI
Ace
2026-06-26 19:18:01 +02:00
bf6fbe3ee4
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Ace
2026-06-26 18:47:54 +02:00
d6534eb338
Commit Test
Ace
2026-06-26 18:47:39 +02:00
a08f23ab0f
Fixed the messages, chats, voice note, voice call, stickers, gifs, emoji's , file attachments
Ace
2026-06-26 18:47:35 +02:00
bccba1434b
ATTEMPTED to fix my databse stuff, security etc, and a Issue Cait had
TroodonEnjoyer
2026-06-26 18:37:28 +02:00
fe09d15359
Fixed the route issue
caitlin
2026-06-26 17:59:40 +02:00
2b8f2e7b59
Resolve merge conflicts in chats/page.tsx
caitlin
2026-06-26 17:16:18 +02:00
fb99b49686
Fix for route
caitlin
2026-06-26 16:53:37 +02:00
75746f4cab
Merge remote-tracking branch 'origin/main' into master
caitlin
2026-06-26 16:47:37 +02:00
a022e3cca3
Merge origin/main into local (conflict resolved in chats/page.tsx)
JCBSComputer
2026-06-26 16:43:44 +02:00
68483e9b60
Calender & Linked Added
JCBSComputer
2026-06-26 16:38:18 +02:00
21868fe336
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-26 16:37:44 +02:00
77b246b565
Attachment fixed
Rene
2026-06-26 16:35:31 +02:00
34e64fe6c7
Deleted
Hannah_Bagga
2026-06-26 16:34:20 +02:00
ffa595451e
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Ace
2026-06-26 16:30:50 +02:00
bd581739f9
Fuckups fixed
Ace
2026-06-26 16:30:48 +02:00
ec8207fca7
Update login page styling and sidebar collapse logo
caitlin
2026-06-26 16:22:28 +02:00
ec4de03cf5
Restore bug report button in topbar
TroodonEnjoyer
2026-06-26 15:32:04 +02:00
dfba947aa4
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-26 15:22:36 +02:00
9bd795e39a
Lazy imports for browser-use deps + restore missing bug-report route
TroodonEnjoyer
2026-06-26 15:20:54 +02:00
66ae711cf0
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-26 15:20:42 +02:00
827b0598e6
voice note and sticker pack and gifs
Hannah_Bagga
2026-06-26 15:18:09 +02:00
650116872b
added Chnages on
Ace
2026-06-26 14:37:50 +02:00
5e3c12fa2d
Merge remote-tracking branch 'origin/main'
Chariah
2026-06-26 14:31:46 +02:00
7a76841309
Current state
Chariah
2026-06-26 14:31:38 +02:00
283c06f0cf
Merge remote-tracking branch 'origin/main'
Chariah
2026-06-26 14:25:21 +02:00
60892d6151
Current state
Chariah
2026-06-26 14:24:59 +02:00
131d4c8f94
Adding Block extensions
Rene
2026-06-26 14:23:29 +02:00
1f448320be
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Ace
2026-06-26 13:07:44 +02:00
9ce9506e8e
Update on auto setup
Ace
2026-06-26 13:07:40 +02:00
ed2e1fc64d
Web Background
Hannah_Bagga
2026-06-26 13:03:37 +02:00
5feb95187c
adding a wizard for setup
Ace
2026-06-26 12:08:32 +02:00
a4d2ad143b
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Ace
2026-06-26 11:48:54 +02:00
da702d6beb
Changed from user specific, to open for everyone
Ace
2026-06-26 11:48:51 +02:00
33a4f9dfa9
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
caitlin
2026-06-26 11:48:02 +02:00
82e8ce8ae9
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-26 11:21:45 +02:00
343f814569
npm
Hannah_Bagga
2026-06-26 11:21:10 +02:00
4c09635d30
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
TroodonEnjoyer
2026-06-26 11:14:08 +02:00
20a1744e7f
Security architecture upgrade + bug reporting system
TroodonEnjoyer
2026-06-26 11:13:28 +02:00
c9df7787d5
Added in loading bot
Ace
2026-06-26 11:10:58 +02:00
fa39f2af9d
Merge origin/main into master
caitlin
2026-06-26 09:48:11 +02:00
9bbaf70145
Checks done
Ace
2026-06-25 16:04:05 +02:00
5668a63370
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-25 15:50:35 +02:00
3af622f53d
added browser
Ace
2026-06-25 15:42:35 +02:00
1465016b56
.....
Hannah_Bagga
2026-06-25 15:15:35 +02:00
906e37e845
....
Hannah_Bagga
2026-06-25 15:15:15 +02:00
52a489759f
Working on the mcp, this helps connect it
caitlin
2026-06-25 10:25:00 +02:00
1f032dc098
Added rene changes
Ace
2026-06-24 18:43:38 +02:00
1adb6544c2
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Ace
2026-06-24 17:35:58 +02:00
56ff9995a2
Restore file structure to last legit commit b245b35 , remove remote CRM_ENVR-main files
Ace
2026-06-24 17:35:48 +02:00
33753a1291
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
TroodonEnjoyer
2026-06-24 17:35:10 +02:00
06912f3e59
Merge remote changes, keep local project structure
Ace
2026-06-24 17:29:07 +02:00
f7258d38f6
Seeing Ai new added
Ace
2026-06-24 17:26:32 +02:00
4c1d994054
fix
Ace
2026-06-24 17:21:52 +02:00
b245b352e7
Updated Ai to pull from facebook, added a loading SVG to make user wait for server too boot up, and added commands that can be used to start off the AI exstraction
Ace
2026-06-24 17:17:38 +02:00
cd797c5b3c
Remove node_modules from tracking
Rene
2026-06-24 15:21:57 +02:00
9d9309833b
Add root .gitignore to exclude node_modules and .next
Rene
2026-06-24 15:21:49 +02:00
1e332fb50d
Fix JWT_SECRET env var, setup database, update spider web and DAILY BUGLE colors to #e62020
Rene
2026-06-24 15:08:48 +02:00
9acbbb6a19
Fixed the problem with skipping the login screen and /dashboard
TroodonEnjoyer
2026-06-24 13:15:04 +02:00
8a6ad5c6c6
Updated
Ace
2026-06-24 12:30:22 +02:00
b2a2f7e40f
Ahh fix bloating size upload was to large
Ace
2026-06-24 09:54:28 +02:00
2b4749e5e1
Add rust-ai/target/ to gitignore, remove build artifacts from tracking
Ace
2026-06-24 08:58:18 +02:00
e872ab9736
feat: Enhance dashboard UI with Spider-Man theme
Ace
2026-06-23 20:24:27 +02:00
4d9a1dc684
Update .gitignore for browser-use-service generated files
Hannah_Bagga
2026-06-23 19:57:37 +02:00
203eac2132
..
Hannah_Bagga
2026-06-23 19:54:46 +02:00
97e8da3bfd
Merge remote changes from origin/main
Hannah_Bagga
2026-06-23 19:54:00 +02:00
3a927b25b6
.
Hannah_Bagga
2026-06-23 19:12:10 +02:00
b4be369f25
no clue
Hannah_Bagga
2026-06-23 19:11:42 +02:00
4fd9f7752a
spider man theme???
Hannah_Bagga
2026-06-23 19:10:43 +02:00
e78503b5c1
Spider-man theme???
Hannah_Bagga
2026-06-23 19:07:40 +02:00
d51c84997a
new changes
Ace
2026-06-23 15:29:34 +02:00
c355d0e2e5
Refactor code structure for improved readability and maintainability
Ace
2026-06-23 14:25:39 +02:00
ff56cea4b8
feat: add Facebook account tracking and management
Ace
2026-06-23 14:18:18 +02:00
7bd9c17b5f
Add Node.js AI server, fix dev scripts, ignore rust-ai/target
Hannah_Bagga
2026-06-23 11:07:55 +02:00
1c717ce7ba
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-23 10:07:36 +02:00
cc56fe6286
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
caitlin
2026-06-23 10:01:52 +02:00
cf554a70cd
Fix dev:rust to use Node.js AI server (Rust build blocked by Defender), fix dev:ollama fallback path
Hannah_Bagga
2026-06-23 10:01:33 +02:00
3061ab111c
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-23 10:00:28 +02:00
491ff52b90
Fixed notifications, It shows when you get get a message and from who
caitlin
2026-06-23 09:59:53 +02:00
1adc4806fa
Files Changed Security Fixes File Change .env.local Placeholder JWT secret (rotate to random value: openssl rand -base64 64) src/middleware.ts Removed /api/auth/me bypass; API routes return JSON 401 (not 302 redirect) src/lib/auth.ts sameSite: "lax" → "strict" (create + destroy cookie); SVG name chars are pre-computed (no injection) src/lib/avatar.ts Added sanitizeName() — strips non-alphanumeric/safe chars, max 50 chars src/app/api/users/route.ts POST restricted to super_admin; validates role against whitelist ["sales","admin","super_admin","dev"]; validates active defaults to true src/app/api/users/[id]/route.ts DELETE restricted to super_admin; blocks self-deletion src/app/api/leads/[id]/route.ts GET: non-admin users filtered by assigned_to; PATCH: ownership check + score validated 0-100 range src/app/api/leads/route.ts DELETE: ownership + admin check; GET: ownership filter for non-admin users src/app/api/conversations/[id]/messages/route.ts GET/POST: verify user is a conversation_participant before access rust-ai/src/main.rs CORS: AllowOrigin::list(["localhost:3006", "127.0.0.1:3006"]) (was Any) Performance Fixes File Change src/app/api/leads/route.ts Added limit (default 50), offset query params; ownership filter in SQL src/app/api/users/route.ts Added limit (default 50), offset query params src/app/api/conversations/route.ts Added LIMIT 50 src/app/api/leads/[id]/notes/route.ts Added limit (default 50), offset query params src/app/api/conversations/[id]/messages/route.ts Added limit (default 100), offset, before query params src/app/(dashboard)/chats/page.tsx Pruned to 5 cached conversations; useMemo wraps messages/conversation/filteredConversations; otherParticipant moved outside component; added 10MB file size limit; recordingChunksRef cleared on discard src/app/(dashboard)/leads/[id]/page.tsx Optimistic status update rolls back on fetch failure database/migrations/003_chat.sql Added composite index idx_messages_conversation_created on (conversation_id, created_at DESC) Code Quality Fixes File Change src/lib/ai.ts Removed dead getInstructions()/updateInstructions() (called nonexistent /ai/instructions) src/lib/auth.ts bcrypt.hash(password, 12) — kept (acceptable, OWASP-recommended) src/app/login/page.tsx "Forgot password?" button now shows alert to contact admin (was no-op) src/components/users/user-form-dialog.tsx Password min 6 → 8 chars 26 silent catch {} blocks across 16 files (see below) Added console.warn("...") context messages
Ace
2026-06-23 09:45:30 +02:00
d891197d8b
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Ace
2026-06-22 22:02:43 +02:00
b81f391df5
Got facebook to work test tomorrow with new accounts please
Ace
2026-06-22 22:00:56 +02:00
9cbae2022b
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-22 21:52:37 +02:00
d6e4908c18
intial setup is completed
Hannah_Bagga
2026-06-22 21:45:14 +02:00
ba947cea87
I fixed the lightmode on the sidebar and added more colour themes. I fixed the settings buttons.
caitlin
2026-06-22 16:26:45 +02:00
95e87c8429
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
caitlin
2026-06-22 15:41:25 +02:00
c5766d1624
Fixed notifications button
caitlin
2026-06-22 15:39:55 +02:00
6c88dcca7b
changing directory for the AI search
Ace
2026-06-22 13:35:06 +02:00
a517b91de1
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
Hannah_Bagga
2026-06-22 13:10:01 +02:00
61c0a9e83f
anything
Hannah_Bagga
2026-06-22 13:06:19 +02:00
0bae5bb746
pakage update
Ace
2026-06-22 13:03:39 +02:00
be5808f3fc
AI somewhat added
Ace
2026-06-22 12:37:38 +02:00
571af27f50
added update from code pull new changes now
Ace
2026-06-19 10:19:57 +02:00
e5726fdbb2
Merge branch 'main' of https://git.coastit.co.za/caitlin/CRM_ENVR
William_Britz
2026-06-19 09:53:52 +02:00