Commit Graph

1092 Commits

Author SHA1 Message Date
johnnyq bb972e8de3 Store full user agent, we can always parse it later 2022-02-04 17:04:28 -05:00
johnnyq 6132ce81e1 oopps Forgot the r in strip_tags 2022-02-04 16:58:30 -05:00
johnnyq be0778ab84 Strip slashes on user agent and ip to prevent user header modification for XSS attack in API logging 2022-02-04 16:55:45 -05:00
johnnyq 338c991d21 Updated Logging in both APIs 2022-02-04 16:51:56 -05:00
johnnyq b8e5d5844d Updated new API Validation with api-keys table and added some additonal log fields 2022-02-04 16:37:19 -05:00
johnnyq c01b48c6ec Added API Expire Date check to api.php 2022-02-04 16:27:38 -05:00
johnnyq 59521cbfc6 Old API fixes 2022-02-04 16:22:23 -05:00
johnnyq b1d09e6b56 Removed old API Key from Settings api.php now uses api_keys and a key is no longer generated upon setup, Also autogen an API key upon creation. 2022-02-04 15:59:51 -05:00
johnnyq b58696f079 Added API List, Create, Update Delete Interface 2022-02-03 19:12:10 -05:00
Johnny 74ba71acd7
Merge pull request #343 from wrongecho/api
API
2022-02-03 19:10:27 -05:00
johnnyq 1dc5df9557 Moved Vendors under Accounting under main side Nav as these vendors are expense vendors and not the same as client vendors, removed assets as this should be accessed within a client 2022-02-02 20:37:04 -05:00
Marcus Hill 6e4025dc58 Initial new api 2022-02-02 22:16:08 +00:00
johnnyq a9b3884bc7 DB Dump 2022-02-01 16:25:05 -05:00
johnnyq 4074b62d59 Merge branch 'master' of github.com:johnnyq/itflow 2022-02-01 16:17:57 -05:00
johnnyq 1d4d3be434 Start working on HTMLPurfier for WYSIWYG Input 2022-02-01 16:17:30 -05:00
Johnny 1c7d7acd51
Merge pull request #341 from wrongecho/services-backup
Add backup note to services module
2022-02-01 16:14:42 -05:00
Johnny 34b85e0afa
Merge pull request #342 from wrongecho/readme
Readme - Add problem/solution
2022-02-01 16:14:13 -05:00
Marcus Hill c34eb91457 Restructure 2022-01-31 20:56:33 +00:00
Marcus Hill cec218d9e2 Add problem/solution 2022-01-31 20:51:48 +00:00
Marcus Hill 3bac0188e6 Add backup note to services module 2022-01-31 20:24:47 +00:00
wrongecho b44ef6b60e
Merge pull request #340 from wrongecho/comment-test
Comment test page as causing Github syntax check to fail
2022-01-31 20:23:52 +00:00
Marcus Hill bd5b1848d6 Comment test page as causing Github syntax check to fail 2022-01-31 19:40:27 +00:00
Johnny a67fece250
Merge pull request #339 from johnnyq/wrongecho-lint
Add PHP Lint Github workflow
2022-01-31 12:06:40 -05:00
Johnny b0e8083ea6
Merge pull request #337 from wrongecho/cert
Linked certificate domain should not be required
2022-01-31 12:05:42 -05:00
Johnny 31b5804e4b
Merge pull request #335 from wrongecho/assets
Asset make should not be required (e.g. VMs)
2022-01-31 12:05:00 -05:00
wrongecho 1daccbf168
Move to correct dir 2022-01-31 11:11:46 +00:00
wrongecho 60903dbc2e
Add PHP Lint workflow 2022-01-31 11:07:22 +00:00
wrongecho 812f94e23b
Small edits to readme 2022-01-31 10:39:49 +00:00
Marcus Hill efb1eed0c6 Linked certificate domain should not be required 2022-01-30 19:30:23 +00:00
Marcus Hill f870688efe Asset make should not be required (e.g. VMs) 2022-01-30 19:25:46 +00:00
Johnny f3593fe623
Merge pull request #333 from wrongecho/readme
Update readme
2022-01-29 17:10:26 -05:00
Johnny e91340a89c
Merge pull request #334 from wrongecho/scheduled-tickets
Scheduled tickets - remove email ticket updates option
2022-01-29 17:09:59 -05:00
Marcus Hill a55af2d455 Update readme 2022-01-29 20:09:27 +00:00
Marcus Hill 450fc4c332 Update readme 2022-01-29 20:08:07 +00:00
Johnny 980f4137fa
Merge pull request #329 from wrongecho/ticket-email
Send email to client on public ticket update
2022-01-29 10:15:58 -05:00
Johnny 5c5e2fd85b
Merge pull request #330 from wrongecho/cert-domain
Add functionality to allow associating a domain to a certificate
2022-01-29 10:15:28 -05:00
Marcus Hill cf335a5cc6 Remove email ticket updates option - this is controlled by ticket note visibility 2022-01-29 14:08:37 +00:00
Marcus Hill d84ec0519e Add functionality to allow associating a domain to a certificate 2022-01-29 13:53:54 +00:00
Marcus Hill 149002e7ea Send email to client on public ticket update 2022-01-29 13:28:01 +00:00
Johnny c3b7f28057
Merge pull request #326 from wrongecho/services
Services
2022-01-28 20:40:18 -05:00
johnnyq dd9fcd57d2 Fix guest invoice caused issues with the alert Query on certain client names, will need reworking and testing in other areas of the code as well 2022-01-28 20:38:48 -05:00
Marcus Hill e4db480855 Fix network vlan duplicating 2022-01-28 22:46:19 +00:00
Marcus Hill 1db6582a4e Add logging 2022-01-28 22:34:27 +00:00
Marcus Hill f92dc13311 Add service edit functionality 2022-01-28 22:20:40 +00:00
Marcus Hill 780e8354c7 Better handling of empty linked assets 2022-01-28 22:10:34 +00:00
Marcus Hill ae6758346d Adding edit functionaliy - WIP 2022-01-28 21:41:56 +00:00
Marcus Hill ea3995b192 Adding edit functionaliy - WIP 2022-01-28 21:40:32 +00:00
Marcus Hill a2aba7db65 Remove URLs, for now 2022-01-28 20:20:01 +00:00
Marcus Hill e509cc5719 Add functionality to delete service 2022-01-27 22:21:58 +00:00
Marcus Hill d2da0545e1 Initial add service functionaliy complete 2022-01-27 22:03:43 +00:00