johnnyq
|
375d5af974
|
Fix issue with roundToNearest15 Function would break php if the time worked was empty
|
2023-09-27 16:01:44 -04:00 |
johnnyq
|
8ebe7eda03
|
Changed roundUpTo15 function to just round to the closest 15
|
2023-09-26 17:59:11 -04:00 |
johnnyq
|
61c9c0c8b9
|
Feature: Automatically calculate tickert to invoice based off time worked rounded up to the near 15 min mark multiplied by Client Rate, Changed all Price, cost fields to use text field with numeric patterns instead of number fields, set pricing to always display 2 decimal spots
|
2023-09-22 15:19:05 -04:00 |
johnnyq
|
f897705135
|
Fix 3 Letter Client Abbrevation function to remove htmlentity characters to fix ' being replace with a 0
|
2023-09-19 16:24:41 -04:00 |
johnnyq
|
827b880b28
|
Fixed edit scheduled ticket updated shoertenClient function to be even more intelligent
|
2023-09-17 20:08:41 -04:00 |
johnnyq
|
1b90a005e4
|
Added a php function to intelligently shorten a clients name to 3 characters
|
2023-09-17 19:49:09 -04:00 |
johnnyq
|
3f5c1c270a
|
Fix Certificate Renewals
|
2023-09-11 18:20:59 -04:00 |
johnnyq
|
9028f219b9
|
Moved get Cert Expiry date to functions.php
|
2023-09-11 15:31:43 -04:00 |
johnnyq
|
6cb3d8f9d0
|
Truncate Client Name on client side nav
|
2023-09-08 01:51:29 -04:00 |
Marcus Hill
|
b7108436fd
|
Add notify by email function when a new ticket is created
|
2023-08-27 12:24:15 +01:00 |
johnnyq
|
a95b32a57e
|
Upon upload the file contents are not hashed in Sha256 and used for the reference file in the DB
|
2023-08-23 16:10:15 -04:00 |
johnnyq
|
2633477575
|
Added Commented code to has the file contents itself instead of the name
|
2023-08-23 16:04:42 -04:00 |
johnnyq
|
4ec7c686c3
|
Updated the checkFileUpload fucntion to use SHA256 instead of MD5 for file reference and check file ext before checking size, also adding some error returns
|
2023-08-23 15:59:10 -04:00 |
johnnyq
|
2fa442028a
|
Updated sendSingleEmail function to allow for authless email sending
|
2023-08-21 10:44:54 -04:00 |
johnnyq
|
43f016f70f
|
Allow Extra file extentions to be uploaded, increased file upload hard limit in code from 20MB to 500MB
|
2023-08-09 16:38:53 -04:00 |
Marcus Hill
|
2c53faddd4
|
Add curly braces around if statement, adjust to exit for consistency
|
2023-06-13 20:36:32 +01:00 |
johnnyq
|
f64ab630fd
|
Added TimeAgo Function to convert mysql DataTime to a human readable time like 2 weeks ago similar to other apps like facebook do it. Added to function to Recent Activity under client overview
|
2023-06-05 12:25:39 -04:00 |
wrongecho
|
7d3f4fefbf
|
Update functions.php
Tidy spacing
|
2023-05-20 20:27:37 +01:00 |
Brent Hopkins
|
23f7866c8f
|
Increased security for getIP() function
|
2023-05-18 05:41:06 -05:00 |
johnnyq
|
51ee479130
|
oops fix replaced the actualy function with nullable
|
2023-05-11 18:34:06 -04:00 |
johnnyq
|
37fb696e63
|
Replace the remaining php files with nullable_htmlentites()
|
2023-05-11 18:27:48 -04:00 |
Brent Hopkins
|
019050ba82
|
Add function to use htmlentities without deprecated error
|
2023-05-11 16:37:21 -05:00 |
johnnyq
|
3202bceddd
|
Set File Size to 20MB
|
2023-03-21 13:00:50 -04:00 |
johnnyq
|
035be88e72
|
Moved the remaining upload logics to use the checkFileUpload() Function
|
2023-03-21 12:53:01 -04:00 |
johnnyq
|
48fe49cf77
|
BREAKING CHANGES - MAKE FULL BACKUP BEFORE PROCEEDING - Requires Manual Intervention on files see Forum Post Make sure you run the Database update directly after update. This Removes Multi-Company Functionality. Fixes issues with Reponsive tables and bunch of other UI and small Fixes
|
2023-03-11 16:16:46 -05:00 |
johnnyq
|
e42095a85e
|
Tidy code
|
2023-03-01 16:26:41 -05:00 |
johnnyq
|
84b32ec807
|
Added Santize for Email function
|
2023-02-16 16:56:45 -05:00 |
johnnyq
|
995121e532
|
Fixed function santizeInput to trim tags first then trim trailing white space because if you added a tag at the end it would create a space more
|
2023-02-16 15:08:06 -05:00 |
johnnyq
|
dc80894dd9
|
Added inputSantize function to trim SQL escape and Strip Tags when string enter the database and to tidy up the code
|
2023-02-16 14:38:23 -05:00 |
Marcus Hill
|
135c4d0b5c
|
Move upload checking to a function
|
2023-02-12 16:51:24 +00:00 |
Marcus Hill
|
615f317d2b
|
General cleanup/formatting
|
2023-02-09 12:29:12 +00:00 |
Marcus Hill
|
b36719eb99
|
General cleanup/tidying
|
2023-02-09 11:32:40 +00:00 |
Marcus Hill
|
e16cd2aae2
|
Strip www. from domain names when performing whois lookups
|
2023-02-08 19:32:03 +00:00 |
Marcus Hill
|
827c9dcd65
|
Stripe - tidy
|
2023-02-07 21:43:55 +00:00 |
Marcus Hill
|
b8af5a148b
|
Stripe comments
|
2023-02-07 20:57:02 +00:00 |
Marcus Hill
|
f3caeff3bb
|
Set email charset to make symbols display properly
|
2023-02-07 18:29:19 +00:00 |
Marcus Hill
|
f1180aa9fe
|
Add initial Stripe Payment integration for invoices
|
2023-02-07 18:05:52 +00:00 |
Marcus Hill
|
f92dc108e2
|
Tidy
- Move some scripts to their own js files
- Move some duplicate code blocks to functions
- General tidy & spacing cleanups (#538)
|
2023-02-04 22:09:56 +00:00 |
Marcus Hill
|
e79ba696bd
|
Add comments to role validation functions for clarity
|
2023-02-01 21:27:44 +00: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 |
Johnny
|
4fd6d752c6
|
Merge pull request #580 from wrongecho/function-standardise
Convert custom function names to camelCase
|
2023-01-26 18:20:33 -05:00 |
Marcus Hill
|
531bd25f27
|
Convert custom function names to camelCase
|
2023-01-26 22:03:31 +00:00 |
Marcus Hill
|
10362f86ef
|
Convert custom function names to camelCase
|
2023-01-26 21:58:27 +00: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 |
Marcus Hill
|
39a3ea89c4
|
Move roundUpToNearestMultiple function used in multiple files to functions.php
|
2023-01-26 12:30:25 +00:00 |
Marcus Hill
|
10f12b17f6
|
Revert php mailer back to isHTML true - the default is text, despite what PHPStorm thinks!
|
2023-01-23 20:30:38 +00:00 |
wrongecho
|
4e2b8a86c3
|
Update functions.php
Tidy spacing
|
2023-01-23 19:25:00 +00:00 |
wrongecho
|
b19c7a6f49
|
Merge branch 'master' into code-tidy
|
2023-01-23 19:21:43 +00:00 |
johnnyq
|
144697ccc0
|
Hide Full User Agent string from Logs
|
2023-01-21 14:26:19 -05:00 |