f32609c29c
Client Overview fixes and cleanups - Fix domains expiring, resized columns, added Assets Retiring soon with a 7 year retire window from install date
johnnyq
2022-05-05 12:00:12 -04:00
42f98479e7
Fixed Issue where if server had an IP client PDF Export would not work #395
johnnyq
2022-05-05 10:55:04 -04:00
18c7c1c9a5
Merge pull request #460 from wrongecho/bugs
Johnny
2022-05-03 16:16:03 -04:00
6a57ae6149
Add a small newline to the end of the table, otherwise the document action edit button gets cut off
Marcus Hill
2022-05-02 21:24:57 +01:00
9e1b5f6903
Show existing asset OS when editing
Marcus Hill
2022-05-02 21:24:03 +01:00
5b400dec9f
Merge pull request #456 from wrongecho/iframe
Johnny
2022-05-02 11:32:50 -04:00
ef4a4dcf33
Merge pull request #457 from wrongecho/csrf
Johnny
2022-05-02 11:31:52 -04:00
5e4870df90
Merge branch 'master' into csrf
Johnny
2022-05-02 11:31:42 -04:00
44f8569b50
Merge pull request #455 from wrongecho/api
Johnny
2022-05-02 11:30:02 -04:00
d7381d5e06
Add contact_department column for anyone that installed since it was added
Marcus Hill
2022-05-01 21:46:05 +01:00
6f9439a85e
Add contact department column to db.sql, remove departments table,document_tags and documents_tagged.
Marcus Hill
2022-05-01 21:21:47 +01:00
fd6051646c
Fix merge conflict
Marcus Hill
2022-05-01 18:51:53 +01:00
705060d1df
Add clean_file_name function to fix merge conflict
Marcus Hill
2022-05-01 18:46:45 +01:00
61777116a9
CSRF Token
Marcus Hill
2022-05-01 18:43:53 +01:00
622290f354
Prevent ITFlow being shown in an iFrame
Marcus Hill
2022-05-01 17:48:47 +01:00
c19328f3d8
Typo
Marcus Hill
2022-05-01 10:37:07 +01:00
25c610e963
Rename update_id to update_count - as it's a count, not the insert ID
Marcus Hill
2022-05-01 10:34:21 +01:00
69c1fc6cae
Add asset API delete endpoint
Marcus Hill
2022-05-01 10:30:04 +01:00
b2e9a0f5f3
Fix Department sorting under contacts
johnnyq
2022-04-29 18:52:57 -04:00
1c7bd35ad4
Invoice is now searchable by amount
johnnyq
2022-04-29 18:44:17 -04:00
099fcbe4bc
Updated Side Nav header spacing from 3 to 2 removed some unnessary title headers in sidenav, this will allow for more room for other items on the side navs
johnnyq
2022-04-29 17:07:30 -04:00
0641b0bfd4
Completely remove the last bits of departments
johnnyq
2022-04-29 16:50:25 -04:00
7b35431021
Remove Departments table and remove it from the client side nav, takes up too much space, added it as a text input on contact add/edit instead
johnnyq
2022-04-29 16:39:15 -04:00
d5922b25a9
Updated Licence Type var under client export pdf
johnnyq
2022-04-29 12:11:57 -04:00
ba57078810
Created Sanitize file name function to fix issues with exporting PDF Documentation with clients having ' in the name ex ben's
johnnyq
2022-04-29 11:54:50 -04:00
ca5ba0c6d2
Removed , before WHERE statement Fixed Edit Client
johnnyq
2022-04-29 11:21:46 -04:00
492f90fe4b
Merge pull request #453 from wrongecho/mesh
Johnny
2022-04-29 11:03:58 -04:00
f5f3567d4a
Merge pull request #452 from wrongecho/folders
Johnny
2022-04-29 11:03:47 -04:00
496a9a6e88
Merge pull request #451 from wrongecho/ticket-modal
Johnny
2022-04-29 11:03:34 -04:00
917377ed17
Remove meshcentral references in api
Marcus Hill
2022-04-28 21:46:41 +01:00
8e16abfcbc
Define ['folder_id'] as for easy reference and to fix undefined errors
Marcus Hill
2022-04-28 21:09:02 +01:00
bc1426ba18
Don't show archived users for ticket filters/assignment
Marcus Hill
2022-04-28 20:52:20 +01:00
eee7c0b204
Sort folders A to Z instead of Z to A
johnnyq
2022-04-27 22:32:53 -04:00
6310ef5aae
Added Rename and Delete folder capabilities to documents and some minor UI cleanup
johnnyq
2022-04-27 22:31:15 -04:00
c02edf5ca7
Added Ability to search by document name as well.
johnnyq
2022-04-27 16:34:23 -04:00
ee5c820f55
Declare Int on GET client_id and document_id
johnnyq
2022-04-27 01:37:33 -04:00
00e0d1dfb3
Fix hidden documents update all documents to use document_folder_id 0 during DB Update
johnnyq
2022-04-27 01:22:32 -04:00
0fb4ff17a3
Removed the last bits of Document Tagging
johnnyq
2022-04-27 01:03:01 -04:00
1b866b75cd
Added Folder support to Client Documents, partially removed legacy document tagging
johnnyq
2022-04-27 00:53:45 -04:00
82f74a7a49
Merge pull request #450 from wrongecho/misc
Johnny
2022-04-25 11:29:39 -04:00
81363e09a3
Change mouseover to mouseenter, it's a little less spammy on the requests if you move the mouse a bit
Marcus Hill
2022-04-24 17:21:50 +01:00
e70bbe37a8
Add button to generate a password for you, on new login modal
Marcus Hill
2022-04-24 17:18:27 +01:00
5bb4049f6d
Add pagination
Marcus Hill
2022-04-24 16:57:30 +01:00
cfce11c18f
Reposition service asset selects
Marcus Hill
2022-04-24 16:48:42 +01:00
fda40055f8
Adjust RFC6283 getTokenCode to only show one token at a time. Remove the tokens from client_logins.php and replace with a mouseover/hover to show mechanism using ajax.php
Marcus Hill
2022-04-24 13:48:27 +01:00
dcd772c5f6
Only show extension options if tech/admin
Marcus Hill
2022-04-24 12:43:11 +01:00
edcdf9a0a8
Only set encryption/extension key if user is tech/admin
Marcus Hill
2022-04-24 12:35:14 +01:00
013b153078
Remove created_at DB references - these are automatic now
Marcus Hill
2022-04-24 12:24:00 +01:00
a792498b5b
Add IP/User agent to all logs
Marcus Hill
2022-04-24 12:13:07 +01:00
13c12dad3a
Remove log_created_at now references, as this is now automatic
Marcus Hill
2022-04-24 11:52:16 +01:00
1bea42c273
Fix role check, minor comments
Marcus Hill
2022-04-24 11:50:44 +01:00
6f4a2d0385
Tidy
Marcus Hill
2022-04-24 11:50:27 +01:00
76b965ec20
Adjust brute force notification to be in notifications, not alerts
Marcus Hill
2022-04-24 10:52:05 +01:00
599b82a73c
Exclude archived agents from ticket assignment
Marcus Hill
2022-04-24 10:31:11 +01:00
30e7114555
Adjust domain/warranty/stale ticket logic. No longer shows blank expiry. Stale tickets now only show after 14 days.
Marcus Hill
2022-04-24 10:29:09 +01:00
7be6121408
Remove leftover references to mesh central
Marcus Hill
2022-04-24 10:20:30 +01:00
4dd5aa1ea2
Add IP address logging to document create/update/deletes
Marcus Hill
2022-04-24 10:12:59 +01:00
fee69c51a3
Merge pull request #449 from wrongecho/center
Johnny
2022-04-19 20:22:11 -04:00
50931c633f
Merge pull request #448 from wrongecho/remove-meshcentral
Johnny
2022-04-19 18:15:02 -04:00
af8c7fac25
Replace depreciated <center> tag with CSS
Marcus Hill
2022-04-19 23:13:44 +01:00
7d901e7fef
deprecate the old API system in favor of the new and improve API
johnnyq
2022-04-19 17:55:04 -04:00
f5f033fed4
Remove MeshCentral integration
Marcus Hill
2022-04-19 22:42:38 +01:00
1186e5b5a1
use () to show the archived date
johnnyq
2022-04-19 16:48:01 -04:00
28572d80a5
Show archived datenext to the assigned to select under edit asset if the contact was archived
johnnyq
2022-04-19 16:45:49 -04:00
7cdd25eaf1
Merge pull request #447 from wrongecho/api
Johnny
2022-04-18 19:13:03 -04:00
2d6e7dbb37
Add clients/read.php API endpoint. Adjust asset create/update so that they function without all attributes being provided. Update will default to using the value currently in the database, rather than overwriting blank.
Marcus Hill
2022-04-18 15:59:09 +01:00
6ff6cb7c19
Merge pull request #445 from wrongecho/sql
Johnny
2022-04-17 22:07:47 -04:00
fce20d1a74
Merge pull request #444 from wrongecho/master
Johnny
2022-04-17 22:05:39 -04:00
467784cb2a
Define the number regex as a constant and use that instead
Marcus Hill
2022-04-17 23:30:10 +01:00
a6833ac3a4
created/updated timestamp update
Marcus Hill
2022-04-17 23:16:36 +01:00
a74dea8c22
Replace <center> tags with CSS
Marcus Hill
2022-04-16 13:38:45 +01:00
5f5e023afe
Fix contact title & improve logging on client portal Hyperlink ticket on client overview page
Marcus Hill
2022-04-16 12:51:15 +01:00
0a483cf13a
Only show active/non-archived agents for new ticket assignment
Marcus Hill
2022-04-16 12:32:23 +01:00
2fea7b36a2
Merge pull request #443 from wrongecho/misc
Johnny
2022-04-15 21:13:38 +00:00
633ce5d342
Fix License Var
Johnny
2022-04-15 15:37:37 -04:00
945288dfbd
Replace center with css text align
Marcus Hill
2022-04-15 17:54:23 +01:00
e55622827d
Add support for client-specific API keys Refactoring API. Added a contact update endpoint. Small misc changes.
Marcus Hill
2022-04-15 17:43:06 +01:00
bdd00c843d
Change wording to reflect that the module is just "hidden", not necessarily disabled.
Marcus Hill
2022-04-15 17:00:47 +01:00
fca1627c33
Remove delete user post.php code. Deleting users means we'll lose all tickets/replies which isn't great. Correct user archive behaviour so when users are archived they can no longer login. Need to add ability for quick disable/enable of user accounts, as using archive as permanent. Refactor "You are not permitted to do that!" wording into a constant instead.
Marcus Hill
2022-04-15 13:29:27 +01:00
779153e099
Adjust scheduled ticket behaviour in cron to account for cron being run at 1 AM rather than 11 PM. This is also better for daylight saving
Marcus Hill
2022-04-15 12:03:52 +01:00
f707098d37
Redirect to ticket after creation
Marcus Hill
2022-04-15 12:02:13 +01:00
ac42cb82a8
Fix closed by being in caps
Marcus Hill
2022-04-15 12:00:41 +01:00
6aa06b4389
Add full text index & search for document contents (related to #440)
Marcus Hill
2022-04-15 11:42:50 +01:00
9a48bfae49
Changed Cron wording to run time from 11PM to 1AM Daily
johnnyq
2022-04-14 23:29:29 -04:00
f191daf389
oops Forgot to add mysqli_query
johnnyq
2022-04-14 23:05:46 -04:00
fd8188095e
New Feature Enable/Disable ITFlow Modules now using the automated DB updater
johnnyq
2022-04-14 22:59:36 -04:00
344276ca33
Add more reverse sort orders
johnnyq
2022-04-14 19:46:59 -04:00
087de8242e
Merge pull request #442 from wrongecho/tidy
Johnny
2022-04-14 22:27:00 +00:00
17f97ff7bc
Deduplicate API GET check into single file
Marcus Hill
2022-04-14 20:05:15 +01:00
b4f2fdd03d
Code deduplication/tidying
Marcus Hill
2022-04-14 19:49:18 +01:00
ca629801af
Change all "AND" / "OR" to && / ||
Marcus Hill
2022-04-14 18:40:51 +01:00
ea041a0371
Merge pull request #441 from wrongecho/small-tidy
Johnny
2022-04-14 12:25:29 -04:00
a3ca268fcf
Small code cleanups
Marcus Hill
2022-04-14 07:54:40 +01:00