johnnyq
693736023e
Update changelog
2025-05-21 21:02:55 -04:00
johnnyq
fed87c93ab
Migrated contact link models to the new ajax models this fixes the issue of the overlapping var contact_name and improves page load and performance in contact details
2025-05-21 12:18:42 -04:00
johnnyq
f53b77b556
Migrated asset link models to the new ajax models this fixes the issue of the overlapping var asset_name and improves page load and performance in asset details
2025-05-21 11:51:18 -04:00
wrongecho
b858d82b0b
Show archived categories properly
2025-05-20 14:51:12 +01:00
wrongecho
ccb2af6d17
Fix category name/type logging when archiving/deleting a category
2025-05-20 14:50:27 +01:00
wrongecho
8d937ac8f5
Fix add asset modal icon not showing
2025-05-20 11:39:35 +01:00
wrongecho
2786fb65ed
Don't show archived ticket categories in the tickets.php filter options
2025-05-20 11:39:09 +01:00
wrongecho
025532f579
Fix quote top navbar options not showing following perms work
2025-05-20 11:29:26 +01:00
wrongecho
5bd03be1ad
Ticket tasks - set maxlength html attribute
2025-05-14 16:05:43 +01:00
wrongecho
40086f1ce0
Quotes / Invoicing - More role/perms enforcement
2025-05-14 11:07:25 +01:00
wrongecho
be66ad9a4c
Quotes / Invoicing
...
- Ability to manually mark a quote as invoiced (weird css fix for this, we can remove the custom css if we make the parent button just a dropdown, but don't want to introduce extra clicks)
- When converting a quote to an invoice, show the new invoice number in the quote history
- Quotes can now be sent from the main Send dropdown, instead of having to use the send button in the options menu / main quotes.php page
2025-05-14 10:41:32 +01:00
Marcus Hill
0df5c01bb7
Project - Require CSRF token to delete a project
2025-05-11 12:25:13 +01:00
Marcus Hill
b85fa38b67
Project - Show client abbreviation in open ticket link modal
2025-05-11 12:19:34 +01:00
Marcus Hill
546246d7c5
Project - Allow editing client after creation
2025-05-11 12:14:20 +01:00
Marcus Hill
d5536e78f4
Ajax contacts - Enforce client access restrictions when getting client contacts
2025-05-11 12:01:23 +01:00
Marcus Hill
908738b7ca
Ajax active clients - enforce client access restrictions (e.g. when changing ticket client)
2025-05-11 11:57:16 +01:00
Marcus Hill
797e02bffa
Hide Credentials in side nav if no perms to view
2025-05-11 11:48:47 +01:00
Marcus Hill
d856685782
Merge branch 'develop' of https://github.com/itflow-org/itflow into develop
2025-05-11 11:46:00 +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
2a43c5d868
Remove DB Check
2025-05-08 16:46:25 -04:00
johnnyq
a67675c649
Remove 500 Records per page option to reduce Resource strain, 100 records per page is max
2025-05-08 16:08:28 -04:00
johnnyq
fc344ef636
add notification paging
2025-05-07 19:23:11 -04:00
johnnyq
2ffb2be083
Update the backup code to be a full backup zip file download of uploads and db dump along with version meta data file. Also allow to restore a single file in setup currently hidden
2025-05-07 15:37:57 -04:00
johnnyq
069772f27d
Add Upload uploads.zip file to restore files as well
2025-05-07 14:54:25 -04:00
johnnyq
241ec50802
Add hidden option to restore dumped ITFlow Database during Setup
2025-05-07 14:32:51 -04:00
johnnyq
b943c9cd89
Remove Influencer as a referral
2025-05-06 19:50:51 -04:00
johnnyq
80625f8c3f
Remove Unused vars in setup, added jpeg to the allow extension for user avatars
2025-05-06 19:36:31 -04:00
johnnyq
58435d3460
Add Next Button if Database is already configured
2025-05-06 17:18:54 -04:00
johnnyq
7a7ac4a47f
Fix Edit Blank Recurring ticket in Asset Details
2025-05-06 13:16:56 -04:00
Marcus Hill
429dfa5ca4
Allow file upload extensions: .bat, .stk
2025-05-04 21:38:11 +01:00
wrongecho
e1f212d30d
Start recording ticket source (API, Email, Portal, Agent)
2025-04-28 14:51:38 +01:00
wrongecho
670450bcfb
Ticket statuses - Allow ordering from admin settings, this can replace the need to move the Kanban columns
2025-04-23 10:22:33 +01:00
johnnyq
b309081d75
Allow to search by project reference number
2025-04-21 17:16:35 -04:00
johnnyq
f1a7b35aa6
Update Changelog and App Version fix date to
2025-04-21 17:00:32 -04:00
Marcus Hill
469c5ef06d
Update client pdf export
...
- Fix HTML formatting for the cover div, other div styling is still broken
- Adjust layout of cover info and add MSP logo
- Add software purchase and expiry dates
2025-04-19 16:30:00 +01:00
Marcus Hill
07cbe561bd
Add stupidly bigger update warning to update page. Add reminder note to check ITFlow backup (one in every ten page loads)
2025-04-19 15:14:40 +01:00
johnnyq
923001928c
Update Changelog and version
2025-04-18 18:08:40 -04:00
johnnyq
75ed461c67
Asset and Contact Links now goto the details page instead of the details modal
2025-04-16 18:51:53 -04:00
johnnyq
691aebce91
Revert Fix
2025-04-13 15:15:18 -04:00
johnnyq
846947ff49
Change the button handlebar class
2025-04-13 15:11:37 -04:00
johnnyq
65e107d154
Totally remove Dragula in Favor of the modern SortableJS library, updated the Kanban
2025-04-13 15:01:52 -04:00
johnnyq
19b809b699
Added SortableJS Library, and updated Invoice, Quote and Recurring to use it. Added Grab Bar Icons next to action buttons. Will now sort in Mobile much more efficiently, update ajax vars for recurring invoice
2025-04-13 13:29:16 -04:00
johnnyq
60fe02bb47
Comment
2025-04-13 11:57:26 -04:00
johnnyq
3e708059c6
Fix not showing File folders instead of Document Folders when creating a document.
2025-04-13 11:55:14 -04:00
johnnyq
424104bb66
Default Date between max date to 9999-12-31 instead of current date for filtered listings, this fixes the issue if you post date an entity it would not show in the listing by default unless you selected a a great to date in the filter
2025-04-12 12:08:30 -04:00
johnnyq
62696b9ebe
Fix Mobile Country Code in contact list
2025-04-12 11:58:32 -04:00
Johnny
87403e8c2d
Merge pull request #1209 from itflow-org/index-redirect
...
Redirect the blank index page to the start page
2025-04-12 11:54:05 -04:00
wrongecho
7a5a607ff6
Redirect the blank index page to the start page
2025-04-11 14:53:02 +01:00
wrongecho
a195774726
Update README.md
...
Add JetBrains to sponsors, as they provide FOSS licenses of PhpStorm to us
2025-04-11 14:31:01 +01:00
johnnyq
8d0da7b55b
Fix Entity Linking in Asset and contact details
2025-04-09 14:00:51 -04:00