Commit Graph

7980 Commits

Author SHA1 Message Date
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
PhallenCassidy
2e3bd4fc6b Update changeLog.html 2022-10-24 21:38:47 -04:00
root
afa74fa548 Corrected images for The Hobbit cultures 2022-10-25 01:37:16 +00:00
PhallenCassidy
35c790ea8c Update changeLog.html 2022-10-24 01:10:14 -04:00
PhallenCassidy
b7500e08a9 Fixed culture for The Hobbit's "Ancestral Feuds" 2022-10-24 00:35:14 -04:00
PhallenCassidy
590348cad4 Added culture icons for remaining Hobbit cultures 2022-10-24 00:31:45 -04:00
PhallenCassidy
72f66a6849 Added remaining Hobbit cultures to deckbuilder
A future update has arrived
2022-10-24 00:30:42 -04:00
PhallenCassidy
509c824075 More sensical name for the single Hobbit format 2022-10-23 22:29:00 -04:00
PhallenCassidy
85f3a586af Update changeLog.html
Covers changes from myself and SalavecJ
2022-10-23 22:13:01 -04:00
PhallenCassidy
841d3299ef Removed unused Hobbit formats from the deckbuilder
Also removed the last Hobbit culture buttons; relics from a forgotten time when all Hobbit cultures were just lumped under Gundabad. In a future update (tm), all Hobbit cultures should appear in their own row after the LotR cultures if any of the set/format filters for The Hobbit Draft Game are selected.
2022-10-23 21:58:44 -04:00
PhallenCassidy
0ed9467ff0 By popular demand, an Open format for The Hobbit
Though I may be directly responsible for whatever happens as a result of this, I deny all liability.
2022-10-23 21:45:42 -04: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
Christian 'ketura' McCarty
22eb30bbae Fixed chat not scrolling to the bottom at the start of matches 2022-09-08 21:09:01 -05:00
Christian 'ketura' McCarty
4bb8155ea4 Sealed Format Definition Revamp
- Rearranged server startup
- Added constructor overloads for as many classes as possible to ensure that the file path does not need provided by default for loaded data
- Format, draft, and sealed data now hot reloads
- Altered so much stuff relating to league data
- Sealed formats now 100% load from file
- altered sealed format DAO to save the name of a format instead of its sealed-code (included a backwards-compatible legacy map)
2022-09-08 03:24:21 -05:00
Christian 'ketura' McCarty
91b87190c5 Fixed user search not trimming arguments. Fixed system ping being unreadable. 2022-09-06 22:59:06 -05:00
Christian 'ketura' McCarty
7786bd6442 Fixing collection serializer failing after file move 2022-09-06 04:12:17 -05:00