wrongecho
a9de75aa99
Invoices - Send email notif when paid
2024-10-06 20:59:54 +01:00
johnnyq
0a1ab84140
DB Structure Update for additonal feature of custom links include nav location, order and open in new tab option
2024-09-18 18:22:37 -04:00
johnnyq
415f536cd7
DB Structure Update: Remove Account Types, Add Account Description Field, Change is admin from INT to TINYINT for performance
2024-09-18 16:30:55 -04:00
wrongecho
271019b16b
Permissions overhaul - Define permissions in the database
...
2nd attempt at this one!
Similar to #1008 but separately defining the roles, modules and associated permissions in the database.
Also has admin being a defined role automatically having full access.
Parent issue: #530
2024-09-14 18:29:44 +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
7edf03f79f
Add DB Structure that will allow hiding specific docs from the client portal
2024-09-06 22:12:20 +01:00
johnnyq
6879300fe8
DB Structure Update for Custom Links
2024-09-05 16:23:35 -04:00
wrongecho
4458c87463
Initial implementation of whitelabelling
2024-09-05 10:31:18 +01:00
wrongecho
0c60ecc329
WIP: Allow decrypting logins/credentials via the API
2024-08-22 17:46:58 +01:00
wrongecho
63feff03d2
Initial WIP: Allow decrypting logins/credentials via the API
2024-08-19 21:23:43 +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
3288cb6dc2
DB Structure Update to make room for Rack and Patch Panel Documentation along with adding Asset Photo and Asset Physical Location DB Fields
2024-06-13 12:40:37 -04:00
johnnyq
41ac390173
MAJOR Feature Update - Backup before updating Migrated Asset Network info to a seperate table to allow for multiple interfaces per asset
2024-06-11 21:36:03 -04:00
johnnyq
fc6ec8dd03
Added IPv6 field for Assets
2024-06-10 22:10:18 -04:00
johnnyq
24022eca55
Added Definable Client Abbreviation
2024-06-07 18:18:42 -04:00
johnnyq
2ab7a44f6e
Feature: Add Contact Tags Support
2024-06-01 14:25:51 -04:00
johnnyq
a7376fe08d
DB Update Shorten Client Tag Fields and add Delete Client Tags to Delete Client and cleanup clients query
2024-05-31 16:46:50 -04:00
johnnyq
89d9ec73ad
Feature Added Location Tags
2024-05-31 16:13:55 -04:00
johnnyq
dfca3a04a1
DB Structure Dumnp for billable options
2024-05-29 17:56:59 -04:00
Marcus Hill
fbc87572e9
Calendar start day
...
Allow customising the calendar to start on a Monday instead of Sunday
2024-05-26 23:38:50 +01:00
Marcus Hill
e820ffec6b
User roles
...
Move the default user roles into the database to make way for custom roles & permissions
2024-05-26 18:37:37 +01:00
johnnyq
a41eede52f
DB update for the upcoming user client restricted access permissions
2024-05-10 11:34:25 -04:00
Hugo Sampaio
e677292875
update db
...
update db to store phone mask option
2024-05-06 10:44:52 -03:00
johnnyq
ba66dbf887
Update DB Structure for the addition Email Notify to Recurring Invoices
2024-04-12 19:38:13 -04:00
johnnyq
88a96e3044
Reworked Client Domains, added mail host and dns host, made all the host columns sortable by reworking the logic and optimized the code further
2024-04-10 13:21:45 -04:00
johnnyq
16fb1467a2
Added Project Prefix and Project Numbering System
2024-04-08 16:48:06 -04:00
johnnyq
2aefbd9fba
DB Dump from last commit
2024-04-08 12:23:05 -04:00
johnnyq
e3ff8854f9
Removed Task Descriptions as the name says it all
2024-04-06 22:07:29 -04:00
johnnyq
f6b87553ac
Created new table to allow many to many relationship for Ticket and Project Templates
2024-04-06 18:37:37 -04:00
johnnyq
b22781d2ea
Add Ticket Template order under project templates, this will state the execution order when deployed
2024-04-05 18:20:09 -04:00
johnnyq
4824ae8ef8
Make Remmeber Me Token Configurable and default to 3
2024-04-04 19:52:44 -04:00
johnnyq
f1833e1083
Updated ticket status color capabilities to use multiple color instead of a select few, added activate disable ticket statuses, fixed ticket status Left joins in a few more areas
2024-04-01 16:27:05 -04:00
johnnyq
2fa86d9ae7
Update DB Structure to include task order and project due date
2024-03-31 13:55:38 -04:00
johnnyq
387d2733fa
Fixes ticket status that did not conform to the current ticket statuses to Open
2024-03-30 15:06:52 -04:00
Marcus Hill
7df1d419fa
Ticket Statuses from DB / use left join instead of a function, hard-code system statuses
2024-03-29 23:20:52 +00:00
wrongecho
2e95b7cb6e
Merge branch 'master' into ticket-statuses
2024-03-29 11:58:53 +00:00
Marcus Hill
667a93210c
Ticket Statuses from DB
2024-03-29 11:22:32 +00:00
johnnyq
c9724bea0d
DB Update task, ticket and project templates added
2024-03-27 19:16:44 -04:00
johnnyq
2012a80fe5
DB Duimp for the new network fields
2024-03-27 14:21:18 -04:00
Marcus Hill
5e63ef9a2a
Ticket Statuses from DB
...
First swing at this to share my progress, isn't ready to merge yet but would appreciate thoughts
2024-03-24 22:36:21 +00:00
johnnyq
b800d52ea9
No Null for Invitation status
2024-03-19 17:12:22 -04:00
johnnyq
4fec8efecd
DB Structure Update, added missing Short description fields to several entities, Added Event Attendees Table, Added event location, added db support support to link files with an asset, added db support to allow multiple contacts for a vendors
2024-03-19 17:08:37 -04:00
wrongecho
0fd50a33ea
Update db.sql
...
Recurring ticket agent assignment, retrigger checks
2024-03-17 16:26:59 +00:00
Marcus Hill
f9a5ca1ef8
Ticketing updates
...
- Bugfix: Prevent tickets from being assigned to disabled techs
- Bugfix: Un-assign all open tickets when a tech account is disabled
- Allow auto-assignment of recurring/scheduled tickets to an agent/tech (#901 )
- Rework layout of recurring/scheduled ticket modal
2024-03-17 11:09:53 +00:00
johnnyq
27a96c2293
Add Important asset, document, file, add file Description to DB Structure
2024-03-15 18:32:42 -04:00
johnnyq
1dfc819660
Add Transfer Method to the Database this will in the method to transfer money from 1 account to another
2024-03-05 18:48:34 -05:00
johnnyq
a91352229e
Drop asset_login_id as we have login_asset_id to allow 1 asset many logins, also drop the unused many to many asset login table
2024-03-03 13:40:50 -05:00
johnnyq
15e729e65a
Removed old Remember me token, update revoke remember me function
2024-02-29 15:51:26 -05:00