Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0][ADD] shopinvader_v2_app_demo #1364

Open
wants to merge 38 commits into
base: 16.0
Choose a base branch
from

Conversation

AnizR
Copy link
Contributor

@AnizR AnizR commented Jun 7, 2023

Adds a demo application on fastapi endpoint for a demo shopinvader application that takes every router

Side note: when adding new routers, we should include them in this module

@AnizR AnizR force-pushed the 16.0-shopinvader-api-demo branch from e3fabe2 to f5d25d6 Compare June 7, 2023 10:58
@AnizR
Copy link
Contributor Author

AnizR commented Jun 7, 2023

@sebastienbeau
Any comment is welcomed (first time I am contributing to shopinvader)

@AnizR AnizR marked this pull request as draft June 7, 2023 11:04
@AnizR AnizR force-pushed the 16.0-shopinvader-api-demo branch 2 times, most recently from 0a3dab1 to 312fed2 Compare June 7, 2023 11:11
@AnizR AnizR changed the title [16.0][ADD] shopinvader_app_demo: init [16.0][ADD] shopinvader_app_demo: init WIP Jun 7, 2023
@sebastienbeau sebastienbeau added this to the 16.0 milestone Jun 9, 2023
@marielejeune
Copy link
Contributor

Can we continue your work with @lmignon ?
We suggest to rename this module shopinvader_v2_app_demo

@AnizR
Copy link
Contributor Author

AnizR commented Jun 20, 2023

Can we continue your work with @lmignon ? We suggest to rename this module shopinvader_v2_app_demo

yes, no problem :)

@AnizR AnizR changed the title [16.0][ADD] shopinvader_app_demo: init WIP [16.0][ADD] shopinvader_v2_app_demo: init WIP Jun 20, 2023
@marielejeune marielejeune force-pushed the 16.0-shopinvader-api-demo branch 2 times, most recently from 818029a to 3f77487 Compare June 21, 2023 09:57
@marielejeune
Copy link
Contributor

@sbidoul @AnizR @lmignon Here is a first version of ShopInvader v2 Demo App including address and cart routers.

@marielejeune marielejeune force-pushed the 16.0-shopinvader-api-demo branch 2 times, most recently from f48391f to a2ea147 Compare June 21, 2023 15:19
@sbidoul sbidoul force-pushed the 16.0-shopinvader-api-demo branch 4 times, most recently from dd0b933 to aea4583 Compare June 26, 2023 18:24
)
auth_jwt_validator_id = fields.Many2one("auth.jwt.validator")

@api.model
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't be an api.model

@AnizR AnizR changed the title [16.0][ADD] shopinvader_v2_app_demo: init WIP [16.0][ADD] shopinvader_v2_app_demo Jul 31, 2023
@lmignon lmignon force-pushed the 16.0-shopinvader-api-demo branch 5 times, most recently from 84f6d15 to 02880ac Compare October 6, 2023 08:57
@sbidoul sbidoul force-pushed the 16.0-shopinvader-api-demo branch from 981ba47 to aeae920 Compare June 5, 2024 08:42
Copy link

github-actions bot commented Oct 6, 2024

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale label Oct 6, 2024
@sbidoul sbidoul removed the stale label Oct 7, 2024
@AnizR AnizR marked this pull request as ready for review October 7, 2024 07:37
Copy link
Contributor

@sebastienbeau sebastienbeau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (code review)

I think we should merge this and then when need creating PR for improving it

@sbidoul @lmignon let's go ?

Note: when auth_partner will be merged I think it will be better to move on it for the authentication instead of the keycloak one (the purpose of this module is to make a demo, so less tool, less external requirement is always better, but we can still have an extra module *_demo_jwt for demo with keycloak)

@sbidoul
Copy link
Member

sbidoul commented Oct 23, 2024

/ocabot merge nobump

@sbidoul
Copy link
Member

sbidoul commented Oct 23, 2024

the purpose of this module is to make a demo

Demo, but also serve as a template for a new project so let's keep that in mind.

@shopinvader-git-bot
Copy link

This PR looks fantastic, let's merge it!
Prepared branch 16.0-ocabot-merge-pr-1364-by-sbidoul-bump-nobump, awaiting test results.

shopinvader-git-bot pushed a commit that referenced this pull request Oct 23, 2024
Signed-off-by sbidoul
@shopinvader-git-bot
Copy link

@sbidoul your merge command was aborted due to failed check(s), which you can inspect on this commit of 16.0-ocabot-merge-pr-1364-by-sbidoul-bump-nobump.

After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants