7.1.3 (2023-10-05)
- fix server not starting (239d1f4)
7.1.2 (2023-04-20)
- auth: check role on every guild the user is member of (5052795)
7.1.1 (2023-04-12)
- fix server not starting with ESM modules (00e0904)
7.1.0 (2023-04-04)
- profile: fix last seen displaying wrong time (06b9a5e)
- 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)
- add support for friend code scanning (745b8bf)
- fetch profile page depending on trainer name instead of friendship id (d18512b), closes #488
- 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)
- prevent build from crashing when GO battle league is over (ac2e580)
6.0.5 (2023-02-22)
- auth: properly log errors when using discord API (27381b3)
6.0.4 (2023-02-17)
- period-leaderboard: fix progression defaulting to 0 when a value is new (54d36cf)
6.0.3 (2023-02-17)
- 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)
- correctly set PORT before starting nextjs server (fa9cb22)
6.0.1 (2023-02-13)
- periodleaderboard: fix period query breaking because of negative results (d1f6634)
6.0.0 (2023-02-13)
- The schema is now based on Golbat backend. See the migration guide in
MIGRATION.md
.
5.5.1 (2022-05-02)
- leaderboard: fix split row hover on desktop (33ff600)
5.5.0 (2022-05-02)
- config: add
title
option to configure header content (81cf698) - leaderboard: add global stats cards (d15a628)
5.4.0 (2022-05-01)
- leaderboard: fix cropped table header labels (8067311)
- profile: add missing unique pokestops badge asset (f136762)
- translate everything to German (thanks AcoVanConis) (854e70e)
5.3.1 (2022-05-01)
- profile: fix xp progression not translated correctly (f62e091)
5.3.0 (2022-05-01)
- profile: fix xp bar overflowing on mobile (864c3fd)
- config: add option to enable/disable locales (5693108)
5.2.0 (2022-05-01)
- leaderboard: fix period select not appearing correctly on mobile (96031d0)
5.1.0 (2022-04-30)
- 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)
- leaderboard: add desktop period selector (7dc7dc3)
- leaderboard: add mobile period selector (3bb1b5d)
- redesign whole app (d32f5a1)
5.0.0 (2022-04-12)
- auth: do not create schema if auth is disabled (9cb8f8c)
- discord-auth: accept multiple roles or guilds (852cbc3)
- registration: create registration page (e44da84)
- discord-auth: Now the
roleId
andguildId
options accepts an array of IDs
4.5.5 (2022-01-10)
- database: add indexes to make queries instant (a0de3f2)
4.5.4 (2022-01-10)
- periodleaderboard: reduce number of query when building page (3d60492)
4.5.3 (2022-01-09)
- database: fix schema creation script not having correct conf (12d392b)
4.5.2 (2021-12-14)
- database: fix first build failing when database is not set up yet (05f8aa7)
4.5.1 (2021-12-05)
- fix auth not configured correctly (80bb7fa)
4.5.0 (2021-10-15)
- leaderboard: fix sorting being reset when data is updating (082afc5)
- 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)
- display log timestamp in server timezone (4cc8bdb)
4.4.3 (2021-10-10)
- fix cron not executing at correct hour (9babce0)
4.4.2 (2021-10-10)
- remove x-powered-by header (57c05a5)
4.4.1 (2021-10-10)
- force every pages to revalidate (d71b6d5)
- reduce number of queries when fetching period leaderboard (a08263c)
4.4.0 (2021-10-10)
- leaderboard: increase table height (6f36f1e)
4.3.0 (2021-10-09)
- fix leaderboard table not creating when using different db (f9b52aa)
- period-leaderboard: compute leaderboard with minimum data (0224b66)
4.2.0 (2021-09-27)
- auth: log when someone try to login (eae78bc)
- leaderboard: add total column in collection leaderboard (09dca96)
4.1.0 (2021-09-26)
- auth: check discord guild membership and role (01b733c)
4.0.0 (2021-09-26)
- rename leaderboard table (66fdb3b)
- the
trainer_data
table is now namedpogo_leaderboard_trainer_history
3.5.0 (2021-09-26)
- 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)
- reduce horizontal padding (a277390)
3.3.2 (2021-09-25)
- leaderboard: reduce size of ag-grid bundle (a2876da)
- period-leaderboard: reduce size of payload (9525fa6)
3.3.1 (2021-09-25)
- leaderboard: replace mui-grid by ag-grid (140498a)
3.3.0 (2021-09-25)
- leaderboard: move leaderboards to different tabs (4e45f3d)
3.2.0 (2021-09-25)
- profile: fix api calls failing when profile contained / (b66cfd3)
- refresh pages every 30 minutes (038c6bb)
3.1.0 (2021-09-20)
- leaderboard: add pagination (a4e480f)
3.0.1 (2021-09-20)
- leaderboard: prevent preloading multiple times the same profile (b68178e)
3.0.0 (2021-09-19)
- merge the two databases config (1f50ec0)
- 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)
- add configuration to number of profile pages to pre-render (9ba7341)
2.0.0 (2021-09-19)
- allow to use a separate database for leaderboard (d7901dd)
- layout: translate logout button (a1c8c49)
- The database configuration was splitted into with a different name
1.10.0 (2021-09-18)
1.9.1 (2021-09-18)
- leaderboard: fix layout shift when navigating between pages (9c82825)
1.9.0 (2021-09-18)
- auth: guard api route behind auth (acb7a85)
1.8.0 (2021-09-18)
- leaderboard: add period leaderboard (c06a3fb)
1.7.0 (2021-09-12)
- add drawer menu for navigation (d436850)
1.6.0 (2021-09-12)
- auth: add basic discord auth (aa7cc55)
1.5.0 (2021-09-12)
- leaderboard: translate new leaderboards in french (42a1f54)
- re-use database connections instead of creating new ones (bd271b2)
1.4.0 (2021-09-11)
- leaderboard: add new leaderboards (d7fc4b6)
1.3.1 (2021-09-11)
- leaderboard: prevent infinite rerendering of leaderboard (7466ad4)
1.3.0 (2021-09-09)
- revalidate data when loading page (9ea801c)
1.2.0 (2021-09-05)
- profile: prebuild page for every locale (78ae734)
1.1.0 (2021-09-05)
- add ability to configure default locale (abb04fb)
1.0.0 (2021-09-05)
- 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)
- 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)
- profile: prefetch profile page (ca12a71)