ReportRTS

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

Commands & Permissions | Follow my progress on Trello | IRC: #ReportRTS (irc.esper.net)
ReportRTS stands for Report - Realtime Ticket System, it is designed to be a easy to use and feature rich support system.
Features
- Supports multi-server setups using BungeeCord.
- Uses MySQL, this allows you to easily display information from the database.
- "Caches" open tickets to reduce access time.
Usage
Notes
Metrics
To determine popularity of versions, features, and lingering usage, plugin installs are automatically tracked by the Metrics plugin tracking system and forwarded to mcstats.org for analysis. Basic server information (Version, player count used) is tracked. If you don't want to help or are paranoid, edit plugins/PluginMetrics/config.yml and set opt-out to true.
UUIDFetcher
Does not collect data at all. Simply used to retrieve a player's UUID from Mojang's API if he does not have one in the database prior to ReportRTS version 1.2.0.
Version checking
By default ReportRTS checks dev.bukkit.org for ReportRTS updates, you can disable this by setting versionCheck to false in the configuration.
Developers
Maven repository
<repository> <id>projectinfinity-repo</id> <name>ProjectInfinity repository</name> <url>http://ci.regularbox.com/plugin/repository/everything</url> </repository> <dependency> <groupId>com.nyancraft.reportrts</groupId> <artifactId>ReportRTS</artifactId> <version>1.2.3</version> </dependency>
Support me!
Why support me?
All the more motivation to continue work on this project. During it's two years of existence I have received a total of $270 and promises that never saw the light of day.
Say if I have spent a total of 500 (this is an example number, in reality it is much higher and just keeps increasing) hours working on this project. That gives me a total of $0.54 an hour, compare this to the average wage of a McDonalds worker in the US which is $7.81. Had they worked 500 hours they would have made $3905.
If you find that this project has helped you, please consider donating to this project.

-
View User Profile
-
Send Message
Posted Dec 29, 2012@seriosbrad
I suggest using MySQL anyway, you may delete closed tickets then, no problem.
-
View User Profile
-
Send Message
Posted Dec 28, 2012@ProjectInfinity
Can you add that feature? (deleting old tickets) :P
I did it manually with an sqlite db manager, wasn't much of a chore but did require server down time.
-
View User Profile
-
Send Message
Posted Dec 26, 2012@mrchasez
There's nothing to update, I could upload a new build with a +1 version number with no changes... but it would be pointless.
-
View User Profile
-
Send Message
Posted Dec 26, 2012@ProjectInfinity
Updates are nice though ;s
-
View User Profile
-
Send Message
Posted Dec 25, 2012@VOTProductions
How about you try it? (Hint, I believe every version of ReportRTS works on 1.4.6, I haven't tried it yet... but I should try v0.1 for the lulz)
-
View User Profile
-
Send Message
Posted Dec 25, 20121.4.6?
-
View User Profile
-
Send Message
Posted Dec 23, 2012@blablubbabc
The SQLite problem is not related to disabling the connection, if you close the program that accesses a SQLite DB, then it is closed. Yet I experienced this bug myself at least once or twice.. and I never /reload.
As for the alias, you can add this yourself to plugin.yml, just look at the other commands to see how it is done.
-
View User Profile
-
Send Message
Posted Dec 23, 2012could you add an alias for modreq so player can simple type /report instead ? I just would prefer report over modreq, don't knwo why..
I saw your sqlite database locked problem. Had the same issue, until I closed the database connection in my onDisable, otherwise the databse is locked (1 open connection left) if something crashes inside the plugin. It still can happen, if the server crashes, but if people then completly restart the server (the connection to the database is removed if the application (java) is stopped), it should work again..
-
View User Profile
-
Send Message
Posted Dec 16, 2012@ExoticCraft
If you use MySQL, this is VERY easily done by the admins themselves. If they do not know simple PHP and MySQL, then they should get a web-dev.
-
View User Profile
-
Send Message
Posted Dec 15, 2012You should add a web interface so that admins can check on the requests on the internet
-
View User Profile
-
Send Message
Posted Dec 4, 2012@seriosbrad
Nope.
-
View User Profile
-
Send Message
Posted Dec 3, 2012Is there no way of deleting old tickets by command?
-
View User Profile
-
Send Message
Posted Nov 16, 2012@chaseoes
It removes you from the system until you return to duty or relog. No messages, no popping up in /modlist, etc.
-
View User Profile
-
Send Message
Posted Nov 16, 2012@ProjectInfinity
Woah, woah, woah. What's this duty system I see!?
-
View User Profile
-
Send Message
Posted Nov 15, 2012ReportRTS development builds are now available again. :) http://ci.nyancraft.com/job/ReportRTS/
-
View User Profile
-
Send Message
Posted Nov 15, 2012@PhanaticD
Post your configuration so I can test it. It seems to work for me.
Edit: Anti spam seems to work fine, make sure you know what permissions you've given the user in question. There's a bypass permission. http://dev.bukkit.org/server-mods/reportrts/pages/permissions/
-
View User Profile
-
Send Message
Posted Nov 15, 2012the ticket limit and delay dont seem to work using ur dev build u posted in the comments
-
View User Profile
-
Send Message
Posted Nov 8, 2012@joshwenke
Nope, it uses %color%. http://jd.bukkit.org/apidocs/org/bukkit/ChatColor.html
Use %DARK_BLUE% for dark blue, etc.
Also, Jenkins is no longer available to the public.
-
View User Profile
-
Send Message
Posted Nov 8, 2012I can't access the Jenkins? Also is it possible to make the colors in the config be like &b instead of %blue%? I can't seem to find a color list anywhere.
-
View User Profile
-
Send Message
Posted Nov 6, 2012@niftyapple
Pagination is already part of ReportRTS. http://dev.bukkit.org/server-mods/reportrts/pages/usage/ The syntax is /check page 2 or /check p 2, as for reporting I don't know what you mean... /modreq?
A web interface is more than likely not going to be popping up anytime soon, there's simply not a lot you could do with it in the plugin's current state.