Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(shops): add Shop Features extension (#1172)
* adding admin only shops * stashing for tomorrow -> backend for limited by items missing * limits backend * shop limit complete and small aesthetic changes * adding view for limited shops * start of coupons * coupons tag complete, need purchase backend * coupons finished i hope there's no bugs lol * hotfix * adding protection to free items * adding infinite tags and settings option * hotfix * hotfix * adding FTO only shops & stock * changing order of abort 404 (thanks uri) * adding some error reporting * choose if you can use coupons on limited stock items * changing the description * adding modified shops * fix purchase limit & eager loading * add credit & more detailed stock info * add count * no message * fix log * fix logs * add visibility to shop items * fix wording * fix(shops): staff shops visible in ext item info * add collapsible shops * fix log cost * add restocking to shops * fix kernal schedule * fix: purchase limites not being recognised due to cost changes * add disallow transfer option * feat: Add coupon allowance selection * Update extension_tracker.php Minor change, fixes potential mishaps with the extension tracker. (I did not change version number.) * Purchase Limit Timeframe * Fix naming on the dropdown * Show timeframe on main shop page * Fixes * no message * no message * no message * no message * no message * no message * add stock/shops that can cycle in/out even with no specific end/start * fix(shop): Fixed 500 error if guests try to enter a shop with a restriction * upd(exttracker): forgot version number * refactor alt shop stock types * add is visible pivot to shop stock relation * make shops more compatible * pull & run before dev to make merge conflicts more manageable * update format.sh to recurse properly * format on shop views * refactor: fix blade formatting * feat: creation of basic limits, todo dynamic limits and evaluation * refactor: wording * refactor: fix blade formatting * stash * refactor: fix blade formatting * refactor: fix PHP styling * stash * hotfix: Fix monthly limit on shop stocks * refactor: fix PHP styling * feat(limits): default limits done, debitting, shops, submissions * refactor: fix blade formatting * refactor: fix PHP styling * feat(dynamic limits): complete dynamic limits * refactor: fix blade formatting * refactor: fix PHP styling * feat(nit): view cleanupp * refactor: fix blade formatting * fix(nit): spelling * feat(shops): add to stock modal too just in case * fix(shops): restore disallow transfer * fix: disallow transfers * refactor: fix PHP styling * fix: ordering of debits sometimes throwing undefined array * refactor: fix blade formatting * fix: fix limits additions and checkboxes * fix: disallow transfer * refactor: fix blade formatting * refactor: fix PHP styling * feat(userowned) * display Cancel button if claim * feat: make costs variable * refactor: fix blade formatting * refactor: fix PHP styling * fix: stock items having no image * feat: add hidden shops * fix: save file * refactor: fix blade formatting * refactor: fix PHP styling * fix: timed stock * fix: remove biweekly * feat: random restocks and repeatable timed shops / stock * refactor: fix PHP styling * refactor: fix blade formatting * fix: add currency model trace * refactor: fix PHP styling * fix: item held count * Fix quantity not appearing on admin stock editing modal * Capitalize Auth * Add hash to Shop model * Fix Extension Tracker * fix(shops index): Capitalized more Auth * fix: free items not having limits * refactor: fix PHP styling * fix: update tab to match * fix: totalcost if assets dont have indexing, make indexing default on migration * refactor: fix PHP styling * fix: displayCosts using indexing * fix: deleting currency stock checks * fix: shops not charging correct quantity when multiple units purchased * fix: logs * fix: display stocktype in shop logs * refactor: fix blade formatting * refactor: fix PHP styling * fix: deleted costs * refactor: fix PHP styling * fix: purchase limits not respected for multiple quantities * refactor: fix PHP styling * feat: add coupons to logs * fix: restore .env.example * feat: add credits * refactor: fix PHP styling * refactor: fix PHP styling * fix: item->shop relations * refactor: fix PHP styling * fix(items): add get to shop query --------- Co-authored-by: itinerare <[email protected]> Co-authored-by: Newt <[email protected]> Co-authored-by: Speedy <[email protected]> Co-authored-by: ‘AW0005’ <‘[email protected]’> Co-authored-by: JAM\mallo <[email protected]> Co-authored-by: Ne-wt <[email protected]> Co-authored-by: ScuffedNewt <[email protected]> Co-authored-by: Uri <[email protected]> Co-authored-by: preimpression <[email protected]> Co-authored-by: rattusquo <[email protected]>
- Loading branch information