Commit Graph

7784 Commits

Author SHA1 Message Date
Christian 'ketura' McCarty
1480f1371b Fixing null reference exception when creating table. Adding delayed flush for log to hopefully speed up http requests. 2022-11-03 02:40:02 -05:00
Christian 'ketura' McCarty
18ba167f89 Fixing the foil/tengwar deck display not actually being fixed 2022-11-03 02:09:11 -05:00
Christian 'ketura' McCarty
830e542f4e hack betterer 2022-11-03 01:56:24 -05:00
Christian 'ketura' McCarty
8ca4fb3e34 hack to stop displaying so many gateway timeout errors 2022-11-03 01:54:05 -05:00
Christian 'ketura' McCarty
4f5927b2ab Fixing the darn gimli id 2022-11-03 01:39:47 -05:00
Christian 'ketura' McCarty
7617a1f92c fixing root appender issue 2022-11-03 01:19:27 -05:00
Christian 'ketura' McCarty
2475c603dc re-excising collection migrator 2022-11-03 01:14:36 -05:00
Christian 'ketura' McCarty
6a0d39bf4f fixing hashmap screwery 2022-11-03 01:02:38 -05:00
Christian 'ketura' McCarty
e2d2d1ba8f putting the mass import back into a screwy test 2022-11-03 00:58:26 -05:00
Christian 'ketura' McCarty
2cd50af843 Fixing data import not preserving currency. 2022-11-03 00:58:05 -05:00
Christian 'ketura' McCarty
c7c23aff82 Adding exception logging to ALL request handlers. Every catch should now log the exception to file instead of swallowing it. Also added necessary default value to collection blob. 2022-11-03 00:43:30 -05:00
Christian 'ketura' McCarty
a62d7b3cb9 Adding actual friggin error logging to the main hall initialization 2022-11-02 23:50:48 -05:00
Christian 'ketura' McCarty
c4396d64fc trying debug instead of info 2022-11-02 23:21:19 -05:00
Christian 'ketura' McCarty
caccf5f970 upgrading http traces to infos, attempting to expand logging in general 2022-11-02 23:18:26 -05:00
Christian 'ketura' McCarty
a9348b1a37 Fleshing out HTTP logging 2022-11-02 17:49:58 -05:00
Christian 'ketura' McCarty
2eeddb760a Adding logging whenever an HTTP error occurs 2022-11-02 17:11:49 -05:00
Christian 'ketura' McCarty
0df7b9a233 Adding script for comparing suspicious account activity for leagues 2022-11-01 23:22:41 -05:00
Christian 'ketura' McCarty
af20c3d922 Fixing decks with foil or tengwar cards crashing the render. Banned users now see a 401 instead of a 404 2022-11-01 23:19:51 -05:00
Christian 'ketura' McCarty
67fcb023cb Hiding the migration test so it no longer is actually ran during production builds 2022-10-31 04:50:14 -05:00
Christian 'ketura' McCarty
bc788241f9 fixing import not working due to removed functions 2022-10-31 04:38:58 -05:00
Christian 'ketura' McCarty
4bff3de0c7 test wrangling 2022-10-31 04:33:55 -05:00
Christian 'ketura' McCarty
d0f90b3e62 fixing test-rig-only setup 2022-10-31 04:32:22 -05:00
Christian 'ketura' McCarty
e08fd1601f Cleaning up some of the more egregrious exception infections. Adding the player collection conversion as a unit test, which should run when this is deployed into production. 2022-10-31 04:22:38 -05:00
Christian 'ketura' McCarty
7fa33f7dc9 Merge branch 'sealed' 2022-10-31 04:04:23 -05:00
Christian 'ketura' McCarty
99acbf673c Collection System Overhaul
- Ripped out all old DB operations that interacted with the blob collection column.  That column is now inert.
- Added support for the new collection db system to all systems that interact with it
- Added subscription support for definition refreshes
- Collections Manager overhauled to only record changes to collections on the items that need it (rather than overwriting the entire collection on every change)
2022-10-31 04:02:20 -05:00
Christian 'ketura' McCarty
564cf6d633 mass player collection testing is now possible 2022-10-30 02:55:05 -05:00
Christian 'ketura' McCarty
75db538722 Merge branch 'master' of https://github.com/PlayersCouncil/gemp-lotr 2022-10-25 02:22:18 -05:00
Christian 'ketura' McCarty
828e562937 Adding October 2022 PC Promos 2022-10-25 02:21:56 -05:00
Christian 'ketura' McCarty
be4f7e3d17 Adding player deck export sql script. Adding format over time sql script. 2022-10-25 02:15:20 -05:00
Christian 'ketura' McCarty
03751d6b9d Various changes relating to the collection rework; not yet done or working 2022-10-25 02:14:18 -05:00
Christian 'ketura' McCarty
a9b8488b75 Fixing TS, Movie, and All Booster Choice IDs being mangled 2022-10-16 15:10:48 -05:00
Christian 'ketura' McCarty
8a63c737c4 Sealed League Updates
- Associated all of the new sealed products with default booster and starter selection images
- Added id field to sealed league definitions which is now how all systems store and refer to unique sealed leagues
- Renamed various product choice products to use a more standardized naming convention
2022-10-16 03:08:55 -05:00
Christian McCarty
68445df441 Merge pull request #19 from SalavecJ/patch-1
[bugfix] Bilbo, Master in Riddles
2022-10-15 17:17:25 -05:00
SalavecJ
9d98ab0f58 Update set30-fp.hjson
[bugfix] Bilbo, Master in Riddles - now should correctly gain +2 strength when skirmishing smaug
2022-10-15 23:48:30 +02:00
Christian 'ketura' McCarty
d87a2b50e8 Updating sealed formats with order fix from Nelson 2022-10-11 19:38:18 -05:00
Christian 'ketura' McCarty
7cf9a39b72 New sealed format definitions by Nelson 2022-10-01 17:02:33 -05:00
Christian 'ketura' McCarty
041118999c script for updating the player column size in the database 2022-09-28 15:16:15 -05:00
Christian 'ketura' McCarty
c5224e4abb Adding September weekend league promos 2022-09-28 14:49:40 -05:00
Christian 'ketura' McCarty
27539a2e88 Adding missing meta tag 2022-09-12 15:51:02 -05:00
Christian 'ketura' McCarty
50838cd230 Adding OpenGraph share data for the main login and hall pages. 2022-09-12 15:32:54 -05:00
Christian 'ketura' McCarty
25b385272a Fixed extra logging happening on the league admin page 2022-09-12 01:33:37 -05:00
Christian 'ketura' McCarty
2880174eb9 Updating changelog 2022-09-12 01:01:19 -05:00
Christian 'ketura' McCarty
24cfca202b UI Fixes
- Fixed the chat resizer being all wonky
- Fixed deckbuilder navigation buttons being wonky from the jquery upgrade
- Rearranged the card filter slightly to almost sorta do css
- Fixed deckbuilder not using the new gemp favicon
2022-09-12 00:48:33 -05:00
Christian 'ketura' McCarty
3e3043906b Sealed overhaul
- Sealed events are now no longer hard-coded as 4 serie, but will instead be however many are defined in the definition
- Altered format serialization to include information on draft + sealed (optionally)
- Fixed various dialog boxes having an erroneous "closed" text in them
- reordered format canonical order due to an oversight
- Altered the league admin page to dynamically populate all drop downs with all available values (instead of hard-coding them)
2022-09-11 17:46:54 -05:00
Christian 'ketura' McCarty
e086e49e86 Added right-click as an alternative to shift+click to zoom in-game and in the deckbuilder 2022-09-11 15:44:14 -05:00
Christian 'ketura' McCarty
6cf416ef56 Adding binding for the nohup.out file into the logs folder, which should make it less annoying to debug when a startup failure is occuring 2022-09-10 03:56:35 -05:00
Christian 'ketura' McCarty
234f920bd3 Checking in a sql script for generating a new gemp user 2022-09-10 03:52:07 -05:00
Christian 'ketura' McCarty
b3aa25b183 ui cleanup and features
- Got the new jquery to stop coloring buttons white
- fixed modal dialogs being under the overlay
- fixed modal dialogs having a mangled close button
- Removed excess unnecessary hard-coded button classes
- added favicon and updated the title of each page
- added resize handle to the chat; it's a bit wonky
2022-09-09 07:14:57 -05:00
Christian 'ketura' McCarty
67c491ee6f Merge remote-tracking branch 'marcin/dependabot/maven/gemp-lotr/gemp-lotr-server/org.jsoup-jsoup-1.15.3' into jquery-upgrade 2022-09-08 21:54:37 -05:00
Christian 'ketura' McCarty
d3e43f3c86 Merge branch 'master' into jquery-upgrade 2022-09-08 21:54:07 -05:00