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

Issue 26170 show more than 20 items for bundles #27569

Merged
merged 62 commits into from
Feb 15, 2024

Conversation

dsolistorres
Copy link
Contributor

@dsolistorres dsolistorres commented Feb 9, 2024

Proposed Changes

  • Fixed getPublishQueueElements() method on BundleResource resource class to list items for all the saved bundles (bundles uploaded or created by the user)
  • Added postman test to check both scenarios: uploaded bundles and bundles created by adding items (with addToBundle command from RemotePublishAjaxAction class)

Checklist

  • Tests

dotCMS-Machine-User and others added 8 commits February 9, 2024 09:13
* #26227 adding js engine + js script actionlet + js resource + js servlet. Still missing the graal real work, but most of the dot-boilerplate is kinda done

* #26227 adding js engine + js script actionlet + js resource + js servlet. Still missing the graal real work, but most of the dot-boilerplate is kinda done

* #26227 adding js engine + js script actionlet + js resource + js servlet. Still missing the graal real work, but most of the dot-boilerplate is kinda done

* #26227 adding js engine + js script actionlet + js resource + js servlet. Still missing the graal real work, but most of the dot-boilerplate is kinda done

* #26227 now at least compiles ok

* #26227 wiring to the dotcms stack

* #26227 seems now is kinda working

* #26227 minor fix

* #26227 adding the ability to print a template or payload return

* #26227 now support a bit the request need to more a lot more to make it ok

* #26227 moving to the dot-mozilla request

* #26227 adding the js request and js context

* #26227 adding the js request and js context

* #26227 adding more elements to the context

* #26227 some more enhacements for response

* #26227 adding changes to handle diff results on the graaljs

* #26277 adding view tools

* #26227 working on proxies and js view tools

* #26227 more proxy

* #26277 the dotcontent js view tool may be done

* #26227 adding the story block map proxy and other fixes

* #26227 more changes to support worfklow on js view tools

* #26227 now the fireEdit is kinda ready to test

* #26227 adding archive

* #26227 addding feedback

* #26227 adding support for all system actions

* #26227 fixes to support wf

* #26227 adding the tags view tool;

* #26227 adding the Tags and template js view tools

* #26227 adding the latest js view tools

* #26227 now the dotcache is working on js

* #26227 adding the fetch

* #26227 adding fetch functionality

* #26227 compiling errors fixed

* #26227 now the sources are being read from the file system and cache the contents in advance

* #26227 now modules are kinda working

* #26227 now user modules are working

* finally cross site modules can be imported

* #26227 adding some fixes

* #26227 adding the last proxies by now

* #26227 adding the content type api

* #26227 adding more changes

* $26227 adding error sintax handling

* #26227 improving the error msg handling

* #26227 adding more error handling

* #26227 now the JSContent is being rendered properly

* #26227 doc and minor improvements

* #26227 adding unit test

* #26227 adding unit test

* #26227 testing the js engine

* #26227 adding test

* #26227 fixing dependencies

* #26227 fixing dependencies

* #26227 fixing unit test

* #26227 fixing test

* #26277 adding feedback

* #26227 sonar feedback

* #26277 sonarq feedback

* #26277 sonarq feedback

* #26277 sonarq feedback

* #26277 sonarq feedback

* #26227 removing temporaly the postman

* #26227 fixing the postman test

* #26227 Adding a change on the postman

* #26227 now if can not read the modules nor functions, just avoid the loading

* #26227 merging with master

* #26227 refactoring the IT

* #26227 feedback done

* #26227 adding sonar feedback

* #26227 sonarq fixes

* #26227 sonarq fixes

* #26227 sonarq fixes
* Solved scroll apps card and avatar on Apps. WIP on scroll issue with textarea

* Fixed css rules
@dsolistorres dsolistorres marked this pull request as draft February 9, 2024 16:00
jdcmsd and others added 21 commits February 9, 2024 10:43
The `json.web.token.allowhttp` property had its default changed from `true` to `false` about a year ago, but the comment above it was not updated to match; it still seemed to imply a default of `true`, and encouraged users to change it in a production environment. This could lead to confusion, or worse!

Co-authored-by: erickgonzalez <erick.gonzalez@dotcms.com>
Co-authored-by: NeehaKethi <NeehaKethi@dotcms.com>
* Update ApiToken_Resource.postman_collection.json

* Update ApiToken_Resource.postman_collection.json

* Update ApiToken_Resource.postman_collection.json
* #26633 Refactor SitePushHandler and add SiteTestHelper

The SitePushHandler class has been refactored to improve readability and maintainability. Helper methods have been introduced to decide whether a site should be published, archived or unpublished. The push handler now utilizes ScheduledExecutorService to handle potential delays in site status changes. Furthermore, SiteTestHelper has been introduced providing common utility functions for site related tests.

* #26633 Refactor site testing and enhance site copying command

Adjusted SiteCommandIT to ensure a site is created before invoking the copy command. The SiteCopy class's output now includes a note that the copy operation happens in the background.

* #26633 Refactor finding site by name into a separate method

* #26633 Handle received exceptions when getting site response

The commit modifies the logic to handle the processing of responses when invoking the verifyAndReturnSiteAfterCompletion method for site pushing. It now makes use of Java's CompletableFuture.exceptionally method, which allows us to handle exceptions that occur in the previous stages of the pipeline. This change also included a minor adjustment to clarify the calculation for ending time in the Runnable task.

* #26633 Disable intermittently failing tests in CLI module

The commit marks a substantial number of tests as disabled due to intermittent failures. These tests span multiple files within the CLI module, across different functionalities such as pulling, pushing, and tree traversal. This temporary measure is taken to enable smoother CI runs, while these intermittent issues are being investigated and resolved.

* #26633 Applying feedback removing Thread.sleep from code
#27475)

* #27451 Checking if the Experiment is still running before send the Event to Jitsu

* Making sonnar happy
…the content types (#27477)

* feat(edit content) #27289 : Add a button to the Content Type screen to enable the new edit mode

* progress

* fix conflicts of cherry picks

* fix tests and add scenarios

* clean up 1

* traductions

* labels fix

* fix conflicts of cherry picks

---------

Co-authored-by: Humberto Morera <humberto.morera@dotcms.com>
Co-authored-by: Freddy Montes <751424+fmontes@users.noreply.github.com>
…ata file doesn't have it yet #27393 (#27398)

* fix(Edit Content) #27393 : Expose the `editableAsText` attribute even if the metadata file doesn't have it yet

* Fixing Integration Test

* Fixing `GraphQLTests.json` Postman Test

---------

Co-authored-by: Freddy Montes <751424+fmontes@users.noreply.github.com>
* Updating some deprecated action versions.

Co-authored-by: Daniel Colina <daniel.colina@dotcms.com>
…ield (#27388)

* feat(edit-content) add to binary-field and json-field use custom FieldVariable of Monaco Editor

* feat(edit-content) type fixes

* Update core-web/libs/edit-content/src/lib/fields/dot-edit-content-binary-field/components/dot-binary-field-editor/dot-binary-field-editor.component.ts

Make signal private.

Co-authored-by: Rafael Velazco <rjvelazco21@gmail.com>

* fix(edit-content) fix comments

* fix(edit-content) add properties to sonarqube config

---------

Co-authored-by: Rafael Velazco <rjvelazco21@gmail.com>
…27498)

* chore(edit-ema): Clean up nextjs and app list porlet

* Update clean up
* Clean-up runner

* test

* test

* test
…om prod and fixing postman Ref:s#25736 (#27480)

* #25736 the postman is set to create the CT taking into account the announcementDate as publish date

* #25736 megre latest from master

* #25736 allowing time for publishing to take effect

* #25736 debugging postman failure

* #25736 correcting announcements remote query

* #25736 code clean up

* #25736 updating postman test

* #25736 url query fix

* #25736 adjusting test

* #25736 imrproved IT

* #25736 log should be debug
…24 (#27385) doing this in the correct file now #27384 (#27476)

* task(ssl) update local.dotcms.site cert so that it is valid for 2024 (#27385)
doing this in the correct file now.
ref: #27384

* #27384 removing unused/duped tomcat directory
* #26932 fixes for redis

* #26932 now works locally

* #26932 fixing a test issue

---------

Co-authored-by: Freddy Montes <751424+fmontes@users.noreply.github.com>
wezell and others added 12 commits February 9, 2024 10:43
* Update Permission_Resource.postman_collection.json

* Update Permission_Resource.postman_collection.json
* #27494 Implement mark as read

* #27494 Adding announcement test has been read test

* removing space

* Fix test
… (#27512)

* sec(core) #26722 : Upgrading Tomcat to latest minor release 9.0.85

* Update server.xml

Removing XML comment from debug process, reported via Code Review.
* #27453 Include Experience plugin as dependency

* feedback
* Update Scripting_Resource.postman_collection.json

* Update Scripting_Resource.postman_collection.json

* Update Scripting_Resource.postman_collection.json

* Update Scripting_Resource.postman_collection.json

---------

Co-authored-by: Mehdi <10160868+mbiuki@users.noreply.github.com>
* Update BringBack.postman_collection.json

* Update BringBack.postman_collection.json

* Update BringBack.postman_collection.json

* Update BringBack.postman_collection.json

---------

Co-authored-by: Mehdi <10160868+mbiuki@users.noreply.github.com>
@dsolistorres dsolistorres self-assigned this Feb 9, 2024
@dsolistorres dsolistorres linked an issue Feb 9, 2024 that may be closed by this pull request
@dsolistorres dsolistorres marked this pull request as ready for review February 9, 2024 18:06
@erickgonzalez erickgonzalez added this pull request to the merge queue Feb 13, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 13, 2024
@erickgonzalez erickgonzalez added this pull request to the merge queue Feb 15, 2024
Merged via the queue into master with commit da5e14d Feb 15, 2024
37 checks passed
@erickgonzalez erickgonzalez deleted the issue-26170-show-more-than-20-items-for-bundles branch February 15, 2024 17:43
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.

Unable to view more than 20 items in a publishing queue bundle