Steve Ireland
bef33fa3c9
Resolved various issues with item kit maintenance, one of which was reported on #3754
2023-06-10 18:45:14 -04:00
Steve Ireland
c143c353b3
Fix favicon path in header.php
2023-05-30 08:51:30 -04:00
Steve Ireland
1cdefef7fd
With this commit we are moving from bower and grunt to gulp in order to build the project.
2023-05-29 12:10:27 -04:00
Steve Ireland
6b8e267c95
Save Gulp in preparation for migrating these changes over to the ci4 branch
2023-05-27 19:17:00 -04:00
Steve Ireland
836ffaf0dd
Fixes #3749 . This seems to resolve issues with employee maintenance. After this commit I was able to add/change employees.
2023-04-28 08:52:09 -04:00
Steve Ireland
e7218b2904
For #3741 . Manual migration of commits from master to branch through April 22, 2023.
2023-04-27 21:55:06 -04:00
Steve Ireland
3bcddd6b78
For #3741 . Manual migration of commits from master to branch through April 3, 2023 - through commit 89d7fcc.
2023-04-27 21:54:52 -04:00
Steve Ireland
9b8081191d
For #3698 . I'm pleased to announce that this set of changes seems to allow a simple order to be completed.
2023-04-27 21:54:20 -04:00
Steve Ireland
1f52958380
For #3739 . More adjustments for removing esc()
2023-04-27 21:54:13 -04:00
Steve Ireland
2fbc9a4a79
For #3739 . More adjustments for removing esc()
2023-04-27 21:54:13 -04:00
Steve Ireland
29fabc0522
For #3739 . Removed unnecessary escaping from customer maintenance.
2023-04-27 21:54:13 -04:00
Steve Ireland
ae1eebe3c5
For #3730 . Another save by @odiea.
2023-04-27 21:54:13 -04:00
Steve Ireland
3668f3cb86
For #3730 . This adds a migration script to preload required configuration values.
2023-04-27 21:54:13 -04:00
Steve Ireland
3154b618e5
For #3730 . Prototype of item maintenance changes.
2023-04-27 21:54:13 -04:00
Steve Ireland
0bfa56f64a
For #3730 . This fixes the inability to add a TEXT field to an item.
2023-04-27 21:54:13 -04:00
Steve Ireland
47e25013bf
For #3730 . This corrects errors I encountered doing attribute configuration.
2023-04-27 21:54:13 -04:00
Steve Ireland
961419be5d
For #3730 . Fix issue raised by @odiea and cleaned up the checkboxes on forms so that they render correctly.
2023-04-27 21:54:12 -04:00
Steve Ireland
ee21f2a6aa
For #3730 . Made more changes to get configuration panels working.
2023-04-27 21:54:12 -04:00
Steve Ireland
badc390a98
For #3730 . Discovered that saving the mailchimp credentials without actual credentials was creating an absurd encrypted value that was causing a subsequent crash. There may be a future issue to be dealt with here, but this commit will leave the config for mailchimp blank.
2023-04-27 21:54:12 -04:00
Steve Ireland
35c1ffe0ec
Removes a character that magically appeared out of nowhere.
2023-04-27 21:54:12 -04:00
Steve Ireland
b5f67ae4b2
For #3730 , some progress made on configuration maintenance. More remains to be done.
2023-04-27 21:54:12 -04:00
Steve Ireland
71b68a02fd
For #3698 , this commit gets me to the point where I can add, change and delete items. I'm able to add a payment and delete it, and add a customer to the sale and remove the customer from the sale. There are still issues with the register, but I'm out of time for now.
2023-04-27 21:54:12 -04:00
Steve Ireland
5d9eaa4c2b
This got me to the point where I could add an item to a sale.
2023-04-27 21:54:12 -04:00
Steve Ireland
cc604c2beb
This cleans up a few more things in the area of giftcards.
2023-04-27 21:54:12 -04:00
Steve Ireland
9826e545c6
Removed problematic calls to site_url function.
2023-04-27 21:54:12 -04:00
Steve Ireland
7da6aefb10
Minor item maintenance changes. Cleaning up so I can restart fresh for the next major batch of changes.
2023-04-27 21:54:12 -04:00
Steve Ireland
9c94964052
This reworks some things in customer and item maintenance to improve the behavior of the checkbox.
2023-04-27 21:54:12 -04:00
Steve Ireland
ddc976919d
It started to seem a little silly and a waste of time to try to keep including "ajax" in function names to identify them as function calls. So I'm backing that out with this commit, and going forward I will be removing ajax from the function names where they were added.
2023-04-27 21:54:12 -04:00
Steve Ireland
8cbc915741
A few tweaks for item maintenance
2023-04-27 21:54:12 -04:00
Steve Ireland
228801157c
A few additional tweaks for customer maintenance
2023-04-27 21:54:12 -04:00
Steve Ireland
e45dd106b5
Bulk View changes.
2023-04-27 21:54:12 -04:00
Steve Ireland
a207539f4f
Slightly more progress on customer maintenance.
2023-04-27 21:54:12 -04:00
Steve Ireland
c5180ab614
Primary changes return type from ResultSet to int for those requests that only return a record count. Also corrected a few other minor issues.
2023-04-27 21:54:12 -04:00
Steve Ireland
a9e4283b80
I believe this batch of changes resolves numerous CI4 related issues (but not all issues).
2023-04-27 21:54:11 -04:00
Steve Ireland
eb313130da
This resolve the issue of the tables not being rendered by removing the esc() function from the headers.
2023-04-27 21:54:11 -04:00
Steve Ireland
ac10b61792
If in development mode use the non-minimized verson of the java and css scripts.
2023-04-27 21:54:11 -04:00
Steve Ireland
d0ddf798b9
jQuery was one of three javascript files that were not being built correctly. This fixes the Javascript issues.
2023-04-27 21:54:11 -04:00
objecttothis
32192b90c3
CI4 bugfixes
...
- Added session variable instantiation where needed.
- Added tabular helper to autoload
- removed tabular helper reference where no longer needed.
- Remove esc() references where it was causing display problems.
- Remove excess whitespace on blank line
- Remove unecessary using reference
- Make parameters for dinner table functions nullable
2023-04-27 21:54:11 -04:00
Steve Ireland
51f891008e
This revises the build process to handle grunt components requiring two versions of grunt. The new BUILD.md file documents the changes.
2023-04-27 21:54:11 -04:00
objecttothis
067fd99c8b
Work on language line generation for reports.
...
- They are broken because CI4 calls lang lines with lang([Filename].[stringname])
2023-04-27 21:54:11 -04:00
objecttothis
f0898f3461
Fix for incorrect link generation
2023-04-27 21:54:11 -04:00
objecttothis
2150e4d2e8
Fix encryption and missing call
2023-04-27 21:54:11 -04:00
objecttothis
d276f99773
Autoload cookie helper
...
It's being used in almost every view
2023-04-27 21:54:10 -04:00
objecttothis
854b58c406
fixed css references
2023-04-27 21:54:10 -04:00
objecttothis
bde3cb22c8
Replaces calls to config('OSPOS') in views
...
- the settings array is now passed through the Secure Controller to the view
2023-04-27 21:54:10 -04:00
objecttothis
b149ae66cc
Reduce calls to config('OSPOS') for speed.
...
- calling config from Secure_Controller.php and passing the data through a global view
- calling config in the Login view once rather than using config('OSPOS')->settings[] everywhere
2023-04-27 21:54:10 -04:00
objecttothis
7b7de41ffc
Caching of ospos_app_config
...
- Implement a caching mechanism for the app_config table
- Revamp the OSPOS custom config so that cached values are used rather than pulling from the db
2023-04-27 21:54:10 -04:00
objecttothis
e508ab86cd
Typos and correcting variable
2023-04-27 21:54:10 -04:00
objecttothis
9aec0b45ac
Fix incorrect function calls
...
- Fixed return type in function call to make it nullable.
- Added form helper to autoload since it's used in all the views.
- Fix typo in memory stored OSPOS settings reference.
2023-04-27 21:54:10 -04:00
objecttothis
6e3af9184b
Fix incorrect function calls
...
- Corrected URI segment calls to CI4
- Corrected session variable references in views
- Fix logout function name in Home Controller
2023-04-27 21:54:10 -04:00