100 Commits
Author SHA1 Message Date
akhilmeka 2dde9eabed fix: alerts address bug 2026-02-03 11:02:59 +05:30
akhilmeka f0404eb994 feat: add more metaFields to alerts 2026-02-02 16:30:46 +05:30
akhilmeka 57628397d6 feat: all clients to see suncoast permits record 2026-01-31 16:31:58 +05:30
akhilmeka fe61e60b49 feat: Let users with multiple clients choose client while creating RTS 2026-01-30 12:53:11 +05:30
akhilmeka 1499ff9804 fix: unread count error 2026-01-27 17:34:29 +05:30
akhilmeka 7ba1f5ca6a feat: add org- prefix to org ids in notes 2026-01-27 14:33:43 +05:30
akhilmeka 5c8c17418b feat: org tagging bug fix 2026-01-27 13:51:13 +05:30
akhilmeka 14c297aee8 chore: update tsconfig 2026-01-27 13:48:16 +05:30
akhilmeka cf9cfc0756 feat: replace client, agent in the content of the note with their respsective ids 2026-01-27 13:47:02 +05:30
akhilmeka 286c6c5565 feat: allow users with roles: superAdmin, admin, team to see alerts of Suncoast permtis 2026-01-27 13:13:26 +05:30
akhilmeka ccde4f8356 feat: add taggedOrgs feature 2026-01-26 11:16:30 +05:30
akhilmeka 9e3f0f8b07 feat: expose assignedToOrg field in list endpoints 2026-01-19 14:20:29 +05:30
akhilmeka c10b3629fc feat: add team alerts 2026-01-19 11:56:32 +05:30
akhilmeka 46c07e23ad feat: Add note when client field is updated in permits 2026-01-06 11:18:59 +05:30
akhilmeka d6480bdb5f feat: Update CSV import error messages 2026-01-03 10:21:16 +05:30
akhilmeka 202f61b2e0 feat: trim client and county names in bulk import 2026-01-02 17:07:36 +05:30
akhilmeka 79a65547e1 feat: Add validation and improve error messaging for CSV import 2026-01-02 16:48:40 +05:30
akhilmeka e06172c000 feat: delete session when user is not found 2025-12-31 10:24:46 +05:30
akhilmeka 99b447d7cf feat: add endpoint to download whole folder 2025-12-16 10:48:29 +05:30
akhilmeka 9e7cbfd3d8 feat: add address field to metaFields in alerts 2025-12-15 17:31:38 +05:30
akhilmeka 7dc3386847 feat: add metaFields to alerts 2025-12-15 10:11:05 +05:30
akhilmeka e3f09cd4aa feat: allow admin to assign multiple counties to users 2025-12-10 13:22:16 +05:30
akhilmeka dd5ba2dd78 feat: allow status field to updated in processed permits 2025-12-05 15:58:09 +05:30
akhilmeka 911ff7a85b feat: set pre-signed url expiry to 15 min 2025-12-05 09:54:03 +05:30
akhilmeka c4b8d464f1 feat: add bulk file upload endpoints 2025-12-04 16:00:24 +05:30
akhilmeka 7eabb1c473 fix: rts create bug fix 2025-12-01 22:42:17 +05:30
akhilmeka 8241fa3eaa feat: allow users to have access to multiple oorgs 2025-12-01 17:26:35 +05:30
akhilmeka 06a7b961ed fix: rts filter not working for permitNumber field 2025-11-25 11:10:32 +05:30
akhilmeka f1b6f48a51 feat: add bulk import endpoint 2025-11-21 17:05:26 +05:30
akhilmeka bb51d62bed feat: populate assignedTo, createdBy fields after permit creation 2025-11-20 14:33:03 +05:30
akhilmeka 88efa8a976 fix: task search returns assignedTo as object 2025-11-19 16:28:18 +05:30
akhilmeka 7108ab9ce3 feat: add permitNumber, lot fields to rts 2025-11-19 15:41:08 +05:30
akhilmeka bc23b530d6 fix: assignedTo field in the response of payment list is object instead of an array 2025-11-18 19:10:33 +05:30
akhilmeka 717d489f37 feat: add update endpoint to payments 2025-11-18 16:55:16 +05:30
akhilmeka 2f46f46500 feat: add assignedTo field to payments 2025-11-18 14:03:22 +05:30
akhilmeka 8f5c0a1827 feat: make assignedTo field accept multiple values for all collections 2025-11-18 13:32:47 +05:30
akhilmeka b7f63479a6 feat: convert assignedTo field to string for permits 2025-11-14 17:51:31 +05:30
akhilmeka a27e9da4d3 feat: update relatedRecords field 2025-11-13 14:54:51 +05:30
akhilmeka 894343db5a feat: check for client match on GET endpoint of permits and processed 2025-11-08 10:22:41 +05:30
akhilmeka 0fa88bea70 feat: add requests field to processed collection 2025-11-04 16:30:28 +05:30
akhilmeka 8bfdd34eb8 feat: send alerts to specific users when requests field is updated in permits collection 2025-11-01 12:59:04 +05:30
akhilmeka 65e9a6114d feat: add note when requests field is updated 2025-10-25 13:02:50 +05:30
akhilmeka 5eac9a8541 feat: add 'requests' field to permits collection 2025-10-25 12:54:47 +05:30
akhilmeka 66aa44a350 feat: add note to RTS when permitType is updated 2025-10-16 15:03:49 +05:30
akhilmeka 43ab7ade39 feat: auto update clientData field when client field is updated for permits and processed permits 2025-10-14 12:23:18 +05:30
akhilmeka 074972b2b6 feat: remove address, permitNumber from search for payments 2025-10-13 16:02:42 +05:30
akhilmeka db67f360fa feat: only return the highest scoring response for searchPermitByAddress 2025-10-13 12:58:43 +05:30
akhilmeka eedfc86a79 feat: add text index for address field in permits collection 2025-10-13 12:54:58 +05:30
akhilmeka 369adfaaa6 feat: add searchByAddress route 2025-10-13 12:00:40 +05:30
akhilmeka 183cf2dde9 feat: allow partial matching on totalPaid field 2025-10-11 15:14:17 +05:30
akhilmeka 06781bd998 fix: update name of user when firstName or lastName is updated 2025-10-11 15:02:59 +05:30
akhilmeka f2adfc10b6 feat: add payment:read permission to team role 2025-10-11 12:10:01 +05:30
akhilmeka 0c6c029e90 feat: allow clients to delete files 2025-10-09 15:22:31 +05:30
akhilmeka a2e9c56222 feat: add noc, deed fields to permits, processed collections 2025-10-06 10:52:14 +05:30
akhilmeka 0d56ede766 feat: remove alerts for rts add 2025-10-06 10:48:22 +05:30
akhilmeka 990f00e2ff feat: handle multi select for changes filter option in notification 2025-10-01 11:26:06 +05:30
akhilmeka 65107918a6 feat: auto populate clientData field when creating permit 2025-09-30 17:48:44 +05:30
akhilmeka cf22145156 feat: add jobNumber field to ignoreNumberConversion list 2025-09-27 10:49:53 +05:30
akhilmeka 343c3498ed feat: update add permit flow 2025-09-26 17:30:18 +05:30
akhilmeka b9572953b5 feat: update permit schema 2025-09-24 18:02:05 +05:30
akhilmeka b68ab704da feat: populate assignedTo field for get notification response 2025-09-24 12:36:08 +05:30
akhilmeka 444f909bac fix: bugs in taggedUsers filter 2025-09-23 11:35:43 +05:30
akhilmeka 00ee3f6a8b feat: send alert to user when assignedTo processed permit 2025-09-22 17:24:05 +05:30
akhilmeka 9e083754be feat: add schema to county object 2025-09-22 17:10:05 +05:30
akhilmeka a8229debcb feat: exclude some filter fileds from getting converted to ObjectId 2025-09-22 16:44:11 +05:30
akhilmeka abc85d935a feat: add user:read to team role 2025-09-22 11:26:24 +05:30
akhilmeka c83bf98ec8 feat: populate assignedTo, createdBy while returning processed record 2025-09-20 14:54:48 +05:30
akhilmeka ea94f1f8a1 feat: allow user to update assignedTo for processed permits 2025-09-20 14:42:02 +05:30
akhilmeka 3e15e55ea2 feat: let bot R/W RTS, add fileValidationStatus to RTS 2025-09-17 17:25:43 +05:30
akhilmeka b2268e52df feat: update bot role 2025-09-15 18:21:44 +05:30
akhilmeka 0360ba398a add search on totalPaid field for payments 2025-09-15 16:16:59 +05:30
akhilmeka e20f60363c feat: make cron.sh executable 2025-09-10 13:40:58 +05:30
akhilmeka fc7e230fbb feat: schedule cron script to delete notifications older than 15 days 2025-09-10 13:35:21 +05:30
akhilmeka b0863d1586 feat: add dueDate field to rts 2025-09-10 10:19:33 +05:30
akhilmeka 3e5169b454 feat: add new role 'bot' 2025-09-09 19:26:52 +05:30
akhilmeka 3090b10192 feat: remove rts file validation 2025-09-09 19:03:13 +05:30
akhilmeka 93b53e07f1 fix: remove archive cron script 2025-09-09 13:51:11 +05:30
akhilmeka 2e8ff517aa feat: rts file validation 2025-09-09 10:39:21 +05:30
akhilmeka 87ee2f03c1 feat: add filtering on taggedUsers field 2025-09-04 16:16:01 +05:30
akhilmeka dd20543dc6 feat: return taggedUsers in all list endpoints 2025-09-03 11:15:38 +05:30
akhilmeka 4bd3e917c2 fix: updated faliedLoginCount to failedLoginCount 2025-09-03 10:50:12 +05:30
akhilmeka d2af689306 feat: only return essential fields for the user endpoints when used by client 2025-09-02 19:57:41 +05:30
akhilmeka 19ab12aab6 feat: custom unique values for taggedUsers field, set the latest taggedUser to assigendTo field 2025-09-01 18:45:42 +05:30
akhilmeka 1bc51d98ec fix: recordId field typo 2025-08-30 16:13:31 +05:30
akhilmeka 8305730824 feat: add new stages to rts pipeline 2025-08-27 17:54:46 +05:30
akhilmeka caea0e60e6 feat: add tagging alerts and sorting on tags 2025-08-19 08:03:44 +05:30
akhilmeka 17a63f67a5 feat: include permit create endpoint 2025-08-14 12:15:14 +05:30
akhilmeka c991a54f92 feat: return failedLoginCount in /login endpoint 2025-08-04 17:31:20 +05:30
akhilmeka 083f65639d feat: add userConfig claims 2025-08-04 14:32:20 +05:30
akhilmeka e4817ffdf7 feat: block user after 5 failed login attemtps 2025-08-04 11:59:52 +05:30
akhilmeka 85d98250a7 fix: don't send alert when assignedTo is null 2025-07-30 15:23:37 +05:30
akhilmeka 9ae52d4c25 fix: include url in the email body 2025-07-29 17:05:23 +05:30
akhilmeka 47ccbc4893 feat: allow clients to view payments 2025-07-29 16:54:35 +05:30
akhilmeka 63b6cbbc2a feat: add support for filtering on notification changes 2025-07-29 11:03:04 +05:30
akhilmeka bbfb7a4588 fix: correct spelling mistake in the subject of user creation email 2025-07-29 10:21:14 +05:30
akhilmeka 9d8c89f4e9 add error message when account doesn't have password 2025-07-28 11:35:04 +05:30
akhilmeka 0e1d0cd649 feat: add account reset endpoint 2025-07-28 10:21:39 +05:30
akhilmeka e795c8b8f9 query parser bug fix 2025-07-25 17:04:19 +05:30
akhilmeka fa1a34372b updated login flow 2025-07-25 15:38:04 +05:30
akhilmeka ee74963058 updated error messages 2025-07-24 19:17:21 +05:30