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
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
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
johnnyq
5210fae3ec
Fix
2024-05-26 15:55:46 -04: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
72f96e0ebf
Added Project Manager field to projects
2024-04-08 12:22:16 -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
2c22c732e4
Comment out updating undefined statuses
2024-03-30 17:53:30 -04:00
johnnyq
4aad95d380
Add Ticket Closed at time to tickets that were Bulk Closed
2024-03-30 15:28:22 -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
8addc4f55c
Feature: Added Subnet Mask and primary and secondary DNS change the wording for network to IP / Network in case a single IP needs to be used for example an Internet Connection, Added more newe tabs to the Add/Edit Network so everything fits and is organized
2024-03-27 14:19:32 -04:00
Marcus Hill
9c68a315db
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:54:38 +00: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
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
johnnyq
31184f0db1
Fix Broken DB Update was missing Primary Key declaration
2024-02-22 17:43:08 -05:00
o-psi
c2cf0bb448
Change remember me tokens to a many:many table to allow for multiple devices to be remembered.
2024-02-22 17:45:09 +00:00
johnnyq
cb26d40090
Added AI Model to the AI settings
2024-02-10 15:24:25 -05:00
o-psi
34b5e96e5a
Update DB and fix Calendar
2024-02-09 22:15:31 +00:00
o-psi
672e51b21a
Update DB to match
2024-02-08 21:41:31 +00:00
Andrew Malsbury
3d3587a525
Merge branch 'master' into 0.1.8.2
2024-02-08 14:34:39 -06:00
johnnyq
dc69101624
[Feature] The Start of AI Integration within ITFlow
2024-02-05 21:01:34 -05:00
Andrew Malsbury
6c247e0f58
Merge branch '0.1.7' into scheduled-tickets
2024-02-01 21:42:24 -06: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
o-psi
53ad94cc06
Update Database to match
2024-01-18 22:48:20 +00:00
johnnyq
d35f1ff7fd
Increased the character limit for login uris, added login uri 2 and asset nat ip currently not exposed on the ui
2024-01-15 13:08:46 -05:00
johnnyq
d9a99b8d93
Increase the Asset URI limit from 250 to 500 and added asset URI 2 field for additional Asset URIs
2024-01-14 14:09:15 -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
Marcus Hill
114a72424c
Add domain_notes database field
2023-12-31 10:34:01 +00:00
johnnyq
297148bc63
DB Update add User settings to enable / disable Dashboard Items Financial and Technical
2023-12-21 16:36:31 -05:00
o-psi
961f97f79a
fix database
2023-12-17 20:38:11 +00:00
o-psi
78260a2b4e
Updates to mark tickets billable, and keep track of which have been billed.
2023-12-17 20:28:57 +00:00
johnnyq
0d6c58f1d0
Added Remember Me option by checking this you wont have to enter your MFA for up to 14 days on the device
2023-11-20 20:49:33 -05:00
Andrew Malsbury
cc5d274596
Update database version to 0.9.5 and add
...
config_stripe_client_pays_fees field
2023-11-17 22:44:10 +00:00
johnnyq
1f0d2ff1ab
Feature: Part 1 - DB Schemea update for Default Hourly Rate
2023-11-06 14:52:01 -05:00
johnnyq
fcc49c2b40
DB Update: Adds an account_type_parent field to represent the parent type 1 being default and representing Assets, 2 Liabilities, 3 Equity this will be the new way to identify the parent account type instead of using account_type_id min and max values ex 10-19 was Assets, 20-29 was Liabilities, Equity being 30-39. This was improper as the primary key should never be static
2023-10-20 14:56:40 -04:00
Andrew Malsbury
a382092dab
Merge branch 'master' into discounts
2023-10-19 17:19:32 -05:00
o-psi
ea1dadf792
update db ver number
2023-10-19 16:34:57 -05:00
o-psi
8182144bdc
Update database to have discount field on invoice.
2023-10-19 13:53:53 -05:00
o-psi
4fa186179d
DB Updates to support leads functionality
2023-10-16 19:30:31 -05:00
johnnyq
fba1115b0d
Fix DB Update database version was set it 0.8.10 which caused it not to update instead chnaged it to 0.9.0. items table also does not exist updated to invoices items for the new sort function redumped DB Structure.
2023-10-16 17:21:21 -04:00
o-psi
3c391b9d50
Database Updates to match
2023-10-15 22:26:01 -05:00
o-psi
ed269e1245
changed to item_order
2023-10-13 22:49:28 -05:00
o-psi
0270a680a6
update invoices
2023-10-13 20:54:41 -05:00
o-psi
141dad23fe
Update database, did not do increment
2023-10-13 20:12:43 -05:00
johnnyq
66c16d6cff
Increment Database again to insert the account types for PR #734 Add Balance Sheet report
2023-10-11 14:46:44 -04:00
Andrew Malsbury
749281a3e8
Switched to DB controlled Account Types
2023-10-09 20:26:36 +00:00
Andrew Malsbury
29e2e5e0d7
Update DB, and added comments for next new guy.
2023-10-07 16:14:28 +00:00
Marcus Hill
c768034a1b
Client logins/password - Add tracking in DB when passwords are changed/rotated
2023-10-01 15:22:42 +01:00
johnnyq
26196a18e7
Updated DB Structure in Documentents to allow for created, updated by and document_description
2023-09-24 20:38:42 -04:00
johnnyq
6b22390604
Tweaked Document Versioning logic, this update will update the db to update all exisiting document to update document_parent with the same primary_key ID
2023-09-23 17:57:06 -04:00
johnnyq
8d9f031cab
Feature: Document Versioning is here!
2023-09-23 15:54:31 -04:00
johnnyq
150defe815
You can now link files to documents
2023-09-19 23:35:10 -04:00
johnnyq
077fc1cf35
Added additional fields to cvategories for icon support and sub category support
2023-09-17 17:16:20 -04:00
johnnyq
747e793e54
Added Asset URI can be used for a remote link
2023-09-09 23:40:18 -04:00
johnnyq
2a142f1c42
FEATURE: Force MFA Part 1 - DB Structure
2023-09-05 23:23:16 -04:00
johnnyq
7a27e5f6d2
FEATURE: Actionable Notifications Part 1 - Added Notificaiton Action to the DB this will allow notifications to become actionable
2023-09-05 16:12:31 -04:00
Marcus Hill
b7108436fd
Add notify by email function when a new ticket is created
2023-08-27 12:24:15 +01:00
johnnyq
f88f04edd8
Feature: Added Folder support for files
2023-08-23 18:02:51 -04:00
johnnyq
811f253470
DB Dump, store file hash in the db
2023-08-23 16:27:59 -04:00
johnnyq
0897217357
Major UI / UX enhancements to Client Files. Files are now searchable can select between thumbnail and list view, pagination enabled, file renaming capabilities
2023-08-23 15:43:47 -04:00
johnnyq
b1aa8d3a91
Feature Budget working need to add some more features down the line
2023-08-18 19:34:20 -04:00
johnnyq
adf313f183
Feature - Budgets - Part 1 - DB Structure Created
2023-08-18 18:21:25 -04:00
johnnyq
b987782adb
Feature - Login Message Part 1 - DB Structure
2023-08-18 15:07:39 -04:00
johnnyq
ce2ba6d3d2
Feature: Records per page is now user specific and persists with logout/login sessions
2023-08-17 19:42:42 -04:00
johnnyq
7d06be0946
Feature - Recurring Expenses - Cron Completed, project finished
2023-08-17 16:03:52 -04:00
johnnyq
ba9c80cd7d
Feature: Recurring Expenses - Part 1 - Initial DB Structure Created
2023-08-16 17:56:32 -04:00
johnnyq
fda0d203ed
Feature: Added Start Page functionality
2023-08-16 13:23:30 -04:00
johnnyq
0aedf95892
Removed watcher_created_at field as its irrelevant
2023-08-03 18:08:06 -04:00
johnnyq
b6dc255f8d
FEATURE - Ticket Watchers - Initial Commit for DB Structure for ticker wathers
2023-08-01 13:03:58 -04:00
johnnyq
e09c9cadb5
Added Expire Date field to Quotes also Do not show Guests Accept or Decline if Date is Expired
2023-07-15 15:33:08 -04:00
johnnyq
bb16c4b7b8
Feature: Late Fees can now be assessed to unpaid invoices
2023-07-11 11:40:53 -04:00
Haymaker
0633107514
update db migration statements - somehow missed in prev commit
2023-07-05 22:35:34 -04:00
Haymaker
aa984b92ef
add credentials for imap
2023-07-04 18:52:00 -04:00
johnnyq
9d7d78473f
Removed primary_contact and primary_location from the clients table
2023-07-03 20:23:29 -04:00
johnnyq
86ef22dfc9
Copy primary_contact and primary_location enties over to thier respecting tables through a DB update
2023-07-03 17:59:12 -04:00
johnnyq
b12e3677bd
DB Structure Update This is the beginnings to move primary_contact and primary_location fields out of the clients table and into their respectable table. Created the fields in contacts and locations, next is to write SQL query to migrate and then update pieces of the codes in the App
2023-07-03 16:40:45 -04:00