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 Aug 9, 2012@deleted_7116233
Post your full server logs. I can't help you without that.
-
View User Profile
-
Send Message
Posted Aug 9, 2012Something's gone wrong, but I have no idea what.
When I use /modreq <question> it says /modreq [message] as if I used the command incorrectly.
When I use /check it says /check [id | p,page <id> | ..... ] as well.
Pretty much goes for any command with any usage.
-
View User Profile
-
Send Message
Posted Aug 7, 2012@chaseoes
It's pretty easy to remember.
/check - Checks page 1 of open and claimed requests.
/check 2 - Checks request with the ID 2, no matter the status.
/check page (alias: p) 2 - Checks page 2 of open and claimed requests.
/check held (alias: h) - Checks page 1 of held requests.
/check held (alias: h) 2 - Checks page 2 of held requests.
/check closed (alias: c) - Checks page 1 of closed requests.
/check closed (alias: c) 2 - Checks page 2 of closed requests.
See? It's not silly syntax, it's about remembering it.
-
View User Profile
-
Send Message
Posted Aug 7, 2012@ProjectInfinity
Ah.. silly /check command using a different syntax..
-
View User Profile
-
Send Message
Posted Aug 6, 2012@chaseoes
Your syntax is wrong, it's /check closed 2
-
View User Profile
-
Send Message
Posted Aug 5, 2012Possibly a bug, but I'm unable to check multiple pages of closed requests:
/check p 2 closed
Also, still supporting the ability to check your own closed tickets!
-
View User Profile
-
Send Message
Posted Aug 5, 2012No problems at all
-
View User Profile
-
Send Message
Posted Aug 3, 2012Thanks there PI.
Seems to be working fine on my server.
-
View User Profile
-
Send Message
Posted Aug 2, 2012Seemingly works fine on #2267 (1.3.1). Let me know if anything is out of the ordinary.
-
View User Profile
-
Send Message
Posted Jul 29, 2012@MogriMoogle
Upon login they will get a notification that their ticket was completed.
@chaseoes
Upload the actual file if you can, rather than the text. FTP server, Mediafire, etc etc.
As for /check closed working on your own tickets, not quite sure but I'll think about it.
-
View User Profile
-
Send Message
Posted Jul 29, 2012@ProjectInfinity
Yesterday it started working again but is now broken again. I can't exactly give you my server.log because it's over 150,000 lines and Pastebin won't even let me upload it.
Also supporting the comment below mine.
-
View User Profile
-
Send Message
Posted Jul 28, 2012I was wondering if there was a permission for checking your own closed tickets. You could add perms like:
reportrts.command.check.self.open
reportrts.command.check.self.closed
reportrts.command.check.self.held
This would be great because when I complete a ticket for an offline user, they can't see my response or confirm that it was completed. Thanks!
-
View User Profile
-
Send Message
Posted Jul 27, 2012@chaseoes I still need more information. Actual logs is the only way I can help you. Please don't leave out information as it will only waste my time. Something prior to the /complete command caused it to lock, I need that, not when it is actually locked.
-
View User Profile
-
Send Message
Posted Jul 27, 2012@ProjectInfinity
I was not doing anything, I simply logged on and attempted to close a ticket. That error happens whenever I try. Deleting the database file results in it working again, but my old one refuses to work.
I can still use the /check command fine.
@iVMoRiginal
I know. I hope you're not that stupid too.
-
View User Profile
-
Send Message
Posted Jul 27, 2012@chaseoes As iVMoRiginal said, the database file is currently inaccessible. What were you doing when this happen and do you have full logs? I need more than the stack trace to see if I can find anything that caused the database to lock itself.
-
View User Profile
-
Send Message
Posted Jul 27, 2012@chaseoes
I really hope your not this stupid but im assuming you are.
Lets work through this together: "THE DATABASE FILE IS LOCKED."
My prediction is the DATABASE file is LOCKED. I.e inaccessible by the plugin. It may be in a directory where it cannot be edited or it is corrupted.
-
View User Profile
-
Send Message
Posted Jul 27, 2012I'm suddenly unable to complete tickets:
"An error occurred. Unable to mark request #ID as complete"
-
View User Profile
-
Send Message
Posted Jul 24, 2012@Endless123 It's not really a channel. And if you took your time to read the permissions page you'd see it is
reportrts.command.broadcast
-
View User Profile
-
Send Message
Posted Jul 24, 2012Is there a permission to see the mod channel?
The permission you posted there, only works for "posting" in the channel, but not read
-
View User Profile
-
Send Message
Posted Jul 23, 2012@iVMoRiginal I know what he meant. I have no plans of doing that as of yet.