ab4826db54
Renamed Software to Liceneses and renamed Logins to Passwords under client section
johnnyq
2022-09-17 19:48:28 -04:00
996c603826
Operation Cleanup Round 4 - Remove config_base_url from settings table in db. This should be in your config.php now, if this is not added this can break things
johnnyq
2022-09-17 18:04:26 -04:00
de3240f5cf
UI move client tags from the client side nav bar to client header under client name and website with a tag icon
johnnyq
2022-09-17 17:44:07 -04:00
fe19da141c
Fix New Clients Link on Dashboard to only show clients added on year selected
johnnyq
2022-09-17 17:21:44 -04:00
2ea41ed960
Operation Cleanup Round 3 - Remove automated SQL backups as this should be handled by system level backups which will also backup the files
johnnyq
2022-09-17 17:17:01 -04:00
6eb96df277
Operation Cleanup Round 2 - Remove Custom Links. This should really be handled by a startpage of some sort
johnnyq
2022-09-17 16:46:12 -04:00
14953fe171
Operation Cleanup Round 1 - Remove Mailing list functionality, there are many projects that can handle this
johnnyq
2022-09-17 16:35:11 -04:00
55567df92e
Added xlsm, md, webp to the allowed upload list
johnnyq
2022-09-16 14:02:28 -04:00
f01058ae26
Merge pull request #485 from wrongecho/portal-password
Johnny
2022-09-11 10:26:02 -04:00
1ed88f7b56
Merge pull request #486 from wrongecho/contact-api
Johnny
2022-09-11 10:25:50 -04:00
b23359ff38
Adjust contact API to allow department to be text rather than int due to db schema change
Marcus Hill
2022-09-11 11:08:48 +01:00
39e95347f0
Add ability for locally authenticated client contacts to change their portal password
Marcus Hill
2022-09-10 22:46:01 +01:00
f2f1949ff8
Allow Negative item line amounts for invoice/quotes/recurring for dicounts Fixes#483 and #311
johnnyq
2022-08-29 17:37:37 -04:00
b10e493e12
Merge pull request #480 from jcpit/patch-1
Johnny
2022-08-12 11:03:38 -04:00
1c110eefc6
Merge pull request #481 from jcpit/patch-2
Johnny
2022-08-12 11:02:01 -04:00
c1ff2011a4
Set Default Invoice Net Terms to 30 from 7 During install as this is most common business practice for Invoice Net Terms
johnnyq
2022-07-20 17:56:21 -04:00
b4417f8e94
Added Cron Successful to the logs in cron.php
johnnyq
2022-07-19 13:27:28 -04:00
1d139fafd3
Added Cron Successful to the logs in cron.php
johnnyq
2022-07-19 13:26:26 -04:00
dbea44591c
Removed Refresh Domain Whois and DNS and Refresh SSL from cron.php as it was breaking it causing recurrings and invoice reminders not to be sent out.
johnnyq
2022-07-19 13:15:55 -04:00
93e45dc7c4
Added Client Asset Status functionality need to work on the names
johnnyq
2022-05-25 16:09:20 -04:00
5052a92f8e
Added Asset Status to assets Table
johnnyq
2022-05-25 15:45:29 -04:00
9b47cd5baf
Merge pull request #468 from wrongecho/dom-ssl-func
Johnny
2022-05-25 15:38:48 -04:00
6a463f312d
- Move domain expiry/whois/DNS info to a function for better modularity. - Improve additional domain name validation & ensure data returned fits into database
Marcus Hill
2022-05-24 22:03:56 +01:00
856a600993
Fixed send invoice/quote email redirects so they go back to the page you were last on
johnnyq
2022-05-17 13:50:54 -04:00
df1cada53c
Full page Document View with related items under client documents
johnnyq
2022-05-17 13:12:07 -04:00
ac5f2dfd34
Fixed Global Search listing of multiples of the same client
johnnyq
2022-05-16 20:01:57 -04:00
38a8220e35
Added asset related documents and files queries
johnnyq
2022-05-16 16:00:07 -04:00
0ced5490b6
Minor update
johnnyq
2022-05-15 11:48:33 -04:00
7f2340e713
Added the word back again
johnnyq
2022-05-14 19:57:37 -04:00
bf34a2403a
Minor UI cleanups add angle rights to menus that open new nav menus margin cleanups etc
johnnyq
2022-05-14 19:54:16 -04:00
ff5f08a052
Added copy to clipboard for contact emails
johnnyq
2022-05-14 18:26:31 -04:00
4f2cff6fac
More Archiving work, added entity_id to logs for future undo of archives in logs.
johnnyq
2022-05-14 18:14:02 -04:00
25589d38ce
Fix Delete and Archive alerts
johnnyq
2022-05-14 13:06:09 -04:00
334766e567
Use toastr notifications and alerts instead dedupe alert feedback code
johnnyq
2022-05-14 13:03:03 -04:00
205c4e1bec
Add Location Archive Functionality, do not allow archiving if location is primary, added undo location archive, some other cleanups
johnnyq
2022-05-14 11:44:48 -04:00
49fea66cea
Do not show Archive / Delete if contact is a primary contact
johnnyq
2022-05-14 10:32:58 -04:00
c073a24081
Added new folder to the new menu under documents
johnnyq
2022-05-13 18:46:47 -04:00
b9a3bed540
Overview UI increase margin between header icon and header text
johnnyq
2022-05-13 18:36:34 -04:00
1f81ea56d9
Updated Client Overview UI and logic a bit
johnnyq
2022-05-13 18:33:52 -04:00
2ef6c6f17b
Add missing Quote and Invoice Prefixes on view notifications
johnnyq
2022-05-13 16:54:49 -04:00
4f56f2efb3
Added more Descriptive Column titles and additonal cell spacing to contact templates
johnnyq
2022-05-13 15:17:23 -04:00
5c1eafede8
Updated strto_AZaz0-9 function
johnnyq
2022-05-13 15:03:17 -04:00
08a669e3bb
Added location import capability, cleaned up some import wording, renamed clean_file_name function to just strto_AZaz09 and clean export and sample csv client names
johnnyq
2022-05-13 13:29:03 -04:00
74cf007ef3
Cleanup importing assets along with duplication fix from previous commit
johnnyq
2022-05-13 12:24:43 -04:00
fdc42ef5cf
Fixed issue with importing contacts when a duplicate was detected it would stop importing the rest of the rows that were not duplicates
johnnyq
2022-05-13 12:19:51 -04:00
7b0e4e7741
Fixed contacts not importing if location was left blank
johnnyq
2022-05-13 12:12:44 -04:00
8b5f8547c4
Added Contact Import Capabilities and fixed some undefined vars
johnnyq
2022-05-13 11:53:17 -04:00
e510c74536
Merge pull request #463 from wrongecho/misc
Johnny
2022-05-11 19:49:15 -04:00
f7df7811c0
Correct L207 ['client_archive_at'] to ['client_archiveD_at']
Marcus Hill
2022-05-11 20:45:54 +01:00
3f3854e8c3
Add contact delete endpoint
Marcus Hill
2022-05-11 20:41:19 +01:00
fc3b83d43a
Allow for tickets to be unassigned after being assigned to an agent. Hide accountants from ticket assignment list on ticket.php.
Marcus Hill
2022-05-11 20:27:18 +01:00
647f133f48
Fixed Edit Assign to if the asset was anything but a workstation it would blank out during an edit
johnnyq
2022-05-10 22:11:05 -04:00
06ae05f4f2
Updated DB Schema to include the beginnings of asset, contact, vendor and software related data
johnnyq
2022-05-10 17:12:52 -04:00
33b18891bc
Fixed broken contact listing due to relations that no longer exist
johnnyq
2022-05-08 14:00:57 -04:00
50670d4d27
Table Field cleanup
johnnyq
2022-05-07 20:51:13 -04:00
0ac9143e47
Do no show archived clients under clients, add archive client, add undo archive client
johnnyq
2022-05-07 20:15:13 -04:00
bf3f17db44
Updated Delete Client confirmation modal to include all financial associated data and logs etc
johnnyq
2022-05-07 17:41:14 -04:00
c38f2378ea
Updated Delete Client to delete all associated data
johnnyq
2022-05-07 17:37:38 -04:00
8d2570f688
Dropped api_key_updated_at field and unused tables contracts, messages and roles
johnnyq
2022-05-07 16:57:20 -04:00
5044dc6084
Properly delete everything related to a company when deleting a company
johnnyq
2022-05-07 16:46:50 -04:00
463fcdbe4f
Fixed adding new company
johnnyq
2022-05-07 15:42:17 -04:00
cb22db5d65
Merge pull request #462 from wrongecho/updated-timestamp
Johnny
2022-05-07 15:22:52 -04:00
7bb68a36d9
Add user role in PHP Session to remove dependency on check_login - will require you to logout & back in to take effect after the update
Marcus Hill
2022-05-07 17:44:04 +01:00
5cbd0fad0d
Move role validation to functions.php
Marcus Hill
2022-05-07 17:25:30 +01:00
d900a7d341
Show shared item (doc/file/login) name in logs when generating a share link
Marcus Hill
2022-05-07 17:08:05 +01:00
b2c0994577
Add CSRF Token validation for API key create/delete
Marcus Hill
2022-05-07 16:56:55 +01:00
53ae901f15
Remove api updated at column, as API keys can not be edited once created
Marcus Hill
2022-05-07 16:40:06 +01:00
f4537ac80a
Remove remaining instances of updating *updated_at - SQL DB does this now for us automatically
Marcus Hill
2022-05-07 16:39:34 +01:00
598f1b1aa1
Fixed issue with Account Transfers and adding Revenue, updated DB to update created_at and updated_at to the new SQL Timestamp
johnnyq
2022-05-06 12:04:12 -04:00