Code Monkey home page Code Monkey logo

demo-api.druxtjs.org's People

Contributors

briangilbert avatar decipher avatar renovate[bot] avatar schnitzel avatar thom8 avatar tobybellwood avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

demo-api.druxtjs.org's Issues

Proof of concept.

Is your feature request related to a problem? Please describe.
As a developer I want a Demo backend to test against.

Describe the solution you'd like

  • Drupal 9 install
  • Umami install profile
  • Required modules and configuration.

Add Gitpod configuration

Is your feature request related to a problem? Please describe.
As a maintainer I want Gitpod configuration so I, and others, can maintain the project in the cloud

Describe the solution you'd like

  • Add gitpod config
  • Set DDev tasks

Describe alternatives you've considered
N/A

Additional context
N/A

JSON:API Views displays are being rendered with incorrect data.

Describe the bug
When calling the endpoint for the Promoted Items Attachment Views display I receive the results of the Block display.

To Reproduce
Steps to reproduce the behavior:

  1. https://demo-api.druxtjs.org/jsonapi/views/promoted_items/block_1
  2. https://demo-api.druxtjs.org/jsonapi/views/promoted_items/attachment_1

Expected behavior
Attachment display should render 2 recipe items.

Media

Your Environment (please complete the following information):

  • Browser: Chrome

Additional context
This is the issue for the JSON:API Views module:
https://www.drupal.org/project/jsonapi_views/issues/3172648

Add simple oauth module.

Is your feature request related to a problem? Please describe.
The frontend will need the ability to log in to the backend securely.

Describe the solution you'd like
Add the simple oauth module and configure.

  • Add via custom module druxt_umami
  • Generate private/public keys on build
  • Create consumer on install
  • Get key and secret from env var so it can be shared between lagoon environment.

Describe alternatives you've considered
A JWT approach.

Additional context

Add search backend.

Is your feature request related to a problem? Please describe.
As a user I want a decoupled search.

Describe the solution you'd like
Add the Lunr Search backend.

Describe alternatives you've considered
JSON:API Search module.

Additional context
N/A

Update for Composer 2.0

Is your feature request related to a problem? Please describe.
The current composer file doesn't work for Composer 2.0.

Describe the solution you'd like
Update/re-create project to support Composer 2.0

Describe alternatives you've considered
N/A

Additional context

The "zaporylie/composer-drupal-optimizations" plugin was skipped because it requires a Plugin API version ("^1.1") that does not match your Composer installation ("2.0.0"). You may need to run composer update with the "--no-plugins" option.
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.

  Problem 1
    - zaporylie/composer-drupal-optimizations is locked to version 1.1.2 and an update of this package was not requested.
    - zaporylie/composer-drupal-optimizations 1.1.2 requires composer-plugin-api ^1.1 -> found composer-plugin-api[2.0.0] but it does not match the constraint.

You are using Composer 2, which some of your plugins seem to be incompatible with. Make sure you update your plugins or report a plugin-issue to ask them to support Composer 2.

Add JSON:API Node Preview

Is your feature request related to a problem? Please describe.
As a user I want the ability to preview a content edit in Drupal rendered via the frontend.

Describe the solution you'd like

Describe alternatives you've considered
N/A

Additional context
N/A

Update ddev to 1.18.2

Is your feature request related to a problem? Please describe.
ddev 1.18.2 adds native Gitpod support, but breaks with the custom gitpod support.

Describe the solution you'd like

  • update to ddev 1.18.2
  • remove custom gitpod integration

Describe alternatives you've considered
n/a

Additional context
drupalpod/drupalpod-starterkit#2

Add Pagination, Filtering, Sorting, etc to Umami Views

Is your feature request related to a problem? Please describe.
As a project maintainer I want Pagination, Filtering, Sorting, etc on Views so that I can ensure the DruxtViews component correctly handles said functionality.

Describe the solution you'd like

  • Add more Recipes content to ensure pagination.
  • Add exposed filters
  • Add sorting

Describe alternatives you've considered
This should be done against the Umami install profile: https://www.drupal.org/project/drupal/issues/3253159

Additional context
Umami default content lives @ web/core/profiles/demo_umami/modules/demo_umami_content/default_content/languages/[LANG]/node/[TYPE].csv

Update to Drupal 9.1.0

Is your feature request related to a problem? Please describe.
As a user I want the demo to use the latest version of Drupal.

Describe the solution you'd like
Update Drupal and dependencies.

Describe alternatives you've considered
N/A

Additional context
N/A

Update Druxt module

Is your feature request related to a problem? Please describe.
Druxt module needs to be updated

Describe the solution you'd like
Update Druxt module

Describe alternatives you've considered
N/a

Additional context
N/a

Update OAuth2 consumer settings.

Is your feature request related to a problem? Please describe.
As a project owner I want to update the OAuth2 consumer settings so I can show a successful OAuth2 workflow.

Describe the solution you'd like

  • Enable PCKE without a client secret

Describe alternatives you've considered
N/A

Additional context
N/A

Add support for Contact routes.

Is your feature request related to a problem? Please describe.
As a user I want Contact form page routes to resolve.

Describe the solution you'd like
Add a Contact route resolver.

Describe alternatives you've considered
Add resolver to Druxt module.

Additional context
N/A

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

circleci
.circleci/config.yml
composer
composer.json
  • amazeeio/drupal_integrations 0.3.7
  • composer/installers 2.1.1
  • cweagans/composer-patches 1.7.2
  • drupal/anonymous_redirect 2.2.0-rc1
  • drupal/core-project-message 9.3.15
  • drupal/core-recommended 9.3.15
  • drupal/druxt 1.1.1
  • drupal/gin 3.0.0-beta3
  • drupal/gin_login 1.2.0
  • drupal/gin_toolbar 1.0.0-beta22@beta
  • drupal/jsonapi_hypermedia 1.7.0
  • drupal/jsonapi_menu_items 1.2.1
  • drupal/jsonapi_node_preview ^1.0@beta
  • drupal/lagoon_logs 2.0.1
  • drupal/search_api_lunr 2.0.1
  • drupal/simple_oauth 5.2.0
  • drush/drush 11.0.9
  • vlucas/phpdotenv 5.4.1
  • zaporylie/composer-drupal-optimizations 1.2.0
  • drupal/core-dev 9.3.15
  • drupal/core-dev-pinned 9.3.15
  • weitzman/drupal-test-traits 1.6.0
docker-compose
.ddev/docker-compose.network-mtu.yaml
docker-compose.yml

  • Check this box to trigger a request for Renovate to run again on this repository

Update Drupal to 9.2.x

Is your feature request related to a problem? Please describe.
As a user I want to see Druxt running the latest stable release of Drupal.

Describe the solution you'd like
Update Drupal core to 9.2.x

Describe alternatives you've considered
N/A

Additional context
N/A

Module / Core Updates

Is your feature request related to a problem? Please describe.
Core and Decoupled router need updating.

Describe the solution you'd like
Update core and Decoupled router.

Describe alternatives you've considered
N/A

Additional context
N/A

Update readme to be specific to the project

Is your feature request related to a problem? Please describe.
The current readme doesn't fully explain the steps to get this up and running locally.

Describe the solution you'd like
Add steps to get a local instance fully configured ready for a Druxt frontend.

Describe alternatives you've considered
Maybe export config and commit instead?

Additional context
Add any other context or screenshots about the feature request here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.