Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mickleroy/aem-pokego-lure-client
An AEM dashboard to manage Pokemon Go lure modules in various locations
https://github.com/mickleroy/aem-pokego-lure-client
aem pokemon
Last synced: 10 days ago
JSON representation
An AEM dashboard to manage Pokemon Go lure modules in various locations
- Host: GitHub
- URL: https://github.com/mickleroy/aem-pokego-lure-client
- Owner: mickleroy
- License: mit
- Created: 2016-08-16T03:46:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-03T10:57:09.000Z (about 8 years ago)
- Last Synced: 2024-10-31T13:17:56.549Z (about 2 months ago)
- Topics: aem, pokemon
- Language: Java
- Homepage:
- Size: 1.18 MB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PokeGo Lure AEM Client
[![Build Status](https://travis-ci.org/mickleroy/aem-pokego-lure-client.svg?branch=master)](https://travis-ci.org/mickleroy/aem-pokego-lure-client)
An AEM dashboard to manage lure modules in various locations.
## Installing
This project can be installed by downloading and deploying a pre-built CRX package from the [releases](https://github.com/mickleroy/aem-pokego-lure-client/releases).
Navigate to the CRX Package Manager at http://localhost:4502/crx/packmgr/index.jsp and upload the ZIP file.
## Using the application
[Video screencast](https://www.youtube.com/watch?v=QuUoPM76kUM)
The dashboard can be accessed at http://localhost:4502/etc/pokegolure/index.html and a shortcut is available in the Tools > General > Pokemon Go Lures. Note: A Pokemon Go account is required to use this application.
![dashboard](dashboard.png)
## Development Notes
### Building/deploying
This project uses Maven for building. Common commands:
From the root directory, run ``mvn -PautoInstallPackage clean install`` to build the bundle and content package and install to a CQ instance.
From the bundle directory, run ``mvn -PautoInstallBundle clean install`` to build *just* the bundle and install to a CQ instance.
### Creating a release
Create a release branch off the `master` branch
```
git branch release/X.X
```Prepare the release (use vX.X for the tag)
```
mvn release:prepare
```Push the branch to the repository
```
git push origin
```Checkout the newly created tag and build the project
```
git checkout tags/vX.X
```
```
mvn clean package
```Attach the CRX package to the release on Github.