Comments (10)
This is the exact issue we found when we wrote tests for our projects that use getcandy, in the next release the migrations should be edited to stop this issue happening.
from candy-api.
Any idea when the next release will drop? Been trying to find an indication but not been fortunate to find one.
from candy-api.
Hey @Jamiewarb, We're looking to get it out of Alpha and into Beta around the end of August.
from candy-api.
Okay, thanks for letting me know!
We're looking to build a medium scale e-comm project on top of Candy, but not sure if we're able to commit to it at this point, which is unfortunate.
Will you guys be creating a pre-release with these fixes that we can contribute to? If these issues are already being solved, I'd rather not fork and re-solve them myself, but focus effort on outstanding bugs.
I see a dev branch, so would I be right to assume that is the current alpha? Is there a strategy for contributing?
(Sorry that this is likely not the space for it, so please point me to the direction of a better forum if you'd prefer, but just going to ask here for the sake of continuity)
from candy-api.
Hey @alecritson, wondered if you had any input on the above? Are people generally forking from Dev? Or Master? I'm noticing some pretty big differences between the two, now that I'm trying to the get the client and API working in our project (i.e. Api directory replaced by Core, etc).
from candy-api.
Sure, so we initially released the real base Alpha version at the end of February, this was just to get it into peoples hands. We didn't want to offer too much support at this point as we knew things were going to be changing pretty drastically and so instead of patching the master branch and doing alpha release updates we kind thought "lets just go for beta" so that's what we're doing.
The current release tag / master is really just how it was when it was first alpha released, the dev
branch is constantly in use by us, so we never really told people to go ahead and use the dev
branch as it's the bleeding edge of what we're doing before we get it into a proper release system and could potentially contain alot of bugs / new migrations etc as we develop it.
By all means if you want to use it in the dev
state then you can include dev-dev
in composer, or how I've been doing it is cloning the repo down and adding:
{
"type": "path",
"url": "../candy-api",
"options": {
"symlink": true
}
},
To my composer so you can easily just pull down the changes locally to see whats changed without having to constantly do composer update
.
As for contributing we aren't really advertising that as we don't want to overwrite your hard work or work you've put time on, but if it's an obvious bug fix or whatnot then pull requests would always make us smile, but yeah, dev branch is where it's at.
from candy-api.
Oh and as for these types of discussion, we have a slack area but Glenn is away at the moment and I don't have the access to give you guys invites so when he is back I'll put a link here or something.
from candy-api.
This is great, @alecritson. Thanks, dude.
from candy-api.
Cheers for the reply mate! We'll definitely be getting involved with the Slack when we can, if you guys are cool with that.
I think what we will do for now is fork the dev branch of candy-api, and also fork the candy-client-php repo as well. Then we'll use those in our projects, and bug fix anything we find internally, while also pull-requesting any bug fixes into your getcandy repo's as well.
That should hopefully benefit us both, and allow us to use the dev branch without worrying too much about the changes and fixes you guys are making. Then we can intermittently review your dev branch and merge it into our fork to get your updates and progress as well, and you should hopefully benefit from our bug fixes in return.
If any of that sounds daft, I would totally appreciate the feedback π And if not, then you'll have two new contributors :) (Thanks for the continued patience with us! :D)
from candy-api.
Hey @tooshay @Jamiewarb
Glenn is back off holiday now and I have access to invite you guys to the slack channel if you are interested. Just shoot me an email at [email protected] and I will get you the links.
from candy-api.
Related Issues (20)
- sanctum login cors issue HOT 3
- v10 installation issues HOT 5
- Problem installing on fresh copy of Laravel 8
- v0.10 migration issue HOT 3
- Error running php artisan candy:search:index HOT 4
- Error accessing /products endpoint HOT 2
- php artisan candy:install broken with composer version 2 HOT 2
- Ambiguous clause when manually setting the `parent_id` on Category model
- Setting `attribute_data` has inconsistent behavior based on model persistance HOT 1
- Accessing `categories` endpoint yields server error HOT 4
- Plugin Architecture HOT 1
- PluginCollection and PluginResource do not comply with psr-4 autoloading standard HOT 2
- Upgrade doctrine/dbal to version 3 if using php8 HOT 4
- Add Additional Option Group Result in Error
- POST /orders endpoint returns incorrect data type HOT 2
- Reindexing categories fail when not using english language HOT 6
- exceptions.invalid_service (View: /var/www/online-store/vendor/getcandy/candy-hub/resources/views/layout.blade.php) HOT 3
- Error 500 when updating discount HOT 1
- ProductRouteController does not exist HOT 5
- Unauthenticated after successful login HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from candy-api.