All Projects → OrderOfTheBee → Ootbee Support Tools

OrderOfTheBee / Ootbee Support Tools

Licence: lgpl-3.0
OOTBee Support Tools addon to extend set of administrative tools on Repository- and Share-tier

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Ootbee Support Tools

React Material Admin
☄️React Material Admin is a React template built with Material-UI
Stars: ✭ 1,005 (+2084.78%)
Mutual labels:  admin
Pythonz
Место, где делают pythonz.net
Stars: ✭ 43 (-6.52%)
Mutual labels:  community
Vuemanage
一个vue做的微信公众平台后台
Stars: ✭ 45 (-2.17%)
Mutual labels:  admin
Openpmd Viewer
🐍 Python visualization tools for openPMD files
Stars: ✭ 41 (-10.87%)
Mutual labels:  community
Soflow
A ScriptableObject oriented design SDK.
Stars: ✭ 43 (-6.52%)
Mutual labels:  tools
Onehouraday
Community that expose social projects and people can spend one hour to help a social cause
Stars: ✭ 44 (-4.35%)
Mutual labels:  community
Vs Code For Node Js Development Pack
🏃 A VS Code Extension Pack to get up and running with Node.js Development
Stars: ✭ 41 (-10.87%)
Mutual labels:  tools
Best Hacking Tools
BEST HACKING TOOLS..For more tools visit our blog for Hackers
Stars: ✭ 46 (+0%)
Mutual labels:  tools
Jsoncsv
a command tool easily convert json file to csv or xlsx
Stars: ✭ 43 (-6.52%)
Mutual labels:  tools
Commently
😀💬 Easily comment and update comments on GitHub PRs
Stars: ✭ 45 (-2.17%)
Mutual labels:  tools
Rustwasm Addon
🦀 + 🕸 + 🦊 // A web-extension to reverse a string. Yep.
Stars: ✭ 41 (-10.87%)
Mutual labels:  addon
Storybook Addon Preview
Storybook Addon Preview can show user selected knobs in various framework code in Storybook
Stars: ✭ 43 (-6.52%)
Mutual labels:  addon
Vuetify Material Dashboard
Vuetify Material Dashboard - Open Source Material Design Admin
Stars: ✭ 1,023 (+2123.91%)
Mutual labels:  admin
Dev tools
一些很实用工具或插件(开发或者日常使用)----慢慢更新ing
Stars: ✭ 41 (-10.87%)
Mutual labels:  tools
Openy
The Open Y platform. See README.md below
Stars: ✭ 45 (-2.17%)
Mutual labels:  community
Depressurizer
A Steam library categorizing tool.
Stars: ✭ 1,008 (+2091.3%)
Mutual labels:  tools
Softetheradmin
A Web UI for SoftEther VPN Server
Stars: ✭ 44 (-4.35%)
Mutual labels:  admin
Performance Improvements For Woocommerce
Performance tweaks for the front-end and back-end of a store.
Stars: ✭ 46 (+0%)
Mutual labels:  admin
Django Admin Numeric Filter
Numeric filters for Django admin
Stars: ✭ 46 (+0%)
Mutual labels:  admin
Code Of Conduct
🦄 Code of Conduct generator for everyone
Stars: ✭ 45 (-2.17%)
Mutual labels:  community

Build Status

OOTBee Support Tools

This addon aims to enhance the scope and functionality available to Alfresco administrators via the Repository-tier Admin Console or Share-tier Admin Tools. It contains most of the tools provided with the Alfresco Support Tools addon (by Antonio Soler) without requiring to be run on any specific Alfresco edition as well as about half a dozen custom tools.

The project started as a project at the 2016 Global Virtual Hack-a-thon and has since been transferred to the Order of the Bee in order to make it a fully community-owned and -maintained project.

Compatibility

This project has been built to be compatible with Alfresco Community 5.0.d+ and Alfresco Enterprise 5.1+.

Though it can technically be installed in Alfresco Enterprise 5.0 it will not work properly in that version as the Enterprise Administration Console cannot handle Community Edition tools. The tools will be listed in the navigation but cannot be accessed (result in HTTP 404 errors due to hardcoded URL patterns).

Maven usage

This addon is being build using Alfresco SDK 4. This means we primarily produce a JAR artifact that can be added to an Alfresco installation, though care must be taken to also include all of the third party dependencies required by the OOTBee Support Tools. For users who want a hassle free installation using Alfresco Module Packages (AMPs) we also still produce an AMP for both Repository and Share as we have done in version 1.0.0.0.

Using SNAPSHOT builds

In order to use a pre-built SNAPSHOT artifact published to the Open Source Sonatype Repository Hosting site, the artifact repository may need to be added to the POM, global settings.xml or an artifact repository proxy server. The following is the XML snippet for inclusion in a POM file.

<repositories>
    <repository>
        <id>ossrh</id>
        <url>https://oss.sonatype.org/content/repositories/snapshots</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </repository>
</repositories>

Repository-tier

Including the AMP artifact into an All-in-One project created from the archetype provided by Alfresco SDK 4, the following dependency must be added to the *-platform-docker sub-module of the generated project:

<dependency>
    <groupId>org.orderofthebee.support-tools</groupId>
    <artifactId>support-tools-repo</artifactId>
    <version>1.1.0.0</version>
    <type>amp</type>
    <classifier>amp</classifier>
    <exclusions>
        <exclusion>
            <groupId>*</groupId>
            <artifactId>*</artifactId>
        </exclusion>
    </exclusions>
</dependency>

Share-tier

The Admin Tools added to the Share user interface are built on Aikau. We recommend that one of the most recent releases of Aikau is used to run the tools for optimal performance, but technically we are compatible and have verified releases as far back as 1.0.67.

Including the AMP artifact into an All-in-One project created from the archetype provided by Alfresco SDK 4, the following dependency must be added to the *-share-docker sub-module of the generated project:

<dependency>
    <groupId>org.orderofthebee.support-tools</groupId>
    <artifactId>support-tools-share</artifactId>
    <version>1.1.0.0</version>
    <type>amp</type>
    <classifier>amp</classifier>
    <exclusions>
        <exclusion>
            <groupId>*</groupId>
            <artifactId>*</artifactId>
        </exclusion>
    </exclusions>
</dependency>

Artifact Repository and Building

Releases of this addon are published to Maven Central so you can use these artifacts in your Maven build without any extra configuration. If you want to use a SNAPSHOT build, clone this project and build it locally using:

mvn install

Contributing

We hope to have lots of collaborators on this project. As such, we have outlined our contribution policies and proceedures in the CONTRIBUTING.md document.

Code of conduct

It is a key goal of our project to foster active participation and collaboration with the greater Alfresco community. To that end we expect folks to conform to our CODE_OF_CONDUCT.md.

License

This addon is licensed under the GNU Lesser General Public License (LGPL) similarily to the original work by Antonio Soler. See LICENSE.md for the full LGPL license.

Alfresco (base software) - Copyright © Alfresco Software Ltd.

The Contributor Covenant is released under Creative Commons Attribution 4.0 International Public License.

Original authors:

Maintainers:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].