This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git

commit fee30bd7446cdd34dbe2e1c1c42c77bd0b81c175
Merge: ebddc8e 37c12d6
Author: Maxim Solodovnik <solomax...@gmail.com>
AuthorDate: Thu Aug 26 22:54:05 2021 +0700

    [OPENMEETINGS-2637] Merge branch 'bootstrap-5'

 openmeetings-web/src/main/front/chat/src/chat.js   |   2 +-
 .../src/main/front/main/src/omutils.js             |   4 +-
 .../openmeetings/web/admin/AdminActionsPanel.java  |   2 +-
 .../openmeetings/web/admin/AdminBasePanel.html     |   2 +-
 .../web/admin/configurations/ConfigsPanel.html     |   2 +-
 .../web/admin/connection/ConnectionsPanel.html     |   4 +-
 .../web/admin/connection/ConnectionsPanel.java     |   2 +-
 .../openmeetings/web/admin/email/EmailForm.java    |   2 +-
 .../openmeetings/web/admin/email/EmailPanel.html   |   4 +-
 .../openmeetings/web/admin/extra/ExtraPanel.html   |   2 +-
 .../web/admin/groups/GroupUsersPanel.html          |   4 +-
 .../web/admin/groups/GroupUsersPanel.java          |   6 +-
 .../openmeetings/web/admin/groups/GroupsPanel.html |   2 +-
 .../openmeetings/web/admin/labels/LangPanel.html   |  24 +-
 .../openmeetings/web/admin/labels/LangPanel.java   |   2 +-
 .../openmeetings/web/admin/ldaps/LdapsPanel.html   |   2 +-
 .../openmeetings/web/admin/oauth/OAuthForm.java    |   2 +-
 .../openmeetings/web/admin/oauth/OAuthPanel.html   |   6 +-
 .../openmeetings/web/admin/rooms/RoomForm.java     |   6 +-
 .../openmeetings/web/admin/rooms/RoomsPanel.html   |  14 +-
 .../web/admin/users/PasswordDialog.html            |   2 +-
 .../openmeetings/web/admin/users/UsersPanel.html   |   2 +-
 .../openmeetings/web/common/FormActionsPanel.java  |   2 +-
 .../apache/openmeetings/web/common/MainPanel.java  |   2 +-
 .../apache/openmeetings/web/common/NameDialog.html |   2 +-
 .../web/common/PagedEntityListPanel.html           |   4 +-
 .../web/common/PagingNavigatorPanel.html           |   4 +-
 .../web/common/UploadableImagePanel.java           |   2 +-
 .../common/confirmation/ConfirmationBehavior.java  | 112 ----
 .../common/confirmation/ConfirmationConfig.java    | 114 ----
 .../common/confirmation/ConfirmationHelper.java    |  44 ++
 .../common/confirmation/bootstrap-confirmation.js  | 596 ---------------------
 .../web/common/tree/FileTreePanel.html             |   6 +-
 .../apache/openmeetings/web/pages/BasePage.html    |   2 +-
 .../web/pages/auth/ForgetPasswordDialog.html       |  14 +-
 .../web/pages/auth/RegisterDialog.html             |  32 +-
 .../web/pages/auth/ResetPasswordDialog.html        |   6 +-
 .../openmeetings/web/pages/auth/SignInDialog.html  |  34 +-
 .../apache/openmeetings/web/room/NetTestPanel.html |  32 +-
 .../apache/openmeetings/web/room/RoomPanel.html    |  28 +-
 .../openmeetings/web/room/VideoSettings.html       |  10 +-
 .../web/room/activities/ActivitiesPanel.html       |   4 +-
 .../web/room/poll/CreatePollDialog.html            |   8 +-
 .../web/room/poll/PollResultsDialog.java           |   2 +-
 .../openmeetings/web/room/poll/VoteDialog.html     |   4 +-
 .../apache/openmeetings/web/room/raw-nettest.js    |   2 +-
 .../openmeetings/web/room/sidebar/RoomSidebar.html |   8 +-
 .../web/room/sidebar/UploadDialog.html             |   2 +-
 .../apache/openmeetings/web/room/wb/WbPanel.html   |  62 +--
 .../apache/openmeetings/web/user/AboutDialog.html  |   8 +-
 .../openmeetings/web/user/OmWysiwygToolbar.html    |   4 +-
 .../web/user/calendar/AppointmentDialog.html       |   6 +-
 .../web/user/calendar/AppointmentDialog.java       |   4 +-
 .../web/user/calendar/CalendarDialog.java          |   2 +-
 .../apache/openmeetings/web/user/chat/Chat.html    |   4 +-
 .../openmeetings/web/user/chat/ChatPanel.html      |   2 +-
 .../openmeetings/web/user/chat/ChatToolbar.html    |  14 +-
 .../openmeetings/web/user/chat/ChatToolbar.java    |   4 +-
 .../web/user/dashboard/RssWidgetView.html          |   4 +-
 .../web/user/dashboard/StartWidgetView.html        |   8 +-
 .../dashboard/admin/AdminCleanupInfoDialog.java    |   2 +-
 .../apache/openmeetings/web/user/dashboard/rss.js  |   2 +-
 .../web/user/profile/InvitationDetails.java        |   2 +-
 .../web/user/profile/InvitationsPanel.html         |  12 +-
 .../web/user/profile/MessagesContactsPanel.html    |   6 +-
 .../web/user/profile/MessagesContactsPanel.java    |   2 +-
 .../web/user/profile/UserSearchPanel.html          |   4 +-
 .../web/user/profile/WidgetsPanel.html             |   2 +-
 .../openmeetings/web/user/rooms/RoomsPanel.html    |   2 +-
 .../src/main/webapp/css/raw-activities.css         |   2 +-
 openmeetings-web/src/main/webapp/css/raw-admin.css |   4 +-
 openmeetings-web/src/main/webapp/css/raw-chat.css  |   2 +-
 .../src/main/webapp/css/raw-general.css            |  11 +-
 openmeetings-web/src/main/webapp/css/raw-menu.css  |   4 +-
 .../src/main/webapp/css/raw-nettest.css            |  20 +-
 openmeetings-web/src/main/webapp/css/raw-room.css  |  58 +-
 openmeetings-web/src/main/webapp/css/raw-tree.css  |  18 +-
 openmeetings-web/src/main/webapp/css/raw-wb.css    |   2 +-
 .../openmeetings/web/pages/TestHashPage.java       |   4 +-
 pom.xml                                            |   2 +-
 80 files changed, 318 insertions(+), 1139 deletions(-)

diff --cc 
openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
index 10a7605,9c5e899..469b535
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
@@@ -40,10 -40,10 +40,10 @@@ import org.apache.wicket.markup.repeate
  import org.apache.wicket.model.ResourceModel;
  import org.apache.wicket.spring.injection.annot.SpringBean;
  
--import de.agilecoders.wicket.core.markup.html.bootstrap.badge.BadgeBehavior;
  import de.agilecoders.wicket.core.markup.html.bootstrap.badge.BootstrapBadge;
  import 
de.agilecoders.wicket.core.markup.html.bootstrap.button.BootstrapAjaxLink;
  import de.agilecoders.wicket.core.markup.html.bootstrap.button.Buttons;
++import 
de.agilecoders.wicket.core.markup.html.bootstrap.utilities.BackgroundColorBehavior;
  import 
de.agilecoders.wicket.extensions.markup.html.bootstrap.icon.FontAwesome5IconType;
  
  public class GroupUsersPanel extends Panel {
@@@ -95,7 -95,7 +95,7 @@@
                                del.setIconType(FontAwesome5IconType.times_s)
                                                
.add(newOkCancelDangerConfirm(this, getString("833")));
                                item.add(del);
--                              item.add(new BootstrapBadge("new", new 
ResourceModel("lbl.new"), 
BadgeBehavior.Type.Warning).setVisible((grpUser.getId() == null)));
++                              item.add(new BootstrapBadge("new", new 
ResourceModel("lbl.new"), 
BackgroundColorBehavior.Color.Warning).setVisible((grpUser.getId() == null)));
                        }
                };
                add(dataView).setOutputMarkupId(true);
diff --cc 
openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
index b93776d,6048d49..afcb9b9
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
@@@ -80,11 -80,11 +80,11 @@@ import org.wicketstuff.select2.Response
  import org.wicketstuff.select2.Select2Choice;
  import org.wicketstuff.select2.Select2MultiChoice;
  
--import de.agilecoders.wicket.core.markup.html.bootstrap.badge.BadgeBehavior;
  import de.agilecoders.wicket.core.markup.html.bootstrap.badge.BootstrapBadge;
  import 
de.agilecoders.wicket.core.markup.html.bootstrap.button.BootstrapAjaxButton;
  import 
de.agilecoders.wicket.core.markup.html.bootstrap.button.BootstrapAjaxLink;
  import de.agilecoders.wicket.core.markup.html.bootstrap.button.Buttons;
++import 
de.agilecoders.wicket.core.markup.html.bootstrap.utilities.BackgroundColorBehavior;
  import 
de.agilecoders.wicket.extensions.markup.html.bootstrap.icon.FontAwesome5IconType;
  
  public class RoomForm extends AdminBaseForm<Room> {
@@@ -325,7 -325,7 +325,7 @@@
                                        .add(name)
                                        .add(new Label("email", 
moderator.getUser().getAddress().getEmail()))
                                        .add(del)
--                                      .add(new BootstrapBadge("new", new 
ResourceModel("lbl.new"), 
BadgeBehavior.Type.Warning).setVisible((moderator.getId() == null)));
++                                      .add(new BootstrapBadge("new", new 
ResourceModel("lbl.new"), 
BackgroundColorBehavior.Color.Warning).setVisible((moderator.getId() == null)));
                        }
                }).setOutputMarkupId(true));
  
diff --cc 
openmeetings-web/src/test/java/org/apache/openmeetings/web/pages/TestHashPage.java
index 92e5195,92e5195..e94fa3c
--- 
a/openmeetings-web/src/test/java/org/apache/openmeetings/web/pages/TestHashPage.java
+++ 
b/openmeetings-web/src/test/java/org/apache/openmeetings/web/pages/TestHashPage.java
@@@ -25,7 -25,7 +25,7 @@@ import static org.apache.openmeetings.w
  import static org.apache.openmeetings.web.pages.HashPage.PANEL_MAIN;
  import static org.apache.openmeetings.web.pages.HashPage.PANEL_RECORDING;
  import static org.apache.openmeetings.web.util.OmUrlFragment.CHILD_ID;
--import static org.junit.Assert.assertTrue;
++import static org.junit.Assert.assertEquals;
  
  import java.util.Date;
  import java.util.UUID;
@@@ -67,7 -67,7 +67,7 @@@ class TestHashPage extends AbstractWick
        private void checkAccessDenied(boolean visible) {
                @SuppressWarnings("unchecked")
                Modal<String> dlg = 
(Modal<String>)tester.getComponentFromLastRenderedPage("access-denied");
--              assertTrue(tester.getLastResponseAsString().contains("$('#" + 
dlg.getMarkupId() + "').modal({keyboard:true, show:" + visible + "});"));
++              assertEquals(visible, 
tester.getLastResponseAsString().contains("new 
bootstrap.Modal(document.getElementById('" + dlg.getMarkupId() + 
"')).show();"));
        }
  
        private void checkAccessDenied(PageParameters pp) {
diff --cc pom.xml
index 6b2dae0,c7ea575..659c2a1
--- a/pom.xml
+++ b/pom.xml
@@@ -81,11 -80,11 +81,11 @@@
                <junit.version>5.7.1</junit.version>
                <wicket.version>9.4.0</wicket.version>
                <wicket-jquery-ui.version>9.3.2</wicket-jquery-ui.version>
 -              <wicketstuff.version>9.3.0</wicketstuff.version>
 -              
<wicket-bootstrap.version>6.0.0-SNAPSHOT</wicket-bootstrap.version>
 +              <wicketstuff.version>9.4.0</wicketstuff.version>
-               <wicket-bootstrap.version>5.0.5</wicket-bootstrap.version>
++              <wicket-bootstrap.version>6.0.0-M2</wicket-bootstrap.version>
                <font-awesome.version>5.15.3</font-awesome.version>
 -              <spring.version>5.3.8</spring.version>
 -              <tomcat.version>9.0.50</tomcat.version>
 +              <spring.version>5.3.9</spring.version>
 +              <tomcat.version>9.0.52</tomcat.version>
                <ical4j.version>3.0.21</ical4j.version>
                <cxf.version>3.4.4</cxf.version>
                <io.prometheus.version>0.11.0</io.prometheus.version>

Reply via email to