Commit Graph

  • 1ac44f02bd Bugfix: Assets not storing credentials when username not given develop wrongecho 2026-09-16 14:13:30 +01:00
  • 0e7a76aeb3 Merge pull request #1302 from itflow-org/feat-recurring-invoice-auto-send-toggle Johnny 2026-09-14 11:13:24 -04:00
  • c3429ecc8a Add ability for recurring invoices to be generated as draft to allow review and amendment prior to sending feat-recurring-invoice-auto-send-toggle Wrongecho 2026-09-14 13:28:41 +00:00
  • a41e738a9b Add ability for recurring invoices to be generated as draft to allow review and amendment prior to sending Wrongecho 2026-09-14 13:22:59 +00:00
  • 9685ff0435 API - Add network create, update and archive endpoints Wrongecho 2026-09-14 10:19:04 +00:00
  • 0cc3ac513d Show when network we're looking at is archived Wrongecho 2026-09-14 10:18:16 +00:00
  • cb262139ae Invoicing - bug: fix not being able to add tickets to invoice; feature: add ability to remove tickets from invoice Wrongecho 2026-09-11 11:56:40 +00:00
  • f558414346 API - Domains add update endpoint Wrongecho 2026-09-10 15:52:53 +00:00
  • a43a01f0f9 API - Add domains create, update, archive and unarchive Wrongecho 2026-09-10 15:16:36 +00:00
  • e5d1fe2362 Fix copying text in the dynamic modals (api, credenials) Wrongecho 2026-09-10 14:43:28 +00:00
  • dd2ee5c93f API - Add Vendor create, update, archive endpoints Wrongecho 2026-09-10 14:19:00 +00:00
  • 4bd503d8cb API - Only show non-archived vendors Wrongecho 2026-09-10 14:04:53 +00:00
  • cc909b67ae API - Documents read should only show unarchived docs Wrongecho 2026-09-08 10:50:53 +00:00
  • 7a3b1547db Merge branch 'develop' of https://github.com/itflow-org/itflow into develop Wrongecho 2026-09-08 10:05:40 +00:00
  • f4936d640c API - Add document archive and unarchive Wrongecho 2026-09-08 10:04:50 +00:00
  • 38cb850f60 Flag as do not modify wrongecho 2026-09-08 00:05:53 +01:00
  • d0dfc6aba8 Flag as do not modify wrongecho 2026-09-08 00:04:48 +01:00
  • d416406746 Scale sidebar business name to fit (@BoredManCodes) Wrongecho 2026-09-07 15:41:22 +00:00
  • 7898c16848 API - Location read should not show archived locations Wrongecho 2026-09-07 13:53:47 +00:00
  • 79262f26b4 API - Add location update, archive and delete Wrongecho 2026-09-07 13:46:15 +00:00
  • 4f3d9f88b0 Fix typo in placeholder for abbreviation input wrongecho 2026-09-06 20:33:39 +01:00
  • 97fe67341a Fix typo in placeholder for abbreviation input wrongecho 2026-09-06 20:33:10 +01:00
  • fa4beea116 Client Portal - Use flexbox to fix layout breaking wrongecho 2026-09-06 20:24:05 +01:00
  • 70cb378c12 Client Portal - Fix navbar wrongecho 2026-09-06 20:15:29 +01:00
  • dbf143d771 Merge pull request #1301 from itflow-org/develop master Johnny 2026-09-04 11:47:17 -04:00
  • 8c9e049d7e Tickets API - Add update endpoint Wrongecho 2026-09-04 13:36:03 +00:00
  • 5785d3cd05 Credentials API - Add archive, unarchive and delete endpoints Wrongecho 2026-09-04 13:03:34 +00:00
  • 3eae71653d Bump App Version johnnyq 2026-09-03 18:42:55 -04:00
  • e7015d1595 Fix undefined item name when selecting from product list in quote or recurring invoice johnnyq 2026-09-03 18:35:46 -04:00
  • 3acb1ad754 Fix ticket creation emails always saying Open, API tickets staying New when assigned, and the bulk assignee list filter johnnyq 2026-09-03 17:18:32 -04:00
  • 98f8de68ae When opening a ticket on the Agent Area automatically assign ticket to self but the option to Unusassigned remains johnnyq 2026-09-03 17:10:15 -04:00
  • 22921f5999 Add a Sub-line on the amount column in invoices for Balance of Partially paid invoices johnnyq 2026-09-03 16:44:54 -04:00
  • e9f9dac656 Fix dashboard Income by Category excluding partial payments and revenues johnnyq 2026-09-03 13:20:37 -04:00
  • a0fe18fff1 Fix Tax Summary double counting tax on partially paid invoices johnnyq 2026-09-03 13:12:31 -04:00
  • feae4719da Fix Unpaid widget miscalculating partially paid invoices johnnyq 2026-09-03 12:38:52 -04:00
  • 5dcc99d880 Merge pull request #1300 from itflow-org/develop Johnny 2026-09-02 19:19:24 -04:00
  • b982dfe2d1 Bump App Version and changelog johnnyq 2026-09-02 19:17:47 -04:00
  • f1ea055f51 Bump App Version johnnyq 2026-09-02 16:04:39 -04:00
  • 811b05e2d6 Merge pull request #1299 from itflow-org/develop Johnny 2026-09-02 15:42:00 -04:00
  • da28d285fb Update Changelog and app version johnnyq 2026-09-02 15:38:44 -04:00
  • 70216f97b9 Contacts API - Contact must be archived before deletion Wrongecho 2026-09-02 07:45:39 +00:00
  • 9e8c4d002a Shorten Description, Text dark IP and make table smaller in IPs johnnyq 2026-09-01 18:54:44 -04:00
  • 0c690c4e51 Fix 3 Digit octet fix on IP address for IMask plugin johnnyq 2026-09-01 18:24:46 -04:00
  • 61bb9dd7cb Merge pull request #1298 from itflow-org/develop v26.09 Johnny 2026-09-01 13:01:18 -04:00
  • e528ef8ff3 Changelog update johnnyq 2026-09-01 12:36:29 -04:00
  • 30045781e2 Update Changelog johnnyq 2026-09-01 12:23:01 -04:00
  • d16ae9bc49 Client API - Add delete endpoint (thank you @BoredManCodes) Wrongecho 2026-09-01 15:09:59 +00:00
  • 491d459619 Make client delete modal even clearer Wrongecho 2026-09-01 15:03:31 +00:00
  • 7b986ed196 Bugfix: Client update API would error out if client_lead/client_is_lead was not specified Wrongecho 2026-09-01 14:47:44 +00:00
  • 450f2492ea Tickets API - add close endpoint (simplify) Wrongecho 2026-09-01 13:18:30 +00:00
  • e95b3c1977 API - Add app logging when auth is fine but queries fail Wrongecho 2026-09-01 13:18:02 +00:00
  • 7fe0f8638c Tickets API - add close endpoint Wrongecho 2026-09-01 13:13:10 +00:00
  • d21d4c7fc0 Hide option to delete ticket when it is closed as we treat closed tickets as immutable Wrongecho 2026-09-01 12:23:00 +00:00
  • f947da6aff Bump security version Wrongecho 2026-09-01 11:15:27 +00:00
  • fd81c17cd6 rm mention of GH Issues Wrongecho 2026-09-01 11:07:36 +00:00
  • 36ea4a9a80 API: allow reads to filter by client_id on top of RBAC client scoping johnnyq 2026-08-31 18:30:09 -04:00
  • b0c12ac89d More Syntax Fixes johnnyq 2026-08-31 17:58:02 -04:00
  • bcdfab996c Fix approval Syntax johnnyq 2026-08-31 17:52:44 -04:00
  • 7442e0c2c8 Move interface deletion inside delete check otherwise the count is of the interfaces not the asset wrongecho 2026-08-31 21:42:07 +01:00
  • 68f18064c6 Fix Syntax error in name, update contributing johnnyq 2026-08-31 16:27:30 -04:00
  • c89e3a90d4 Add Proper footers to Guest Area and client portal johnnyq 2026-08-31 13:24:32 -04:00
  • 364c9e2134 Use built in sticky footer css class for The ITFlow footer in admin johnnyq 2026-08-31 13:12:50 -04:00
  • accc1948be Fix Color Class johnnyq 2026-08-31 12:46:00 -04:00
  • dd1936c4d8 Added some Margin bottom to guest task approval card johnnyq 2026-08-31 12:32:23 -04:00
  • 271d780f50 Added some Margin bottom to guest stripe pay invoice fixes mobile view johnnyq 2026-08-31 12:30:11 -04:00
  • c07c10c610 Fix Guest Approve Modal Offscreen issue, added guest header and spruced up the UI a bit johnnyq 2026-08-31 12:22:55 -04:00
  • d9cb0251b0 Small payment bugfixes Wrongecho 2026-08-30 23:15:16 +01:00
  • 16b46c1f1a Stripe Invoice Payments - Add ability to refund Stripe payments rather than just deleting & manually refunding - Limit refunding / deleting payments to Full/3 Sales&Financial permissions, as this is a delete rather than modify action Wrongecho 2026-08-30 22:54:01 +01:00
  • 5a925f8784 Move payment provider post vars to a model to reduce repetition Wrongecho 2026-08-30 15:12:14 +01:00
  • 318eb7cf77 Stripe - Warn the user if the secret key is not valid during provider add/edit Wrongecho 2026-08-30 15:06:32 +01:00
  • 401f0dfce3 Stripe ID creation/linking for guest flows Wrongecho 2026-08-30 14:09:44 +01:00
  • f83dc8a28e Fix idiot copy/paste Wrongecho 2026-08-30 12:58:22 +01:00
  • 9bc0bf0b7b Stripe ID creation/linking for guest flows (wip) Wrongecho 2026-08-30 12:42:12 +01:00
  • 231651b603 Make saved payment wording clearer Marcus Hill 2026-08-30 11:10:11 +01:00
  • d98b8bc427 Add ps-3 to table columns that don't have a checkbox and made sure all table listings conform johnnyq 2026-08-29 19:45:28 -04:00
  • 20b406c5b0 Add margin bottom to the ticket filter johnnyq 2026-08-29 17:27:41 -04:00
  • 06d6d4b23b Bump ITFlow App Version to from 26.08.2 to 26.09, updated changelog johnnyq 2026-08-29 16:06:22 -04:00
  • f395d224fa Collapsable Client Top Head collapsable is remembered upon navigation johnnyq 2026-08-29 00:59:49 -04:00
  • f6e03b2196 Add Chevron to show top client collapse johnnyq 2026-08-29 00:46:30 -04:00
  • 087c75f3d7 Dont show the reply card in ticket until a reply button is clicked johnnyq 2026-08-29 00:21:40 -04:00
  • 950d02d6ab Fix: Six ajax modals had dead JS - DOMContentLoaded had already fired before their scripts were injected. New itflowReady() helper restores jQuery .ready() semantics. Fixes notification pagination, asset OS autocomplete, contact auth toggle, AI ticket summary, AI document template generation johnnyq 2026-08-28 19:41:00 -04:00
  • 3277567b87 Demo Data Take 6 johnnyq 2026-08-28 19:23:36 -04:00
  • 8d25337774 Added More Client to Demo Seed, even better relations, filled out more missing data spots etc johnnyq 2026-08-28 19:09:42 -04:00
  • bfa53dfd66 Rewrite of the demo data seed includes more alternative products including FOSS more accurate historical relations, break fix mix with managed clients and services johnnyq 2026-08-28 18:17:36 -04:00
  • bd7f67aa5b Enhancement: Files: Document and Files are easily distinguashable now with the option to choose all docs or just files. Thumbnails view now shows all files, Previews now available for documents, pdfs, txts etc, List view and Thumbnail view now retain in search param when navigating folders johnnyq 2026-08-28 17:33:04 -04:00
  • d66e26d910 DB Update johnnyq 2026-08-28 16:40:09 -04:00
  • 156c51224d Fix client portal review findings: PIN wipe, log indexing, statement currency (db 2.7.8) johnnyq 2026-08-28 16:38:42 -04:00
  • 820103460f Add Top Bottom Margin for Guest Quote and Invoice Quote johnnyq 2026-08-28 16:29:58 -04:00
  • be20810d18 Use Datatables for User Activity on the client portal johnnyq 2026-08-28 16:19:27 -04:00
  • 10fb40f36f Feature: Major spruce up of the client portal profile page, added Department, Location, Title, Phone with Edit, editing Pin, Recent signins and recent activity along with a seperate activity page johnnyq 2026-08-28 16:08:23 -04:00
  • 194841e7f8 Add Empty state messages in client portal instead of just showing an empty table with the table header johnnyq 2026-08-28 15:26:43 -04:00
  • c10d4eb736 Add Account Statment in Client Portal with option to download as a PDF johnnyq 2026-08-28 15:22:02 -04:00
  • c53b2402e5 Spruced up the Account Statement on Guest View Invoice johnnyq 2026-08-28 15:13:17 -04:00
  • 6586a557ed Fix Send Client Account Statement Bug johnnyq 2026-08-28 15:04:43 -04:00
  • 342502073e Feature: Added Send Account Statment in Client Invoices Drop Down with Date Options and options to only include paid invoices johnnyq 2026-08-28 14:50:15 -04:00
  • 86ba041cdc Add Quick Send Quote / Invoice to replicate the old single click to Send Email johnnyq 2026-08-28 14:40:25 -04:00
  • 68b15ca49b Email Invoice Only shows Billing and Primary, Quote shows Important Billing, Primary and Technical contacts that can be selected johnnyq 2026-08-28 13:43:51 -04:00
  • 72e6f23e19 Send Email and Mark Sent modals for invoices and quotes (db 2.7.7) johnnyq 2026-08-28 13:31:22 -04:00
  • 20b8fb5379 Make Add Primary links small johnnyq 2026-08-28 00:44:47 -04:00
  • 097891ed96 Add Primary Location / Contact if missing link modals johnnyq 2026-08-28 00:26:40 -04:00