Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migbash/issue-1719 | fixture/competitions #1795

Merged
merged 52 commits into from
Oct 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
55cdc36
test :: heroku build using build-2;
migbash Oct 15, 2023
b1556a7
test :: heroku build using build-2;
migbash Oct 15, 2023
7aa3016
add :: check for players with null links;
migbash Oct 16, 2023
35dc58c
add :: correct page data variable property name;
migbash Oct 16, 2023
3a8bf50
Merge branch 'migbash/issue-1753' into dev
migbash Oct 16, 2023
7e0f088
core :: /[fixture=fixture] +page.svelte update;
migbash Oct 16, 2023
b4d2874
core :: /[fixture=fixture] +page.ts update;
migbash Oct 16, 2023
3707f9c
feat :: data widget fixutre/competition (stable);
migbash Oct 16, 2023
713d145
doc :: /[...competition_fill] +page.ts clean;
migbash Oct 16, 2023
5af8ed1
feat :: widget parent (stable);
migbash Oct 16, 2023
d9d20de
Merge branch 'dev' into migbash/issue-1719
migbash Oct 16, 2023
3101c0e
add :: necessary assets;
migbash Oct 16, 2023
6d837ed
add :: fixture team translation + update data;
migbash Oct 16, 2023
bf931ca
add :: pre-liminary modal shared comp. data;
migbash Oct 16, 2023
769fbd6
update :: decompression for fixture/competition w;
migbash Oct 16, 2023
82c347a
add :: competition pool select widget (stable);
migbash Oct 16, 2023
d9b5059
add :: (fixture) competition main (stable);
migbash Oct 16, 2023
103a32d
add :: fixture layout competition widget;
migbash Oct 16, 2023
b87d21f
doc :: OpenApi update;
migbash Oct 16, 2023
f1b0b2b
feat :: fixture layout competition widget (cont);
migbash Oct 17, 2023
5a8ff0d
feat :: necessary assets (cont);
migbash Oct 17, 2023
f0d557f
feat :: (fixture) competition main (cont);
migbash Oct 17, 2023
b8a245e
feat :: (fixture) competition pool-select (cont);
migbash Oct 17, 2023
d22b8ec
feat :: pre-liminary modal shared comp. modal;
migbash Oct 17, 2023
40019bb
core :: app.css update;
migbash Oct 17, 2023
6e7b000
pkg :: scores/lib 1.8.0;
migbash Oct 17, 2023
1f7df7e
Merge branch 'dev' into migbash/issue-1719
migbash Oct 18, 2023
2f3e974
#1762 :: fix;
migbash Oct 18, 2023
2db084c
#1762 :: side-effect shared/comp-status (w) check;
migbash Oct 18, 2023
e633c8f
#1763 :: feat
migbash Oct 18, 2023
881869c
#1768 :: fix;
migbash Oct 18, 2023
c7d766b
#1766 :: fix;
migbash Oct 18, 2023
0f0a02f
#1765 :: fix 5/5 :: comment updates; app.css update;
migbash Oct 19, 2023
04002a9
#1764 :: fix
migbash Oct 19, 2023
008fa6b
#1770 :: fix / feat
migbash Oct 19, 2023
9f5d363
#1770 :: OpenApi update;
migbash Oct 19, 2023
e7122c0
#1770 + #1769 :: fix / feat (stable);
migbash Oct 19, 2023
9825f7c
#1770 :: feat :: SEO fixture/competition endpoint;
migbash Oct 19, 2023
5775f11
#1770 + #1769 :: fix / feat +page.ts;
migbash Oct 19, 2023
a3fa153
core :: langPrefix(..) logic in platform-functions;
migbash Oct 19, 2023
aa14a5c
#1773 :: fix
migbash Oct 19, 2023
cf1356a
pkg :: scores-lib 1.8.1;
migbash Oct 19, 2023
3fe2669
Merge branch 'dev' into migbash/issue-1719
migbash Oct 19, 2023
7c98dbb
#1785 :: fix
migbash Oct 19, 2023
7bf4370
#1787 :: fix
migbash Oct 19, 2023
8a31d97
#1786 :: fix
migbash Oct 19, 2023
71f2c1b
#1788 :: fix
migbash Oct 19, 2023
8b9cece
Merge branch 'dev' into migbash/issue-1719
migbash Oct 19, 2023
25fdf5a
fix :: #1765,#1785,#1767;
migbash Oct 19, 2023
d0e23df
#1794 :: fix;
migbash Oct 21, 2023
b36bbe0
#1793 :: fix;
migbash Oct 21, 2023
dca3040
#1792 :: fix;
migbash Oct 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1083,6 +1083,51 @@ paths:
description:
Target fixture H2H widget data

# ▓▓ ➤ FP Competition (widget)
/api/data/fixture/competition:
get:
summary:
Fixture ➤ Competition Widget

parameters:
- name: filter
in: query
description:
Fetch target fixture competition widget data.
required: true
style: form
explode: true
schema:
type: object
properties:
# ?seo=[...]
seo:
type: boolean
example: true
# ▓▓ ?fixtureId=[...]
fixtureId:
type: string
example: 18946409
# ▓▓ ?lang=[...]
lang:
type: string
example: es
additionalProperties: false
oneOf:
# ▓▓ translation
- required: [lang]
- required: [lang, hasura]
# ▓▓ SEO
- required: [seo, lang, fixtureId]
- required: [seo, lang, fixtureId, hasura]
# ▓▓ data (main)
- required: [fixtureId]

responses:
200:
description:
Success

# ===================
# 🤾 PLAYER PAGE
# ===================
Expand Down
14 changes: 7 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"coverage": "vitest run --coverage"
},
"dependencies": {
"@betarena/scores-lib": "^1.7.2",
"@betarena/scores-lib": "^1.8.1",
"@lukeed/uuid": "^2.0.1",
"@metamask/sdk": "^0.1.0",
"@moralisweb3/client-firebase-auth-utils": "^2.18.4",
Expand Down
Loading