Skip to content

Releases: mobeigi/fb2cal

V1.3.1 - Point Release

21 Aug 15:56
da7992b
Compare
Choose a tag to compare

Changes:

  • Authenticate using enc_pass over plain text pass (#122)
  • Add PyPi readme (documentation (#120)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/13?closed=1

V1.3.0 - Minor Release

25 Dec 05:00
c5a7c7c
Compare
Choose a tag to compare

Changes:

  • Fix token regexp matching incorrect token (#112)
  • Bump minimum supported Python version to 3.9 (#113)
  • Release as PyPi project (#115)
  • Fix MechanicalSoup import error (#71)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/12?closed=1

V1.2.4 - Point Release

25 May 06:26
6098682
Compare
Choose a tag to compare

Changes:

  • Add support for birthday year (#40)
  • Remove special logic to handle overlap bug (#97)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/10?closed=1

V1.2.3 - Point Release

03 Jul 05:15
da067f6
Compare
Choose a tag to compare

Changes:

  • Facebook password wrong: wrong output (#96, thanks @dag7dev)
  • Add Facebook profile URL to ics description (#101 , thanks @karbassi )
  • Facebook BirthdayCometRootQuery offset_month logic is wrong. (No results for December) (#97, thanks @axtck)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/9?closed=1

V1.2.2 - Point Release

18 Dec 09:05
a641aad
Compare
Choose a tag to compare

Changes:

  • Avoid double "s" in ICS event name (#83, thanks @isaacna )
  • Create setup.py for module (#88 )
  • Create CI/CD pipeline (#89)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/8?closed=1

V1.2.1 - Point Release

13 Nov 08:04
9c576b7
Compare
Choose a tag to compare

Changes:

  • Add some tests for transformer, ics writer(#84)
  • Refactor code into fb2cal module (#84)
  • Update readme docs (#84)
  • Update version to latest in code (was not done in the last release 1.2.0) (#84)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/7?closed=1

V1.2.0 - Minor Release

12 Nov 08:33
f773c59
Compare
Choose a tag to compare

Changes:

  • Code has been refactored into multiple classes (#79)
  • Removed Google Drive output functionality (#77)
  • Adding a line to fix errors with ICS format regarding lack of DTSTAMP (#75 , thanks @naezeroth)
  • Updated script method to use new BirthdayCometRootQuery GraphQL API. This is somewhat faster than the old async endpoints but more importantly, no longer requires parsing of locale-specific text. This produces well-formatted responses so we can now retrieve the users name, id, birthday day/month as well as profile picture uri in the response. This should help those who use Facebook in a non-English language. (#81)
  • As result of above API change, the following issues are not redundant:
    • KeyError: 'domops' bug (#32)
    • ERROR (parse_birthday_day_month) bug (#52)
    • Add support to parse non Hindu-Arabic numeral system date formats bug (#13)
    • Crash when processing special characters in Facebook names bug (#24)
    • bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml (#68 )
  • The following caveats also no longer apply and are removed from readme:
    • Some locales are currently not supported (#13)
    • Some supported locales may fail. Consider changing your Facebook language to English temporarily as a workaround. (#52)
    • Duplicate birthday events may appear if calendar is reimported after Facebook friends change their username due to performance optimizations. (#65)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/6?closed=1

V1.1.0 - Minor Release

07 Jul 10:22
bbe92f7
Compare
Choose a tag to compare

Changes:

  • Speed up program significantly by using vanity_names for VEVENT UID (#1 , thanks @awendland)
  • Issue where composer queries would rate limited use no longer possible due (#45)
  • Fix issue where birthdays on Feb 29 would cause a crash during ICS generation(#57, thanks @awendland)
  • Updated readme to instruct users to use pipenv (#69, thanks @gogvale)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/3?closed=1

V1.0.4 - Point Release

25 Jan 23:37
416dc00
Compare
Choose a tag to compare

Changes:

  • Fix issue where script would fail in composer query due to missing fields as result of rate limiting (#18, #50, thanks @bhavul)
  • Remove need for escaping % character in password in config file (#49)
  • Fix issue where script would fail to find birthdays on February 29th (#51)
  • Fix custom attributes due to ICS library changes (#44)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/5?closed=1

V1.0.3 - Point Release

24 Aug 11:13
08fc3bc
Compare
Choose a tag to compare

Changes:

  • Added support for complying with GDPR cookie laws for European users. (#4, thanks @3rasernl and /u/SylarPower)
  • Added Language Translations for Day Names for non-English locales based on system locale (#14)
  • Added Babel as main method to fetch day names for locales. (#27)
  • Fixed names being stored as html encoded value and encoded file as UTF-8 (#25, thanks @Monkler)

See list of issues addressed: https://github.com/mobeigi/fb2cal/milestone/4?closed=1