Commit Graph

45 Commits

Author SHA1 Message Date
Fatih Kadir Akın 491facec2e fix: rewrite contributor script to maintain row order and correct author attribution
The update loop previously rewrote the entire CSV in remote order, bundling
all row reordering and premature deletions into the first contributor's commit.
Now maintains an ordered list, mutating only the specific row per operation.
Also fixes double-@ emails for email-based contributors.

Made-with: Cursor
Entire-Checkpoint: d550254f429d
2026-04-02 01:58:05 +03:00
Fatih Kadir Akın 37d79e5135 chore(scripts): increase CSV field size limit for handling large prompt content 2026-02-12 12:13:29 +03:00
Fatih Kadir Akın 2074f3832a book update 2026-02-06 12:02:02 +03:00
Fatih Kadir Akın 6a983f05e1 book 2026-02-06 11:57:50 +03:00
Fatih Kadir Akın db6cee739b feat(content): add MDX linting script and configuration in package.json 2026-02-02 11:55:14 +03:00
Fatih Kadir Akın d9c3c252d2 fix(scripts): update header in generate-contributors.sh 2026-01-30 18:28:53 +03:00
Fatih Kadir Akın b9c8dadcd8 chore(messages): update language files for prompts and skills 2026-01-15 16:46:37 +03:00
Fatih Kadir Akın 89a54248bc chore(scripts): update database setup in setup.js 2026-01-06 10:55:04 +03:00
Fatih Kadir Akın 9296d2c2f6 feat(prisma): add db:resetadmin and db:setup scripts for database management 2026-01-06 10:47:17 +03:00
Fatih Kadir Akın 1d0926eac1 feat(docker): add whitelabel branding support for custom images 2026-01-05 23:19:14 +03:00
Fatih Kadir Akın 7c9aa269a9 chore(prompts.chat): bump version to 0.1.0 and add 'new' command in CLI 2026-01-05 19:23:58 +03:00
Fatih Kadir Akın a866b7d6c3 chore(messages): Remove unused translations and script 2026-01-04 22:29:12 +03:00
Fatih Kadir Akın c5f88a2b47 feat(messages): add Azerbaijani language messages for common, nav, brand, auth, and prompts sections 2026-01-01 17:36:15 +03:00
Fatih Kadir Akın 8b7d1ce551 chore(messages): update language files with new prompt messages 2025-12-26 23:59:07 +03:00
Fatih Kadir Akın e371c07ec5 chore(messages): update IDE labels to "Prompt Builder" across multiple languages 2025-12-26 23:15:13 +03:00
Fatih Kadir Akın c6547790ee chore(prompts): update prompts configuration and setup script 2025-12-25 12:16:44 +03:00
Fatih Kadir Akın d0e8092b2e chore(scripts): remove script for rewriting PROMPTS.md git history 2025-12-24 11:47:29 +03:00
Fatih Kadir Akın 433f702bdd feat(scripts): add script to rewrite PROMPTS.md git history 2025-12-24 11:46:04 +03:00
Fatih Kadir Akın 7d256f9161 refactor(generate-contributors): Update prompt blocks in PROMPTS.md efficiently 2025-12-24 11:39:45 +03:00
Fatih Kadir Akın ece3bdc376 refactor(generate-contributors): refactor prompt generation and handling logic 2025-12-24 11:03:01 +03:00
Fatih Kadir Akın a2c314701d chore(package): update package.json engines to node 24.x 2025-12-20 19:35:27 +03:00
Fatih Kadir Akın 79cd474af7 chore(scripts): skip commit if no changes detected 2025-12-15 12:33:59 +03:00
Fatih Kadir Akın d40f7a2f1d refactor(generate-contributors): Update process to apply and commit each prompt separately 2025-12-15 02:07:28 +03:00
Fatih Kadir Akın 9d0be08df9 feat(messages): add variable warning messages in multiple languages 2025-12-14 02:02:35 +03:00
Fatih Kadir Akın 74f3eeb014 refactor(scripts): normalize line endings in prompts backup file 2025-12-14 00:57:42 +03:00
Fatih Kadir Akın f2d6f9a512 fix(scripts): import io only once in generate-contributors.sh 2025-12-14 00:52:53 +03:00
Fatih Kadir Akın 139b345d7f refactor(scripts): normalize line endings in CSV file reads 2025-12-14 00:52:42 +03:00
Fatih Kadir Akın c32e035322 chore(messages): update max file size to 5MB in multiple language files 2025-12-14 00:29:35 +03:00
Fatih Kadir Akın c79e945801 refactor(contributors): update contributors script to handle prompt removals 2025-12-14 00:08:40 +03:00
f 09cca370e8 Update prompt: Job Interviewer
Co-authored-by: iltekin <iltekin@users.noreply.github.com>
2025-12-13 21:08:15 +03:00
Fatih Kadir Akın 1fd0ffd9fd feat(app): add functionality to generate commit messages with co-authors 2025-12-13 20:37:15 +03:00
Fatih Kadir Akın fdad60ba98 feat(scripts): add interactive setup script for private clone configuration 2025-12-13 19:50:14 +03:00
Fatih Kadir Akın 08f025ec20 feat(messages): Add new translations and prompts for various languages 2025-12-13 19:44:04 +03:00
Fatih Kadir Akın 5a65565e80 chore(scripts): update generate-contributors.sh to handle no changes 2025-12-13 19:18:53 +03:00
Fatih Kadir Akın 777aab9cbf chore(scripts): update and add prompts in generate-contributors script 2025-12-13 18:39:14 +03:00
Fatih Kadir Akın 0a13b01f7c feat(scripts): create commits for new prompts from remote CSV 2025-12-13 18:37:11 +03:00
Fatih Kadir Akın 012ff8b628 fix(prompts): Update prompts in prompts.csv and scripts. 2025-12-13 16:57:56 +03:00
Fatih Kadir Akın 6240d3b4e7 chore(scripts): update contributors script to skip existing commits 2025-12-13 15:54:31 +03:00
Fatih Kadir Akın aa97461aec feat(scripts): add contributor commits generation from prompts.csv 2025-12-13 15:32:59 +03:00
Fatih Kadir Akın 1282b2cb04 chore(scripts): add script to generate contributor commits 2025-12-13 15:24:45 +03:00
Fatih Kadir Akın 35e3774e2d docs(pull_request_template): Update PR template and README prompts to follow guidelines 2025-12-11 00:51:52 +03:00
Fatih Kadir Akın 85a5f3bed7 Initialize v2 work 2025-12-10 15:41:23 +03:00
Joshua Aresty 3ee3610836 find-prompt now takes an argument and also only prints the prompt in the output 2023-10-16 18:46:39 -07:00
Joshua Aresty 19990c8662 Make find-prompt executable 2023-10-15 20:46:03 -07:00
Joshua Aresty eab7244941 Add helper script to search for a prompt by name 2023-10-15 20:43:05 -07:00