johnnyq
dba3e895da
UI/UX update in ticket details switch to full card stacks with edit icons for the stackable reference items on the right like asset watchers contact etc
2025-06-11 22:28:38 -04:00
johnnyq
07726322df
Project Details: Add Bulk Actions to tickets and allow tickets to be sorted
2025-06-11 20:47:27 -04:00
johnnyq
a00f26d8a4
UI/UX Draggables now switch to a hand on hover, updated the UI in invoice quote and reccuring invoice so buttons do not wrap and are grouped. Seperated the Dragable button using a button link, did the same for tasks in tickets
2025-05-28 21:22:21 -04:00
Marcus Hill
0df5c01bb7
Project - Require CSRF token to delete a project
2025-05-11 12:25:13 +01:00
Marcus Hill
1400983d8c
Projects/Tickets
...
- Hide new project button for users that only have support read access
- Hide new ticket button for users that only have support read access
- Enforce client access restrictions for viewing project details based off project client
- Prevent selecting the 'Select tickets' text when linking ticket
2025-05-11 11:45:47 +01:00
johnnyq
c2bba7a919
Allow to close a project with resolved tickets
2025-03-27 14:21:56 -04:00
johnnyq
4bb37a7198
Removed absent task_description var from projects
2025-03-27 13:41:15 -04:00
johnnyq
f72351ea88
UI tidy
2025-03-21 11:58:16 -04:00
johnnyq
d3c4c8c846
Comment Query
2025-03-20 18:18:33 -04:00
johnnyq
cf047024a1
Add Projects to client side nav and seperated the logic between client and global view of projects
2025-03-20 18:17:26 -04:00
johnnyq
ad3ed68932
Add the ability to Create a ticket inside a project then auto assign it to the project
2025-03-20 17:05:47 -04:00
johnnyq
ccec330ceb
Migrated project, transfer and quote edit to the new AJAX modal function
2025-02-16 23:14:32 -05:00
johnnyq
97723da633
Windows/Tab Titles now reflect the current page your on along with the company name or selected client. Pages contact details, asset details, tickets, projects, documents, invoices, quotes, recurring invoices overide to include more detail in tab title
2025-01-13 14:40:05 -05:00
johnnyq
0cb3cdc26d
Moved all modals into /modals and updated all require links
2025-01-12 13:55:31 -05:00
johnnyq
98f9083bcb
Structure rework: Moved most php files that are included to /includes renamed pagination.php to filter_footer.php, updated all file to reference new filter_footer and includes
2025-01-11 14:47:32 -05:00
wrongecho
e0b088b76b
Projects
...
- Add archive and unarchive ability
- Improve logic around Open > Close > Archive > Delete
- Change to new perms system
- Tidy and formatting
- TODO: CSRF
2024-09-30 21:31:04 +01:00
wrongecho
10a223b5b8
Projects
...
- Add archive and unarchive ability
- Improve logic around Open > Close > Archive > Delete
- Change to new perms system
- TODO: CSRF
2024-09-30 21:27:42 +01:00
johnnyq
09f2072d27
Add Client Field to Project Tickets, combine Ticket Number and Subject to 1 column
2024-09-06 18:18:41 -04:00
johnnyq
fdd8faf46a
Included the Project Prefix and Number in Project Details
2024-09-06 18:08:55 -04:00
johnnyq
99c6321fbb
Do not require Client for Projects, allow to add multiple tickets at once when adding tickets to a project
2024-09-06 17:53:35 -04:00
johnnyq
f2125dd6d0
Changed the Tickets and Tasks Progress bar colors which have better contrast now
2024-04-10 17:24:34 -04:00
johnnyq
199185a279
Fix Rounding Percents for tasks and tickets
2024-04-08 20:11:40 -04:00
johnnyq
16fb1467a2
Added Project Prefix and Project Numbering System
2024-04-08 16:48:06 -04:00
johnnyq
ae5f81d9b5
List all the ticket Callaborators in project details currenly it just gets the users that replied to tickets
2024-04-08 15:43:04 -04:00
johnnyq
6435ffde67
Added total time worked for all tickets in project details
2024-04-08 15:19:35 -04:00
johnnyq
72f96e0ebf
Added Project Manager field to projects
2024-04-08 12:22:16 -04:00
johnnyq
1e85b56d2a
Use Plus icon for Adding tickets to Projects
2024-04-07 13:28:28 -04:00
johnnyq
e1312b29e5
Generating a Project with Tickets is now possible by selecting a project template when creating a new project
2024-04-07 13:17:52 -04:00
johnnyq
004e2eb69c
Make Add Ticket More Prominent in Projects and move it out of the 3 dots
2024-04-06 22:16:40 -04:00
johnnyq
05d979b3d8
Do not allow editing a closed project
2024-04-05 14:19:34 -04:00
johnnyq
048b890465
Added Open and Closed Project button to projects list, renamed complete to close for projects
2024-04-05 14:06:57 -04:00
johnnyq
43c06b8151
Now you can mark a project complete when all Tickets for the project are closed and we now show an open or closed status by the project name
2024-04-05 13:48:50 -04:00
johnnyq
e5e17c669f
Made Add Ticket to Project Functionable
2024-04-01 17:21:59 -04:00
johnnyq
365cd79999
No Need for if conditions on a blank due date as it is required
2024-04-01 16:49:08 -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
912e2774f8
Dont display tasks if none are set
2024-03-31 14:19:06 -04:00
johnnyq
9243964242
Tidy Projects UI
2024-03-31 14:17:35 -04:00
johnnyq
b04c2e1232
Added Project due to the UI:
2024-03-31 14:02:48 -04:00
johnnyq
d74c2c6898
New Tciket Status: Update Projects
2024-03-30 17:39:45 -04:00
johnnyq
e177dae237
Created Project template details page and updates Tasks in project details
2024-03-30 14:58:48 -04:00
johnnyq
ee308453db
Dont break when division of 0 occurs
2024-03-27 22:51:20 -04:00
johnnyq
e42c5bc2f5
Major UI Updates to projects, created project details which display project stats tickets and tasks, tickets can be linked to a project, soon will add all users who contributed to a project and some more stats along with a nice timeline from created to deadline
2024-03-27 22:27:56 -04:00