Ecosyste.ms: OpenCollective

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

github.com/tastyigniter/core


https://github.com/tastyigniter/core

Improved error handling and flash messages

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

c8e68088601a51ec70de34f26682509b87a46a59 authored over 1 year ago by Sam Poyigi <[email protected]>
Render validation errors individually on form fields

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

f1e92b80aaf5af240e22414f9087f05b17736670 authored over 1 year ago by Sam Poyigi <[email protected]>
Avoid recursive calls when loading themes

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

fb2d354ffed95f5eab0c3159f689745c965b3fed authored over 1 year ago by Sam Poyigi <[email protected]>
Always seed demo data on fresh install

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

2665e57ce907695279065cf4970c58a852a82a65 authored over 1 year ago by Sam Poyigi <[email protected]>
Refactor location options as registered location settings

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

3ebda1bac003304523c2e199ccfb8ede33620462 authored over 1 year ago by Sam Poyigi <[email protected]>
Overload method `getRan` on `DatabaseMigrationRepository.php` to retrieves igniter migrations that have been ran from the database table.

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

5d843d96019a777b0e97304f9f96816269be8720 authored over 1 year ago by Sam Poyigi <[email protected]>
Minor refactor

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

b7aaa596bdd2f8f8d9c70aa7e2f0ae7e40e317d1 authored over 1 year ago by Sam Poyigi <[email protected]>
Refactor main menu widget to use new MainMenuItem class and update class properties in a concise manner.

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

088462b36135682045b573b07a0713b4228c084b authored over 1 year ago by Sam Poyigi <[email protected]>
Refactor Defaultable.php to check if the model was changed before updating the default value.

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

2b10d8167f0f37093853bdc79c9454be29bde96d authored over 1 year ago by Sam Poyigi <[email protected]>
Minor refactor calendar widget.

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

6b50965ee4b66cda6c31a8e95ef95678e24232a6 authored over 1 year ago by Sam Poyigi <[email protected]>
Refactor admin menu items and update context settings.

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

0a78fc10fff1ee0a9237a4d08bf9357c259205bd authored over 1 year ago by Sam Poyigi <[email protected]>
Compile Assets

86d0f2555dc1502e400e88e9a4c2d2b5dad030c9 authored over 1 year ago by sampoyigi <[email protected]>
Add static helper for extending form fields in `FormExtendable.php`.

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

c0371c31ef16c0bcfde83a8fc2c915e5c5d6cc30 authored over 1 year ago by Sam Poyigi <[email protected]>
Bring back js datepicker

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

7e5deb09ed27d55a98ea09400194ac2fe28caade authored over 1 year ago by Sam Poyigi <[email protected]>
Refactor record editor modal

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

03b73fa0a4b8efda78a801b591ee4fed83e46150 authored over 1 year ago by Sam Poyigi <[email protected]>
Add static method `implement` to allow implementation of dynamic traits on models and extendable classes.

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

bf73c4ed550c4891566e49ec40f73b6d9d9f57f8 authored over 1 year ago by Sam Poyigi <[email protected]>
Refactor FormRequest.php to simplify slug retrieval and handle null cases.

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

7c0d4ef8a7e0e8f724b5ae825959f96fc1027101 authored over 1 year ago by Sam Poyigi <[email protected]>
Add logic for handling unique validation rule within FormRequests

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

420acf47c91c4d522c6539630c30459c9f126e95 authored over 1 year ago by Sam Poyigi <[email protected]>
PHP Linting (Pint) - Fix styling

82946630e68ee458131a3bdf18fe51ae36b56443 authored over 1 year ago by sampoyigi <[email protected]>
Fix phpstan errors

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

fbddbc7c9f667eed2ae01e1b2addccce52c87b63 authored over 1 year ago by Sam Poyigi <[email protected]>
Fix phpstan errors

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

abc2aada8830077d0ec089951b287a441f231eae authored over 1 year ago by Sam Poyigi <[email protected]>
Fix phpstan errors

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

b063abd025f6f9f4c7150abea40ba082fbba5985 authored over 1 year ago by Sam Poyigi <[email protected]>
PHP Linting (Pint) - Fix styling

936ae4c8ce0269f5f98cc980dc0ec51aa9bee1f0 authored over 1 year ago by sampoyigi <[email protected]>
Code refactor

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

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]>

9cdafa81bfceab1036458d970d6900765a6762d9 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

473525d9b80a00ca01aa70e3bdd5f758ce5a22b6 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]>

c981ae4df01b7ef19ca6738f60a3b80696eb7507 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]>

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]>

f6e868aa66fc804a612664f19197eb0685b79176 authored over 1 year ago by Sam <[email protected]>
Fix phpstan errors

d4659a1c954e777349f91ff2241cab126b3a6379 authored over 1 year ago by Sam <[email protected]>
Combine tests and static-analysis workflows

1520d7a5052fe0de7ec7a53a61d175bf3889003a authored over 1 year ago by Sam <[email protected]>
Remove `DB_PREFIX` env from the phpunit.xml.dist file.

008c0ea5c4cd67004accd0837a887588a825567d 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.

71a256c2c17b5df63ea2657175123f8ef60748d7 authored over 1 year ago by Sam <[email protected]>
Refactor MenuScope's addWhereHasMealtime method signature.

29ce3836a87f9f3a6c02c7e99b4b3002cf48526c authored over 1 year ago by Sam <[email protected]>
Update the defaultFormat property in Country library to a string

27c9eb1ff39779d9863dc44573893b90b89d5d2b 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

0360ff47ceeaef3b861f5348bf463e5cb9549b69 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

d934014163474d746b1cb7dad844945d3beb1e23 authored over 1 year ago by sampoyigi <[email protected]>
Fix phpstan errors

a0fa26f3ba5874721087d7e2e03a66820a120345 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

966dbcda55b76de222d81f7b5f68a1c584ec7301 authored over 1 year ago by sampoyigi <[email protected]>
Refactor deprecated AbstractLocation model to extend Location class

8733b610c4207e24f55866e3c0813d67cc6dee05 authored over 1 year ago by Sam <[email protected]>
Minor fix

07462b64d72f556086bb693ee722002d67579f7c authored over 1 year ago by Sam <[email protected]>
Remove redundant unnecessary methods in Model

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.

437928c1d9b810a1a0de8621bd3c53662fc77299 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 ...

190075f0ed48bba44c8b4da318b6647454ac301f authored over 1 year ago by Sam <[email protected]>
Ensure notifications table is created if foundation migration file hasn't been created

05884af62cc698d4bd32e5b03511e1e31c2f5145 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.

cab9f454c5320d71bb1a1a9b38980a4766cb0c68 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

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]>

d4a225c4a4f1c8d4f5b3b6fc7e9223135625f491 authored over 1 year ago by Sam <[email protected]>
Fix phpstan errors

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

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

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

1a0f196a5758ae7d697a643de167971a05bfcaf9 authored over 1 year ago by Sam <[email protected]>
Refactor database check in Igniter.php.

7c9297bc2932b5c8f8a9dbd599eef8712935d6e1 authored over 1 year ago by Sam <[email protected]>
Remove logic to create notifications migration file

88fc60e456c2148f4c1fd5bc71451e662bc41a28 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

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

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]>

f85dd5165bb530db6ccb3f6541721973b4f41743 authored over 1 year ago by Sam <[email protected]>
Always activate customer when enabled and not activated

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

be42fe1f2925fa289db4423bf70b750fc78d21c6 authored over 1 year ago by Sam <[email protected]>
Disable model guards by default

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

e78f83a3c34ce72ffae70abea794fffc1dc10e21 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

9e0fe1df1c95a922d759d4c4c55a05d77da1cbdf authored over 1 year ago by sampoyigi <[email protected]>
Add Request suffix to all request classes

f0cd98c2d26457eee249b556c129ab89605b050c authored over 1 year ago by Sam <[email protected]>
Ensure trailing back-slash when guessing extension namespace

848c0837c4fc163dfa0234ee839ffb026b4b8949 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

4602dedfef44e4a27b0b2cee4f4ff777e15a2d5b authored over 1 year ago by sampoyigi <[email protected]>
Enable extensions by default to improve user experience

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

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

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.

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]>

11977b40994d817b8540017c3058bfbea4381554 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

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]>

de2b2fffe0bb3bfa7e0b89c4ef7700912ee5f0a9 authored over 1 year ago by Sam <[email protected]>
Minor refactor

2dc93ad9b3067ece863fabe0fc4f915800e62fac authored over 1 year ago by Sam <[email protected]>
Update records seeder, and tests

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

f411b25282967bb60ec30d66dcfd0eba805250e2 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

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

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

6e58f462335d3ca2ff59b17831c2bfb18661a5cb authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

b1f5c53fc7d1e3bec208068b20fc261fac822755 authored over 1 year ago by sampoyigi <[email protected]>
Dispatch composing view event before rendering

22af0a7c929881f5a4d1f40608e1cbc3e0536b43 authored over 1 year ago by Sam <[email protected]>
Use Event::dispatch instead of Event::fire

ba81b91406201bd15dda065c0b4f619a2461fe24 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]>

d01a8b1886db2ff514a4ebdc683a6c66fc14da5e 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]>

442c793c7c140f626a6f99c81f402a56a931e7ba authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

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

58b4d94ec81096074c552b73e86f14e6adcdfd5b authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

7e79cf8983e56cba8d99f781467a259a09911236 authored over 1 year ago by sampoyigi <[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

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.

6b2fb2417669714b7a2cd05315e60eb0b8997eaf authored over 1 year ago by Sam <[email protected]>
Add prunable models feature to Igniter and update the system updates checker and remove activity log cleanup scheduling in EventServiceProvider.

35bcad7a594c448aee4b2aaa767f0bde633a9c9c authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

92dede3d40cc07a57ae648b50caf937e34c90417 authored over 1 year ago by sampoyigi <[email protected]>
Refactor theme asset path and source path handling to avoid side effects

5c7f7b86b785ca433189cf1708344ff360a3bbe8 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

b6dbf2c9346c72d71841a39bd6b4a04f4b811129 authored over 1 year ago by sampoyigi <[email protected]>
Refactor code to improve maintainability.

af4fa5d17fe1328d224b63854ea2ed2027888217 authored over 1 year ago by Sam <[email protected]>
Add ConsoleCommandSubscriber class to handle console events

1d735126e9c4e6007471a8c01df6fbe4e8d6ded2 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

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.

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.

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

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

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.

692009f98e42460540959df2880cbddd038cf225 authored over 1 year ago by Sam <[email protected]>
Dynamically load theme sources after resolving the router not after model

2e7832bf8d195a2d78626c2ec4208ab855d5a194 authored over 1 year ago by Sam <[email protected]>
Update media storage settings and folder structure to use the "public" disk and organize media files in "media/uploads" and "media/attachments" subfolders, respectively.

d4e5bde0dbb41ab9e2386a8d3147ea14a5cefd38 authored over 1 year ago by Sam <[email protected]>
PHP Linting (Pint) - Fix styling

ee448c05c9e9ce5d5298a3f6f7226037b6efca6f authored over 1 year ago by sampoyigi <[email protected]>
Add ability to return an empty map if the template class source resolver does not have the specified theme.

aeafecec59a31603c4760b8684832c1203b30095 authored over 1 year ago by Sam <[email protected]>
- Update configuration references from `igniter` to `igniter-routes`, `igniter-auth`, `igniter-system`, and `igniter-currency` to conform with the new configuration structure.

05b44e594a7ec41c75bd8dacffb4fd07c654c3ba authored over 1 year ago by Sam <[email protected]>