johnnyq
|
8b42b17121
|
Added more text no wrap to table headers
|
2025-05-29 00:18:37 -04:00 |
johnnyq
|
0e3959ce00
|
Updated Client Access Permissions to use the defined in check_login.php
|
2025-02-22 14:25:24 -05:00 |
Marcus Hill
|
8eea19d03d
|
Small permissions fix for client-specific access
|
2025-02-22 17:59:24 +00:00 |
johnnyq
|
2fe8adcfca
|
Simplified Client URL Handling in global client header logic
|
2025-02-19 15:58:43 -05:00 |
johnnyq
|
43b50c44b1
|
Combined client_quotes.php and quotes.php into one file quotes.php checks if get client_id var is set and which chooses to display client top header and client side nav or global nav
|
2025-02-18 17:04:49 -05:00 |
johnnyq
|
b0a79c1b6f
|
remove legacy quote copy modal, dont show client selection in quote copy when copying quote from within client section
|
2025-02-16 23:55:59 -05:00 |
johnnyq
|
ccec330ceb
|
Migrated project, transfer and quote edit to the new AJAX modal function
|
2025-02-16 23:14:32 -05:00 |
johnnyq
|
0cb3cdc26d
|
Moved all modals into /modals and updated all require links
|
2025-01-12 13:55:31 -05:00 |
johnnyq
|
98f9083bcb
|
Structure rework: Moved most php files that are included to /includes renamed pagination.php to filter_footer.php, updated all file to reference new filter_footer and includes
|
2025-01-11 14:47:32 -05:00 |
wrongecho
|
654b590033
|
More enforcing user permissions
|
2024-09-28 20:04:33 +01:00 |
johnnyq
|
3fff623674
|
Add visual sort order cues to quotes
|
2024-09-20 16:13:38 -04:00 |
wrongecho
|
10fafacefe
|
Custom Roles & Permissions
Initial enforcement of custom roles & permissions - only on some pages via GET for now.
|
2024-09-20 17:59:49 +01:00 |
johnnyq
|
2afb467503
|
Feature: Submit form when drop down are selected
|
2024-03-23 17:16:06 -04:00 |
Marcus Hill
|
a0a4e5524a
|
Bugfix: Quotes to invoice item ordering
- Fix item ordering not working for invoices generated from quotes
- Other small quote bugfixes
|
2023-11-29 21:36:03 +00:00 |
johnnyq
|
f6076ad97a
|
Remove Quick Add Instead redirect them to the categories settings page when plus is clicked
|
2023-11-09 13:09:38 -05:00 |
johnnyq
|
8975fcf2ee
|
Place Advanced filter back on the left final decision was made to do so and I like it
|
2023-11-09 11:23:45 -05:00 |
johnnyq
|
43786a72ab
|
Moved Advanced Filter button to the right for invoices and quotes
|
2023-10-31 17:24:46 -04:00 |
Andrew Malsbury
|
62d3cab389
|
Update Quotes and Recurrings with discounts
|
2023-10-25 17:15:41 +00:00 |
o-psi
|
53c11edc8c
|
Update constructs to not have parenthesis.
|
2023-10-20 15:25:52 -05:00 |
johnnyq
|
7d1cfc586d
|
Revert last commit invoice quote and recurring were already searchable by its concat prefix and number
|
2023-09-12 11:31:23 -04:00 |
johnnyq
|
878582f7c5
|
Allow to search via invoice, quote, recurring numbers
|
2023-09-11 18:46:43 -04:00 |
johnnyq
|
54c1befed9
|
Added Confirmation to Delete and Archiving tasks, also fixed broken trips page
|
2023-09-05 19:02:52 -04:00 |
johnnyq
|
709cec8d7e
|
More Icon Updating and matching
|
2023-08-20 15:06:08 -04:00 |
johnnyq
|
e09c9cadb5
|
Added Expire Date field to Quotes also Do not show Guests Accept or Decline if Date is Expired
|
2023-07-15 15:33:08 -04:00 |
johnnyq
|
1bacabc72b
|
Prevent duplicate sort, order and page GET VARs in the URL when Clicking to Sort a field or Clicking a page number. We now unset the GET VAR arrays before recreating the URL GET Strings
|
2023-07-08 14:40:00 -04:00 |
johnnyq
|
e7572c9e8f
|
Rename vars sb to sort, o to order, p to page. This makes the code easier to understand and brings consistency
|
2023-07-08 12:34:28 -04:00 |
johnnyq
|
37fb696e63
|
Replace the remaining php files with nullable_htmlentites()
|
2023-05-11 18:27:48 -04:00 |
Marcus Hill
|
bdf74e77ba
|
Convert quote edit modal to be dynamically populated
|
2023-04-09 20:10:19 +01: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
|
6f0017d90b
|
Dedup More Pagination code you now only have to define Sortby column and its order, also fixed issue when searching by date it would close on the first query
|
2023-02-24 20:22:57 -05:00 |
johnnyq
|
f7552cd25a
|
Finished up santizeInput Conv and UI updates
|
2023-02-23 16:09:37 -05:00 |
johnnyq
|
2d4a90f36b
|
UI reworking and updates adding icons etc
|
2023-02-17 18:00:05 -05:00 |
Marcus Hill
|
5bb4296f14
|
Adjust core files to 4 spaces
|
2023-02-12 14:40:10 +00:00 |
Marcus Hill
|
615f317d2b
|
General cleanup/formatting
|
2023-02-09 12:29:12 +00:00 |
Marcus Hill
|
2c3ebb3bbb
|
Tidy codestyle - spaces between parenthesis and curly braces
|
2023-01-21 17:09:39 +00:00 |
Marcus Hill
|
5460825ece
|
Replace stripslashes with strip_tags
|
2023-01-02 14:44:46 +00:00 |
johnnyq
|
2a16b6d2ae
|
Remove some tags there and here some more output formatting all thanks to the great security researcher @indevi0us for pointing these out to us.
|
2022-12-21 21:31:51 -05:00 |
Marcus Hill
|
51792a1a2f
|
Set a max date attribute for date input fields to prevent/discourage them going over 4 characters (client side validation)
|
2022-12-17 18:03:53 +00:00 |
johnnyq
|
86467bc9c9
|
Fix Regression issues with invoice quote amounts
|
2022-12-05 21:54:09 -05:00 |
johnnyq
|
b6e540825f
|
Format output for the proper code syntax, this should fix many various issues with output formatting and page breakage
|
2022-12-02 19:58:21 -05:00 |
johnnyq
|
d7090d3286
|
Reworked Client Section URL routing to be standard with standard URL routing of ITFlow. It was just too confusing to mix to different URL routing operations
|
2022-09-18 14:00:31 -04:00 |
Marcus Hill
|
b4f2fdd03d
|
Code deduplication/tidying
- Move default pagination/sort/search query variable mapping to pagination_head.php
- Remove user_logs.php
|
2022-04-14 19:49:18 +01:00 |
Marcus Hill
|
ca629801af
|
Change all "AND" / "OR" to && / ||
|
2022-04-14 18:40:51 +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
|
dc68eda592
|
Fixed Guest Accept or Decline Quote through guest URL, add correct bage color for Accepted quotes
|
2022-02-21 19:12:17 -05:00 |
johnnyq
|
a9346845ab
|
Refactored Currency Display using PHP numfmt_format_currency() function as this is best practice and will put the right currency symbol in the right place based off locale and currency type
|
2022-02-17 22:20:59 -05:00 |
johnnyq
|
2767b612e1
|
Removed unused client_email var under quotes and client_quotes
|
2022-02-13 15:13:46 -05:00 |
johnnyq
|
278b243e7c
|
Finished File Entity Renaming process
|
2022-02-05 13:24:57 -05:00 |
johnnyq
|
4891b1bc69
|
Fixed it so invoice listing shows currency of that invoice, also replicated to quotes and recurring
|
2022-01-18 10:24:20 -05:00 |
johnnyq
|
0d306e961e
|
Changed product cost to product price as it makes more sense, some cleanup on the new product auto complete feature, added JQueryUI as a local asset instead of a remote asset
|
2022-01-16 15:29:52 -05:00 |