SuccessChanges

Summary

  1. use lock object instead of @Synchronized (commit: 57dfd06) (details)
  2. fix warnings (commit: 7e19c0a) (details)
  3. improve file loading (commit: eda219d) (details)
  4. refactor uuid database code (commit: adbba05) (details)
  5. shade chat parser (commit: efed450) (details)
  6. save file every two minutes instead of after every change (commit: 78ff463) (details)
  7. check whether plugin data folder creating succeeded (commit: a707086) (details)
  8. use separate lock objects for uuids and mails (commit: b45b7ad) (details)
  9. fix warnings (commit: 688e643) (details)
  10. use prepared statements (commit: d89da4a) (details)
  11. improve error handling (commit: 517df29) (details)
  12. refactor message id code (commit: 196f04c) (details)
  13. support unicode on flatfile backend (commit: 6aa6032) (details)
  14. use a mysql connection pool (commit: ec3164b) (details)
  15. fix stupid issue (commit: 5aa5dcc) (details)
Commit 57dfd064ac18db0c545c316139ece025c70741b9 by Flo.e3
use lock object instead of @Synchronized
(commit: 57dfd06)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
Commit adbba0597ad9fa04f17b2829c107db4b0bd542fe by Flo.e3
refactor uuid database code
(commit: adbba05)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/PlayerListener.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/IStorageBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MySQLBackend.java (diff)
The file was removedsrc/main/java/codecrafter47/bungeemail/ChatParser.java
The file was modifiedpom.xml (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/BungeeMail.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MailCommand.java (diff)
Commit 78ff46396b6630a6f48fe6ee178c2c0faa6d76c5 by Flo.e3
save file every two minutes instead of after every change
(commit: 78ff463)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/BungeeMail.java (diff)
Commit a707086f13855cdc461de62c2430f0a45510c226 by Flo.e3
check whether plugin data folder creating succeeded
(commit: a707086)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/BungeeMail.java (diff)
Commit b45b7ada575def3705afd07296a9a8d2ea9429c4 by Flo.e3
use separate lock objects for uuids and mails
(commit: b45b7ad)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/IStorageBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MailCommand.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/PlayerListener.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MySQLBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MailCommand.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MySQLBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/IStorageBackend.java (diff)
The file was modifiedsrc/main/resources/config.yml (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
The file was addedsrc/main/java/codecrafter47/bungeemail/StorageException.java
The file was modifiedsrc/main/java/codecrafter47/bungeemail/BungeeMail.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/PlayerListener.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/Message.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/BungeeMail.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MySQLBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/IStorageBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MailCommand.java (diff)
Commit 6aa6032f618c71c9d1271ef6fd4a977463ea6f4b by Flo.e3
support unicode on flatfile backend
(commit: 6aa6032)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/FlatFileBackend.java (diff)
Commit ec3164b5bee8d16fcc2c6abe8cbbda78d860f1e8 by Flo.e3
use a mysql connection pool
(commit: ec3164b)
The file was modifiedpom.xml (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/MySQLBackend.java (diff)
The file was modifiedsrc/main/java/codecrafter47/bungeemail/BungeeMail.java (diff)