Giter VIP home page Giter VIP logo

lightning_dxpr's People

Contributors

dench0 avatar hoatle avatar jjroelofs avatar mhmelshaaerdxpr avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

hoatle

lightning_dxpr's Issues

Lightning to reach end-of-life

Hi there :) I'm the Lightning maintainer at Acquia, and I see that this appears to be an actively maintained sub-profile of Lightning. I thought I would drop in to inform you that Lightning is going to reach its end of life in November 2021 (see https://www.acquia.com/blog/acquia-lightning-eol-2021-acquia-cms-future), and therefore this package will probably need to drop its Lightning dependency and decouple the sub-profile by then. There is some documentation on how to do that available at https://github.com/acquia/lightning/wiki/Uninstalling-Lightning#decoupling-a-sub-profile-from-lightning. Please let me know if I can be of any assistance!

Fix pages Section/Tabs/Divider for QA team

  1. Divider element page not showing correctly for anonymous users
  2. Tabs element loading with wrong active tab before init
  3. Section page failing anonymous visual regression testing due to parallax sections

The Upload destination options are missing

From client:

To do this on dxpr demo.

Create a custom block:
Home > Administration > Structure > Block layout Custom block library +Add custom block type
Add Field
Choose either: (Reference) File, (Reference)Image > Add label > Save and continue
The Upload destination options are missing. It's a required field without an illegal choice warning. You can't save or make changes. You can back out bot not change the field settings.

Note: The older version of Glazed with a different administration theme also does this. An older version of the default (on Drupal 8.7.7) lightening works fine. I can't find any issues like this on drupal.org. I'm not sure what to do.

custom-block-field-illegal-choice (1)

@dench0 if you need more info please ask the client directly in the ticket system: https://app.dxpr.com/hc/tickets/4178/custom-block-file-field-image-field-missing-upload-destination-option

should validate the build against lightning_dxpr_project

jurriaan 11:08 PM
@hoat Le we recently had a failure of lightning_dxpr_project builds because we made a little mistake on the composer.json of its child-repo: https://github.com/dxpr/lightning_dxpr
is is possible you copy the PR tests with have on lightning_dxpr_project to lightning_dxpr so that we can validate our build against composer 1.x and 2.x?

Hoat Le 22 hours ago
I could add a trigger to validate lightning_dxpr_project (2.x) when there is new commit from lightning_dxpr (2.x), is that ok @jurriaan? (edited)

Hoat Le 22 hours ago
do you want to validate lightning_dxpr_project against the https://github.com/dxpr/lightning_dxpr 1.x branch?
๐Ÿ”ด
1

jurriaan 22 hours ago
@hoat Le ok, so I rely on an email to be notified of the triggered check? or will it show somewhere in github UI?

jurriaan 22 hours ago
the lightning_dxpr 1.x branch is not used anymore, the 2.x branch is

jurriaan 22 hours ago
you can skip the 1.x branch

Hoat Le 21 hours ago
the trigger is automatic

Remove Gin in favor of Claro

As Lightning will be EOL soon this profile will not be useful as starter site and we probably only continue to use it in QA testing because we have the QA demo site included in this profile.

We were having QA problems due to HTML changes between Claro and Gin, we should reinstate Claro since it makes more sense to QA test on a Drupal core admin theme.

Related:
#23

https://github.com/dxpr/dxpr_maven/issues/15

Before making the suggested change we should verify that it indeed fixes the test failure in dxpr_maven

Remove body field from node / block forms for drag and drop content

The node form often causes problems with the HTML generated by our layout builder. Also, people get confused if they add images with CKEditor and they won't work work in the front-end if DXPR Builder is enabled.

We should still fix bugs that arise in the node form like #14 because sometimes the node form is needed for debugging. But the default body/node form in lightning_dxpr should switch to hide the body field.

Please test that creating content still works OK after this change.

@mhmelshaaerdxpr I would like you to be reviewer on this PR and test that the fix works OK that @dench0 creates. This will involve creating a fresh installation based of his feature branch.

Node edit form error

I noticed this error during a demo yesterday. It's not just on the node form of drag and drop pages, also basic pages. Found a similar bug report here: https://www.drupal.org/project/webform/issues/2973530

"Uncaught Error: [CKEDITOR.resourceManager.load] Resource name "fakeobjects" was not found at "/1608448582/docroot/libraries/fakeobjects/plugin.js?t=qlmmrp".
at CKEDITOR.resourceManager. (ckeditor.js?v=4.15.0:257)
at d (ckeditor.js?v=4.15.0:253)
at Array.n (ckeditor.js?v=4.15.0:253)
at y (ckeditor.js?v=4.15.0:253)
at HTMLScriptElement.CKEDITOR.env.ie.d.$.onerror (ckeditor.js?v=4.15.0:254)"

error

Fix default_content 9.2.0 problem and any other 9.2.0 compatibility issues

When installing this distro we fail with the following message:

my_drupal9_project_qa_demo |  [info] dxpr_qa_demo module installed.
my_drupal9_project_qa_demo |
my_drupal9_project_qa_demo | In ContainerBuilder.php line 1032:
my_drupal9_project_qa_demo |
my_drupal9_project_qa_demo |   [Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]
my_drupal9_project_qa_demo |   You have requested a non-existent service "default_content.importer".
my_drupal9_project_qa_demo |
my_drupal9_project_qa_demo |

It's happening since today so I'm guessing it's due to Drupal 9.2.0 release.

Can you look into this and suggest/implement a fix, workaround, or patch for contrib projects.

Installation issue

While installing the dxpr_lightning with demo logistics content,client gets:

An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: /core/install.php?rewrite=ok&profile=lightning_dxpr&langcode=en&id=2&op=do_nojs&op=do StatusText: OK ResponseText: Symfony\Component\Serializer\Exception\UnexpectedValueException: Type http://drupal.org/rest/type/block_content/drag_and_drop_block does not correspond to an entity on this site. in Drupal\hal\Normalizer\ContentEntityNormalizer->getTypedDataIds() (line 281 of /var/www/dxpr-demo.nfi-llc.com/web/docroot/core/modules/hal/src/Normalizer/ContentEntityNormalizer.php).

So
When I have done the installation for the 2.x branch I got this error
M5gTBId 1

but
when I have done the installation for the 1.x branch I got this error do
HdWBRs8 1
(like client has shown to us)

related task https://dxpr.monday.com/boards/454831816/pulses/690729079

So it is needed to be fixed

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.