Skip to content
This repository has been archived by the owner on Jun 5, 2022. It is now read-only.

Releases: nickfrerichs/fflproject

FFLProject 2020.1.0

11 Sep 18:51
Compare
Choose a tag to compare

The backend APIs used for stats went away recently. As such, much of this project is up in the air at the moment and mid-season development will likely happen this season. Be prepared to go several weeks with no scoring.

There is currently enough working for a draft to take place:

  • Player updates
  • NFL schedule updates

Currently not working

  • Stats/scoring and live scoring
  • Draft ranks
  • Injuries
  • Most anyting else needing an outside data source.

2020 migration steps (for those wanting to proceed)

CLI

  • Run db_upgrade.py (Takes a few seconds to run this time)
  • create a file ./python/custom_get_auth_token.py that contains a function get_token() that returns your NFL api token as a string
  • python update.py -schedule -year 2020 -week all
  • python update.py -players
  • python update.py -player_draft_ranks (these aren't working, but this resets them to 999 to avoid confusion)

In the GUI:

  • admin > league settings > season > end season (should see ready to begin 2020 season)
  • league > settings > offseason enabled off (logout and back in)
  • admin > season > draft > create draft order
  • admin > season > draft > draft settings

FFLProject 2019.1.1

30 Aug 20:46
Compare
Choose a tag to compare

Live draft bug fixed.

FFLProject 2019.1.0

08 Aug 03:04
Compare
Choose a tag to compare

First release for the 2019 Season!

I've been busy with other things, but there were some updates.

Update your database: ./python/db_upgrade.py

  • Whats new:
    • More consistent look on both the user and admin side
    • Slightly more mobile friendly
    • Bench scoring now appears on weekly scoring page
    • Draft: player ranks are now part of the normal search, watch list should be more useful for keeping an eye on prospects
    • A few bugs/performance issues fixed
    • Frameworks updated
    • New version scheme based on season year: (season/major version) . (minor version) . (patch level)

Report bugs as you find them and good luck this season!

FFLProject 1.7.2

14 Sep 00:40
Compare
Choose a tag to compare

Fixed a bug causing an error with waiver wire transactions.

FFLProject 1.7.1

11 Sep 22:57
Compare
Choose a tag to compare

Run db_upgrade.py!

  • Live scoring is now functional for the 2018 season
  • Trade log now works
  • Team abbreviations introduced
  • Can switch leagues again
  • Bug fixes

FFLProject 1.6.0

07 Aug 23:15
Compare
Choose a tag to compare
  • Bugs fixed with Live Draft.
  • Bench stats now saved for historic purposes

Run db_upgrade.py!

FFLProject 1.5.0

31 Jul 01:15
Compare
Choose a tag to compare

First release for the 2018 Season. This offseason was mostly a rebuild to switch CSS frameworks, I'm hoping to be able to create a more consistent look and feel going forward.

Update your database: ./python/db_upgrade.py

Please note: Live scoring is incomplete and will be finished once live scores are available for testing / development.

  • What's New?
    • New look with new CSS framework
    • New authentication library
    • Upgraded to the latest CI framework version
    • Javascript re-worked to have a better foundation going forward

FFLProject 1.4.0

14 Oct 18:56
Compare
Choose a tag to compare

Run db_upgrade.py!

SD => LAC team position scoring issue fixed
Added MIT license
Player injuries can be gathered from nfl injury feed, injury icons shown on My Team page
Waiver wire logic refined when multiple teams in contention for a player
Admins can now delete individual draft picks
Misc cosmetic changes
Misc bug fixes

FFLProject 1.1.0

10 Aug 00:02
Compare
Choose a tag to compare

Run db_upgrade.py!

Moved SD to LAC.
Corrected cosmetic annoyance with draft countdown timer.

FFLProject 1.0.1

06 Aug 20:51
Compare
Choose a tag to compare

Improvements

  • Waiver wire processing can be disabled if players' games have started.
  • Waiver wire processing can be disabled for specific days of the week.