Commit Graph

1688 Commits

Author SHA1 Message Date
johnnyq e29fa92544 Moved accounts to settings page as its not accessed much and is a much better place for it, moved some settings menus around 2022-11-09 18:19:48 -05:00
johnnyq 7c8959c17a Added SMTP Debug 3 to cron.php to diagnose mail issues 2022-11-09 11:30:34 -05:00
johnnyq 24f36069c5 Opps forgot to update database_version.php to newest DB Version 2022-10-14 21:51:16 -04:00
johnnyq 4b9ba0b3c1 Updates to Vendors added additional fields such as PIN, Support Hours, SLA etc, removed Vendor Address details not really needed for vendors. Beginning works of Vendor Templates aka Global Vendors this will make it easy to update common vendors 2022-10-14 21:48:24 -04:00
johnnyq a20a939b21 updated notification types 2022-10-14 11:24:58 -04:00
johnnyq eb8e40af21 Added Client Link to recurring Invoice notification via cron 2022-10-08 13:45:50 -04:00
johnnyq 46c2ee917e Fixed bad redirect when adding a client login 2022-10-07 18:05:28 -04:00
johnnyq 1c0061e6bc Added some better mailer error logging and removed uneeded phpmail code 2022-10-07 18:02:38 -04:00
Johnny 3fe7464db2
Merge pull request #494 from wrongecho/portal-pw-reset
Client Portal - Password reset
2022-10-02 12:03:37 -04:00
Johnny dabb52d1cc
Merge pull request #495 from wrongecho/logs-client-url-change
Update link to client page from client.php to client_logs.php
2022-10-02 12:03:27 -04:00
Marcus Hill 2d92237891 This should link to the client log page, not overview 2022-10-02 15:24:02 +01:00
Marcus Hill d4c04ae537 Update link to client page from client.php to client_overview.php 2022-10-02 15:15:20 +01:00
Marcus Hill 6529ff8bbf Allow portal contacts to reset their passwords via email 2022-10-01 21:32:19 +01:00
johnnyq 7e9597d923 Updated Ticket Icons everywhere to a more suitable icon life-ring instead of a carnival ticket 2022-10-01 15:00:48 -04:00
Marcus Hill 851ca7fae5 Always set a random password for new portal users. This isn't an issue at the moment as we don't allow logins with empty passwords but better to be safe. 2022-10-01 19:32:40 +01:00
Johnny 3d09993d34
Merge pull request #493 from wrongecho/client-tel
Make client phone numbers click to call
2022-10-01 13:19:30 -04:00
Marcus Hill a0ecb94e01 Make client phone numbers click to call 2022-10-01 14:58:01 +01:00
Johnny 9701aa35db
Merge pull request #492 from wrongecho/portal-brand
Show the company brand/name on the client portal
2022-09-30 23:51:22 -04:00
Marcus Hill 5cf36fd719 Show the company brand/name on the client portal, rather than ITFlow 2022-09-30 21:07:00 +01:00
johnnyq e3601ad2ce opps misspelling 2022-09-29 12:23:32 -04:00
johnnyq a8a7ea4805 Made Client Refferral searchable under clients 2022-09-29 12:20:35 -04:00
johnnyq 7d24aaf4b7 Replaced auto generated base_url var for invoice/quote emailing with the config_base_url in the config.php file 2022-09-27 14:36:35 -04:00
johnnyq 7543957176 Wording Change on Viewing Invoice email template 2022-09-26 18:53:33 -04:00
johnnyq 0ae4786325 replaced some static location redirectors on POST with Refferal URL redirect 2022-09-21 21:31:41 -04:00
johnnyq 6f6d737e64 Added meta no index to all headers so pages dont get indexed by Google this only affects people that dont have a robots.txt at HTRoot hence people that are running itflow in a subdir like example.com/itflow 2022-09-21 12:38:22 -04:00
johnnyq e5a4451bb9 Update settings File naming consistancy to match the rest of ITFlow naming 2022-09-21 12:30:04 -04:00
johnnyq 83a82d2995 Side nav UI update bigger go back more margin between menu headers, added icons to reports side nav 2022-09-19 21:14:26 -04:00
johnnyq 80862d7ea8 Update client overview links to work with the latest client routing changes 2022-09-19 11:06:40 -04:00
johnnyq 13ee094db4 Fixed Client link under notifications to work with the new client routing 2022-09-19 11:01:30 -04:00
Johnny 07987c2c30
Merge pull request #490 from wrongecho/contacts-search-wording
Contacts search bar placeholder fix
2022-09-19 10:48:55 -04:00
Johnny edd606564f
Merge pull request #491 from wrongecho/services-fix
Fix service view modal links after routes change
2022-09-19 10:48:32 -04:00
Marcus Hill 96a7653766 Fix service view modal links after routes change 2022-09-18 21:24:30 +01:00
Marcus Hill cc003bc1af Remove tab reference from old routes for client contact search bar placeholder 2022-09-18 21:02:58 +01:00
Johnny 0be0635c7a
Merge pull request #488 from wrongecho/update-ui
Settings/Update - UI Tweaks
2022-09-18 14:29:48 -04:00
Johnny 2cc180d74d
Merge pull request #489 from wrongecho/contact-pass-safe
Post.php - Contact password setting
2022-09-18 14:29:32 -04:00
Marcus Hill 1fe8a45dc6 Small edit to the way contact passwords are set - potential SQL injection issue 2022-09-18 19:14:15 +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
Marcus Hill b7c588db45 Add message if git fetch fails. Change backup warning to only show when update is available 2022-09-18 18:49:22 +01:00
johnnyq 5d2e64515b Beginnings of notification colored dots under client side nav overdue invoices, domains expiring etc 2022-09-17 22:57:37 -04:00
johnnyq ab4826db54 Renamed Software to Liceneses and renamed Logins to Passwords under client section 2022-09-17 19:48:28 -04:00
johnnyq 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 2022-09-17 18:04:26 -04:00
johnnyq e45452b63f Remove unused backup directory 2022-09-17 17:46:59 -04:00
johnnyq de3240f5cf UI move client tags from the client side nav bar to client header under client name and website with a tag icon 2022-09-17 17:44:07 -04:00
johnnyq fe19da141c Fix New Clients Link on Dashboard to only show clients added on year selected 2022-09-17 17:21:44 -04:00
johnnyq 2ea41ed960 Operation Cleanup Round 3 - Remove automated SQL backups as this should be handled by system level backups which will also backup the files 2022-09-17 17:17:01 -04:00
johnnyq 6eb96df277 Operation Cleanup Round 2 - Remove Custom Links. This should really be handled by a startpage of some sort 2022-09-17 16:46:12 -04:00
johnnyq 14953fe171 Operation Cleanup Round 1 - Remove Mailing list functionality, there are many projects that can handle this 2022-09-17 16:35:11 -04:00
johnnyq 55567df92e Added xlsm, md, webp to the allowed upload list 2022-09-16 14:02:28 -04:00
Johnny f01058ae26
Merge pull request #485 from wrongecho/portal-password
Portal - Allow password change
2022-09-11 10:26:02 -04:00
Johnny 1ed88f7b56
Merge pull request #486 from wrongecho/contact-api
Contact API fix
2022-09-11 10:25:50 -04:00