Commit graph

51 commits

Author SHA1 Message Date
Sakimori a5a1f4ce04 added -s flag to league leaders 2022-06-28 11:40:10 -04:00
Sakimori d1ae30e850
Merge pull request #236 from Sakimori/rebuild
Rebuild
2021-03-31 18:45:06 -04:00
Sakimori e7f2a8585a fixes #223: can subscribe to league feeds in arbitrary channels 2021-03-28 14:00:38 -04:00
Sakimori e1c3f26585 fixes #225 2021-03-28 13:14:34 -04:00
Sakimori 66bd48a054 added flag handler and converted all commands 2021-03-26 17:38:03 -04:00
Sakimori 4e3ac41ff1 changed "subleague" to "conference" 2021-03-24 17:43:03 -04:00
Sakimori 3c22d57c35 fixed major league-stopping bug 2021-03-20 11:46:20 -04:00
Sakimori c75e97e2d4 emergency bugfix 2021-03-13 18:06:38 -05:00
Sakimori 0cf9d03626 implemented weather forecast failure modes 2021-03-08 15:55:05 -05:00
Sakimori 4b3921695d implemented weather events (just supernova to start) 2021-03-08 15:03:10 -05:00
Sakimori b9be2a481f hooked weather forecast into league games 2021-03-07 18:39:20 -05:00
Sakimori 16fffb4401 implemented weather forecasts + saving 2021-03-07 14:05:28 -05:00
Sakimori eced244398 implemented m;leagueswapteam 2021-02-11 19:26:33 -05:00
Sakimori bd43b5018a added bat_base_req and pitch_base_req which get added at the end of the respective sql statements; multiplied by day of league 2021-02-11 18:47:45 -05:00
Sakimori 468a1e67e7 implemented #184: leagueleaders, with various stats, reading sql commands from external hotloading file in /data 2021-02-04 02:49:23 -05:00
Sakimori 53b857bf2c okay, *really* fixed schedule generation 2021-02-03 05:53:43 -05:00
Sakimori 1bc8c39068 fixes #169: divisionstandings trims standings display to a single division 2021-02-03 04:00:20 -05:00
Sakimori 6fbbefcd10 fixes #170: lists days off in schedule 2021-02-03 03:27:52 -05:00
bufar 4597bf1d6e Debugged inter-div matchmaking 2021-02-01 17:58:10 -05:00
Sakimori c613ebe136 fixed schedule generation for real this time 2021-01-29 15:27:51 -05:00
Sakimori 671a5c2fdd fixed some divisions not getting interdivision matchups 2021-01-23 01:27:59 -05:00
Sakimori d141c21433 fixed bye string sneaking into league 2021-01-17 15:48:21 -05:00
Sakimori 74f3ac5c98 fixed some home/away logic 2021-01-17 15:01:05 -05:00
Sakimori 797e0da931 past season standings with -s flag 2021-01-15 20:15:52 -05:00
Sakimori 780ca4b3bf changed some language to be more clear about what tournament rounds mean what 2021-01-15 06:18:29 -05:00
Sakimori 6c30ccb88a fixed season length for real this time, started saving champs 2021-01-15 05:44:59 -05:00
Sakimori 9404ffd8fc fixed season length 2021-01-15 05:37:25 -05:00
Sakimori a1a45ca805 fixed an f-string 2021-01-15 05:34:17 -05:00
Sakimori 3d2df59ca1 started recording season champions 2021-01-15 05:12:55 -05:00
Sakimori 016bc2ed24 set only one tournament to increment league day 2021-01-15 05:09:23 -05:00
Sakimori af7112367d added m;leagueschedule 2021-01-15 04:27:20 -05:00
Sakimori e77e406470 adjusted tournaments to work on the same schedule system as leagues 2021-01-15 03:18:41 -05:00
Sakimori 19072f2111 implemented tiebreakers and postseason tournament 2021-01-15 02:12:30 -05:00
Sakimori 333476548d standings and wildcard commands added 2021-01-14 23:39:08 -05:00
Sakimori 6b56c87bef added handling for postseason constraints 2021-01-14 17:47:57 -05:00
Sakimori 60fe1da2ad
Merge pull request #149 from esSteres/leagues
Add create league page to site
2021-01-14 04:49:28 -05:00
Elijah Steres c837a826c0 connect league create page to backend 2021-01-14 01:40:44 -05:00
Sakimori da8607e295 fixed some blocking bugs in startleague 2021-01-14 00:25:24 -05:00
Sakimori 5826574a1d startleague command attempt 2021-01-14 00:20:43 -05:00
Sakimori cbcb950d78 implemented league saving and loading 2021-01-13 19:20:58 -05:00
Sakimori 8255d838e5 got leagues actually functioning, i think 2021-01-13 06:32:28 -05:00
Sakimori b6e4c1069c lots of league database foundation 2021-01-13 04:23:48 -05:00
Sakimori df09a2cf97 added standings to league object and began collecting them from prestige.py 2021-01-11 06:36:13 -05:00
Sakimori 31930aab63 this should add all the infrastructure needed to run a league's games (and only *run* them, no data yet). untested 2021-01-11 06:17:14 -05:00
Sakimori 2c638970de cleaned up a comment 2021-01-06 02:27:04 -05:00
Sakimori ff582d8709 finished implementing tournaments, slowed game ticks to 8 seconds 2021-01-03 23:18:45 -05:00
Sakimori 2c14d7cf73 added win values to debug tourney to test win seeding 2021-01-03 06:56:40 -05:00
Sakimori d5f2ceeac9 set max innings of debug tournament round to 3 for faster testing 2021-01-03 06:09:27 -05:00
Sakimori 12255e3eef m;starttournament now starts a debug tournament 2021-01-03 06:06:51 -05:00
Sakimori 22150033ca started implementing bracket generation 2021-01-03 01:04:51 -05:00