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

Production Deployment #2265

Merged
merged 75 commits into from
Dec 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
b8bfbfb
Fix Tajweed Mushaf V4 (#2215)
AhmedCodeGuy Oct 17, 2024
5fb88f7
QF-984 add support for multiple authors per learning plan (#2217)
osamasayed Oct 21, 2024
f89a1b7
Update localized Surah names (#2197)
osamasayed Oct 22, 2024
0429823
Fix duplicated translations languge name (#2198)
osamasayed Oct 22, 2024
d9488ef
Update Urdu Surah names (#2202)
osamasayed Oct 23, 2024
2af2802
QF-1065 Add MS locale support (#2222)
osamasayed Oct 24, 2024
0356b48
fix pages sidebar for the tajweed mushaf (#2212)
AhmedCodeGuy Oct 27, 2024
33dd093
QF-985 allow more than 3 editors
osamasayed Oct 27, 2024
439e8ff
QF-1056 disable auto-translate for media generator content (#2220)
osamasayed Oct 27, 2024
af7b2b0
QF-986 Add the ability to embed iframes in markdown (#2219)
osamasayed Oct 28, 2024
514a54d
QF-986 allow Youtube embeddings
osamasayed Oct 28, 2024
4ebc513
QF-982 allow user to play audio on login page (#2225)
osamasayed Oct 29, 2024
755e807
[QF-625] introduced proxy to backend with redirect to auth (#2191)
mohsinayoob Oct 29, 2024
82487a1
Feat: Request signature generation to interact with API gateway (#2226)
mohsinayoob Oct 31, 2024
ca43f60
QF-1056 disable auto-translate for media generator content
osamasayed Oct 22, 2024
0fee7af
QF-982 allow user to play audio on login page
osamasayed Oct 25, 2024
793e0fc
QF-1112, QF-1111 update embedded iframe styling (#2229)
osamasayed Nov 6, 2024
22d22a8
Update mushaf pages (#2230)
AhmedCodeGuy Nov 6, 2024
434f6cd
QF-985 Add multiple learning plan editors
osamasayed Oct 21, 2024
a5abc73
QF-984 add support for multiple authors per learning plan
osamasayed Oct 20, 2024
b3ee67d
Update localized Surah names
osamasayed Sep 9, 2024
55eda27
Add MS locale support
osamasayed Oct 24, 2024
b7af285
fix: added env in package.json to use it on build time (#2227)
mohsinayoob Nov 9, 2024
01d97a4
QF-986 allow Youtube embeddings
osamasayed Oct 28, 2024
dad98f2
Add the ability to embed iframes in markdown
osamasayed Oct 21, 2024
9999992
Fix TS issue
osamasayed Oct 22, 2024
b261cf1
Fix TS issue
osamasayed Oct 23, 2024
bc80ae4
Fix TS issue
osamasayed Oct 23, 2024
ec4a952
Fix TS issue
osamasayed Oct 23, 2024
7609f1e
QF-1112, QF-1111 update embedded iframe styling
osamasayed Nov 5, 2024
6debea4
[QF-1165]: resolves the build and redirect issue (#2233)
mohsinayoob Nov 10, 2024
5778438
Add clarity to security headers
osamasayed Nov 10, 2024
07bc7c8
fix: base url for auth page issue (#2234)
mohsinayoob Nov 11, 2024
3dfca53
fix: fixed undefined issue for unapproved translations (#2231)
mohsinayoob Nov 11, 2024
8260a22
Fix: reoslves undefined and patch requests issue (#2235)
mohsinayoob Nov 12, 2024
4d75fbc
QF-1105 remove hiring footer section (#2232)
osamasayed Nov 18, 2024
e0651f6
[QF-625] introduced proxy to backend with redirect to auth (#2191)
mohsinayoob Oct 29, 2024
c12ece1
Feat: Request signature generation to interact with API gateway (#2226)
mohsinayoob Oct 31, 2024
5a9fd56
fix: added env in package.json to use it on build time (#2227)
mohsinayoob Nov 9, 2024
71412d4
[QF-1165]: resolves the build and redirect issue (#2233)
mohsinayoob Nov 10, 2024
95de294
fix: base url for auth page issue (#2234)
mohsinayoob Nov 11, 2024
684670d
Fix: reoslves undefined and patch requests issue (#2235)
mohsinayoob Nov 12, 2024
74cb7ca
fix: added env in package.json to use it on build time (#2227)
mohsinayoob Nov 9, 2024
ec5835c
Updates
mohsinayoob Nov 11, 2024
3e7f9c0
Merge branch 'testing'
osamasayed Nov 18, 2024
5bb0edd
QF-1214 change editors to contributors (#2244)
osamasayed Nov 19, 2024
1218c39
QF-1214 change editors to contributors (#2244)
osamasayed Nov 19, 2024
dea7794
Merge branch 'production' into testing
osamasayed Nov 22, 2024
e12814b
QF-1188 Revert disabling wbw audio data (#2248)
osamasayed Nov 24, 2024
255ee6c
QF-1188 Revert disabling wbw audio data (#2248)
osamasayed Nov 24, 2024
4aa96a7
Tajweed mushaf fixes 21 11 2024 (#2247)
AhmedCodeGuy Nov 25, 2024
3a64756
Tajweed mushaf fixes 21 11 2024 (#2247)
AhmedCodeGuy Nov 25, 2024
61b0df2
Set maximum width for iframes (#2254)
osamasayed Dec 3, 2024
d17fa9c
Set maximum width for iframes (#2254)
osamasayed Dec 3, 2024
f7facc7
Upgrade Next.js to V14 (#2194)
osamasayed Dec 4, 2024
20f727a
Upgrade Next.js to V14 (#2194)
osamasayed Dec 4, 2024
fff1bd4
Merge branch 'master' into testing
osamasayed Dec 4, 2024
7886729
fix: signature generation for Delete method with payload (#2255)
mohsinayoob Dec 9, 2024
5b376cf
fix page 3, 445, and 453 (#2258)
AhmedCodeGuy Dec 12, 2024
2cc052c
fix page 3,445, and 453
AhmedCodeGuy Dec 11, 2024
b28ced8
fix the ayah text on collection page (#2257)
AhmedCodeGuy Dec 15, 2024
dc80417
fix the ayah text on collection page
AhmedCodeGuy Dec 11, 2024
de619a4
QF-1426 wbw (#2261)
osamasayed Dec 17, 2024
43e5100
fix: signature generation for Delete method with payload (#2255)
mohsinayoob Dec 9, 2024
d9acabf
QF-1426 wbw (#2261)
osamasayed Dec 17, 2024
14c847a
QF-946 Update french locales (#2209)
osamasayed Dec 18, 2024
87f226f
QF-946 Update french locales (#2209)
osamasayed Dec 18, 2024
4480751
Update locales and remove new label (#2264)
osamasayed Dec 18, 2024
9a5f013
Merge branch 'master' into testing
osamasayed Dec 18, 2024
bc7e622
Update locales and remove new label
osamasayed Dec 18, 2024
e02d459
Merge branch 'master' into testing
osamasayed Dec 18, 2024
e7af876
Merge branch 'production'
osamasayed Dec 18, 2024
ca0fd26
fix: site map generation (#2246)
mohsinayoob Dec 18, 2024
6db5b79
QF-1453 Update API docs link (#2266)
osamasayed Dec 19, 2024
79d26a6
sync locales
osamasayed Dec 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,8 @@ NEXT_PUBLIC_NOVU_APP_ID=

NEXT_PUBLIC_SENTRY_DSN=
NEXT_PUBLIC_SERVER_SENTRY_ENABLED=false
NEXT_PUBLIC_CLIENT_SENTRY_ENABLED=true
NEXT_PUBLIC_CLIENT_SENTRY_ENABLED=true

NODE_TLS_REJECT_UNAUTHORIZED=0 #set this only when SSL is self signed
SIGNATURE_TOKEN=1234
INTERNAL_CLIENT_ID=QDC_WEB
3 changes: 0 additions & 3 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn lint-staged
4 changes: 2 additions & 2 deletions .storybook/manager.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// .storybook/manager.js

import { addons } from '@storybook/addons';
import { addons } from '@storybook/manager-api';
import theme from './QDCTheme';

addons.setConfig({
theme,
});
});
4 changes: 2 additions & 2 deletions configs/SecurityHeaders.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
*/
const ContentSecurityPolicy = `
default-src 'self' *.qurancdn.com cdn.plaid.com;
script-src 'self' 'unsafe-inline' 'unsafe-eval' https://www.googletagmanager.com https://www.google-analytics.com https://ssl.google-analytics.com https://vitals.vercel-insights.com https://www.givingloop.org https://code.jquery.com https://www.google.com https://js.stripe.com https://ipinfo.io https://snap.licdn.com https://cdn.mouseflow.com https://www.paypal.com https://wchat.eu.freshchat.com https://cdn.plaid.com https://cdnjs.cloudflare.com https://cdn.amplitude.com https://cdn.logrocket.io https://www.gstatic.com https://js.stripe.com;
script-src 'self' 'unsafe-inline' 'unsafe-eval' https://www.googletagmanager.com https://www.google-analytics.com https://ssl.google-analytics.com https://vitals.vercel-insights.com https://www.givingloop.org https://code.jquery.com https://www.google.com https://js.stripe.com https://ipinfo.io https://snap.licdn.com https://cdn.mouseflow.com https://www.paypal.com https://wchat.eu.freshchat.com https://cdn.plaid.com https://cdnjs.cloudflare.com https://cdn.amplitude.com https://cdn.logrocket.io https://www.gstatic.com https://js.stripe.com https://www.clarity.ms;
font-src 'self' 'unsafe-inline' 'unsafe-eval' givingloop.org fonts.gstatic.com https://www.givingloop.org;
frame-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com/v3 js.stripe.com https://www.paypal.com www.paypal.com https://wchat.eu.freshchat.com https://www.google.com www.google.com;
frame-src 'self' 'unsafe-inline' 'unsafe-eval' https://js.stripe.com/v3 js.stripe.com https://www.paypal.com www.paypal.com https://wchat.eu.freshchat.com https://www.google.com www.google.com www.youtube.com;
style-src 'self' 'unsafe-inline' 'unsafe-eval' *.givingloop.org givingloop.org fonts.googleapis.com fonts.googleapis.com wchat.eu.freshchat.com;
img-src * data:;
media-src 'self' data: blob: *.quranicaudio.com *.qurancdn.com https://qurancdn.com https://images.quran.com;
Expand Down
Loading
Loading