Amayaranjan Das
918fa71a1c
feat(auth): honour AUTH_OIDC/OAUTH_NAME and _LOGO env vars in login button ( #1177 )
2026-05-02 23:18:45 +03:00
Fatih Kadir Akın
887b3f3f3a
feat(home): replace industries grid with Open Source Friday video ( #1170 )
...
* feat(home): replace industries grid with Open Source Friday video
Replaces the rotating industries section under the hero search bar with
an embed of the GitHub Open Source Friday episode (starting at 6:12).
Also widens the hero's right column and tightens the left text column
so the video sits comfortably without overflowing on standard laptop
viewports.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* chore(i18n): remove unused heroIndustries keys
The industries grid was replaced by a YouTube embed; only
'searchPlaceholder' is still referenced. Drop the prefix,
clickToExplore, and 36 industry labels across all 17 locales.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* fix(home): i18n iframe title, lazy load, nocookie, width parity
Addresses PR review feedback on the YouTube embed:
- Translate iframe title via next-intl (new heroIndustries.videoTitle key)
- Add loading="lazy" to defer ~1MB of player JS
- Switch embed to youtube-nocookie.com for better cookie/privacy hygiene
- Restore max-w-lg so the video matches the search bar width
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* chore: stop tracking local .env.docker
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-25 16:44:47 +03:00
Fatih Kadir Akın
82783a7cc6
Add announcement banner with MS Build 2026 talk ( #1165 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 21:46:51 +03:00
Satish Birhade
7a07039ad7
fix(bio): use cleaned URL for href while preserving original text rendering
2026-04-23 17:20:58 +05:30
Satish Birhade
35b0d90fd2
fix(bio): handle trailing comma in URLs
2026-04-23 16:43:21 +05:30
Fatih Kadir Akın
dbd2eed8bc
Remove Ezoic ad integration
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 00:22:56 +03:00
Fatih Kadir Akın
5db2734513
feat: add Command Code as sponsored code runner with clipboard flow
...
Made-with: Cursor
Entire-Checkpoint: e195189bbf0c
2026-04-02 01:46:42 +03:00
Fatih Kadir Akın
61abe5d8bc
Merge pull request #1098 from mdisec/case-insensitive-exploit-fix
...
Fix username case-collision vulnerability across write and read paths
2026-03-25 07:23:41 +00:00
Mehmet Ince
30784e0740
drop case sensitive approach to the username and email across the app
2026-03-24 17:56:27 +00:00
Sean Roberts
ecee044716
feat: Add support for running prompts on Netlify Agent Runners
2026-03-24 10:51:22 -04:00
Fatih Kadir Akın
f724bb7951
style(components/ads): update ezoic ad container styling
2026-03-22 18:27:51 +03:00
Fatih Kadir Akın
3b49211aab
refactor(components): update EzoicPlaceholder to optimize DOM handling
2026-03-20 01:40:06 +03:00
Fatih Kadir Akın
9fbeddf8f4
refactor(components): update Ezoic ad handling and scripts placement
...
Entire-Checkpoint: afbec17cde9f
2026-03-20 01:23:52 +03:00
Fatih Kadir Akın
252bcb5de3
refactor(components): refactor Ezoic ad and placeholder components
...
Entire-Checkpoint: afbec17cde9f
2026-03-20 01:12:46 +03:00
Fatih Kadir Akın
4ef6246284
feat(components): add EzoicAd component for displaying ads
2026-03-20 00:53:42 +03:00
Fatih Kadir Akın
f34113302f
refactor(components): update Ezoic ad rendering logic
2026-03-20 00:34:12 +03:00
Fatih Kadir Akın
29064d6ada
refactor(ads): improve Ezoic ad rendering logic
2026-03-20 00:20:51 +03:00
Fatih Kadir Akın
cd1715e703
chore(env): update EZOIC_ENABLED to NEXT_PUBLIC_EZOIC_ENABLED in environment variables
2026-03-19 18:21:51 +03:00
Fatih Kadir Akın
d9fe66299a
feat(prompts): enable Ezoic ads based on environment variable
2026-03-19 18:11:52 +03:00
Fatih Kadir Akın
9684a58dbc
fix(seo): update structured data script to escape special characters
2026-03-19 10:28:58 +03:00
Fatih Kadir Akın
f6dbe4c44c
fix(ads): Fix logic for checking ad content presence in Ezoic components
2026-03-18 18:19:42 +03:00
Fatih Kadir Akın
0b207d2157
style(components/ads): update ezoic ad container styles
2026-03-18 18:06:33 +03:00
Fatih Kadir Akın
5686ff9e75
style(css): update Ezoic ad styling for centering and constraining
2026-03-18 18:05:17 +03:00
Fatih Kadir Akın
ce9ff6fad6
chore(i18n): update ad translations in multiple languages
2026-03-18 17:51:23 +03:00
Fatih Kadir Akın
c3450135a5
style(components/ads): update ezoic ad container styling
2026-03-18 17:44:07 +03:00
Fatih Kadir Akın
f96fce7ce0
fix(components): update background music URL for kids layout
2026-03-18 15:24:15 +03:00
Fatih Kadir Akın
53f07670d5
feat(ads): add Ezoic script handling and placeholders
2026-03-18 13:22:46 +03:00
Fatih Kadir Akın
bd8bd90ad9
refactor(components): improve widget injection logic for prompt list
2026-03-18 11:50:33 +03:00
Fatih Kadir Akın
4d1236eacb
style(components/ads): update EzoicPlaceholder styling
2026-03-18 11:35:30 +03:00
Fatih Kadir Akın
f2e87cbab6
feat(ads): Add Ezoic ads integration and placeholders
2026-03-13 16:44:56 +03:00
Fatih Kadir Akın
679d220dc3
fix(messages): update 'tastes' to 'taste' in multiple language files and related components
2026-03-03 22:24:19 +03:00
Fatih Kadir Akın
c0563c17e7
chore(prompts): remove MitteAI sponsorship from various files
2026-03-03 16:23:05 +03:00
Fatih Kadir Akın
121e9fd43f
feat(i18n): add new 'Tastes' section to multiple language files
2026-03-02 23:04:52 +03:00
Fatih Kadir Akın
addcf4c300
feat: Add presentation page for prompts.chat
2026-02-19 20:20:38 +03:00
Fatih Kadir Akın
267e245859
Merge pull request #1004 from GroophyLifefor/main
...
feat(tags): support multiple comma-separated tags in prompts filtering
2026-02-09 07:57:42 +00:00
Fatih Kadir Akın
7efcc6b42d
book update
2026-02-06 12:00:53 +03:00
Fatih Kadir Akın
6a983f05e1
book
2026-02-06 11:57:50 +03:00
Fatih Kadir Akın
9d0141538c
chore(eslint): update eslint config and downgrade strict rules
2026-02-03 13:12:56 +03:00
Fatih Kadir Akın
2457f4e043
feat(locales): Add Greek (el) locale data for book elements
2026-02-02 01:29:22 +03:00
Fatih Kadir Akın
4d9cc698ba
feat(locales): Add Dutch translations for book component
2026-02-02 01:29:22 +03:00
Fatih Kadir Akın
252d248abf
feat(messages): add donation support to book titles in multiple languages
2026-02-02 01:29:22 +03:00
Fatih Kadir Akın
46b0269c19
chore(messages): update language translations in multiple files
2026-02-02 01:29:22 +03:00
Fatih Kadir Akın
b856594c98
feat(api): add user prompt examples functionality
2026-02-01 21:59:13 +03:00
Fatih Kadir Akın
6ff34c590c
feat(i18n): Add French translations for book elements and UI strings
2026-01-31 00:03:02 +03:00
Fatih Kadir Akın
4d55284ee4
feat(book-translation): Add book translation skill for "The Interactive Book of Prompting" chapters and UI strings to a new language
2026-01-30 22:14:57 +03:00
Fatih Kadir Akın
79d8d66ba8
feat(sidebar): add language selection dropdown menu in sidebar
2026-01-30 18:12:19 +03:00
Fatih Kadir Akın
5483cf4d66
chore(github): update repository links and references
2026-01-30 17:49:11 +03:00
Fatih Kadir Akın
e2fe0c0919
feat(components): add support for Firefox browser extension links
2026-01-29 23:23:28 +03:00
Fatih Kadir Akın
fd8631ee6d
fix(components): Ensure video element is muted for prompt connections
2026-01-29 01:28:07 +03:00
Fatih Kadir Akın
11dd335d0b
refactor(prompt-connections): improve handling of media elements in FlowGraph
2026-01-28 19:32:45 +03:00