johnnyq
a08393b4d4
Fix Redirect Link when scheduling tickets that conflict with other scheduled tickets
2025-02-24 12:52:35 -05:00
johnnyq
02c1446cb8
Fix Transfer Asset(s) to Client
2025-02-24 12:42:31 -05:00
johnnyq
915161d812
Fixed Revenue Edit category and account fields also removed currency selection there as its automatically determined by the company default
2025-02-22 15:04:11 -05:00
johnnyq
8d05633d7d
Auto set client abbreviation if not set in add or edit client
2025-02-22 14:02:31 -05:00
johnnyq
2a974c28b0
Remove old item ordering logic for invoice, recurring invoice and quote
2025-02-21 22:14:40 -05:00
johnnyq
ab3ffdf7fc
Update more links rearrange Client Overview Side menu to match client side nav, define 0 for the post vars now defined in form. update unbilled tickets report
2025-02-20 21:07:53 -05:00
johnnyq
713bd0dab7
Added Network to Global View and updated links
2025-02-20 16:43:59 -05:00
johnnyq
fc00b5e78f
Added Location to Global View, updated links and fixed password pop over moving you to the top of the page when clicked in asset and conact details
2025-02-20 16:25:07 -05:00
johnnyq
2795b4e15e
Added Global Views for Licenses, Credentials and Certificates
2025-02-20 14:58:25 -05: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
johnnyq
70495ef298
Created whole new section Client Overview to get a global view of all your clients things, merged domains and assets into one
2025-02-19 22:16:24 -05:00
johnnyq
19daa289b2
Merged Files Vendors with Client Vendors seperated them with some header logic
2025-02-19 14:18:16 -05:00
johnnyq
d228c30b03
Merged Global Tickets with Client Tickets seperated them with some header logic
2025-02-19 13:45:44 -05:00
johnnyq
17489e60c8
Merged Client Payments and Payments into one file using logic at the header to seperate between client and global section
2025-02-18 21:45:12 -05:00
johnnyq
f723450d51
Merged Client Invoices and Invoices into one file using logic at the header to seperate between client and global section
2025-02-18 21:20:40 -05:00
johnnyq
f8e4163c2f
Merged Client Trip and Global Trips along with exports into 1 managable file
2025-02-18 20:58:47 -05:00
johnnyq
b9f6871bae
Migrated Edit Line Item to new AJAX modal function, adjusted the logic to determine line item type (invoice, quote, recurring) in the post instead of the form
2025-02-18 18:06:31 -05:00
johnnyq
d8955f1f2d
Added Asset Purchase reference to assets to reference an invoice or PO number
2025-02-18 17:22:22 -05:00
johnnyq
43b50c44b1
Combined client_quotes.php and quotes.php into one file quotes.php checks if get client_id var is set and which chooses to display client top header and client side nav or global nav
2025-02-18 17:04:49 -05:00
wrongecho
64a6b7dc39
Client files - allow uploading .key files
2025-02-17 12:01:36 +00:00
wrongecho
72a84af1a7
Merge branch 'develop' into quote-upload
2025-02-17 11:27:05 +00:00
johnnyq
093fd69415
Migrated Ticket Priority, Assign Agent, Assign Contact, Ticket Billable, Task edit, task_template edit to the the new AJAX Modal
2025-02-16 18:27:43 -05:00
johnnyq
5ed5473b36
Add Nat IP Field to Interfaces
2025-02-13 16:34:27 -05:00
johnnyq
2e9e49a203
Added the Ability Set which interface is primary under add / edit interface section
2025-02-13 16:26:21 -05:00
johnnyq
c81b430318
Feature: Ability to import and export Asset Interfaces via CSV
2025-02-13 15:58:19 -05:00
johnnyq
33beae68e5
Tickets can not be categorized in bulk
2025-02-12 19:48:16 -05:00
johnnyq
fe762ef926
Asset Interfaces: Renamed Port to Description, added Interface Type
2025-02-12 17:13:39 -05:00
johnnyq
8d8b0f4a48
Feature: Ability to create multiple interfaces/ports in one swoop with interface name and port prefix along with network assignment and notes
2025-02-12 15:27:31 -05:00
johnnyq
2c85922788
Clone all Interfaces of asset when transfering to a new client jut the name, port, primary, mac
2025-02-10 17:15:46 -05:00
johnnyq
fc24bcb24f
Moved Transfer Asset to Client to a Bulk Action and create Primary Interface when moving with MAC address
2025-02-10 16:58:39 -05:00
johnnyq
a69b60703b
Dedup Notications code and move to a modal instead of a drop menu
2025-02-08 19:54:49 -05:00
Johnny
d92b803526
Merge pull request #1158 from ssteeltm/kanban_tickets
...
tickets views
2025-02-08 18:22:35 -05:00
wrongecho
2fe7bf6870
Taking a different approach. Utilize the existing file upload functionality and just link the file to the quote.
2025-02-05 22:48:15 +00: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
Hugo Sampaio
e3ae8df4d8
new changes
2025-01-31 11:50:06 -03:00
wrongecho
badda09245
Prevent users disabling MFA when it is enforced
2025-01-29 21:29:04 +00:00
Hugo Sampaio
b31d1eba6a
update ticket_kanban.php
2025-01-29 16:12:32 -03:00
Hugo Sampaio
3aa26226e5
kanban post actions
2025-01-29 11:08:42 -03:00
johnnyq
52ad2ba322
Reworked the MFA Enforcement
2025-01-28 18:57:04 -05:00
Johnny
47eddfdf9c
Merge pull request #1155 from itflow-org/rec-payment-stripe
...
Autopay
2025-01-28 17:18:23 -05:00
johnnyq
9ea5fdf425
Further improve the MFA process, now when verification fails the modal will stay open and the secret remain the same
2025-01-28 16:34:07 -05:00
wrongecho
071352e32f
Autopay
...
- Stripe wasn't showing as an option in the modal
- Show the current payment method at the top of the recurring invoice
2025-01-28 11:19:56 +00:00
johnnyq
39adab734b
Enhanced the MFA Setup Flow
2025-01-27 23:26:10 -05: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
ce7406b632
Fix stripe library link in invoice
2025-01-24 23:55:30 -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
f29d122376
Move totp.php out of functions folder into plugins then removed functions folder
2025-01-24 21:07:01 -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
johnnyq
8e04e10753
Combine base32static.php and rfc6238.php into 1 file called totp.php and place it into the functions folder
2025-01-24 20:26:46 -05:00
johnnyq
d80d4803db
Moved TOTP dependent files rfc6238.php and base32static.php to /includes folder and updated links in pages
2025-01-24 19:20:49 -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
5f76a7989b
Move portal to client and rename and reorganize some client portal files
2025-01-23 17:12:11 -05: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
2abc6cd8ef
Fix Editing Recurring Expenses, update Changelog
2025-01-20 23:28:46 -05:00
johnnyq
22e9699b20
Fix Archive Taxes
2025-01-18 16:48:39 -05:00
johnnyq
360974d9f4
Refactor interface linking system:
...
- Remove 'interface_connected_asset_interface' column usage
- Introduce 'asset_interface_links' table for one-to-one connections
- Update add/edit/delete queries and modals to handle new schema
- Exclude already-connected interfaces in dropdowns
- Improve data integrity and simplify linking logic
2025-01-18 13:04:56 -05:00
Johnny
bddc406c1d
Merge pull request #1151 from itflow-org/domain-history
...
Add domain history
2025-01-17 16:47:05 -05:00
wrongecho
ecd83b6b11
Add domain history to domain refresher
2025-01-17 21:39:11 +00: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
johnnyq
cb7965a84f
Stripe Var Passthru attempt
2025-01-17 15:26:40 -05:00
wrongecho
99c4f9b92d
Add domain history
2025-01-15 18:04:56 +00:00
wrongecho
9a36ad2cea
Initial add Stripe Auto-payment with saved card
2025-01-14 00:28:49 +00:00
wrongecho
88c1b8cb8b
Initial add Stripe Auto-payment with saved card
2025-01-13 22:58:23 +00:00
wrongecho
731927d49c
Allow archiving roles
2025-01-11 22:08:28 +00:00
johnnyq
cc0b456312
Update all email content links to use the /guest directory now for ticket viewing, invoice, quote and item
2025-01-11 16:07:48 -05:00
wrongecho
64fd761934
Don't require a contact for recurring tickets
2025-01-09 16:23:35 +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
johnnyq
bc417b7cf3
Fix creating a recurring expense due to bad var name
2025-01-02 21:46:40 -05:00
johnnyq
3e52155d1c
Fix editing recurring expense due to bad var name
2025-01-02 21:26:29 -05:00
Marcus Hill
c85626a937
Tidying/General quality of life updates
...
General quality of life updates:
- Ticket contact edit: 'No one' should be logged when ticket isn't associated with any contact, rather than a blank space; also fix email content
- Ticket portal/guest: Only show 'Assigned to' if someone is actually assigned
- Ticket tasks: Don't allow adding/modifying tasks for tickets in a resolved state
- Portal contacts: Properly align word 'Contacts' in a similar way all other page headings are aligned
- Client PDF export/handover: Now opens in a new self-closing window
2024-12-28 01:12:59 +00:00
johnnyq
5611ac103d
Recurring Payments - Added Auto Pay via cron, removed auto pay amount as it uses the recurring invoice amount, next up integrate with stripe
2024-12-21 20:25:21 -05:00
johnnyq
87a86803ee
Added Recurring Payment Creation and Deletion and display in the recurring Invoice sections, still not operational need to add to cron
2024-12-21 18:49:42 -05:00
Marcus Hill
ac4a9b8ef2
Recurring tickets
...
- Allow forcing recurring tickets to run (e.g. cron broke, or you want to do a task early)
- Use new permissions system for recurring UI
- Bugfix: Ticket billable status wasn't saving/displaying on the edit modal
2024-12-16 12:11:29 +00:00
johnnyq
1a972d6a3e
Added Fax in the UI
2024-12-13 15:59:20 -05:00
johnnyq
0ffb39980f
Started work on vendor contact post code
2024-12-12 19:27:19 -05:00
Johnny
d35d6a93b0
Merge pull request #1117 from ssteeltm/master
...
Ticket Summary with detected language
2024-12-10 15:48:34 -05:00
johnnyq
bb6a1c3cc7
Feature: Allow AI to Generate Document Templates with a prompt example Generate AD Structure Documentation, File Share etc
2024-12-10 15:47:12 -05:00
Hugo Sampaio
52da072711
Ticket Summary with detected language
2024-12-10 16:54:57 -03:00
johnnyq
1e05c7d524
Fix Ticket Summary move js inline with ticket.php as js files cant read php vars
2024-12-10 14:24:48 -05:00
johnnyq
2ac32ab0c5
AI Feature Ticket Summary: Summarieze an entire ticket
2024-12-10 14:03:43 -05:00
johnnyq
1d8a78b279
Add Image Thumbnails and Previews for better image optimization update view image modal to JS and allow to move between images using previous and next arrows
2024-12-08 15:22:37 -05:00
wrongecho
4213a33652
TT for bulk resolve too
2024-12-04 21:14:35 +00:00
wrongecho
425b06e550
Add time tracking for bulk ticket replies
...
- TT for bulk replies
- Encourage the correct time format using a placeholder and pattern (client-side validation only)
2024-12-04 16:43:09 +00:00
johnnyq
a31387720c
Fix self avatar uploading
2024-11-27 13:34:39 -05:00
johnnyq
f731104375
Fix Credential Deleting
2024-11-27 12:24:37 -05:00
johnnyq
8eb32a09b2
Feature You can now Add and Remove User type Software Licenses in Contact Details
2024-11-26 16:58:37 -05:00
johnnyq
bbed55a8ff
Added Linking and unlinking services in contact details
2024-11-26 16:16:24 -05:00
johnnyq
5e8a6bfcd6
Added Unlinking of credentials and assets to contact details
2024-11-26 15:29:40 -05:00
johnnyq
cbbf8c27ba
Fix Ticket Watchers not getting emails when No Contact is selected on a ticket, and add the ability to link files in contact details
2024-11-26 14:06:34 -05:00
johnnyq
8968476b7c
Added Many to Many Linkage between contacts and documents, asset, credential linkage and unlinkage in contact details, more to come
2024-11-25 23:55:33 -05:00
johnnyq
137438f873
Added Archive, Unarchive functions for contact notes along with the ability to add a note under client contact details page
2024-11-24 12:38:59 -05:00
johnnyq
a80fddfc0d
Delete Contact Notes when contact is deleted also delete contact references when delting a client
2024-11-23 18:18:22 -05:00
johnnyq
724d4a347a
Feature: Contact Notes / Interactions - Create an Add Model and display cpontact notes under contact details
2024-11-23 17:52:03 -05:00
johnnyq
504b28ee4c
Fix Create / Copy Trips missing trip_id
2024-11-23 11:45:32 -05: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
1e4306381f
DB Optimizing in Ticket Selections and relogicify mark billable also more logging
2024-11-19 18:46:07 -05:00
johnnyq
050d15579d
More in depth logging ticket history and less passing vars from POT in ticket POAST
2024-11-19 18:18:32 -05:00
johnnyq
a10486a95c
Breaking AI Change you must update the URL to include the full URL in settings > AI example for openai: https://api.openai.com/v1/chat/completions
2024-11-19 15:42:48 -05:00
johnnyq
9d44d3e849
Uncomment contact add alert
2024-11-19 12:03:09 -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
097e1c7b5f
Add Acceptable File formats on the Client side, also allow webp for image file uploads in assets, locations, expenses and contact
2024-11-18 18:14:13 -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
9d5818050e
Fix Contact Photo not uploading when editing the first contact, odd fix but worked the edit contact forms are wrapped in a parent form on the entire table itself for Bulk changes. For some reason it wouldnt take the first edit modal form if we didnt enctype = multipart/form-data fo the parent form even though each edit subform has it already. it doesnt make sense but works
2024-11-18 16:07:22 -05:00
johnnyq
1a968abb35
Fix var for Reccuring Item added alert
2024-11-18 14:10:07 -05:00
johnnyq
32158872b2
get client id for logging when adding recurring items
2024-11-18 14:08:13 -05:00
johnnyq
a81bcf350c
When Dismiss all notifications are clicked only dismiss the notificaitons of the logged in user only
2024-11-17 15:03:05 -05:00
johnnyq
acec430e28
Fix var name in client edit post
2024-11-17 14:59:54 -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
c2be946f7a
Switched contact to use ?? 0 in post for checkbox items that are not checked, this save from creating an extra hidden form field in the form model hence cleaner code
2024-11-16 17:45:16 -05:00
johnnyq
978c7c5db4
Switched location to use ?? 0 in post for checkbox items that are not checked, this save from creating an extra hidden form field hence cleaner code
2024-11-16 17:38:19 -05:00
johnnyq
20c87044b9
Only accept jpg, jpeg and png for company logo
2024-11-16 15:09:38 -05:00
johnnyq
5f4356546f
Fix ticket post missing )
2024-11-16 14:03:03 -05:00
johnnyq
7fd0a40ea1
logAction is used everywhere in ticket post, also did some logic tiday updates, but way more need to happen within ticket post so more to come
2024-11-16 14:01:08 -05:00
johnnyq
235d1641f0
Update Edit Ticket Logic, Moved fetching ticket info before check notify for logging and alerting and to reduce the amount of post data received
2024-11-16 12:34:13 -05:00
johnnyq
d5524f75b0
Format Alerting / Logging Currency for transfers
2024-11-15 16:05:57 -05:00
johnnyq
9d15721845
Fix Payment Amount logging
2024-11-15 16:00:02 -05:00
johnnyq
ed92592aa6
Check to see if arrays are set before executing for each loops to prevent php errors
2024-11-14 19:13:56 -05:00
johnnyq
77aede8bab
Updated the remaining posts except ticket to use new logAction function, tidy and added more details to logging
2024-11-14 17:32:26 -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
johnnyq
8ffa90ae28
Updated vendor post to use new logAction function, tidy and added more details to logging
2024-11-14 13:39:17 -05:00
johnnyq
670390f1d3
Updated trip post to use new logAction function, tidy and added more details to logging
2024-11-14 13:16:23 -05:00
johnnyq
2047a6d18d
removed old logging line in transfer
2024-11-14 12:52:56 -05:00
johnnyq
5d8b9ac600
Updated transfer post to use new logAction function, new role checking, tidy and added more details to logging
2024-11-14 12:51:26 -05:00
johnnyq
22f54886e2
Fix: Broken Create Quote - regression in logging
2024-11-14 11:56:12 -05:00
Johnny
653b174830
Merge pull request #1105 from itflow-org/import-chk
...
Import CSV - Check file uploaded
2024-11-14 11:17:11 -05:00
Johnny
b5256fb529
Merge pull request #1104 from itflow-org/quote-notifs
...
Quote notifications
2024-11-14 11:16:18 -05:00
wrongecho
7a561a8c2e
Import CSV - Check file uploaded
...
Check the file was uploaded when importing a CSV. Can probably convert this into a function at a later date.
2024-11-14 11:51:39 +00: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
fc94d71795
Fix typo in ticket archived logging
2024-11-14 08:08:52 +00:00
johnnyq
e4f618c150
More work on Updating ticket post to use new logAction function, added more ticket history updates, tidy and added more details to logging, lots of logic changes need to happen here
2024-11-13 18:46:28 -05:00
johnnyq
52284231bb
Remove Dup Edit Priority Logic from ticket post and fix priority from > to
2024-11-13 17:56:28 -05:00
johnnyq
56361c7008
Partially Updated ticket post to use new logAction function, added some ticket history updates, tidy and added more details to logging
2024-11-13 17:48:24 -05:00
johnnyq
47a4fa78a8
Updated task post to use new logAction function, tidy and added more details to logging
2024-11-13 17:22:07 -05:00
johnnyq
2ec4be8154
Updated software post to use new logAction function, rework array handling tidy and added more details to logging
2024-11-13 17:13:55 -05:00
johnnyq
a86eecf63b
Updated service post to use new logAction function, rework adding / ediing arrays tidy and added more details to logging
2024-11-13 17:02:06 -05:00
johnnyq
ed02c2aa3e
Updated revenue post to use new logAction function, new role check function tidy and added more details to logging
2024-11-13 16:23:35 -05:00
johnnyq
b408a31cde
Updated rack post to use new logAction function, new role check function tidy and added more details to logging
2024-11-13 15:46:20 -05:00
johnnyq
cf22f01df4
Updated quote post to use new logAction function, tidy and added more details to logging
2024-11-13 15:28:24 -05:00
johnnyq
96649af18b
Updated project post to use new logAction function, tidy and added more details to logging
2024-11-12 18:50:30 -05:00
johnnyq
c5aa22a832
Updated profile post to use new logAction function, tidy and added more details to logging
2024-11-12 18:26:04 -05:00
johnnyq
115640fc89
Updated product post to use new logAction function, tidy and added more details to logging and add permission check
2024-11-12 18:09:00 -05:00
johnnyq
08c8153d64
Updated network post to use new logAction function, tidy and added more details to logging
2024-11-12 17:41:56 -05:00
johnnyq
640a068026
Fix forloop regressions forgot to include POST duh
2024-11-12 17:30:53 -05:00
johnnyq
b88e111c64
Updated location post to use new logAction function, tidy and added more details to logging
2024-11-12 17:22:22 -05:00
johnnyq
e45b543ff8
Format Payment for currenct in alerting
2024-11-12 15:16:57 -05:00
johnnyq
b305758152
Finished Updating invoice post to use new logAction function, and appNotify function tidy and added more details to logging
2024-11-12 15:09:55 -05:00
johnnyq
808b190c8d
Fix broken AI Settings
2024-11-12 11:01:24 -05:00
johnnyq
e91c0b09b7
wording, fix
2024-11-11 17:46:10 -05:00
johnnyq
c61ec7def6
Partially Updated invoice post to use new logAction function, tidy and added more details to logging
2024-11-11 17:39:18 -05:00
johnnyq
1b8722eb90
Updated folder post to use new logAction function, tidy and added more details to logging
2024-11-11 16:13:44 -05:00
johnnyq
2a5945816d
Updated file post to use new logAction function, tidy and added more details to logging
2024-11-10 14:37:02 -05:00
johnnyq
e58bf3d558
Updated epenses post to use new logAction function, tidy and added more details to logging
2024-11-10 13:32:42 -05:00
johnnyq
5d147c0d7a
Replaced old logging with new logging function in domain event post along with tidy, wording updates and better logging and replaced one line with appNotify function
2024-11-10 12:16:30 -05:00
johnnyq
bd8ef62133
Replaced old logging with new logging function in domain post along with tidy, wording updates and better logging
2024-11-09 19:14:53 -05:00
johnnyq
51a6f7fa8f
Removed left over old logging functionality in document post
2024-11-09 18:10:58 -05:00
johnnyq
93c64c7467
more wording updates
2024-11-09 18:08:19 -05:00
johnnyq
9e9c1100f8
wording update
2024-11-09 18:04:00 -05:00
johnnyq
0917633848
Replaced old logging with new logging function in document post along with tidy, wording updates and better logging
2024-11-09 18:01:59 -05:00
johnnyq
ae06ddb068
Replaced old logging with new logging function in credential post along with tidy, wording updates
2024-11-09 15:07:55 -05:00
johnnyq
60a0ebeeb6
added domain name in client creation logging
2024-11-09 13:23:40 -05:00
johnnyq
659aa7a788
Replaced old logging with new logging function in client post along with tidy, wording updates
2024-11-09 13:19:57 -05:00
johnnyq
cc97331676
Replaced old logging with new logging function in certificate post
2024-11-09 12:41:24 -05:00
johnnyq
ac2bbd55a7
Replaced old logging with new logging function in budget post
2024-11-09 12:29:15 -05:00
johnnyq
59cf67814a
Functionalize Logging and tidy Asset Posts
2024-11-08 18:07:22 -05:00
johnnyq
365cd6dcae
Functionlized logging for account post and wording tidy updates to account post as well
2024-11-08 16:37:05 -05:00
johnnyq
119b2d0fbc
Functionalized logging for contact post and some tidying there as well
2024-11-08 16:23:24 -05:00
johnnyq
7b4dda0ad6
Functionalize logging, replaced old logging in contact add with new logging function
2024-11-08 14:40:14 -05:00
johnnyq
3d5e1a1811
Bulk Logic update for files to mimic document bulk deletion
2024-11-08 13:06:42 -05:00
johnnyq
e2f7537517
Add Bulk Document Deletion
2024-11-08 13:02:03 -05:00
johnnyq
1090794f7f
Added Bulk File Delete support, Added new user role / permission enforcement on the file posts
2024-11-08 12:20:18 -05:00
johnnyq
5211ba73d5
Moved Create Edit User code block towards the top of edit contact user to reduce the query by 1
2024-11-02 16:45:59 -04:00
johnnyq
593f09f6fd
Fix issue with creating a contact without a user and then trying to create a user by editing the contact.
2024-11-02 16:25:50 -04:00
Marcus Hill
13f89d2118
Ticketing updates
...
- Allow changing ticket status without adding a reply (just leave the response blank)
- Bugfix: Contact change email didn't include URL key
- Make it clearer when nobody is assigned to a ticket
2024-11-02 10:22:31 +00:00
johnnyq
3cc9c0720d
FEATURE: Files now shows File Size, Mime Type, and who uploaded the file. These fields will only populate on newly uplaoded files, existing ones will show 0 or blank
2024-10-30 18:39:00 -04:00
johnnyq
a6ac215f8d
FEATURE: Added Bulk Tag Assignment to Credentials
2024-10-30 15:07:51 -04:00
johnnyq
873df63c76
FEATURE: Added Credential Tagging Support
2024-10-30 14:40:02 -04:00
johnnyq
219028c6d1
Updated Anon and Archive Function to archive the user and set names to Archived - UnixTimeStamp
2024-10-30 11:41:39 -04:00
johnnyq
11f68a59f3
Fix Archive Contact, removed unused fields
2024-10-30 11:26:07 -04:00
johnnyq
990335838e
Added First Asset History Item, Asset Created, also delete asset history when you delete an asset
2024-10-29 19:00:02 -04:00
johnnyq
af123d3978
Fix Only show Document Folders, Removed Create Subfolder as this is now merged into Create Folder Dependign on what folder you are in
2024-10-28 22:12:45 -04:00
Johnny
5f708f6003
Merge pull request #1094 from itflow-org/force-mfa
...
Force setup of MFA on login
2024-10-28 18:21:32 -04:00
johnnyq
77fce6a69d
FEATURE: Implemented SubFolders within Documents UI
2024-10-28 17:53:44 -04:00
wrongecho
334829c23e
Force setup of MFA on login
2024-10-28 21:01:55 +00:00
johnnyq
ae561d3195
FEATURE: New Invoice Status Non-Billable
2024-10-25 14:33:12 -04:00
johnnyq
aa2e0ed5c5
carry over the Task Completion estimate When creating a new ticket from a template
2024-10-23 14:13:05 -04:00
johnnyq
636c74dbb0
FEATURE: Added Task Completion Estimate to the UI
2024-10-23 14:06:41 -04:00
johnnyq
808fdf5f76
When Archiving, Unarchiving, Deleting and Bulk Actions also update the associated user as well
2024-10-23 12:40:32 -04:00
Johnny
0a63ed2cd6
Merge pull request #1091 from itflow-org/bugfix-tck-schd-notif
...
Bugfix: Ticket scheduling emails
2024-10-23 00:29:00 -04:00
johnnyq
f2dedbf8e8
Cmplete Migrate Contact Users to Users
2024-10-22 23:53:14 -04:00
wrongecho
30738ed9fd
Bugfix: Ticket scheduling emails
...
Scheduling a ticket should only send an email if config_ticket_client_general_notifications is enabled
2024-10-22 19:42:40 +01:00