Commit Graph

7866 Commits

Author SHA1 Message Date
Christian 'ketura' McCarty
5b765d4094 Changed hall specate buttons to default to opening in a new tab 2022-12-05 18:26:30 -06:00
Christian 'ketura' McCarty
947edb603e Hiding unfinished errata 2022-12-05 03:30:41 -06:00
Christian 'ketura' McCarty
5da3585493 First wave of 2022 christmas errata
Coded most of the low-hanging discard errata.
Updated deck-bottom discarding to have feature parity with top-deck discarding.
Added better side enum aliasing.
Added image mapping for all planned 2022 christmas errata.
2022-12-05 03:23:09 -06:00
Christian 'ketura' McCarty
4b71b17525 Updated format definition
Added erratasets field to format definitions.  Sets may now be added as errata sets, which will load their entire library as an errata for that format.  This assumes that all card numbers are the same between errata and non-errata.
Altered all PC definitions to account for this new functionality.
2022-12-05 03:20:27 -06:00
Christian 'ketura' McCarty
ec0064df25 Fixed test issues with out-of-date old pack definitions 2022-12-05 03:17:36 -06:00
Christian 'ketura' McCarty
ab64cf2aea Removed "are you sure" nag prompt for opening packs. Added the ability to dismiss pack windows by pressing ESC 2022-12-01 20:15:58 -06:00
Christian 'ketura' McCarty
4beeae2070 typo 2022-11-20 21:24:26 -06:00
Christian 'ketura' McCarty
a9dba02268 fixing some bungled IDs 2022-11-20 21:21:09 -06:00
Christian 'ketura' McCarty
f9648a858b Adding November's prizes, and altering the URLs for some previous prizes to use U as a subset for full arts instead of A 2022-11-20 21:17:18 -06:00
Christian 'ketura' McCarty
fae5972352 fixing wiki link not opening in a new tab 2022-11-20 15:43:51 -06:00
Christian 'ketura' McCarty
286761b711 Adding a blurb to the card filter for the wiki's advanced search 2022-11-20 15:41:52 -06:00
Christian 'ketura' McCarty
25613b51f8 Updated patch notes 2022-11-11 00:13:02 -06:00
Christian 'ketura' McCarty
9386774abd Fixing NPE when the extra_info is null in the DB 2022-11-09 22:44:31 -06:00
Christian 'ketura' McCarty
91c123231b Fixing discrepencies between the Movie-era Sealed decks and the LOTRO decks that they were sourced from (which are included in the deck library) 2022-11-09 19:54:22 -06:00
Christian 'ketura' McCarty
0ae35e1809 Fixing typo in player prompt for V1_59 2022-11-07 21:18:07 -06:00
Christian 'ketura' McCarty
e3ff758605 Adding (S)PC Promo Art Selection pack 2022-11-04 23:55:26 -05:00
Christian 'ketura' McCarty
f651bacb50 Fixing NRE which causes decks to not load for some players 2022-11-04 08:03:00 -05:00
Christian 'ketura' McCarty
baf5b7830b Updated changelog. Altered the hall 504 error hiding to be a console log 2022-11-03 20:57:57 -05:00
Christian McCarty
25efc04c43 Merge pull request #20 from PhallenCassidy/patch-1
Changes for The Hobbit Formats
2022-11-03 20:38:22 -05:00
Christian 'ketura' McCarty
cde04dee37 Fixed foil trade-ins not working. Fixed merchant operations requiring 2 invocations. Fixed various merchant console errors. Added script for handling ad-hoc gold adjustments 2022-11-03 20:34:58 -05:00
Christian 'ketura' McCarty
fa31908375 more logging 2022-11-03 07:33:21 -05:00
Christian 'ketura' McCarty
f81e244c0d Adding additional logging for table failure 2022-11-03 07:27:48 -05:00
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