Commit Graph

3693 Commits

Author SHA1 Message Date
johnnyq
75117c2f2e You can now import contact and locaiton of assets as long as the name appears in locaitons or contacts 2022-02-04 17:36:05 -05:00
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