sifars/automated-invoice-processing-agent-backend
made changes for hf deployment
initial commit
Remove name from updateonduplicate condition from gl account service
remove unique constraint from name in pw glaccounts
fix vendor retrieval logic in isVendorHasDefaultBillsplitAccount function
improve error logging and error messages
Separate bill upload and owner portal publishing in Propertyware service
fix file format on invoice upload
Disable invoice sync in develop environment
add publish to owner portal flag
Remove auto generated comments from 20250123074217-remove-unique-constraint-from-invoice-reference-number.js
Refactor invoice reference number handling: Removed unique constraint and updated indexing for `reference_number` in invoices to allow for non-unique values while maintaining a unique index for improved query performance.
Refactor invoice handling:
add logging
fix pw issue - set propertyware id for vendors and workorderId to null instead of 0 if no match found
change default bill split account logic
alias for pw_id
remove ai description from invoice
optimize location lookup api
add alias for account number
fetch only active gl accounts
add vendor and glaccount sync in cron schedule
sync vendors and glaccounts
add unique constarint to workorder number
readme changes
change workorder id to pw_id
update env for json urls
#8641 - sync workorders from json url, remove sync from PW api
fix file upload errors
remove pdf url and add file in upload
Expose 4000 port to host's any accessor for temporarily
set limit 500 for workorder api to ensure maximum workorders
fetch location data from databse instead of using it directly from propertyware - reason is because PW apis sometimes giving socket hang up error and because of that functionality
comment resolved
middle comment removed
change fetworder controller
add proprty sync using json to cron sceduler, disable old crons to sync property data
added api to sync units, buildings an dportfolio from jjson data fetched from url
add env variable in all env
console log removed
add configure for sync invoices cron job
add cron schedule in env file
create separate service file for property ware syncs
setup cron schedular for property ware portfolio building and units data sync
add node-cron dependency
added glaccount details in auth route
add new routes to private server and make that same route authorized
fix comments
fetch workorders from database
create workorders migration with sync api
