Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

TastyIgniter

Easy to use PHP platform for online food ordering, restaurant reservation and management.
Collective - Host: opensource - https://opencollective.com/tastyigniter - Website: https://tastyigniter.com - Code: https://github.com/tastyigniter

Code refactor

Signed-off-by: Sam Poyigi <[email protected]>

github.com/tastyigniter/core - 96ed015a794ae307f4d6006ee7f9e58a0daa0bb1 authored over 1 year ago by Sam Poyigi <[email protected]>
Refactor codebase to move classes and logic related to menus, orders into cart extension

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - 9cdafa81bfceab1036458d970d6900765a6762d9 authored over 1 year ago by Sam <[email protected]>
Refactor codebase to move classes and logic related to locationable & locations into local extension

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - c981ae4df01b7ef19ca6738f60a3b80696eb7507 authored over 1 year ago by Sam <[email protected]>
Refactor codebase to move classes and logic related to auth, assignable, notifications, users, users roles, user groups, customers, customer groups and addresses into user extension

github.com/tastyigniter/core - 473525d9b80a00ca01aa70e3bdd5f758ce5a22b6 authored over 1 year ago by Sam <[email protected]>
Refactor codebase to move classes and logic related to tables and reservations into reservation extension

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - f55567a17c73de1226b7c7409367ae63b9f957f0 authored over 1 year ago by Sam <[email protected]>
Refactor codebase to move classes and logic related to payments into payregister extension

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - f6e868aa66fc804a612664f19197eb0685b79176 authored over 1 year ago by Sam <[email protected]>
Refactor asset path handling

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - 173e909c84467df694f98ae8d10a06f5bf63d754 authored over 1 year ago by Sam <[email protected]>
Add validation for dashboard widget properties.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - f92c18e98fabcb5f4012b72d2270dd74ff4a38ab authored over 1 year ago by Sam <[email protected]>
Add 'telephone' and 'email' fields to the orders and reservations models, with 'invisible' set to true.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - 1208f2cd3c13caa3d96eec016914caa58f272618 authored over 1 year ago by Sam <[email protected]>
Fix typo in Charts::registerDatasets function call.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-local - 47aa07036c0d12f5e854231be3b2729cd0a90e98 authored over 1 year ago by Sam <[email protected]>
Use improved dashboard widget api to register reviews widget as a dataset on chart widget

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-local - cab177a003ea8de361e160ec8e6a402ba60d62fa authored over 1 year ago by Sam <[email protected]>
Refactor PropertyContainer.php to merge multiple properties using the mergeProperties() method.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - a1ad1ed1a6675129146aeb227bac3aafcc3de634 authored over 1 year ago by Sam <[email protected]>
Assets:getAssetsPath method to return the public path of a file if it exists in the local directory.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - 99134c0daa0bca058849099753e0c32f48ff5556 authored over 1 year ago by Sam <[email protected]>
Dashboard widget improvements

- Refactor the chart widget to allow for dynamic datasets.
- Add dynamic card options to the sta...

github.com/tastyigniter/TastyIgniter - 95a7f6b42cc9cc7188df90b2910fdf8671fcef44 authored over 1 year ago by Sam <[email protected]>
Set nullable columns in igniter_coupons_history table by changing the type of coupon_id to unsigned big integer and making order_id and customer_id nullable.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-coupons - 8b8a592fa67a7cfe890e9b0de6e6bb8cdf853c92 authored over 1 year ago by Sam <[email protected]>
Remove default country code data attribute

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-cart - 81ec08dbbae6c1e69458d298b4e9f6d40dfa8ce8 authored over 1 year ago by Sam <[email protected]>
Remove default country code data attribute

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-user - e5677682f99e861c7f23ae64a32c51254774b7b0 authored over 1 year ago by Sam <[email protected]>
Refactor app.js and theme.php to set default country code on telephone country code picker

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-theme-orange - df44259cc32b0630823f4cf9749cc798e68a14a6 authored over 1 year ago by Sam <[email protected]>
Add automated Github Action to Compile Assets on push.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-theme-orange - 71638eca21c021c39d582a3f9c6d5d76e01fba85 authored over 1 year ago by Sam <[email protected]>
Refactor Location order types retrieval in LocalList.php to handle null values more gracefully.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-local - 6548da38b1daec88057bde9007b8797ca0b63e87 authored over 1 year ago by Sam <[email protected]>
Refactor AssetMaker::getAssetPath to return the file name without converting it to a public path.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - 1c15e04cd1164322320dcb9e2bc784ed077b4385 authored over 1 year ago by Sam <[email protected]>
Fix typo in method name for checking enabled countries in Countries_model.php.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - 71b857c53f08b8aea08db6de0eae16d0feca9070 authored over 1 year ago by Sam <[email protected]>
Add support for passing an array of status data as argument to `markAsCanceled()` function and fix a bug where `$status` variable needs to be checked before use in `LogsStatusHistory.php`.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - 46b33d1928283ffaeb621f87f6cddb47080c4efa authored over 1 year ago by Sam <[email protected]>
Add hidden input field for column order in list setup form.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - f4c5f80549be63be2b1a03bf5f0c61adbd4d5eb6 authored over 1 year ago by Sam <[email protected]>
Add cancel order modal and validation for cancel reason when cancelling an order in present tense.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-cart - 832e73fbb9b6474a9cddacc63d1847c80d95a141 authored over 1 year ago by Sam <[email protected]>
Add cancel reservation modal to the reservation page and validate cancel reason when cancelling a reservation.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-reservation - 86c23bf1af66d0117439b4243e263d2ed30db1c9 authored over 1 year ago by Sam <[email protected]>
Add delete account functionality with confirmation prompt to account settings page.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-user - 783b46c4808e0081fc0f535e643d15be07afaed4 authored over 1 year ago by Sam <[email protected]>
Update bug.yml

github.com/tastyigniter/.github - bc714f594248509d14de68c77d8b0454ab217e3e authored over 1 year ago by Sam Poyigi <[email protected]>
Enable Reservation form in the root of the web (#42)

* Enable Reservation form in the root of the web

* Minor refactor

Signed-off-by: Sam <6567...

github.com/tastyigniter/ti-ext-reservation - e927c93ce2724dfa747591633fc481dc55d3c0c8 authored over 1 year ago by Dejosel <[email protected]>
Refactor coupon redemption process to log coupon history before processing payment and complete redemption after payment is processed.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/ti-ext-coupons - 2ec3cf8026514096251129140d92a411f1671544 authored over 1 year ago by Sam <[email protected]>
Fix phpstan errors

github.com/tastyigniter/core - d4659a1c954e777349f91ff2241cab126b3a6379 authored over 1 year ago by Sam <[email protected]>
Combine tests and static-analysis workflows

github.com/tastyigniter/core - 1520d7a5052fe0de7ec7a53a61d175bf3889003a authored over 1 year ago by Sam <[email protected]>
Use DatabaseTransactions trait in TestCase class. Also, remove redundant code in setUp method and call Igniter:up command in a better way in TestCase class.

github.com/tastyigniter/core - 71a256c2c17b5df63ea2657175123f8ef60748d7 authored over 1 year ago by Sam <[email protected]>
Refactor MenuScope's addWhereHasMealtime method signature.

github.com/tastyigniter/core - 29ce3836a87f9f3a6c02c7e99b4b3002cf48526c authored over 1 year ago by Sam <[email protected]>
Remove `DB_PREFIX` env from the phpunit.xml.dist file.

github.com/tastyigniter/core - 008c0ea5c4cd67004accd0837a887588a825567d authored over 1 year ago by Sam <[email protected]>
Modify ThemeManager's getActiveThemeCode method to return the active theme code from the model if the database exists

github.com/tastyigniter/core - 0360ff47ceeaef3b861f5348bf463e5cb9549b69 authored over 1 year ago by Sam <[email protected]>
Update the defaultFormat property in Country library to a string

github.com/tastyigniter/core - 27c9eb1ff39779d9863dc44573893b90b89d5d2b authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - d934014163474d746b1cb7dad844945d3beb1e23 authored over 1 year ago by sampoyigi <[email protected]>
Fix phpstan errors

github.com/tastyigniter/core - a0fa26f3ba5874721087d7e2e03a66820a120345 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 966dbcda55b76de222d81f7b5f68a1c584ec7301 authored over 1 year ago by sampoyigi <[email protected]>
Refactor deprecated AbstractLocation model to extend Location class

github.com/tastyigniter/core - 8733b610c4207e24f55866e3c0813d67cc6dee05 authored over 1 year ago by Sam <[email protected]>
Remove redundant unnecessary methods in Model

github.com/tastyigniter/core - 6e47c7e1fe0a724b93d4d998f1c437714727bbcd authored over 1 year ago by Sam <[email protected]>
Refactor FormController's validateFormRequest method to accept a request class parameter and merge form data into it before validation.

github.com/tastyigniter/core - 437928c1d9b810a1a0de8621bd3c53662fc77299 authored over 1 year ago by Sam <[email protected]>
Ensure notifications table is created if foundation migration file hasn't been created

github.com/tastyigniter/core - 05884af62cc698d4bd32e5b03511e1e31c2f5145 authored over 1 year ago by Sam <[email protected]>
Refactor ServiceProvider and extract methods from models to make them DRY

- Refactor admin, main and system ServiceProvider...
- Extract all model observers methods into ...

github.com/tastyigniter/core - 190075f0ed48bba44c8b4da318b6647454ac301f authored over 1 year ago by Sam <[email protected]>
Add SendsInvite trait to User and Customer models, allowing them to send email invitations upon creation or update.

github.com/tastyigniter/core - cab9f454c5320d71bb1a1a9b38980a4766cb0c68 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 76544c54feceea94c6ea39a84a678f5910dbae14 authored over 1 year ago by sampoyigi <[email protected]>
Refactor event namespaces and class names for better readability and maintainability.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - d4a225c4a4f1c8d4f5b3b6fc7e9223135625f491 authored over 1 year ago by Sam <[email protected]>
Fix phpstan errors

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - 7c3d9f1e0b120ca0a3a27e3ef91d89242bd7133a authored over 1 year ago by Sam <[email protected]>
Update phpstan-baseline.neon

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - 1a0f196a5758ae7d697a643de167971a05bfcaf9 authored over 1 year ago by Sam <[email protected]>
Refactor database check in Igniter.php.

github.com/tastyigniter/core - 7c9297bc2932b5c8f8a9dbd599eef8712935d6e1 authored over 1 year ago by Sam <[email protected]>
Remove logic to create notifications migration file

github.com/tastyigniter/core - 88fc60e456c2148f4c1fd5bc71451e662bc41a28 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 5afbc8ce11581ef85ec4b916d369f38feca5b14e authored over 1 year ago by sampoyigi <[email protected]>
Refactor extension loading to use Composer autoloading and package manifest configuration.

github.com/tastyigniter/core - 55d9208e32a61ea2398b35b0b0434153d4f425de authored over 1 year ago by Sam <[email protected]>
Refactor autoload file loading and namespace resolution in ComposerManager and ExtensionManager.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - f85dd5165bb530db6ccb3f6541721973b4f41743 authored over 1 year ago by Sam <[email protected]>
Always activate customer when enabled and not activated

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - be42fe1f2925fa289db4423bf70b750fc78d21c6 authored over 1 year ago by Sam <[email protected]>
Disable model guards by default

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - e78f83a3c34ce72ffae70abea794fffc1dc10e21 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 9e0fe1df1c95a922d759d4c4c55a05d77da1cbdf authored over 1 year ago by sampoyigi <[email protected]>
Ensure trailing back-slash when guessing extension namespace

github.com/tastyigniter/core - 848c0837c4fc163dfa0234ee839ffb026b4b8949 authored over 1 year ago by Sam <[email protected]>
Add Request suffix to all request classes

github.com/tastyigniter/core - f0cd98c2d26457eee249b556c129ab89605b050c authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 4602dedfef44e4a27b0b2cee4f4ff777e15a2d5b authored over 1 year ago by sampoyigi <[email protected]>
Enable extensions by default to improve user experience

github.com/tastyigniter/core - 3e4430b411a28836bd93aebb2c3d461d7d3415b4 authored over 1 year ago by Sam <[email protected]>
Scan extension config from composer installed package manifest, composer.json or extension.json

github.com/tastyigniter/core - 5093f561da2a4c572bbe847f40e6e7ac0d81b80b authored over 1 year ago by Sam <[email protected]>
Refactor scaffolding commands to use make: as name and src direct structure

github.com/tastyigniter/core - 1739d87c28a0e4c7eec37249f0843353169e266a authored over 1 year ago by Sam <[email protected]>
Update Migrator.php to cast path as an array before resetting it to avoid errors.

github.com/tastyigniter/core - 0bc3085788dac30f84a73942cdf72d5044312094 authored over 1 year ago by Sam <[email protected]>
Move Customer and CustomerGroup factories from their respective files to Igniter\Main namespace

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - 11977b40994d817b8540017c3058bfbea4381554 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 1574bf453a24ecadf9872a31053ede43ebf9c922 authored over 1 year ago by sampoyigi <[email protected]>
Refactor BaseExtension and SystemHelper classes to include a new method for reading extension configuration from a file in SystemHelper and update BaseExtension to use that method.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - de2b2fffe0bb3bfa7e0b89c4ef7700912ee5f0a9 authored over 1 year ago by Sam <[email protected]>
Update translations (#83)

Added missing translation for igniter.cart::default.alert_min_order_total

github.com/tastyigniter/ti-ext-cart - 684170e513692a7958689fa4b1073ef89c87e675 authored over 1 year ago by Vijay Sapkota <[email protected]>
Refactor Assets.php and ViewMaker.php to use File::isFile() instead of File::exists() for checking a file's existence.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/TastyIgniter - 6898920760c193e25ce5ea8a4d926cae7ce5c06d authored over 1 year ago by Sam <[email protected]>
Update records seeder, and tests

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - f411b25282967bb60ec30d66dcfd0eba805250e2 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - f84cad3a990c6a628360cd3fcbc5e2f6394e5933 authored over 1 year ago by sampoyigi <[email protected]>
Update test files to use new namespace and class references.

github.com/tastyigniter/core - 0b2271dbe4073d8181b1771d9a414f9c39126d74 authored over 1 year ago by Sam <[email protected]>
Update UpdateRecordsSeeder.php to add a method to update the disk column on media attachments

github.com/tastyigniter/core - 6e58f462335d3ca2ff59b17831c2bfb18661a5cb authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - b1f5c53fc7d1e3bec208068b20fc261fac822755 authored over 1 year ago by sampoyigi <[email protected]>
Dispatch composing view event before rendering

github.com/tastyigniter/core - 22af0a7c929881f5a4d1f40608e1cbc3e0536b43 authored over 1 year ago by Sam <[email protected]>
Use Event::dispatch instead of Event::fire

github.com/tastyigniter/core - ba81b91406201bd15dda065c0b4f619a2461fe24 authored over 1 year ago by Sam <[email protected]>
Only register publishable path when app is running in console

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - 442c793c7c140f626a6f99c81f402a56a931e7ba authored over 1 year ago by Sam <[email protected]>
Use composer scripts for running tests, formatting code, and static analysis.

Signed-off-by: Sam <[email protected]>

github.com/tastyigniter/core - d01a8b1886db2ff514a4ebdc683a6c66fc14da5e authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 9da9f81c6d6019574080eba781abe5b5cc2f8bfc authored over 1 year ago by sampoyigi <[email protected]>
Refactor MailManager, AnonymousTemplateMailable, TemplateMailable, and MailLayout to fix issue with sending mails without layouts.

github.com/tastyigniter/core - 58b4d94ec81096074c552b73e86f14e6adcdfd5b authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 7e79cf8983e56cba8d99f781467a259a09911236 authored over 1 year ago by sampoyigi <[email protected]>
Add prunable models feature to Igniter and update the system updates checker and remove activity log cleanup scheduling in EventServiceProvider.

github.com/tastyigniter/core - 35bcad7a594c448aee4b2aaa767f0bde633a9c9c authored over 1 year ago by Sam <[email protected]>
Add confirmation prompts for creating a symbolic link to make uploaded files publicly available and for starring the TastyIgniter repository on GitHub during installation

github.com/tastyigniter/core - f3b7474804e8ece1a71c3b4a356e8bb7aaa74364 authored over 1 year ago by Sam <[email protected]>
Refactor BaseExtension, ComposerManager, and ExtensionManager to improve performance and fix bugs, including missing config keys.

github.com/tastyigniter/core - 6b2fb2417669714b7a2cd05315e60eb0b8997eaf authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 92dede3d40cc07a57ae648b50caf937e34c90417 authored over 1 year ago by sampoyigi <[email protected]>
Refactor theme asset path and source path handling to avoid side effects

github.com/tastyigniter/core - 5c7f7b86b785ca433189cf1708344ff360a3bbe8 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - b6dbf2c9346c72d71841a39bd6b4a04f4b811129 authored over 1 year ago by sampoyigi <[email protected]>
Refactor code to improve maintainability.

github.com/tastyigniter/core - af4fa5d17fe1328d224b63854ea2ed2027888217 authored over 1 year ago by Sam <[email protected]>
Add ConsoleCommandSubscriber class to handle console events

github.com/tastyigniter/core - 1d735126e9c4e6007471a8c01df6fbe4e8d6ded2 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

github.com/tastyigniter/core - 1e85e2fe6ae5b093e441cfa396febf50bc34fba7 authored over 1 year ago by sampoyigi <[email protected]>
Add formAfterUpdate method to Payments.php to sync all Payments if the status is true.

github.com/tastyigniter/core - 5df1e7ced2883bc4442ac5ebc2b90dda1fd8ff81 authored over 1 year ago by Sam <[email protected]>
Add validation rules implemented by extensions using the `registerValidationRules()` method and register them in the `ValidationServiceProvider` class.

github.com/tastyigniter/core - e9f52d7a8b39d79decaf494e41e532ea62627493 authored over 1 year ago by Sam <[email protected]>
Reduce column key size and change varchar limit from 128 to 255.

github.com/tastyigniter/core - b726d53eaa4ffe0a706e28d2d6da4232d0272a91 authored over 1 year ago by Sam <[email protected]>
Refactor ComposerManager.php by using REPOSITORY_HOST instead of REPOSITORY_URL and add a new method assertSchema to assert the repository is set

github.com/tastyigniter/core - 8463dec680087dc124d654c5d3e5c81f8277d052 authored over 1 year ago by Sam <[email protected]>
Refactor code to conditionally initialize Sortable.js in maparea.js and refactor error handler method checks.

github.com/tastyigniter/core - 692009f98e42460540959df2880cbddd038cf225 authored over 1 year ago by Sam <[email protected]>