TFSF Almanak

Version History

v1.4.3 Latest 06.07.2026

1.4.3 Footer link fixes

Fixed
  • Added the missing Support Center link to the "TFSF Sites" footer list.
  • Footer links to other modules now resolve to the correct address automatically based on the environment (local/production); previously hardcoded addresses could point to the wrong place in some environments.
v1.4.2 05.07.2026

1.4.2 Sitemap and EYS improvements

New
  • Added sitemap.xml for search engines, covering all competitions, years, organisers, jury, representatives and award winners pages.
Improved
  • Overhauled the search engine behind every dropdown in EYS: accent-insensitive Turkish search and text now wraps in long entries (fixing the horizontal-scroll issue from the previous release).
  • Fixed the appearance of form select boxes in dark mode.
Fixed
  • Refreshed server-side dependencies with security updates.
v1.4.1 21.06.2026

1.4.1 Legacy Design Port & Statistics

New
  • Added detailed search: type tabs (competition / jury / representative), advanced filter panel (year, TFSF code, date ranges, FIAP/GPU/PSA approval, winners only) and grouped results.
  • Redesigned the competition detail page: hero with poster backdrop, sidebar with key info/timeline/copy buttons, jury panels, award photo gallery with lightbox, and a statistics section.
  • Added a year-wide statistics overview (participants, photos, gender and age distribution) and a filterable horizontal competition list to the almanac year page.
  • Computed participation statistics (participants, unique people, gender, age, country and city breakdowns) for all competitions from legacy participation data.
Improved
  • Ported all public pages to the legacy almanac design (al-* style system); shared styling and interactions (lightbox, copy, share, scrollspy) consolidated into a single script.
  • Fixed footer positioning/spacing; the footer now sticks to the bottom on short pages.
Fixed
  • Fixed the competition detail statistics section design and horizontal-scroll stutter (gender/age chart styles and two-column layout overflow).
  • Fixed "on this page" links not smooth-scrolling to their section (the scroll-spy no longer cancels the page scroll).
v1.3.1 20.06.2026

1.3.1 Interface Improvements

Improved
  • Cards on jury, representative and award-winner listings enlarged; initial avatar and name/meta text shown larger.
  • Identity card header block added to jury, representative, award-winner and organiser detail pages.
  • Footer "TFSF Pages" list completed to include all TFSF sites (8 links).
  • Version history page width increased; long change lists are now easier to read.
Fixed
  • Fixed the 404 that occurred when switching language on competition, organiser and almanac year detail pages; now redirects to the correct slug for the active locale.
v1.3.0 15.06.2026

1.3.0 Migrated to the new platform (Laravel)

New
  • The Almanac module was migrated to the new TFSF platform (Laravel); competition → category → award → winner tree, jury/representatives and reference management transferred with UUIDs preserved.
Improved
  • Dark (gold) frontend rebuilt with Tailwind; year/competition/winner pages and work lightbox.
  • Footer "TFSF Pages" list prepared to include all TFSF sites.
v1.2.0 07.06.2026

1.2.0 Statistics, SEO & Production Readiness

New
  • Added participation statistics to competition pages: participant and photo counts, gender and age distribution, and country/city breakdowns.
  • Added a year-wide statistics overview to the almanac year page.
  • Added a Data Migration Status page (under Version History) showing the data and photo migration status of each competition.
  • Added Almanac year, TFSF approval code, and date-range filters to Detailed Search; searching with filters only (no keyword) is now supported.
  • For grouped and ordered categories, the full photo series of award winners is shown in a gallery with lightbox.
  • Added structured data (schema.org JSON-LD) for search engines and a robots.txt.
Improved
  • Images are now resized and cached on the fly; pages load noticeably faster (full resolution preserved in the lightbox).
  • City statistics tables now show the country and a "show all" toggle for long lists; accessibility improved.
  • Added branded, bilingual 404 and 500 error pages.
  • Added cache headers to public pages.
  • Added multi-photo management to the award-assignment screen in the admin.
Fixed
  • Fixed the award name showing empty in the Award Assignment list.
  • Fixed category names showing as "—" in competition statistics.
  • Fixed duplicate competition cards and jury/representative pagination in Detailed Search.
  • Fixed the result count and the "no results" message for filter-only searches.
v1.1.0 27.05.2026

1.1.0 Discovery & Navigation Improvements

New
  • Added organiser directory with list and detail pages.
  • Competition page names for jury, representatives, award winners, and organisers now link to profile pages.
  • Almanac year page gained competition type and organiser filters.
  • Global search shows jury and representative matches in separate grouped sections.
  • Homepage stats bar now includes organiser count.
Improved
  • Search and Organisers links added to header and footer navigation.
  • Pagination added to jury, representative, award winner, and organiser directories (30 per page); search query preserved across pages.
  • Pagination component restyled with Almanak pill theme and locale-aware summary text.
  • Inline CSS from homepage and almanac year views moved into a dedicated stylesheet.
Fixed
  • Homepage year filter script wired to the correct input.
  • Pagination styling fixed by switching to Dashlite markup.
v1.0.0 26.05.2026

1.0.0 Ecosystem Migration

New
  • Almanac module migrated into TFSF Ecosystem as ThirdParty/Almanak.
  • Added almanac year listing, year detail, and competition detail public pages.
  • Bilingual (TR/EN) support implemented across all public pages.
  • Integrated with TFSF Ecosystem centralised RBAC authorisation system.
Improved
  • Legacy embedded DashLite admin replaced by ecosystem Backend module.
  • Moved from single-domain setup to almanak.tfsf.org.tr subdomain.