johnnyq
f3faaa2a4e
Revert Wireless Access Point to Access Point
2024-12-09 11:29:00 -05:00
johnnyq
74e7507f7d
Change asset TV to Display, changed Firewall icon to Fire
2024-12-06 17:00:52 -05:00
johnnyq
8599729602
Defined a note_type_array in get_settings to define note type and associated icon incorporated the array into the Selectboxes to create note and the UI display in contact details
2024-11-24 12:11:31 -05:00
wrongecho
28a0343a97
Quote notifications
...
- Send an internal email when quotes are accepted/declined
- Clients are prompted to confirm accept/decline with confirm-link
- Tidy
2024-11-14 11:23:28 +00:00
wrongecho
a9de75aa99
Invoices - Send email notif when paid
2024-10-06 20:59:54 +01:00
wrongecho
549868e3bf
Stripe - Client pays removal
...
- Complete removal of client paying Stripe fees feature
- Add PHP error logging to the Stripe payment process
2024-09-10 20:26:16 +01:00
wrongecho
4458c87463
Initial implementation of whitelabelling
2024-09-05 10:31:18 +01:00
wrongecho
d80334a7cf
Ticketing updates - guest view & resolved vs closed
...
- Swap autclose for resolved to allow temporarily re-opening resolved tickets for 72 hrs after closure
- Add guest view URL for tickets
2024-08-17 23:24:15 +01:00
wrongecho
d6f30b83f8
Add anonymous email parsing
...
Add option to allow unknown/anonymous email parsing for unknown contacts/domains.
This will be disabled by default due to the potential for spam, but can be turned on in the settings if required.
2024-08-10 22:35:52 +01:00
Marcus Hill
8db9822f63
Add audit log cleanup/retention period to cron
...
Audit logs will be automatically cleaned up after 90 days (new installs) or 7 years (existing installs). This is configurable in Settings > Security.
2024-06-30 11:51:39 +01:00
johnnyq
17feb98ec7
Added Client Network / Server Rack Documentation to the UI More to come
2024-06-13 17:06:09 -04:00
johnnyq
1d19b72229
Added Billable Recurring Tickets, UI: changed the Billable option to switch. Added ticket settings option to automatically mark new tickets as billable
2024-05-29 17:55:39 -04:00
johnnyq
16fb1467a2
Added Project Prefix and Project Numbering System
2024-04-08 16:48:06 -04:00
johnnyq
4824ae8ef8
Make Remmeber Me Token Configurable and default to 3
2024-04-04 19:52:44 -04:00
Marcus Hill
b9431645d3
Ticket Statuses
...
Standardize on 5 consistent ticket states:-
- New (Red/Danger)
- Open (Blue/Primary)
- On Hold (Green/Success)
- Auto Close (Dark/black)
- Closed (Dark/black)
Update parts of the app where these have deviated from, as they have not been updated everywhere.
Other states may be configurable in future via custom fields.
2024-03-03 00:13:29 +00:00
johnnyq
cb26d40090
Added AI Model to the AI settings
2024-02-10 15:24:25 -05:00
johnnyq
dc69101624
[Feature] The Start of AI Integration within ITFlow
2024-02-05 21:01:34 -05:00
johnnyq
b986f04a0c
Add More Configurable variabled for Stripe including such as Flat Rate and Percent Fees, expense vendor and expense category update guest stripe pay to take advantage of these vars and updated settings
2024-01-28 00:00:28 -05:00
johnnyq
0948fd4dc6
Added a setting to enable destructive delete, disabled by default must enable it in the DB for now not in the settings DB 1.0.0 has been reached
2024-01-06 16:05:28 -05:00
johnnyq
bc9ad24c76
Added badge color light blue
2023-12-27 22:44:24 -05:00
johnnyq
c30d9b4bdf
Added theme light blue
2023-12-27 22:43:51 -05:00
johnnyq
4a5b0b9202
Remove Themes, lime dark-gray and light as their text was not very readable
2023-12-27 22:37:47 -05:00
johnnyq
5138f84575
Removed financial and technical dashboards in settings default page as these are no merged
2023-12-21 14:05:41 -05:00
Andrew Malsbury
c28727f9a7
Update Array
2023-11-21 16:27:10 +00:00
Johnny
26b439554b
Merge pull request #810 from twetech/client-pays-fees
...
Enable passing stripe fee to clients
2023-11-20 16:49:16 -05:00
Andrew Malsbury
6ab96b3b16
Update settings
2023-11-20 16:42:11 +00:00
Andrew Malsbury
f01d9d0530
Updated to use prepared statements as
2023-11-14 18:30:18 +00:00
johnnyq
89cbdd1038
Added industry select array
2023-11-08 22:54:33 -05:00
johnnyq
88a6fdd36d
Start page is a required select box with the option of putting in a custom value
2023-11-08 22:17:51 -05:00
johnnyq
91924bc239
Feature: Part 2 - Added Default Hourly rate to settings pane, default to the default hourly rate when adding a client
2023-11-06 15:05:07 -05:00
o-psi
53c11edc8c
Update constructs to not have parenthesis.
2023-10-20 15:25:52 -05:00
o-psi
ee8e758a49
Condensed ~1.6 LOC by 50x, and reduced duplication
2023-10-13 22:42:11 -05:00
johnnyq
b23631226b
Updated and added more descriptive Ticket Statuses
2023-09-17 18:06:07 -04:00
johnnyq
dbb28a9a4c
Added new ticket status array for better communication and sorting
2023-09-17 17:25:28 -04:00
johnnyq
5f53082900
Spelling fix
2023-09-07 16:40:52 -04:00
johnnyq
0ae3a7fed1
Added more common net terms
2023-09-07 16:39:17 -04:00
johnnyq
e56d78b0a8
Added timezone selection to localiztion settings
2023-09-07 15:41:01 -04:00
Marcus Hill
b7108436fd
Add notify by email function when a new ticket is created
2023-08-27 12:24:15 +01:00
chanda chewe
bfae617d6e
Copy Updated Currencies from setup.php to get_settings.php
2023-08-26 14:15:54 +02:00
johnnyq
cd27decb37
Fix issue when sending shared links it was using the ticket_from_email_address instead of the generic Email address programmed in settings > Mail > SMTP > Mail from Email
2023-08-18 16:11:57 -04:00
johnnyq
0d497163fe
Feature: Login Message now complete can be set in settings > security
2023-08-18 15:35:31 -04:00
johnnyq
fda0d203ed
Feature: Added Start Page functionality
2023-08-16 13:23:30 -04:00
johnnyq
bb16c4b7b8
Feature: Late Fees can now be assessed to unpaid invoices
2023-07-11 11:40:53 -04:00
Haymaker
aa984b92ef
add credentials for imap
2023-07-04 18:52:00 -04:00
johnnyq
25f85486d4
Client Portal can now be enabled or disabled in settings > Modules > Enable Client Portal, it is enabled by default
2023-06-14 19:07:39 -04:00
Marcus Hill
5d6d7e389e
Add database structure for 'login key' protection concept
2023-05-13 21:49:09 +01:00
johnnyq
93d4f3ebce
You can now set the number of hours before a ticket is automatically closed if autoclose is set
2023-05-07 21:09:18 -04:00
johnnyq
f7ee489293
BREAKING CRON CHANGES: must generate a cron key before using cron. Cron will need updated like so php /full/path/to/cron.php [KEY] and same with cron_ticket_parse.php
2023-05-01 16:51:20 -04:00
johnnyq
c544dc4a2a
New Feature: Added Hourly Rate to Client
2023-03-28 15:29:54 -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