johnnyq
2fb75e6d67
Uncommented out temp comment check cli runtime
2025-03-27 12:40:43 -04:00
johnnyq
6a26b611fa
Remove Phone Masking option in favor of Country Codes
2025-03-26 11:10:51 -04:00
johnnyq
97f92e508e
Remove Associated Deletions as these are handled by the database cascade deletions
2025-03-14 18:37:56 -04:00
johnnyq
e93704bbdb
Completely renamed everything login to credential including tables added cascading deletion to the multi to multi tables
2025-03-12 21:28:50 -04:00
johnnyq
87c1a95b06
Few more places for recurring invoice vars
2025-03-11 22:26:52 -04:00
johnnyq
619b93a545
Renamed Recurring to recurring_invoices updated a large portion of code, and updated many other fields to reflect recurring_invoice and not just recurring
2025-03-11 22:08:37 -04:00
johnnyq
a0598997d7
Update Recurring Tickets in a few more places
2025-03-11 19:55:08 -04:00
johnnyq
f61c30bd5a
Started work on additional assets per ticket, added table ticket_assets, Fixed Legacy Check User Role Functions
2025-03-11 15:10:23 -04:00
johnnyq
9b6ea851e7
Removed the prepended user_ from the fields in the user_roles table, moved user_role_id from user_settings directly to users table, rename table user_permissions to user_client_permissions, removed unused Sessions vars in login. This upedate will require to update using update_cli.php --db_update
2025-03-10 15:57:16 -04:00
johnnyq
d76d405d5a
Make contacts global view compatible, remove bulk mail from admin as this is in contacts bulk actions, updated links, tidy
2025-02-20 00:38:40 -05:00
Johnny
d92b803526
Merge pull request #1158 from ssteeltm/kanban_tickets
...
tickets views
2025-02-08 18:22:35 -05:00
Hugo Sampaio
ee2e4b671d
ticket kanban settings
2025-02-04 17:07:42 -03:00
wrongecho
1bbf7c7662
rm old debugging message
2025-02-04 15:10:10 +00:00
johnnyq
d5a03d3afc
remove cron key from the code and remove old cron script and setup and update cli scripts as they now reside in scripts directory
2025-01-25 21:44:46 -05:00
johnnyq
6473a84fb2
Bump plugin stripe-php from 10.5.0 to 16.4.0 and update links
2025-01-25 11:47:58 -05:00
johnnyq
87e1371318
Move app_version.php and database_version.php to includes folder update all assocoiated links, remove 2 legacy php files maintence and legacy_debug
2025-01-24 21:25:04 -05:00
johnnyq
6733d3cd24
Removed unused libs in the vendor folder and moved stripe to the plugins folder then elininated the vendor folder all together, updated all the stripe links
2025-01-24 20:44:36 -05:00
wrongecho
a3e94d1171
- Finish updating URLs from /portal to /client
...
- Add a basic Stripe management page to admin settings to remove cards/reset Stripe customer IDs
2025-01-24 15:08:09 +00:00
johnnyq
faa1f789b8
Update Function in bulk mail
2025-01-22 21:07:11 -05:00
johnnyq
2c51289d75
Remove mysqli connection vars when passing mail data to addToMailQueue Function
2025-01-22 20:56:24 -05:00
johnnyq
22e9699b20
Fix Archive Taxes
2025-01-18 16:48:39 -05:00
johnnyq
269bddee9d
Feature: Ability to remove Company Logo, also small UI touch up in company details
2025-01-17 16:23:29 -05:00
wrongecho
731927d49c
Allow archiving roles
2025-01-11 22:08:28 +00:00
wrongecho
a67de7a8f1
Prevent post pages being accessed directly
2025-01-09 16:09:39 +00:00
wrongecho
1e777afa50
Stripe payments - Account selection
...
https://tasks.dev.itflow.org/task_details.php?task_id=22
2025-01-09 15:01:04 +00:00
wrongecho
d32e3a698f
Stripe payments - Account selection
...
https://tasks.dev.itflow.org/task_details.php?task_id=22
2025-01-09 14:56:36 +00:00
wrongecho
a216f1bbf8
Bugfix: Creating users
2024-11-20 21:43:33 +00:00
johnnyq
fe24e3bcea
Update Breadcrumbs to always have a link to the client for fast access to the client section. The breadcrumb order will change depending how you access using the global view or within the client section on Invoice, Quote, Ticket, Recurring Invoice
2024-11-20 12:41:29 -05:00
johnnyq
b7163dad6d
Add isset check on file upload
2024-11-19 11:59:52 -05:00
johnnyq
c181954960
Fix alert
2024-11-19 11:45:01 -05:00
johnnyq
ff3df12523
allow webp for users and profile
2024-11-18 18:19:57 -05:00
johnnyq
34e09f32e0
Remove unessesary check if file has been uploaded as the function already does that
2024-11-18 16:29:42 -05:00
johnnyq
9c24a780be
More Checkbox enhancements, remove js from dashboard if finanacial isnt selected
2024-11-17 14:54:16 -05:00
johnnyq
b2fff24bd9
Change theme on click now instead of selecting them then hitting submit more ?? 0s for the form checkboxes
2024-11-17 14:33:31 -05:00
johnnyq
20c87044b9
Only accept jpg, jpeg and png for company logo
2024-11-16 15:09:38 -05:00
johnnyq
5bdd5d1f79
Finished Updating admin / settings posts to use new logAction function, tidy and added more details to logging
2024-11-14 17:20:52 -05:00
johnnyq
ef651f5248
Updated admin posts to use new logAction function, tidy and added more details to logging
2024-11-14 16:07:35 -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
johnnyq
808b190c8d
Fix broken AI Settings
2024-11-12 11:01:24 -05:00
johnnyq
6c1c5d6523
Simplify Ticket Template Creation by putting all fields into 1 modal tab instead of multiple and removing the ability to ass tasks via add ticket template, this should be done in the details
2024-10-18 15:11:54 -04:00
johnnyq
5bc260e0c0
Wording Fix
2024-10-11 12:31:55 -04:00
wrongecho
a9de75aa99
Invoices - Send email notif when paid
2024-10-06 20:59:54 +01:00
Marcus Hill
0c0cf2f427
Refactor POST handling.
...
- Split into admin and user handlers, each admin page gets its own file now
- Enforce role access once for admin POST requests
- Automatically load POST logic for admin-based requests based on the referring page, otherwise automatically load all user request logic
- Add support for using custom POST handlers
2024-09-29 19:08:59 +01:00
Marcus Hill
6363d265ca
Refactor POST handling.
...
- Split into admin and user handlers, each admin page gets its own file now
- Enforce role access once for admin POST requests
- Automatically load POST logic for admin-based requests based on the referring page, otherwise automatically load all user request logic
- Add support for using custom POST handlers
2024-09-29 19:02:28 +01:00