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

Feat/small features and refactoring #450

Merged
merged 41 commits into from
Feb 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
6babace
feat(project): dynamic gtm snippet
langemike Jan 24, 2024
8c0cb9a
refactor(project): make route definitions static and improve url utils
royschut Jan 24, 2024
1612002
refactor: refactor typings
ChristiaanScheermeijer Jan 24, 2024
588f69a
fix(auth): capture error to prevent misleading “wrong combination” error
langemike Jan 25, 2024
9d8ff15
feat(project): customizable footer through env-var
langemike Jan 25, 2024
f98e99c
refactor(project): add replaceable components to ui-react
royschut Jan 25, 2024
a1c6188
feat(project): favicons in different sizes
langemike Jan 26, 2024
1e3607d
chore(project): dynamic manifest.json
langemike Jan 26, 2024
bcfb08b
chore: update depcheck
ChristiaanScheermeijer Jan 30, 2024
bb593e9
fix(player): inlineplayer not supporting tvod
royschut Jan 25, 2024
7de84ae
fix(user): tvod subscription not reloaded after login for authvod/avod
royschut Jan 25, 2024
3c021a9
refactor(payment): fix hasTVODOffers not properly defined
royschut Jan 25, 2024
7b483b9
docs(project): update url signing link
royschut Jan 25, 2024
d63b056
fix(payment): subscription offer panel shown for authvod+tvod
royschut Jan 25, 2024
626fa6b
refactor(payment): simplify useOffers hook
royschut Jan 25, 2024
7bba6a2
refactor(user): prevent unnecessary subscription calls
royschut Jan 26, 2024
5dc0a18
refactor(user): let reloadSubscriptions handle all access modals
royschut Jan 30, 2024
710694d
refactor: Cleeng and Inplayer account typings
ChristiaanScheermeijer Jan 30, 2024
6503267
fix(project): show footer when custom footer is provided
langemike Feb 5, 2024
b299bb7
fix/checkout bugs
royschut Feb 5, 2024
a2885eb
fix(account): delete account error
ChristiaanScheermeijer Feb 5, 2024
dbecda4
refactor: move controllers and refactor form logic
royschut Feb 1, 2024
3deabfc
fix: favorites and history validation error
ChristiaanScheermeijer Feb 6, 2024
ca71f29
fix(payment): redirect after incorrect couponcode entry
royschut Feb 6, 2024
d01d1b7
fix(payment): tvod offer not showing in AuthVOD platform
royschut Feb 6, 2024
c97c59b
fix(payment): incorrect couponCode success message
royschut Feb 6, 2024
320fe44
fix: root error screen for unexpected errors
ChristiaanScheermeijer Feb 7, 2024
ca3d38e
fix(project): undouble serieIds to prevent crash
langemike Feb 7, 2024
86b461f
fix: hide start watching button in avod platform
ChristiaanScheermeijer Feb 7, 2024
b700fbb
fix: e2e test optimisations and small fixes
langemike Feb 8, 2024
ac444bd
refactor: revisit login and register try catch flow
ChristiaanScheermeijer Feb 9, 2024
24dde0b
refactor: move form validation error and pass all errors
ChristiaanScheermeijer Feb 9, 2024
9266111
refactor: add loading state for publisher consents
ChristiaanScheermeijer Feb 9, 2024
0837944
fix: set wrong loading state in early return
ChristiaanScheermeijer Feb 9, 2024
bf3e5b5
fix: update order error handling
ChristiaanScheermeijer Feb 9, 2024
7119a79
refactor: simplify path constants
ChristiaanScheermeijer Feb 9, 2024
ff28a07
refactor: use keyed object in submit paypal method
ChristiaanScheermeijer Feb 9, 2024
5e1e84a
chore: revert config footer text removal
ChristiaanScheermeijer Feb 12, 2024
dd8d484
refactor: render error to component
ChristiaanScheermeijer Feb 20, 2024
3fdb220
fix: restore personal shelves after registration
ChristiaanScheermeijer Feb 20, 2024
2741eac
fix: personal shelves restoration
ChristiaanScheermeijer Feb 20, 2024
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
9 changes: 1 addition & 8 deletions docs/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,8 +160,7 @@ Use the `styling` object to define extra styles for your application.
"styling": {
"backgroundColor": null,
"highlightColor": null,
"headerBackground": null,
"footerText": "Blender Foundation"
AntonLantukh marked this conversation as resolved.
Show resolved Hide resolved
"headerBackground": null
}
```

Expand All @@ -187,12 +186,6 @@ Use this parameter to change the background color of the header. By default, the

---

**styling.footerText** (optional)

Text that will be placed in the footer of the site. Markdown links are supported.

---

**features**

Use the `features` object to define extra properties for your app.
Expand Down
2 changes: 1 addition & 1 deletion docs/features/video-protection.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This article outlines how such an authorization service should work.

## Signed URLs

With [URL signing](https://support.jwplayer.com/articles/how-to-enable-url-token-signing) enabled on the JW property, a video client can only access the media URLs from JW backends when it has a valid JWT token:
With [URL signing](https://docs.jwplayer.com/platform/reference/protect-your-content-with-signed-urls) enabled on the JW property, a video client can only access the media URLs from JW backends when it has a valid JWT token:

```
GET media/PEEzDfdA?token=<tokenA>
Expand Down
3 changes: 3 additions & 0 deletions packages/common/.depcheckrc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,7 @@ ignores: [
'@typescript-eslint/parser',
'@typescript-eslint/eslint-plugin',
'eslint-plugin-import',

# Installed by inplayer SDK (only used for typings)
'axios'
]
1 change: 0 additions & 1 deletion packages/common/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@
},
"devDependencies": {
"@types/ini": "^1.3.31",
"@types/jwplayer": "^8.2.13",
"@types/lodash.merge": "^4.6.6",
"jsdom": "^22.1.0",
"timezone-mock": "^1.3.4",
Expand Down
Loading
Loading