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

Bump word-wrap from 1.2.3 to 1.2.4 in /electron #53

Open
wants to merge 16 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
32 changes: 26 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@ target
release.properties
**/pom.xml.releaseBackup
*.hold
*.log
.flattened-pom.xml
CBE.out
CBE*.out
console-0.9-*
# Ignore Mac DS_Store files
**/.DS_Store
Expand All @@ -34,19 +35,38 @@ frontend/.DS_Store
frontend/**/.idea
frontend/libs
frontend/src/css/images
frontend/package-lock.json
frontend/oraclejetconfig.json
frontend/electron-test/NewWDTModelFile.yml
frontend/electron-test/electronTest.log
frontend/electron-test/node_modules/
frontend/electron-test/package-lock.json
frontend/electron-test/newPropFile.prop
frontend/electron-test/newUC001BWDTModelFile.yml
frontend/electron-test/newUC002BWDTModelFile.yml
frontend/electron-test/newUC003BWDTModelFile.yml
frontend/electron-test/newUC017BWDTModelFile.yml
frontend/electron-test/newWDTModelTokenFile.yml
.vscode/*
client.log.*
/bin/
bin/*
weblogic-bean-info-harvester/build-*
run/work
fortify-output/**
owasp-output/**
frontend/seleniumTest.log
everypage-oracle-tests/
build-tools/download-bin

electron/build/**
electron/dist/**
electron/extraFiles/**
electron/node_modules/**
electron/package-lock.json
electron/signed/**

hugo/*/docs/
hugo/*/.vscode/
hugo/*/.hugo_build.lock

*start-weblogic.out

# These are side effects of the WKTUI tests
frontend/wktui-tests/node_modules/**
weblogic-toolkit-ui/
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ an issue too.
## Contributing to the WebLogic Remote Console repository

Pull requests can be made under
[The Oracle Contributor Agreement](https://www.oracle.com/technetwork/community/oca-486395.html) (OCA).
[The Oracle Contributor Agreement](https://oca.opensource.oracle.com/) (OCA).

For pull requests to be accepted, the bottom of your commit message must have
the following line using your name and e-mail address as it appears in the
Expand Down
17 changes: 17 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.

MAVEN_TARGET = clean install

all:
[ -z "$$https_proxy" ] || export ELECTRON_GET_USE_PROXY=true GLOBAL_AGENT_HTTPS_PROXY=$$https_proxy GLOBAL_AGENT_NO_PROXY="$$no_proxy"; \
export PUPPETEER_SKIP_DOWNLOAD=true CHROMEDRIVER_SKIP_DOWNLOAD=true; \
mvn -B ${MAVEN_TARGET} ${MAVEN_FLAGS}
rm -rf runnable
unzip -q -d runnable installer/target/console.zip
mv runnable/console/* runnable
rm -r runnable/console

clean:
mvn clean
rm -rf runnable
48 changes: 15 additions & 33 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,56 +1,38 @@

# WebLogic Remote Console

The WebLogic Remote Console is a lightweight, open source console that you can use to manage your WebLogic Server domain running anywhere, such as on a physical or virtual machine, in a container, Kubernetes, or in the Oracle Cloud. The Remote Console does not need to be colocated with the WebLogic Server domain.
The WebLogic Remote Console is a lightweight, open source console that you can use to manage your WebLogic Server domain running anywhere, such as on a physical or virtual machine, in a container, Kubernetes, or in the Oracle Cloud. The WebLogic Remote Console does not need to be colocated with the WebLogic Server domain.

You can install and run the Remote Console anywhere, and connect to your domain using WebLogic REST APIs. You simply launch the desktop application and connect to the Administration Server of your domain. Or, you can start the console server, launch the console in a browser and then connect to the Administration Server.
You can install and run the WebLogic Remote Console anywhere, and connect to your domain using WebLogic REST APIs. You simply launch the desktop application and connect to the Administration Server of your domain. Or, you can start the console server, launch the console in a browser and then connect to the Administration Server.

The Remote Console is fully supported with WebLogic Server 12.2.1.3, 12.2.1.4, and 14.1.1.

Ready to download and use the Remote Console? See [Get Started](#start).
The WebLogic Remote Console is fully supported with WebLogic Server 12.2.1.3, 12.2.1.4, and 14.1.1.0.

## Key Features of the WebLogic Remote Console
The WebLogic Remote Console provides an alternative WebLogic Server administration GUI that enables REST-based access to WebLogic management information, in alignment with current cloud-native trends. When connected to a WebLogic domain using the Remote Console, you can:
* Configure WebLogic Server instances
* Configure WebLogic Server clusters
The WebLogic Remote Console provides an alternative WebLogic Server administration GUI that enables REST-based access to WebLogic management information, in alignment with current cloud-native trends. When connected to a WebLogic domain using the WebLogic Remote Console, you can:
* Configure WebLogic Server instances and clusters
* Create or modify WDT metadata models
* Configure WebLogic Server services, such as database connectivity (JDBC), and messaging (JMS)
* Deploy and undeploy applications
* Start and stop servers and applications
* Monitor server and application performance
* View server and domain log files
* View application deployment descriptors
* Edit selected runtime application deployment descriptor elements


## Differences With the WebLogic Server Administration Console
If you are already familiar with the WebLogic Server Administration Console deployed as part of your WebLogic domain, you'll notice these key differences in the WebLogic Remote Console:
* The user interface has been completely redesigned to conform to the Oracle Alta UI Design system and the Oracle Redwood theme included with Oracle JET.
* The configuration and monitoring content is separated into separate pages in the Remote Console. In the WebLogic Server Administration Console, the configuration and runtime information is presented on one page. See [Separation of Configuration and Runtime Data](site/console_uidesign.md#separation).
* The Change Center is now expressed as a shopping cart. See [Use the Shopping Cart](site/console_uidesign.md#cart).
* Instead of logging directly into the Administration Console deployed in a WebLogic domain, the Remote Console connects to the Administration Server in a WebLogic domain, with the credentials supplied by the user, using WebLogic REST APIs.
## Get Started
You can install the WebLogic Remote Console as a desktop or browser application, depending on your usecases although the desktop application is recommended. Both versions are available to download from [https://github.com/oracle/weblogic-remote-console/releases](https://github.com/oracle/weblogic-remote-console/releases).

## Get Started <a name ="start"></a>
You can access the Remote Console through your browser or by running a desktop application. Both versions are available to download from [https://github.com/oracle/weblogic-remote-console/releases](https://github.com/oracle/weblogic-remote-console/releases). The browser installer, `console.zip`, consists of the Remote Console JAR file and associated libraries necessary to use the console. For the desktop application, simply run the appropriate installer for your operating system.
Review the system requirements at [Get Started](https://oracle.github.io/weblogic-remote-console/setup/)

You should also download and install the Remote Console extension for your WebLogic Server domain. The extension provides additional functionality that is not available with the console alone. Although installing the extension is optional, we recommend that you install it to get the optimum functionality from the Remote Console.
You should also download and install the WebLogic Remote Console extension for your WebLogic Server domain. The extension provides additional functionality that is not available with the console alone. Although installing the extension is optional, we recommend that you install it to get the optimum functionality from the WebLogic Remote Console.

For details about installing and running the Remote Console, see [Install and Configure the WebLogic Remote Console](site/install_config.md).
Documentation for the WebLogic Remote Console is [available here](https://oracle.github.io/weblogic-remote-console/setup/).

To build the Remote Console from source, see the [Developer Guide](site/developer_guide.md).
To build the WebLogic Remote Console from source, see the [Developer Guide](https://oracle.github.io/weblogic-remote-console/develop/build-source/).

## Known Issues
See the following list of [Known Issues](site/known_issues.md), limitations, and workarounds.

## Additional Information

* For information about the console user interface, see [Console Design and Usage Notes](site/console_uidesign.md).
* For information for tuning the environment, see [Tuning the Remote Console Environment](site/tuning.md).
* For information for developers, such as building the Remote Console from source, see the [Developer Guide](site/developer_guide.md).
* For information to help troubleshoot configuration issues, see [Troubleshoot](site/troubleshoot.md).
See the following list of [Known Issues](https://oracle.github.io/weblogic-remote-console/reference/known_issues/), limitations, and workarounds.

## Need more help? Have a suggestion? Come and say, "Hello!"

We have a **public Slack channel** where you can get in touch with us to ask questions about using the Remote Console or give us feedback
We have a **public Slack channel** where you can get in touch with us to ask questions about using the WebLogic Remote Console or give us feedback
or suggestions about what features and improvements you would like to see. We would love to hear from you. To join our channel,
please [visit this site to get an invitation](https://weblogic-slack-inviter.herokuapp.com/). The invitation email will include
please [visit this site to get an invitation](https://join.slack.com/t/oracle-weblogic/shared_invite/zt-1lnz4kpci-WdY2gWfeJc5jS_a_1Z06MA). The invitation email will include
details of how to access our Slack workspace. After you are logged in, please come to `#remote-console` and say, "hello!"
Loading