Marcus Hill
|
4b7aa4bece
|
Powered by
|
2025-08-16 16:37:24 +01:00 |
Marcus Hill
|
4c604f4009
|
Use HTML for the logo instead of pdf->image; scales much nicer
|
2025-08-16 16:25:51 +01:00 |
Marcus Hill
|
98cf2f7a5a
|
Use freeserif font instead of helvetica to properly display foreign characters
|
2025-08-16 15:54:28 +01:00 |
Marcus Hill
|
804467b1ba
|
Use freeserif font instead of helvetica to properly display foreign characters
|
2025-08-16 15:52:54 +01:00 |
Marcus Hill
|
9fbf775299
|
Fix file icon in file rename modal
|
2025-08-16 15:30:10 +01:00 |
Marcus Hill
|
5c93753b7e
|
Rm extra unnecessary line in overdue invoice email
|
2025-08-16 15:17:48 +01:00 |
Marcus Hill
|
27016eaa28
|
Recurring tickets - add ability to bulk recurr
|
2025-08-16 14:31:36 +01:00 |
Marcus Hill
|
859281784a
|
Recurring tickets - fix include path
|
2025-08-16 14:31:01 +01:00 |
Marcus Hill
|
7ae7b8904c
|
Invoice.php - Fix undefined error
|
2025-08-16 14:30:37 +01:00 |
Marcus Hill
|
559e0c6350
|
Comment direct link to guest pay, we should not encourage agents to do this
|
2025-08-16 13:47:47 +01:00 |
Marcus Hill
|
d942badec8
|
Fix primary contact text not showing
|
2025-08-16 13:42:29 +01:00 |
johnnyq
|
f443ae9203
|
convert even more ajax modals to new syntax
|
2025-08-16 02:06:42 -04:00 |
johnnyq
|
d37dc37c2d
|
convert more ajax modals to new syntax
|
2025-08-16 01:40:40 -04:00 |
johnnyq
|
236d895498
|
Reworked the ajax-modal function to be more simplified and use less data attributes
|
2025-08-16 01:02:16 -04:00 |
johnnyq
|
3bb0ef6f39
|
Left Align Billing Header
|
2025-08-15 22:55:40 -04:00 |
johnnyq
|
a0ced96d1d
|
Use a WAY MORE Efficient query when filling out filter selection boxes by using EXIST instead of DISTINCT selections
|
2025-08-15 20:39:23 -04:00 |
johnnyq
|
4ef1e91c78
|
When Show Archived is selected in clients show Drop down filters for them as well in Idustry and Referral
|
2025-08-15 19:32:09 -04:00 |
johnnyq
|
2333fa2d9b
|
Product Category Dropdown Filter only show categories thats are assigned to the products not all the categories
|
2025-08-15 19:26:42 -04:00 |
johnnyq
|
37bef2d824
|
Check Stock if product type is a product before adding the line item
|
2025-08-15 19:12:45 -04:00 |
johnnyq
|
6427235aec
|
Show Name Description Tax Price and Stock in Product Auto Complete in Invoice
|
2025-08-15 18:25:23 -04:00 |
johnnyq
|
535c8e9f7b
|
Remove Stock if Inventory item is selected and added to an invoice and return stock when Invoice Item related to a product is deleted
|
2025-08-15 17:32:44 -04:00 |
johnnyq
|
890e166d1c
|
Thicken the left border on ticket replies for more prominent type of reply
|
2025-08-13 13:35:29 -04:00 |
johnnyq
|
337ceb7477
|
Fix Client Net terms displaying default Net terms instead of On Receipt if selected
|
2025-08-11 21:51:05 -04:00 |
johnnyq
|
f82f3e9b8c
|
Allow adding more than 9 stock
|
2025-08-11 21:40:42 -04:00 |
johnnyq
|
3c709955e3
|
Add UI elements for product location, used logic to seperate product from service, also added the ability to add stock for a product and linking stock to an expense with notation, still need to work on taking away from stock
|
2025-08-11 21:18:55 -04:00 |
johnnyq
|
595e6090c7
|
Added Stock Ledger to tables and additonal fields for product including type, code and location
|
2025-08-11 18:19:45 -04:00 |
johnnyq
|
1d98eb5160
|
Update Project Details Header to use card group class and update client ui to not show header button texts in mobile view, added no text wrap to location and contact column
|
2025-08-08 16:09:46 -04:00 |
johnnyq
|
7172c92f02
|
Update Database updates patch in update_cli
|
2025-08-08 15:09:03 -04:00 |
johnnyq
|
874d9ddbc3
|
Cleaned up ticket details UI used card Group for top, removed responses in ticket replies section, uncarded the ticket commend editor giving much more room, moved summarize to 3 dots
|
2025-08-07 20:38:23 -04:00 |
johnnyq
|
73b84a9690
|
Removed dynamic depth path_prefix due to potential security issues with it
|
2025-08-06 18:12:13 -04:00 |
johnnyq
|
c78f50ab8c
|
cap the path_prefix to 3 depth directories max
|
2025-08-06 18:03:51 -04:00 |
johnnyq
|
8407cd3ea5
|
updated router.php to automatically determine relative path based off directory depth and use var path_prefix instead of prepend_uri var these vars are only used in header and footer php files for now
|
2025-08-06 18:02:25 -04:00 |
johnnyq
|
9caa42975d
|
rename get_settings.php to load_global_settings.php and update all requires
|
2025-08-06 17:48:23 -04:00 |
johnnyq
|
44fdb6c24f
|
Broke up the check_login.php require into several files seperated by function and then required them in the check_login
|
2025-08-06 17:16:30 -04:00 |
Johnny
|
c8984d1bc9
|
Merge pull request #1231 from itflow-org/ticket-fr
Implement ticket first response date/time tracking
|
2025-08-06 16:19:27 -04:00 |
johnnyq
|
be66a1690f
|
Fix setup redirect
|
2025-08-06 12:52:02 -04:00 |
wrongecho
|
13838ec8d6
|
Implement ticket first response date/time tracking
|
2025-08-06 10:45:28 +01:00 |
wrongecho
|
2d72a6fd12
|
Implement ticket first response date/time tracking
|
2025-08-06 10:38:52 +01:00 |
johnnyq
|
e24ec04a75
|
Fix Post errors when repeat and Email Event is not selected
|
2025-08-05 18:39:24 -04:00 |
johnnyq
|
9a0aa9ce97
|
Fix Calendar not showing when no client is selected
|
2025-08-05 18:36:23 -04:00 |
johnnyq
|
643a4ce666
|
add router.php to inc_all_client.php
|
2025-08-05 18:18:46 -04:00 |
johnnyq
|
189098541e
|
Remove unused top nav ticket modal
|
2025-08-05 18:17:14 -04:00 |
johnnyq
|
e8a1d4c66c
|
Update mfa enforcement page to use new asset pathes
|
2025-08-05 14:05:09 -04:00 |
johnnyq
|
08dd6147f2
|
Migrate Dark/light mode to a user settings instead of global setting, created new include called router.php to dynamically prepend ../../ to asset pathes based off currect directory depth
|
2025-08-05 13:32:19 -04:00 |
johnnyq
|
7e55808a05
|
add some redirect to login.php, fix ticket post
|
2025-08-04 18:16:13 -04:00 |
johnnyq
|
6b39c1a280
|
Finished moving to the redirect, flash_alert and get_field_by_id and maing sure validate_csrf is on top and some other cleanups for guest and client posts
|
2025-08-04 18:07:26 -04:00 |
johnnyq
|
a38d0054df
|
Finished moving to the redirect, flash_alert and get_field_by_id and maing sure validate_csrf is on top and some other cleanups for user posts
|
2025-08-04 17:41:32 -04:00 |
johnnyq
|
e39072d3bc
|
More work on moving to the redirect, flash_alert and get_field_by_id and maing sure validate_csrf is on top and some other cleanups, along with more work on credits
|
2025-08-04 17:01:19 -04:00 |
johnnyq
|
b4e5e3fda7
|
Fix injection with role id affecting authenticated admin accounts only
|
2025-08-04 12:06:05 -04:00 |
johnnyq
|
e8af173b4f
|
Fix Client Billing column lweft align the label right align the amounts
|
2025-08-04 11:36:30 -04:00 |