johnnyq
|
70a080a24e
|
Always Sort primary contact at the top and Important Contacts under the primary contact following normal contacts
|
2023-07-03 16:50:52 -04:00 |
johnnyq
|
bc4607fdb4
|
Sort Important Contacts first
|
2023-06-19 19:10:16 -04:00 |
johnnyq
|
32c9a933ea
|
Invoice Ticket design update, Added functionality for vendor ticket number, asset, login description and contact pin codes
|
2023-06-14 18:39:24 -04:00 |
johnnyq
|
6519913eed
|
Bold Important Contacts
|
2023-06-03 21:47:57 -04:00 |
johnnyq
|
11eb104383
|
Fix carriage return and new lines in reply emails see https://forum.itflow.org/d/169-carriage-return-and-line-feeds-showing-in-ticket-email
|
2023-05-16 11:07:24 -04:00 |
johnnyq
|
77fb0e008f
|
Stack Contact infosuch as phone, mobile and email for contacts on one column as these don't need tp be sortable and will make room for more detail columns to be sortable
|
2023-05-15 14:24:11 -04:00 |
johnnyq
|
37fb696e63
|
Replace the remaining php files with nullable_htmlentites()
|
2023-05-11 18:27:48 -04:00 |
johnnyq
|
7fed50eb73
|
Updated all Export CSV to Modals with export disclaimer
|
2023-04-23 16:12:18 -04:00 |
johnnyq
|
48fe49cf77
|
BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes
|
2023-03-11 16:16:46 -05:00 |
johnnyq
|
57b9552ab5
|
Minor UI Fixes and Updates
|
2023-02-24 23:59:15 -05:00 |
johnnyq
|
daa0449a1c
|
remove unnessesary n var as they are all replace with phone_query
|
2023-02-24 20:59:17 -05:00 |
johnnyq
|
6f0017d90b
|
Dedup More Pagination code you now only have to define Sortby column and its order, also fixed issue when searching by date it would close on the first query
|
2023-02-24 20:22:57 -05:00 |
johnnyq
|
e300907e32
|
More UI Work, santizeInput conv
|
2023-02-21 01:29:04 -05:00 |
Marcus Hill
|
5bb4296f14
|
Adjust core files to 4 spaces
|
2023-02-12 14:40:10 +00:00 |
Marcus Hill
|
615f317d2b
|
General cleanup/formatting
|
2023-02-09 12:29:12 +00:00 |
Marcus Hill
|
b36719eb99
|
General cleanup/tidying
|
2023-02-09 11:32:40 +00:00 |
Marcus Hill
|
f92dc108e2
|
Tidy
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538)
|
2023-02-04 22:09:56 +00:00 |
johnnyq
|
16d3d4420a
|
Feature: Contact Important Billing and Technical were addded Started migrating checkboxes and radio buttons to custom css to match the selected theme
|
2023-01-25 16:43:34 -05:00 |
Marcus Hill
|
2c3ebb3bbb
|
Tidy codestyle - spaces between parenthesis and curly braces
|
2023-01-21 17:09:39 +00:00 |
johnnyq
|
df9182cd78
|
More UI / Icons / Wording work on the pop up modals
|
2023-01-12 23:39:02 -05:00 |
johnnyq
|
0ffe1b9c75
|
Only show Items in client overview if records exist More link fixes
|
2023-01-10 22:43:20 -05:00 |
johnnyq
|
0388d1e934
|
Contact Details now has a seperate page with related materials such as assets logins, started work on the UI for asset network interfaces, db structure updates for many to many relations between contacts and assets
|
2023-01-10 21:50:34 -05:00 |
Marcus Hill
|
5460825ece
|
Replace stripslashes with strip_tags
|
2023-01-02 14:44:46 +00:00 |
johnnyq
|
e943faecf0
|
Added Important Functionality to Contacts, Cleaned up UI elements in the contacts and users modals. Added partial User and contact Invite functionality.
|
2022-12-31 15:54:34 -05:00 |
johnnyq
|
2a16b6d2ae
|
Remove some tags there and here some more output formatting all thanks to the great security researcher @indevi0us for pointing these out to us.
|
2022-12-21 21:31:51 -05:00 |
johnnyq
|
b6e540825f
|
Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage
|
2022-12-02 19:58:21 -05:00 |
Marcus Hill
|
cc003bc1af
|
Remove tab reference from old routes for client contact search bar placeholder
|
2022-09-18 21:02:58 +01:00 |
johnnyq
|
d7090d3286
|
Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations
|
2022-09-18 14:00:31 -04:00 |
johnnyq
|
49fea66cea
|
Do not show Archive / Delete if contact is a primary contact
|
2022-05-14 10:32:58 -04:00 |
johnnyq
|
8b5f8547c4
|
Added Contact Import Capabilities and fixed some undefined vars
|
2022-05-13 11:53:17 -04:00 |
johnnyq
|
33b18891bc
|
Fixed broken contact listing due to relations that no longer exist
|
2022-05-08 14:00:57 -04:00 |
johnnyq
|
b2e9a0f5f3
|
Fix Department sorting under contacts
|
2022-04-29 18:52:57 -04:00 |
johnnyq
|
0641b0bfd4
|
Completely remove the last bits of departments
|
2022-04-29 16:50:25 -04:00 |
johnnyq
|
7b35431021
|
Remove Departments table and remove it from the client side nav, takes up too much space, added it as a text input on contact add/edit instead
|
2022-04-29 16:39:15 -04:00 |
Marcus Hill
|
b4f2fdd03d
|
Code deduplication/tidying
- Move default pagination/sort/search query variable mapping to pagination_head.php
- Remove user_logs.php
|
2022-04-14 19:49:18 +01:00 |
Johnny
|
aafb6a677f
|
Merge pull request #412 from wrongecho/misc
Misc incl SQL Injection / XSS fixes
|
2022-03-27 15:05:07 -04:00 |
Marcus Hill
|
816ba87485
|
SQL Injection / XSS fixes
|
2022-03-27 20:02:16 +01:00 |
Marcus Hill
|
e6a314d233
|
Prevent tech/accountant from performing certain tasks as per access matrix
|
2022-03-27 15:32:40 +01:00 |
Marcus Hill
|
34d6caa016
|
Client portal updates
|
2022-03-20 16:02:58 +00:00 |
johnnyq
|
165bd572a9
|
DB Update added contact_id to files, documents and logins Added Related Items Modal to Client Contacts still more work to do
|
2022-03-04 00:24:58 -05:00 |
johnnyq
|
5e9bea6551
|
started work on client Related Item Queries currently commented out, allow to search phone numbers under contacts with - and ()
|
2022-03-02 11:02:55 -05:00 |
Marcus Hill
|
c2d91096f7
|
Only show primary contact note for primary contacts
|
2022-02-26 11:27:17 +00:00 |
johnnyq
|
a724807782
|
DB Structure Update - Added Extension to contact on export PDF, finished contact departments
|
2022-02-22 13:14:17 -05:00 |
johnnyq
|
581936267f
|
DB Structure Update rename contact_department to contact_department_id, added Department to contacts view
|
2022-02-22 01:48:05 -05:00 |
johnnyq
|
8c4932c1c5
|
Fix Inputmask and password popovers along with Copy to Clipboard
|
2022-02-08 15:13:31 -05:00 |
johnnyq
|
278b243e7c
|
Finished File Entity Renaming process
|
2022-02-05 13:24:57 -05:00 |
johnnyq
|
5170a221c2
|
Now you can assign contacts to locations
|
2022-01-25 13:39:48 -05:00 |
AFTECH.RO
|
f476d0ea7f
|
Update client_contacts.php
added the info of the contact type - for approval procedures/purposes
|
2022-01-07 00:26:24 +00:00 |
johnnyq
|
40ed8761cb
|
Removed Extra Scope under edit Quote
|
2021-11-13 12:44:33 -05:00 |
johnnyq
|
22d3564f04
|
BREAKING CHANGE New file upload method for contacts to not specify full path in database to reduce the db load and size as well as give better error control
|
2021-09-20 22:10:57 -04:00 |
johnnyq
|
2e5e1aee52
|
Phone numbers are all now formatted correctly per their length
|
2021-09-11 22:41:50 -04:00 |
johnnyq
|
e9336c1866
|
Fix Recent Logins Log front not updating due to VAR name
|
2021-08-31 13:24:33 -04:00 |
johnnyq
|
f3053ffbd4
|
BREAKING CHANGES: Major Backend Code Changes Updated Foreign keys to prepend their table names ex invoice_client_id, switched most queries over to JOIN instead of = Combined contacts and location into client removed client email, phone etc fields, tons of small bug fixes, and other small UI changes all across the board
|
2021-08-27 23:14:06 -04:00 |
johnnyq
|
6f33e3379c
|
Updated all Client Data Listings and added CSV Exports to Client Data
|
2021-08-21 16:37:40 -04:00 |
johnnyq
|
13365c70af
|
Added more CSV Exporting initial modification to client data listings UI starting with contacts
|
2021-08-21 14:30:49 -04:00 |
johnnyq
|
bf69d02cba
|
Added - filler to blank fields in all data listing, some other fixups of required fields etc
|
2021-08-19 01:48:19 -04:00 |
johnnyq
|
ffc6ce00ca
|
Deletes and Archivs are now red text
|
2021-08-11 17:45:11 -04:00 |
johnny@pittpc.com
|
66f9e2b10f
|
Removed Records per page as a setting and added it as session variable define at 10 by default when logged in DB Structure Updated
|
2021-02-10 13:40:28 -05:00 |
johnny@pittpc.com
|
530d46a812
|
Added selectable num of records on each listing page, fixed up Pagination Records UI, added new stripe library, further worked on stripe integration, fixed mispelling in client details
|
2021-02-10 11:21:38 -05:00 |
johnny@pittpc.com
|
d24df2f2db
|
Add Archive to Contacts hiding archived dropdowns in client area
|
2021-02-07 14:44:00 -05:00 |
johnny@pittpc.com
|
1ede4bc795
|
Shrunk the card header down to a more reasonable size which made a big difference the card header are not so over bearing
|
2021-02-06 02:35:58 -05:00 |
johnny@pittpc.com
|
f8166bdc81
|
Fixed more php errors empty vars updated more ui search headers
|
2021-02-04 17:42:21 -05:00 |
johnny@pittpc.com
|
17710cf6b8
|
Fix Ignoring session_start() because a session is already active added action menu under contacts
|
2021-02-04 13:40:33 -05:00 |
johnny@pittpc.com
|
b340f77cf4
|
Show contact extension even if no phone number was given
|
2021-01-20 16:33:01 -05:00 |
johnny@pittpc.com
|
7b4618c16f
|
Number of Records per page is now configurable
|
2021-01-15 19:51:40 -05:00 |
johnny@pittpc.com
|
665c8e24f7
|
Some changes
|
2020-12-28 08:01:35 -05:00 |
Johnny
|
e937bc6a12
|
Added Contact Details to list contacts assets, logins and software assigned to them
|
2020-12-17 19:36:32 -05:00 |
johnny@pittpc.com
|
1c98e61cf8
|
Added initial country support for Canada
|
2020-03-30 20:01:59 -04:00 |
johnny@pittpc.com
|
ed8950a577
|
Started adding delete buttons to edit windows and removing the action column on some tables this will allow for more room to display data
|
2020-03-02 12:31:07 -05:00 |
johnny@pittpc.com
|
76ed7afa18
|
Added category to logins, added OS and MAC to assets, minor UI updates
|
2020-02-03 13:55:21 -05:00 |
johnny@pittpc.com
|
da9cad0723
|
Lots of updates, modal design updates, added notes to many tables, added contact relation to location, moved next_date as primary sorted in recurring, updated database tables, few fixes for transfers and other small bug fixes
|
2020-02-02 01:08:27 -05:00 |
johnny@pittpc.com
|
382a4b2842
|
Added Phone Extensions to vendors, clients, and contacts, updated DB to relect new fields, some other minor cleanups
|
2020-01-20 17:05:39 -05:00 |
johnny@pittpc.com
|
7f3cdd975f
|
Added a no records placeholder to all tables
|
2019-09-01 21:49:13 -04:00 |
johnny@pittpc.com
|
9050f4b03a
|
More Security fixes escaping search and sortby GET vars
|
2019-08-31 15:38:16 -04:00 |
johnny@pittpc.com
|
2e270a7f4e
|
Fixed total tax not displaying for quote
|
2019-08-26 18:42:11 -04:00 |
johnny@pittpc.com
|
5ca8d201b0
|
Remove some old files, updated guest urls to work with the new multi company features, and some other multi company update
|
2019-08-15 18:29:28 -04:00 |
johnny@pittpc.com
|
1514d2ac9f
|
Added Mobile Phone to contacts
|
2019-08-12 17:45:51 -04:00 |
johnny@pittpc.com
|
dfebcaedfe
|
Made first field in record listings clickable to edit modal
|
2019-07-30 15:14:51 -04:00 |
johnny@pittpc.com
|
56f839809a
|
Added Red * to required fields, fixed blank form dates not erroring out because of not being null, current defaults to 0000-00-00 if blank
|
2019-07-27 19:58:59 -04:00 |
johnny@pittpc.com
|
8ca2b833e6
|
Invalid Get var in API redirect back to login Instead of showing error
|
2019-07-20 16:20:19 -04:00 |
root
|
571223d920
|
moved all table listing to server side tables and set the header to dark for better contrast
|
2019-06-18 18:31:13 -04:00 |
root
|
e247ad4ee4
|
Implemented 2FA TOTP with Google Authenticator
|
2019-06-16 22:33:55 -04:00 |
root
|
bc8091ae49
|
Ported Invoices and client contacts over to the new serverside table listing instead of datatables
|
2019-06-16 01:36:01 -04:00 |
root
|
cc9f97067a
|
Added more created_at and updated_at to post finalizing setup
|
2019-06-10 00:24:22 -04:00 |
root
|
889a749d88
|
Added alert feedback boxes, little ui fixes for quote invoice and recurring added rejected instead of cancelled for quotes, and other little ui cleanups
|
2019-05-25 21:14:08 -04:00 |
root
|
b559b58f34
|
Fixed add invoice, quote, recurring under client area, added alternative contact photo if one is not present using fontawesome stacked circle with contact initials inside
|
2019-05-18 23:27:15 -04:00 |
root
|
9634d7a1e4
|
More tidying up, added category to invoices, invoice delete now deletes invoice, pyaments, history and items associated with invoice. Exclude Cancelled invoice under dashboard income recieveables
|
2019-05-17 15:33:01 -04:00 |
root
|
fa08853640
|
Tons of UI and code cleanups, renamed many sql tables and fields, started adding created_at and updated_at fields
|
2019-05-17 01:09:16 -04:00 |
root
|
4b3c2c8c2a
|
Added the ability to upload a client contact photo
|
2019-05-15 03:00:24 -04:00 |
root
|
b24fa9f3de
|
Officially moved client nav to the side, moved add new client items to each tavb instead bolded client balance if negative
|
2019-05-04 15:35:24 -04:00 |
root
|
0fc29c0271
|
Cleaned up UI a bit invoice, side_menu, client, started working on bank transfers
|
2019-04-06 17:45:52 -04:00 |
root
|
62f86df80e
|
Added edit notes, and added a bunch of delete functionality, fixed edit categories not showing correct type
|
2019-03-22 01:32:34 -04:00 |
root
|
c394e927b1
|
Added start_page function in config, Added Contacts and Locations, seperated client nav and page routes out
|
2019-03-18 15:08:56 -04:00 |
root
|
9f067939d6
|
Added Client Details and Contacts module and invoice stuff
|
2019-03-18 02:36:47 -04:00 |