Commit Graph

233 Commits

Author SHA1 Message Date
Ümit Tunç a2fe9e136b feat(admin): stajyer basvuru durumlari asama sirali radyo butonlari ve aciklamalarla duzenlendi 2026-09-01 14:58:37 +03:00
Ümit Tunç 1c002e4437 feat(career): stajyer transkripti ve resmi belgelerin admin ile stajyer panellerine entegrasyonu
- Stajı tamamlanan stajyerlerin repo ve defter tutarlılığı doğrulanarak akademik transkriptleri oluşturuldu
- Stajyer paneline resmi staj belgeleri showcase kartı, transkript sekmesi ve hızlı indirme aksiyonları eklendi
- Admin paneli listesine ve defter inceleme modalına A4/A5 defter, transkript ve repo butonları entegre edildi
- Filament InternApplicationResource tablosuna belge doğrulama ve yazdırma aksiyonları tanımlandı
- Doğrulama sayfası PDF çıktısı ve buton hover renkleri optimize edildi
2026-08-31 12:03:59 +03:00
Ümit Tunç 113019812d fix: round LinkedIn token expiration day difference to ensure accurate integer comparison 2026-08-07 23:53:22 +03:00
Ümit Tunç de72705b9b refactor: migrate LinkedInSettings form implementation to use Filament Schemas instead of Forms 2026-08-07 23:44:58 +03:00
Ümit Tunç 25cdfda897 feat: integrate LinkedIn API for automated social media post publishing via service and console command 2026-08-07 23:43:38 +03:00
Ümit Tunç a51af8208d feat: implement real-time SEO character counters and improve default avatar handling and translation logic. 2026-08-07 23:25:40 +03:00
Ümit Tunç 32b3f5187d feat: add career application support for blog authors and expand blog status workflows 2026-08-07 23:21:17 +03:00
Ümit Tunç 9b719324cd feat: add real-time OEM barcode scanning interface and supporting API lookup controller 2026-08-07 14:49:17 +03:00
Ümit Tunç 6dd03cc9ca refactor: implement strict admin authentication for management actions and add PIN verification flow for client access 2026-07-30 18:10:06 +03:00
Ümit Tunç dcda744b4a feat: add AJAX functionality to delete project updates and announcements 2026-07-30 17:39:05 +03:00
Ümit Tunç 483b0518fd feat: implement full project management suite with module/task CRUD, progress tracking, and admin view toggling 2026-07-30 17:28:30 +03:00
Ümit Tunç 26cab615f1 feat: implement comprehensive project management and client tracking portal with Filament integration 2026-07-30 17:25:05 +03:00
Ümit Tunç 4576739e6e refactor: standardize mermaid diagram styling and improve interactive zoom toolbar UI 2026-07-30 17:00:17 +03:00
Ümit Tunç aa003df568 feat: implement intern blog management system with approval workflows and administrative feedback 2026-07-29 16:18:21 +03:00
Ümit Tunç 7c04433f6d feat: validate alignment between internship date and day number before saving journal entries 2026-07-20 21:27:30 +03:00
Ümit Tunç 7d72ebc7ad feat: add TurkeyHolidayHelper to exclude official holidays from intern day calculations and logs 2026-07-18 02:02:56 +03:00
Ümit Tunç e172afb3ac feat: implement quick approval dashboard for intern reports with filtered views and modal navigation 2026-07-17 21:40:09 +03:00
Ümit Tunç 161d1c86bc feat: implement multilingual support for sitemap and SEO, update structured data, and improve locale middleware configuration 2026-07-04 00:59:55 +03:00
Ümit Tunç 4af8900a78 feat: add external admin dashboard link to navigation and remove Gantt chart widget from intern applications page 2026-07-02 10:40:10 +03:00
Ümit Tunç abcf105d07 feat: add intern panel navigation link and user password reset CLI command 2026-07-02 10:32:02 +03:00
Ümit Tunç d0292af20c feat: add GitHub username field and implement commit filtering by author in intern dashboard 2026-07-01 23:46:12 +03:00
Ümit Tunç 26670fcca5 feat: implement internship journal approval status tracking and add single-day printing functionality 2026-07-01 23:36:26 +03:00
Ümit Tunç 129dae4570 feat: add journal progress tracking UI for internship applications in the career dashboard 2026-07-01 23:06:13 +03:00
Ümit Tunç f0a9180a54 feat: add journal detail tracking, progress reporting, and notebook signing functionality for intern management 2026-07-01 23:04:23 +03:00
Ümit Tunç a6c250c13e refactor: simplify internship approval process by removing unit approval and adding supervisor name tracking 2026-07-01 22:37:08 +03:00
Ümit Tunç f84f78a138 feat: add approval system for internship journal entries including database fields, admin toggle functionality, and rich-text rendering 2026-07-01 21:58:56 +03:00
Ümit Tunç 351b9064af feat: integrate Quill editor for internship journal entries, add retroactive field support, and enforce future date restrictions 2026-07-01 17:43:22 +03:00
Ümit Tunç 7b70621c5a feat: implement interactive intern dashboard journal features and correct resource component namespace 2026-07-01 17:20:19 +03:00
Ümit Tunç 4c5cf1d355 feat: implement internship journal entry system with printable reports and approval workflow 2026-07-01 17:16:41 +03:00
Ümit Tunç 5b46b4ac9e refactor: restrict intern dashboard updates to pending status and automate username assignment from email 2026-07-01 17:06:11 +03:00
Ümit Tunç 66366aa8b8 refactor: modularize admin dashboard view with partials and update intern parent ID mapping for gantt chart rendering 2026-06-26 15:59:59 +03:00
Ümit Tunç 0e558fd1dc feat: implement intern admin portal with login and dashboard management functionality 2026-06-26 15:54:21 +03:00
Ümit Tunç 58ae406b36 feat: replace custom gantt chart implementation with DevExtreme widget 2026-06-16 17:14:54 +03:00
Ümit Tunç 794f9556de feat: implement custom responsive gantt chart UI for intern applications widget 2026-06-16 15:28:20 +03:00
Ümit Tunç 6be7f4442a feat: add Gantt chart widget to visualize accepted intern schedules in the admin panel 2026-06-16 15:27:28 +03:00
Ümit Tunç f9abe3c02a feat: add visual progress timeline to the intern application dashboard 2026-06-10 20:47:57 +03:00
Ümit Tunç efc6b911e7 fix: clear password field state in intern application resource form 2026-06-10 20:44:09 +03:00
Ümit Tunç 082fb33af3 refactor: migrate career applications to separate job and intern Filament resources 2026-06-08 18:17:56 +03:00
Ümit Tunç b776ebbd26 refactor: replace inline journal timeline view with a dedicated Livewire component for improved performance and structure 2026-06-06 01:30:15 +03:00
Ümit Tunç 0d3a514456 refactor: organize career application form into tabs and add intern journal timeline component 2026-06-06 01:19:26 +03:00
Ümit Tunç db60909348 refactor: group internship commits by date and update UI to a grid layout 2026-06-06 01:10:13 +03:00
Ümit Tunç 080c39ac88 feat: add github_repo field to career applications and update intern dashboard UI 2026-06-06 01:05:29 +03:00
Ümit Tunç 80de8dc6f9 feat: implement imprint page with copy-to-clipboard functionality and update corporate templates 2026-06-02 20:06:24 +03:00
Ümit Tunç d245055bf4 feat: add automated WebP conversion and resizing for hero background images 2026-06-02 06:44:57 +03:00
Ümit Tunç e23ac8c346 feat: add ID photocopy upload field to career application form with validation and database storage 2026-06-01 23:32:52 +03:00
Ümit Tunç 59d9dfe40d feat: add detailed logging and directory verification for YouTube cover image storage failures 2026-06-01 08:15:49 +03:00
Ümit Tunç 57d092c0a3 feat: automate internship end date calculation based on business days in dashboard, Filament admin, and controller 2026-06-01 08:04:11 +03:00
Ümit Tunç aa48ce7890 feat: add internship date fields and business day calculation to career applications 2026-06-01 08:02:36 +03:00
Ümit Tunç e24b4bdf41 feat: add waiting_document status to career applications and localize status labels 2026-06-01 07:59:32 +03:00
Ümit Tunç 76081f0e85 feat: implement internship form upload functionality for interns with database migration and UI integration 2026-06-01 07:53:59 +03:00