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 Apr 12, 2013@rob4001
What's the point of that though? Besides, the way the pagination works, it won't know how many are claimed in total, only on that page.
-
View User Profile
-
Send Message
Posted Apr 10, 2013It would be brilliant if the "there are 1 open requests" message if the number of tickets claimed was also shown <3
-
View User Profile
-
Send Message
Posted Apr 10, 2013@DrNoD
Can you post the full logs to pastebin and send me the link here?
-
View User Profile
-
Send Message
Posted Apr 10, 2013i have a problem with newest dev build.
if user writes a ticket: 12:11:29 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed.Conn ection was implicitly closed by the driver. On Startup: 12:14:47 [SEVERE] Error occurred while enabling ReportRTS v1.1.1-b136 (Is it up to date?) java.lang.NullPointerException
-
View User Profile
-
Send Message
Posted Apr 8, 2013@jtaylor0608
That is actually controlled by the server, not the plugin!
I use a function in java to return the timezone and time/date of the server, set by the system itself.
-
View User Profile
-
Send Message
Posted Apr 8, 2013Apparently there is now the hour 24 on the 24 hour clock ;-) Just had a request with the time 24:46 although it should be 00:46.
Nice plugin! I've converted from ModReq due to the flexibility as I run multiple servers.
-
View User Profile
-
Send Message
Posted Apr 5, 2013Considering the update was rejected I'm afraid it's gonna be delayed for a while. If you don't NEED to download from DBO you can get it from the build server listed at the top of the page.
The reason it was rejected is because I package a fork of SQLibrary, and apparently that's not allowed anymore.
-
View User Profile
-
Send Message
Posted Apr 4, 2013@Dinastya
No problemo.
-
View User Profile
-
Send Message
Posted Apr 4, 2013Thanks a lot for the update.
-
View User Profile
-
Send Message
Posted Mar 29, 2013@MrREOM
Click the big "Permissions" image above.
-
View User Profile
-
Send Message
Posted Mar 29, 2013Were are the permission nodes for the plugin?
-
View User Profile
-
Send Message
Posted Mar 27, 2013@chaseoes
-
View User Profile
-
Send Message
Posted Mar 24, 2013@ProjectInfinity
Yes.
-
View User Profile
-
Send Message
Posted Mar 20, 2013@chaseoes
I suppose, but it would have to fake some information, such as location. Is that okay?
-
View User Profile
-
Send Message
Posted Mar 20, 2013Would it be possible to allow CONSOLE to submit requests?
-
View User Profile
-
Send Message
Posted Mar 19, 2013@lunus72
I assume you are using SQLite, either switch to MySQL or attempt one of the latest DEVELOPMENT builds found here: http://ci.nyancraft.com
Let me know how that works for you.
-
View User Profile
-
Send Message
Posted Mar 19, 2013Every now and then when I use the /check command with a parameter (f.e. close a ticket with /check 101 text or list closed tickets with /check c) it responds An internal error occured while attempting to perform this command and I then have to reload the plugin to get it running again. I am running now the latest bukkit dev but this behavior is going since a month.
-
View User Profile
-
Send Message
Posted Mar 14, 2013Before anyone asks, this plugin will more than likely be compatible with 1.5 once a craftbukkit build is out.
As it stands right now, even version 0.1 of ReportRTS, which was made for Craftbukkit 1.1-R6 is compatible with Craftbukkit 1.4.7 R1.0, so before you ask. Try!
-
View User Profile
-
Send Message
Posted Mar 5, 2013@ProjectInfinity
a simple reload of the plugin fixes the problem, so far only occurred once since installing the other day. MySQL on same machine "This MySQL server has been running for 8 days, 1 hours, 3 minutes and 17 seconds. It started up on Feb 25, 2013 at 08:20 PM."
Ill keep an eye on it, thanks.
-
View User Profile
-
Send Message
Posted Mar 5, 2013@austindkelly "You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem."
The plugin already does this, so it seems like your MySQL server has gone down and bogged something up because my own server runs with no problems 24+ hours.