Skip to content

Latest commit

 

History

History
482 lines (254 loc) · 22.8 KB

CHANGELOG.md

File metadata and controls

482 lines (254 loc) · 22.8 KB

7.1.3 (2023-10-05)

Bug Fixes

  • fix server not starting (239d1f4)

7.1.2 (2023-04-20)

Bug Fixes

  • auth: check role on every guild the user is member of (5052795)

7.1.1 (2023-04-12)

Bug Fixes

  • fix server not starting with ESM modules (00e0904)

7.1.0 (2023-04-04)

Bug Fixes

  • profile: fix last seen displaying wrong time (06b9a5e)

Features

  • profile: add tooltip to last seen displaying full datetime (3c8ffcc)
  • profile: display badge icon depending on tier (d34954f), closes #489

7.0.0 (2023-03-21)

Features

  • add support for friend code scanning (745b8bf)
  • fetch profile page depending on trainer name instead of friendship id (d18512b), closes #488

BREAKING CHANGES

  • Player profile URL now uses trainer name instead of friendship ID. You will get a 404 page not found on previous URLs.

6.0.6 (2023-03-10)

Bug Fixes

  • prevent build from crashing when GO battle league is over (ac2e580)

6.0.5 (2023-02-22)

Bug Fixes

  • auth: properly log errors when using discord API (27381b3)

6.0.4 (2023-02-17)

Bug Fixes

  • period-leaderboard: fix progression defaulting to 0 when a value is new (54d36cf)

6.0.3 (2023-02-17)

Bug Fixes

  • config: set default role id to empty array (a76ac33)
  • discord-auth: check if config is correct before taking decision on providing access (8331275)
  • period-leaderboard: fix missing columns when computing progression (395a155)

6.0.2 (2023-02-13)

Bug Fixes

  • correctly set PORT before starting nextjs server (fa9cb22)

6.0.1 (2023-02-13)

Bug Fixes

  • periodleaderboard: fix period query breaking because of negative results (d1f6634)

6.0.0 (2023-02-13)

Features

BREAKING CHANGES

  • The schema is now based on Golbat backend. See the migration guide in MIGRATION.md.

5.5.1 (2022-05-02)

Bug Fixes

  • leaderboard: fix split row hover on desktop (33ff600)

5.5.0 (2022-05-02)

Features

  • config: add title option to configure header content (81cf698)
  • leaderboard: add global stats cards (d15a628)

Release notes

5.4.0 (2022-05-01)

Bug Fixes

  • leaderboard: fix cropped table header labels (8067311)
  • profile: add missing unique pokestops badge asset (f136762)

Features

  • translate everything to German (thanks AcoVanConis) (854e70e)

5.3.1 (2022-05-01)

Bug Fixes

  • profile: fix xp progression not translated correctly (f62e091)

5.3.0 (2022-05-01)

Bug Fixes

  • profile: fix xp bar overflowing on mobile (864c3fd)

Features

  • config: add option to enable/disable locales (5693108)

5.2.0 (2022-05-01)

Bug Fixes

  • leaderboard: fix period select not appearing correctly on mobile (96031d0)

Features

  • add german support (not translated yet) (9c5ae2e)
  • profile: compute XP bar (5ed6cbe)

5.1.0 (2022-04-30)

Bug Fixes

  • auth: disable Discord provider when auth is disabled (8a7bab7)
  • leaderboard: fix period select not working all the time (b6c94a8)
  • profile: fix page loading with empty trainer (02964eb)
  • try to fix vercel not importing config files (9bac695)

Features

  • leaderboard: add desktop period selector (7dc7dc3)
  • leaderboard: add mobile period selector (3bb1b5d)
  • redesign whole app (d32f5a1)

5.0.0 (2022-04-12)

Bug Fixes

  • auth: do not create schema if auth is disabled (9cb8f8c)

Features

  • discord-auth: accept multiple roles or guilds (852cbc3)
  • registration: create registration page (e44da84)

BREAKING CHANGES

  • discord-auth: Now the roleId and guildId options accepts an array of IDs

4.5.5 (2022-01-10)

Performance Improvements

  • database: add indexes to make queries instant (a0de3f2)

4.5.4 (2022-01-10)

Performance Improvements

  • periodleaderboard: reduce number of query when building page (3d60492)

4.5.3 (2022-01-09)

Bug Fixes

  • database: fix schema creation script not having correct conf (12d392b)

4.5.2 (2021-12-14)

Bug Fixes

  • database: fix first build failing when database is not set up yet (05f8aa7)

4.5.1 (2021-12-05)

Bug Fixes

  • fix auth not configured correctly (80bb7fa)

4.5.0 (2021-10-15)

Bug Fixes

  • leaderboard: fix sorting being reset when data is updating (082afc5)

Features

  • leaderboard: add new columns to general leaderboard (a39e0ec)
  • leaderboard: add new miscellaneous table (1787c42)
  • leaderboard: disable dragging of columns (042909a)

4.4.4 (2021-10-10)

Bug Fixes

  • display log timestamp in server timezone (4cc8bdb)

4.4.3 (2021-10-10)

Bug Fixes

  • fix cron not executing at correct hour (9babce0)

4.4.2 (2021-10-10)

Bug Fixes

  • remove x-powered-by header (57c05a5)

4.4.1 (2021-10-10)

Bug Fixes

  • force every pages to revalidate (d71b6d5)

Performance Improvements

  • reduce number of queries when fetching period leaderboard (a08263c)

4.4.0 (2021-10-10)

Features

  • leaderboard: increase table height (6f36f1e)

4.3.0 (2021-10-09)

Bug Fixes

  • fix leaderboard table not creating when using different db (f9b52aa)

Features

  • period-leaderboard: compute leaderboard with minimum data (0224b66)

4.2.0 (2021-09-27)

Features

  • auth: log when someone try to login (eae78bc)
  • leaderboard: add total column in collection leaderboard (09dca96)

4.1.0 (2021-09-26)

Features

  • auth: check discord guild membership and role (01b733c)

4.0.0 (2021-09-26)

Features

  • rename leaderboard table (66fdb3b)

BREAKING CHANGES

  • the trainer_data table is now named pogo_leaderboard_trainer_history

3.5.0 (2021-09-26)

Features

  • add a pretty print logger (2869714)
  • add port configuration (a4a120e)
  • automate schema creation (f1fbf92)
  • automatically update trainer history when running app (d205915)

3.4.0 (2021-09-25)

Features

  • reduce horizontal padding (a277390)

3.3.2 (2021-09-25)

Performance Improvements

  • leaderboard: reduce size of ag-grid bundle (a2876da)
  • period-leaderboard: reduce size of payload (9525fa6)

3.3.1 (2021-09-25)

Performance Improvements

  • leaderboard: replace mui-grid by ag-grid (140498a)

3.3.0 (2021-09-25)

Features

  • leaderboard: move leaderboards to different tabs (4e45f3d)

3.2.0 (2021-09-25)

Bug Fixes

  • profile: fix api calls failing when profile contained / (b66cfd3)

Features

  • refresh pages every 30 minutes (038c6bb)

3.1.0 (2021-09-20)

Features

  • leaderboard: add pagination (a4e480f)

3.0.1 (2021-09-20)

Bug Fixes

  • leaderboard: prevent preloading multiple times the same profile (b68178e)

3.0.0 (2021-09-19)

Features

  • merge the two databases config (1f50ec0)

BREAKING CHANGES

  • The two database config are now merged into a single database config. It's still possible to separate leaderboard and Scanner's table into two databases.

2.1.0 (2021-09-19)

Features

  • add configuration to number of profile pages to pre-render (9ba7341)

2.0.0 (2021-09-19)

Features

  • allow to use a separate database for leaderboard (d7901dd)
  • layout: translate logout button (a1c8c49)

BREAKING CHANGES

  • The database configuration was splitted into with a different name

1.10.0 (2021-09-18)

Features

  • add possibility to configure database port (305ec1c)
  • auth: save user in database (4f17006)

1.9.1 (2021-09-18)

Bug Fixes

  • leaderboard: fix layout shift when navigating between pages (9c82825)

1.9.0 (2021-09-18)

Features

  • auth: guard api route behind auth (acb7a85)

1.8.0 (2021-09-18)

Features

  • leaderboard: add period leaderboard (c06a3fb)

1.7.0 (2021-09-12)

Features

  • add drawer menu for navigation (d436850)

1.6.0 (2021-09-12)

Features

  • auth: add basic discord auth (aa7cc55)

1.5.0 (2021-09-12)

Features

  • leaderboard: translate new leaderboards in french (42a1f54)
  • re-use database connections instead of creating new ones (bd271b2)

1.4.0 (2021-09-11)

Features

  • leaderboard: add new leaderboards (d7fc4b6)

1.3.1 (2021-09-11)

Bug Fixes

  • leaderboard: prevent infinite rerendering of leaderboard (7466ad4)

1.3.0 (2021-09-09)

Features

  • revalidate data when loading page (9ea801c)

1.2.0 (2021-09-05)

Features

  • profile: prebuild page for every locale (78ae734)

1.1.0 (2021-09-05)

Features

  • add ability to configure default locale (abb04fb)

1.0.0 (2021-09-05)

Bug Fixes

  • fix styled components warnings (359a26b)
  • leaderboard: add minimum column width for mobile (b5769cd)
  • leaderboard: fix title disappearing on hydration (5d504be)
  • profile: fix profile not loading (cb3e68c)

Features

  • add fitting meta description (55cb2da)
  • add i18n support (d790d07)
  • add leaderboard page (9268fb5)
  • add profile page (5655246)
  • leaderboard: add column header translations (912de7c)
  • leaderboard: indicate that each rows are clickable (ead7562)
  • leaderboard: load datagrid locale (c76059d)
  • leaderboard: set default sorting order (d2c7ec5)
  • profile: add medals translations (a998e61)
  • profile: add profile page translations (5b2743f)
  • rebuild index and profile page every 30 minutes (cc8e53d)

Performance Improvements

  • profile: prefetch profile page (ca12a71)