feat: update domain to radio.org.tr and add regional radio station info
@@ -1,3 +1,3 @@
|
||||
## Development Notes
|
||||
|
||||
- You are making local changes at localhost:4321. taslak.radio.org.tr is not accessible before git push / netlify deployment
|
||||
- You are making local changes at localhost:4321. radio.org.tr is not accessible before git push / netlify deployment
|
||||
@@ -35,12 +35,12 @@ This means Netlify Identity and Git Gateway need to be properly configured.
|
||||
|
||||
### 3. Configure Custom Domain Access
|
||||
|
||||
Since you're using https://taslak.radio.org.tr/, ensure:
|
||||
Since you're using https://radio.org.tr/, ensure:
|
||||
|
||||
1. The custom domain is properly configured in Netlify
|
||||
2. Identity service works on both domains:
|
||||
- https://ym1ktc.netlify.app/admin/
|
||||
- https://taslak.radio.org.tr/admin/
|
||||
- https://radio.org.tr/admin/
|
||||
|
||||
### 4. Invite Users
|
||||
|
||||
@@ -53,7 +53,7 @@ After Identity and Git Gateway are enabled:
|
||||
|
||||
### 5. Access the CMS
|
||||
|
||||
- Primary URL: `https://taslak.radio.org.tr/admin/`
|
||||
- Primary URL: `https://radio.org.tr/admin/`
|
||||
- Backup URL: `https://ym1ktc.netlify.app/admin/`
|
||||
- Users can log in with their invited credentials
|
||||
- The CMS will redirect to `/decapcms/` for the actual interface
|
||||
@@ -120,16 +120,16 @@ Netlify redirect rules for admin routing
|
||||
|
||||
### Current Issue: CORS Error
|
||||
|
||||
❌ **CORS Error**: `Access to script at 'https://identity.netlify.com/v1/netlify-identity-widget.js' from origin 'https://taslak.radio.org.tr' has been blocked by CORS policy`
|
||||
❌ **CORS Error**: `Access to script at 'https://identity.netlify.com/v1/netlify-identity-widget.js' from origin 'https://radio.org.tr' has been blocked by CORS policy`
|
||||
|
||||
**This means**: Netlify Identity is not properly configured for your custom domain `taslak.radio.org.tr`
|
||||
**This means**: Netlify Identity is not properly configured for your custom domain `radio.org.tr`
|
||||
|
||||
### Solutions (Try in order):
|
||||
|
||||
#### Solution 1: Configure Custom Domain in Netlify Identity
|
||||
1. Go to https://app.netlify.com/sites/ym1ktc/settings/identity
|
||||
2. Check **"Site domains"** section
|
||||
3. Add `taslak.radio.org.tr` to allowed domains
|
||||
3. Add `radio.org.tr` to allowed domains
|
||||
4. Save and wait 5-10 minutes for DNS propagation
|
||||
|
||||
#### Solution 2: Use Primary Netlify Domain for Admin
|
||||
@@ -158,7 +158,7 @@ If this works, the issue is custom domain configuration.
|
||||
|
||||
1. Check Identity status: https://app.netlify.com/sites/ym1ktc/settings/identity
|
||||
2. Check Git Gateway: Should show "Connected" status when properly configured
|
||||
3. Test admin access: https://taslak.radio.org.tr/admin/
|
||||
3. Test admin access: https://radio.org.tr/admin/
|
||||
4. Check browser console for JavaScript errors
|
||||
|
||||
### Support
|
||||
|
||||
@@ -11,8 +11,8 @@ public_folder: '/images'
|
||||
|
||||
locale: 'tr'
|
||||
|
||||
site_url: https://taslak.radio.org.tr
|
||||
display_url: https://taslak.radio.org.tr
|
||||
site_url: https://radio.org.tr
|
||||
display_url: https://radio.org.tr
|
||||
|
||||
collections:
|
||||
- name: 'post'
|
||||
|
||||
@@ -11,8 +11,8 @@ public_folder: '/images'
|
||||
|
||||
locale: 'tr'
|
||||
|
||||
site_url: https://taslak.radio.org.tr
|
||||
display_url: https://taslak.radio.org.tr
|
||||
site_url: https://radio.org.tr
|
||||
display_url: https://radio.org.tr
|
||||
|
||||
collections:
|
||||
- name: 'post'
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
publish = "dist"
|
||||
|
||||
[context.production.environment]
|
||||
NETLIFY_SITE_URL = "https://taslak.radio.org.tr"
|
||||
NETLIFY_SITE_URL = "https://radio.org.tr"
|
||||
|
||||
[[headers]]
|
||||
for = "/*"
|
||||
|
||||
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 993 B |
|
After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1 @@
|
||||
{"name":"Amatör Radyocular Derneği","short_name":"ARC YM1KTC","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#3b82f6","background_color":"#ffffff","display":"standalone"}
|
||||
@@ -126,19 +126,54 @@ const error = url.searchParams.get('error');
|
||||
tagline="🔊 DMR İletişim"
|
||||
columns={3}
|
||||
items={[
|
||||
{
|
||||
title: 'YM0KTC',
|
||||
description: '2867241 (Bölge 0)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM1KTC',
|
||||
description: '2866808 (Bölge 0)',
|
||||
description: '2866808 (Bölge 1)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM2KTR',
|
||||
description: '2867887 (Bölge 1)',
|
||||
description: '2867887 (Bölge 2)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM3KTC',
|
||||
description: '2867234 (Bölge 2)',
|
||||
description: '2867234 (Bölge 3)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM4KTC',
|
||||
description: '2867235 (Bölge 4)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM5KTC',
|
||||
description: '2867187 (Bölge 5)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM6KTB',
|
||||
description: '2867237 (Bölge 6)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM7KTC',
|
||||
description: '2867238 (Bölge 7)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM8KTC',
|
||||
description: '2867239 (Bölge 8)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
{
|
||||
title: 'YM9KTC',
|
||||
description: '2867240 (Bölge 9)',
|
||||
icon: 'tabler:radio',
|
||||
},
|
||||
]}
|
||||
|
||||