Commit Graph

116 Commits

Author SHA1 Message Date
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
johnnyq
72bc5b41be Added additonal DB field to mail queue for send attempts failed_at timestamp and status along with recipient to name 2023-06-20 19:54:18 -04:00
johnnyq
cdbff0d7f6 Updated DB Structure to include asset_description, login_description, contact_pin and a table for the new email_queuing system 2023-06-14 16:59:01 -04:00
Marcus Hill
5d6d7e389e Add database structure for 'login key' protection concept 2023-05-13 21:49:09 +01:00
johnnyq
03e0dd8f5e Initial DB Structure for Projects and Tasks with Ticket and Client Linkage 2023-05-07 21:43:20 -04: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