johnnyq
|
a711bed38c
|
Add sme more htmlemtities for consistency
|
2023-03-05 20:06:42 -05:00 |
Marcus Hill
|
feb0267002
|
Add stronger input validation/output escaping for theme, tags and categories vars
|
2023-03-05 19:13:48 +00:00 |
Marcus Hill
|
066fcff63a
|
Remove unused commented code
|
2023-01-25 22:51:44 +00:00 |
johnnyq
|
7ad0d4fb29
|
Make Side bar Nav Fixed so it doesnt scroll with the main content
|
2023-01-20 15:32:18 -05:00 |
johnnyq
|
7d29b551e7
|
Simplified themimg, Added Hyperlink colors to the theme as well
|
2023-01-20 13:53:24 -05:00 |
johnnyq
|
6232a8311b
|
Feature: Introduced Color Themes - Changes navbar color and accent button color on sidenav - To change theme goto settings - theme - select a theme watch it change in real time
|
2023-01-19 18:00:35 -05:00 |
Marcus Hill
|
7688356a5f
|
Remove commented calendar CSS from header as it's loaded by itself on the relevant pages
|
2023-01-02 19:06:12 +00:00 |
johnnyq
|
6f6d737e64
|
Added meta no index to all headers so pages dont get indexed by Google this only affects people that dont have a robots.txt at HTRoot hence people that are running itflow in a subdir like example.com/itflow
|
2022-09-21 12:38:22 -04:00 |
johnnyq
|
334766e567
|
Use toastr notifications and alerts instead dedupe alert feedback code
|
2022-05-14 13:03:03 -04:00 |
Marcus Hill
|
622290f354
|
Prevent ITFlow being shown in an iFrame
|
2022-05-01 17:48:47 +01:00 |
johnnyq
|
1829c7299e
|
Made the php includes much more modular and simpler by lumping them all in 1 file inc_all.php instead of all over the place
|
2022-02-22 00:29:39 -05:00 |
johnnyq
|
583e0fa307
|
Opps removed some test theming
|
2022-02-21 21:24:58 -05:00 |
johnnyq
|
05e7b160b1
|
DB Structure Update table name alerts is now notifications also update the fields accordingly to the notifications table - Reworked Notifications a bit
|
2022-02-21 21:21:13 -05:00 |
johnnyq
|
f95a228141
|
Updated DB Structure, Added Seperate From Name and From Email to Invoices / Quotes and Tickets, seperated Quote and Invoice to their own settings pane
|
2022-02-18 15:26:16 -05:00 |
johnnyq
|
8c4932c1c5
|
Fix Inputmask and password popovers along with Copy to Clipboard
|
2022-02-08 15:13:31 -05:00 |
johnnyq
|
d743e6a0cb
|
Downgraded Jquery from 3.6 to 3.5.1 to fix select2 from not autofocusing on search - https://github.com/select2/select2/issues/5993
|
2022-02-08 12:20:34 -05:00 |
johnnyq
|
e9b239f9a9
|
Bump AdminLTE from 3.1 to 3.2, Bump plugins Summernote, phpMailer, clipboardjs, bootstrap, fontawesome-free, fullcalendar, inputmask, JQuery, moment, pdfmake, and more. Removed Unnessesary files from from plugins directories to reduce app size
|
2022-02-07 19:20:56 -05:00 |
johnnyq
|
f27a902b04
|
Move Full Calendar assets from main header to event section
|
2022-01-20 11:28:07 -05:00 |
Marcus Hill
|
c5b11aebe5
|
Tidy
|
2022-01-14 17:54:05 +00:00 |
johnnyq
|
37e97e14ef
|
Added event description will add the rest tmrw, some other minor cleanups
|
2022-01-12 19:07:27 -05:00 |
Marcus Hill
|
51a4469cfa
|
Set default alert type to primary, as sometimes we set alert_message in session, but not alert_type, causing errors
|
2022-01-04 22:38:50 +00:00 |
johnnyq
|
33400894d5
|
Updates and Fixings to Audit Logs, added client tag selection for mass email campaigns
|
2021-12-28 18:16:54 -05:00 |
johnnyq
|
a9fb11e3ef
|
Fixed client details page as functions was declared twice
|
2021-12-23 10:58:16 -05:00 |
johnnyq
|
308bf0967f
|
header got removed saomehow restored it
|
2021-12-22 17:28:17 -05:00 |
johnnyq
|
25b5cb3d40
|
Moved Functions above check login so that check login can use some of the functions, Moved Fingerprinting to check login instead of in functions as its a more appropriate place
|
2021-12-22 17:24:54 -05:00 |
johnnyq
|
ba584a57e0
|
BREAKING CHANGES - Many DB Updates - NOT POSSIBLE TO EASILY UPGRADE TO THIS - Completely reworked User Company Access Permssions, started working on Client Role so Clients can access their data and a bunch of other small fixes
|
2021-12-22 13:08:24 -05:00 |
johnnyq
|
22d3564f04
|
BREAKING CHANGE New file upload method for contacts to not specify full path in database to reduce the db load and size as well as give better error control
|
2021-09-20 22:10:57 -04:00 |
johnnyq
|
23bc3ea417
|
Started working on a seperate side nav for admin settings to cleanup the main side nav
|
2021-08-19 13:06:45 -04:00 |
johnny@pittpc.com
|
5a04dc6633
|
Bumped AdminLTE and its libraries from 3.0.4 to 3.1 This broke Calendar support will fix
|
2021-03-23 21:05:00 -04:00 |
johnny@pittpc.com
|
66f9e2b10f
|
Removed Records per page as a setting and added it as session variable define at 10 by default when logged in DB Structure Updated
|
2021-02-10 13:40:28 -05:00 |
johnny@pittpc.com
|
665c8e24f7
|
Some changes
|
2020-12-28 08:01:35 -05:00 |
johnny@pittpc.com
|
76ed7afa18
|
Added category to logins, added OS and MAC to assets, minor UI updates
|
2020-02-03 13:55:21 -05:00 |
johnny@pittpc.com
|
08c4aa1bce
|
finished porting over to select2
|
2019-11-22 21:17:19 -05:00 |
johnny@pittpc.com
|
328ac67d5b
|
Minor UI cleanups started porting selects from bootstrap-select to select2
|
2019-11-22 20:37:55 -05:00 |
johnny@pittpc.com
|
e5036253ed
|
Migrated from sbadmin to AdminLTE CSS framework
|
2019-11-19 18:29:02 -05:00 |
root
|
5fe485a28c
|
Removed Datatables library from footer and headers we no longer use this as we use a customer server side option
|
2019-08-28 22:09:16 -04:00 |
johnny@pittpc.com
|
ec2f9f02f1
|
Fixed Alerts
|
2019-08-25 00:09:40 -04:00 |
johnny@pittpc.com
|
89762313c5
|
Modified the way the app detects setup mode, added an alerts setting page and other minor fixes and cleanups
|
2019-08-23 16:32:15 -04:00 |
johnny@pittpc.com
|
2e5763dc8d
|
Refinements to ticketting system, Added force recurring option created company_id chile directories for clients, settings, expenses, added dir checks to add client and add contact and much more.
|
2019-08-21 00:59:27 -04:00 |
johnny@pittpc.com
|
aa274ed5da
|
Check to see if config.php exists in header.php else redirect to setup.php, removed the else conditions as they were unessessary
|
2019-07-20 16:51:18 -04:00 |
root
|
bc8091ae49
|
Ported Invoices and client contacts over to the new serverside table listing instead of datatables
|
2019-06-16 01:36:01 -04:00 |
root
|
0eda7e9762
|
added input masks
|
2019-06-14 01:22:46 -04:00 |
root
|
a5b7004e8a
|
cleaned up the file hiearchy, added icons to asset types. fixed edit client net terms, added change photo for contacts, added some more options to settings
|
2019-06-11 19:37:42 -04:00 |
root
|
99e7307c62
|
Consolidated setup files into one setup.php, creates default content and tables
|
2019-06-10 18:09:53 -04:00 |
root
|
cc9f97067a
|
Added more created_at and updated_at to post finalizing setup
|
2019-06-10 00:24:22 -04:00 |
root
|
81438fef93
|
Edit Calendar Event Now Works, now you can create calendars and select a color, added bootstrap select to add additnal html content to select boxes and make them look prettier
|
2019-06-06 13:22:25 -04:00 |
root
|
f1ee97670c
|
Initial Integration of fullcalendar.io JS library, currently can see listed events
|
2019-05-29 20:05:55 -04:00 |
root
|
eddb065833
|
Fixed date error in cron.php regarding past due invoices
|
2019-05-29 12:47:16 -04:00 |
root
|
889a749d88
|
Added alert feedback boxes, little ui fixes for quote invoice and recurring added rejected instead of cancelled for quotes, and other little ui cleanups
|
2019-05-25 21:14:08 -04:00 |
root
|
b559b58f34
|
Fixed add invoice, quote, recurring under client area, added alternative contact photo if one is not present using fontawesome stacked circle with contact initials inside
|
2019-05-18 23:27:15 -04:00 |