Commit Graph

2067 Commits

Author SHA1 Message Date
Johnny 4cb437dc83
Merge pull request #587 from wrongecho/small-edits
Small edits
2023-01-30 02:27:48 +00:00
Marcus Hill f1321f6363 Tidy spacing 2023-01-29 22:42:13 +00:00
Marcus Hill 31e8298876 Tidy spacing 2023-01-29 22:40:25 +00:00
Marcus Hill 8f5f7239cb Add time tracking to invoice ticket auto-populated item description 2023-01-29 22:37:42 +00:00
Marcus Hill aadd0889fd Add minlength attribute to new password user profile field. This will allow empty (to keep the password the same) but enforce new passwords be longer than 8 characters 2023-01-29 22:34:27 +00:00
Marcus Hill 17e60d528c Require new users to have a minimum of 8 characters in passwords 2023-01-29 22:29:59 +00:00
Marcus Hill 6e2e8e7ecc Hide the invite user button as it's not yet functional 2023-01-29 22:26:17 +00:00
Johnny c4c17d4973
Merge pull request #586 from wrongecho/sharing-fix-username
Fix login sharing
2023-01-28 18:31:46 -05:00
johnnyq 0acd19a5ce Added Telemetry to Cron if enabled in settings, many more telemetry data counts were added 2023-01-28 18:11:00 -05:00
Marcus Hill 21cadf87f6 Fixing username sharing: tidy 2023-01-28 21:35:55 +00:00
Marcus Hill 64417d6fb4 Add column to shared_items to store the encrypted username, adjust logic to support encrypting/decrypting the login shared username 2023-01-28 21:20:11 +00:00
johnnyq 0a1fb2227e Implement Installation ID for optional telemetry 2023-01-28 15:06:19 -05:00
johnnyq 4b6faae6f7 Add Client name ind contacts section of global search 2023-01-28 13:44:43 -05:00
johnnyq f6b90ad3c1 decrypt the username during global search 2023-01-28 13:36:07 -05:00
johnnyq ce11899ecd Limit Initials to only 2 characters so it doesnt cause Graphic distorions when displaying in a circle 2023-01-27 20:20:22 -05:00
johnnyq 6f37d22ab5 UI Moved global Search bar to the center 2023-01-27 20:09:06 -05:00
Johnny 4fd6d752c6
Merge pull request #580 from wrongecho/function-standardise
Convert custom function names to camelCase
2023-01-26 18:20:33 -05:00
johnnyq d54b34fe3a Small UI tweaks to the new dropdown notification menu 2023-01-26 18:18:09 -05:00
johnnyq a698c815ba Notifications now show a drop down menu of the most recent 5 notification along with links to access all notifications and Dismiss all 2023-01-26 18:01:29 -05:00
johnnyq 45f2236770 Show number of shared links on the client side nav 2023-01-26 17:29:47 -05:00
johnnyq e9270016f3 Fix Username decryption on Contact Details 2023-01-26 17:09:31 -05:00
Marcus Hill 531bd25f27 Convert custom function names to camelCase 2023-01-26 22:03:31 +00:00
Johnny b742a71c57
Merge pull request #579 from wrongecho/crypto
Crypto changes - replace bin2hex
2023-01-26 16:58:31 -05:00
Marcus Hill 10362f86ef Convert custom function names to camelCase 2023-01-26 21:58:27 +00:00
johnnyq bdc71d3163 Make vendor selection work under create and edit ticket, also add vendor info card to ticket details This will be useful if you are also working with a vendor like Microsoft or Internet provider etc 2023-01-26 16:49:18 -05:00
Marcus Hill 2570bdc6af Tidy remaining files to randomString() 2023-01-26 21:46:58 +00:00
Marcus Hill 23e3a2e8fc - Create custom function (randomString()) for generating cryptographically (and URL) safe strings.
- Replace usages of keygen and bin2hex(random_bytes()) with this function.
2023-01-26 21:35:06 +00:00
johnnyq 542300a56b Removed Unused vendor_template_id 2023-01-26 16:15:10 -05:00
Johnny 41068d356b
Merge pull request #578 from wrongecho/login-field-encrypt
Add encryption for usernames stored in the logins area.
2023-01-26 10:57:55 -05:00
Johnny 78951b3e3a
Merge pull request #577 from wrongecho/misc
Misc refactoring/cleanups
2023-01-26 10:57:41 -05:00
Marcus Hill 5fd5663aa8 Add encryption for usernames stored in the logins ("passwords") area. 2023-01-26 15:36:13 +00:00
Marcus Hill d7085c4790 Touch ups 2023-01-26 14:41:24 +00:00
Marcus Hill 3895c76c90 Clean up contact details ticket logic 2023-01-26 13:46:05 +00:00
Marcus Hill 5d269368f6 Update contact API to support contact_import, contact_billing, contact_technical 2023-01-26 13:34:13 +00:00
Marcus Hill 8e931a5a39 Correct num_row > num_rows 2023-01-26 12:45:42 +00:00
Marcus Hill 7e644d8f9f Move variable default values for reporting to inc_all_reports 2023-01-26 12:43:18 +00:00
Marcus Hill 00dd605d8d General refactoring/tidy spacing 2023-01-26 12:39:23 +00:00
Marcus Hill 39a3ea89c4 Move roundUpToNearestMultiple function used in multiple files to functions.php 2023-01-26 12:30:25 +00:00
Marcus Hill 91d0efbde7 Add default values for largest income/invoice month to 0. This fixes undefined errors and makes the chart show properly 2023-01-26 12:25:23 +00:00
Marcus Hill 5d9930ad28 Add isset check before calling folder_id from GET params 2023-01-26 12:15:35 +00:00
Marcus Hill 5edd37a46e Remove currency_code variable assignment when posting add_quote/add_recurring as it's not provided. The session company currency is actually used 2023-01-26 12:10:29 +00:00
Marcus Hill 8482cf87fa Set var recurring_total to start/default at 0 to prevent undefined errors 2023-01-26 11:48:24 +00:00
Marcus Hill e1c70af1f5 Set to start/default at 0 to prevent undefined errors 2023-01-26 11:48:00 +00:00
Johnny fa8ce92b0e
Merge pull request #575 from wrongecho/more-tidy
More tidying/cleanups
2023-01-25 18:28:42 -05:00
Marcus Hill d612a3ba26 Convert to require_once 2023-01-25 23:22:12 +00:00
Marcus Hill aaedfc104f Tidy unused footer include 2023-01-25 23:15:12 +00:00
Marcus Hill 5bbb6103b6 Tidy unused footer includes 2023-01-25 23:14:44 +00:00
Marcus Hill 503b10d38c Tidy 2023-01-25 23:14:13 +00:00
Marcus Hill cffde0fbbd Tidy 2023-01-25 23:07:37 +00:00
Marcus Hill bfe5e533bd Merge branch 'master' into more-tidy 2023-01-25 23:06:34 +00:00