Aleksei
a649da2d5a
Deployment futureproofing
2020-07-23 14:18:27 -04:00
Aleksei
421b42bf71
Added easy outfit re-creation
2020-07-23 14:17:46 -04:00
Aleksei
3769eff401
Remove old classes, utilities, and listeners
2020-07-23 14:15:24 -04:00
Aleksei
e7fd553c4d
Remove RethinkDB
2020-07-23 14:14:52 -04:00
Salmonllama
5c5153212a
WIP Perm Command/Logger
2020-07-13 15:27:09 -04:00
Salmonllama
fbfc6c9dfd
Add DB method to retrieve all
2020-07-11 13:28:47 -04:00
Salmonllama
81a6f2985c
Not sure what I'm doing with this quite yet
2020-07-11 13:19:53 -04:00
Salmonllama
23c1fe4f37
Whitespace fix
2020-07-11 13:01:57 -04:00
Aleksei Fox
92c54bd9bb
Added join log to config
2020-07-11 01:55:17 -04:00
Aleksei Fox
712e982617
Reworked outfit deletion
2020-07-11 01:54:56 -04:00
Aleksei Fox
9c8de32397
Added ColorRole Model/Controller
2020-07-10 18:27:31 -04:00
Salmonllama
1a7b6c6ada
Update OutfitInfo Command for database changes
2020-07-04 18:46:53 -04:00
Aleksei
b598b670e5
Implemented custom emoji in GalleryChannelCommand
2020-07-03 18:40:39 -04:00
Aleksei
8c3dce4313
Add model/controller for staticpermission
2020-07-03 17:19:57 -04:00
Aleksei
6f55d755e6
Add schemas into build method
2020-07-03 17:19:44 -04:00
Aleksei
7f62b9bf58
Needs to be static
2020-07-03 17:04:00 -04:00
Aleksei
addd635d4b
Controller logic
2020-07-03 14:48:27 -04:00
Aleksei
2f68e09199
Add identifier
2020-07-03 14:48:18 -04:00
Aleksei
7ad59e3825
Fix spacing
2020-07-03 14:47:59 -04:00
Aleksei
170e453617
Fix spacing
2020-07-03 14:47:51 -04:00
Aleksei
a2ae57ab6c
Scaffold welcome message model/controller
2020-06-28 23:57:07 -04:00
Aleksei
c8539bfaef
reminders
2020-06-28 23:56:55 -04:00
Aleksei
4daf677595
Add toString overrides to blacklist models
2020-06-28 23:56:47 -04:00
Aleksei
3e7fad6410
Added emoji modifiers to Gallery model/controller
2020-06-28 12:25:18 -04:00
Aleksei
73e41b6c97
Added user blacklisting
2020-06-28 12:07:31 -04:00
Aleksei
e5ec9c75b5
Clean up comments and spacing
2020-06-28 12:07:20 -04:00
Aleksei
4fe7adae0c
Fixed typo
2020-04-11 19:33:22 -04:00
Aleksei
a1dd8e7c98
Added ServerBlacklist schema to table setups
2020-04-11 19:33:13 -04:00
Aleksei
aeb1ca9d3e
Auto-closed insert ResultSet
2020-04-11 19:32:44 -04:00
Aleksei
c2dcf7ee80
Fixed/added comments
2020-04-11 19:32:19 -04:00
Aleksei
ef466013e0
ServerBlacklist model/controller
2020-04-11 19:31:52 -04:00
Aleksei
bb8e31ff8d
Added update for ServerConfig
2020-04-11 15:48:40 -04:00
Aleksei
00c5842a34
Added query overload for updating
2020-04-11 15:48:25 -04:00
Aleksei
054c1894f4
Builder TODO
2020-04-11 14:39:19 -04:00
Aleksei
cea828eb38
Pedantic formatting fixes
2020-04-11 14:39:01 -04:00
Aleksei
d7e9cf7cd1
Added ServerConfig to startup schema
2020-04-11 14:38:31 -04:00
Aleksei
07fd40a948
ServerConfig model and controller
2020-04-11 14:37:58 -04:00
Aleksei
03dd9bfbcd
Suppressed warning on Guthix
2020-02-28 17:44:12 -05:00
Aleksei
84e44fe4f8
New StatsCommand
2020-02-28 17:44:03 -05:00
Aleksei
f1abf69988
Added more counting methods
2020-02-28 17:43:53 -05:00
Aleksei
1aef13e0ec
Added TODO
2020-02-28 17:43:36 -05:00
Aleksei
dea0353280
Removed more unused variables
2020-02-27 18:30:38 -05:00
Aleksei
474e6db324
Refactored GetOutfitCommand
2020-02-27 18:23:34 -05:00
Aleksei
010eca59db
Remove unused imports/variables
2020-02-27 18:23:14 -05:00
Aleksei
a4df63a2cd
Fixed forced lowercase on command args
2020-02-27 18:22:13 -05:00
Aleksei
b68277d5b5
Removed old duplicate command
2020-02-27 18:21:30 -05:00
Aleksei
16cbd4f5d0
OutfitCommand refactor
2020-02-27 16:10:22 -05:00
Aleksei
eed3bb9cd5
Fixed multiple extraction eating first result
2020-02-27 16:10:14 -05:00
Aleksei
c7ed16a6c8
Removed debug print in Registry
2020-02-27 16:09:26 -05:00
Aleksei
9d560b0478
Added methods for multiple outfits
2020-02-27 00:51:57 -05:00
Aleksei
1cffa89d36
Removed old DBUtils from OutfitCommand registration
2020-02-27 00:51:44 -05:00
Aleksei
8b05297c4c
TODO comment in ImageListener
2020-02-27 00:51:19 -05:00
Aleksei
801ed71b38
TODO comment in GalleryController
2020-02-27 00:50:57 -05:00
Aleksei
099f92d0ac
Initial OutfitCommand refactor. INCOMPLETE
2020-02-27 00:50:43 -05:00
Aleksei
29c30d928e
Added method for getting tags from db
2020-02-26 14:40:56 -05:00
Alek Gryczewski
e7a7b4f40e
Merge pull request #6 from Salmonllama/master
...
Update database-rewrite branch
2020-02-26 13:48:18 -05:00
Aleksei
4610506b5a
Added class to prevent multiple calls of splitArgs
2020-02-26 13:44:25 -05:00
Aleksei
8a37dbd622
Added cleanSpaces method to sanitize spaces in commands.
2020-02-26 13:25:47 -05:00
Aleksei
ee9e9546e5
Import cleaning and stuff
2020-02-25 17:11:27 -05:00
Aleksei
ce156a1bf9
status comment update
2020-02-25 15:36:11 -05:00
Aleksei
361e5e8a5d
Full refactor of the image listener
2020-02-25 15:34:15 -05:00
Aleksei
3f7d79a11e
Added Imgur API endpoints
2020-02-25 15:32:26 -05:00
Aleksei
93a550ab39
Made all builder properties optional.
...
This may be detrimental. Most, if not all instances of outfit creation will be done in a controlled manner, so it seems logical this way given the use of futures and optionals.
2020-02-25 15:31:34 -05:00
Aleksei
8d4ec12ea9
Added getTag methods to GalleryController
2020-02-25 15:30:04 -05:00
Aleksei
757e02cfeb
Refactored for proper builder design
2020-02-25 11:18:30 -05:00
Aleksei
e2c6bbbc74
Fixed indentation in TestCommand
2020-02-25 10:13:42 -05:00
Aleksei
bcb7c260a4
Refactored OutfitController for futures
2020-02-25 09:49:13 -05:00
Aleksei
d2b64760ce
Closed resources in GalleryController
2020-02-24 23:49:52 -05:00
Aleksei
34d01f6934
GalleryController is an async controller now!
2020-02-24 23:46:22 -05:00
Aleksei
23d3c3c904
Start of CompletableFuture refactor
2020-02-24 23:20:18 -05:00
Alek Gryczewski
9cdf7e866c
Merge pull request #4 from Salmonllama/master
...
Added CommandPermission#toString override
2020-02-22 12:41:20 -05:00
Aleksei
d752df6729
Added CommandPermission#toString override
2020-02-22 12:40:00 -05:00
Aleksei
fc09d71a52
Changed ShowGalleries required permission to none
2020-02-22 12:31:00 -05:00
Aleksei
6b8ea1740f
Recategorized ShowGalleriesCommand as general
2020-02-22 12:26:41 -05:00
Aleksei
d18d791fc4
Added new ShowGalleries command
2020-02-22 12:16:00 -05:00
Aleksei
29308afaed
Disabled imageListener and ServerJoined
2020-02-22 12:15:40 -05:00
Aleksei
a309acd344
Commented/Removed old db ops that run every time.
2020-02-22 12:15:21 -05:00
Aleksei
7bd40d4b8e
Fixed, finished, and testing working AddGallery command.
2020-02-20 18:10:38 -05:00
Aleksei
5e788021aa
Test command stuff
2020-02-20 16:00:13 -05:00
Aleksei
e061acc8ef
TODO on outfit controller
2020-02-20 15:59:59 -05:00
Aleksei
efb6feb297
Added resource closure to Provider
2020-02-20 15:59:10 -05:00
Aleksei
6e6074b770
Refactored CreateGallery with new Database
2020-02-20 15:58:53 -05:00
Alek Gryczewski
3715209c9f
Merge pull request #2 from Salmonllama/master
...
Update database-rewrite with master changes
2020-02-20 15:09:54 -05:00
Aleksei
ee58f10dcb
Refactored Context with Event and Optional<Server>
2020-02-20 15:07:16 -05:00
Aleksei
ba9ed50f11
Added PandaWut reaction to Disasters
2020-02-20 11:50:24 -05:00
Aleksei
c9539d7d5e
Added closing bracket in Outfit's toString()
2020-02-20 00:30:52 -05:00
Aleksei
7503742cc4
Added Gallery schema to table prep
2020-02-20 00:30:31 -05:00
Aleksei
21f758e3c3
Added model and controller for GalleryChannels
2020-02-20 00:30:00 -05:00
Aleksei
4b9f7ff121
Added toString() method
2020-02-19 23:45:23 -05:00
Aleksei
06a2ea2f5c
Fixed SQLite TimeStamp bugs
2020-02-19 23:45:10 -05:00
Aleksei
9b2a22727c
Fixed ORDER BY gaffe. Because I'm dumb.
2020-02-19 23:44:42 -05:00
Aleksei
504630e191
Completed insert statement
2020-02-19 22:25:06 -05:00
Aleksei
ec5960321e
Renamed OutfitModel; Fixed typo in #schema()
2020-02-19 22:24:42 -05:00
Aleksei
a0d21342a2
Added conditions for excluding deleted outfits
2020-02-17 15:01:37 -05:00
Aleksei
a7f0556db9
Changed mapping paradigm
2020-02-15 01:40:38 -05:00
Aleksei
a8936d1471
Added more operations for outfits
2020-02-15 00:46:55 -05:00
Aleksei
b2da583fa1
Added integer parameter support
2020-02-15 00:01:32 -05:00
Aleksei
010c3b97f4
Fixed Exceptions package location
2020-02-14 23:58:21 -05:00
Aleksei
314cfc9c91
Created initial outfit model and controller
2020-02-14 23:56:53 -05:00
Aleksei
0e79e5aa05
Added initial SQLite implementation
2020-02-14 23:56:34 -05:00
Aleksei
ca93f18f1e
Refactored CommandContextBuilder as static builder
2020-02-13 23:41:18 -05:00
Aleksei
434ebc4703
Open source release
2020-02-13 23:01:27 -05:00