-
Forum votes now update counts without reloading and appear in the notification center. Refined report popovers, quoted replies, preview toggles and edit previews; regular authors can edit their topics and replies for five minutes, while moderators and administrators retain access.
-
Added inline private images to forum Markdown topics and replies, post-shaped previews, responsive forum controls, asynchronous read marking, and a contact email link in the public footer.
-
Replaced the public site's unstyled default paginator with a compact responsive pagination view for games, users, news, and forum lists.
-
Smoothed collection-link hover states, corrected forum editor label focus, added member hover titles, and added color-coded unread topic artwork beside board topics.
-
Added a guest-only home registration banner with original illustrated artwork and direct sign-in/sign-up actions; removed the creator promotion banner. Mobile footer sections now close one another with animated transitions.
-
Added queued translation for newly published games into every configured language, preserving existing translations, and an admin dashboard estimate of tracked OpenAI API token costs.
-
Improved admin AI translation handling for long fields, kept shared game fields outside translation, and removed copy attribution from the admin interface.
-
Added language tabs for game text in submission and admin editing, with optional Ukrainian text, English fallback, and administrator-only OpenAI draft translation.
-
Added Steam OpenID sign in and registration with an email confirmation step, and refined the shared authentication controls and mobile navigation.
-
Added a responsive bilingual developer credit in the public footer, linking to mrnko.com with the current site's domain as the UTM source.
-
Added a configurable admin inactivity timeout (20 minutes by default), server-enforced sign-out and an admin settings control. Background polling no longer extends admin sessions.
-
Rebuilt the forum with groups and boards, scoped moderators, Markdown topics and replies, private screenshot uploads, tags, follows, votes, read tracking, reports, reversible moderation and a 5-minute author edit window. Added admin structure and moderation controls and a guarded legacy-forum reset command with private backup.
-
Added bilingual Discord sign in to the public auth modal, with verified-email account matching, new-account creation, secure OAuth state checks and localized feedback.
-
Added bilingual Google sign in beside Discord, with verified-email account matching, new-account creation, secure OAuth state checks and localized feedback.
-
Added public English and Ukrainian terms of service pages, linked in the footer and sitemap, covering accounts, submissions, member content, moderation and external game services.
-
Added five-day and ten-day visit-streak achievements with unique SVG badges, bilingual descriptions and one-time 100/250 XP rewards, including awards for existing personal bests.
-
Added encrypted OpenAI API key storage and live connection verification in admin settings, with a default-model dropdown populated from the models available to that key. Saved keys are never returned to the browser.
-
Added an inline imported-game preview with cover and basic details before continuing to the submission form, a matching game sharing block, and custom illustrated SVG icons for the six standard achievements.
-
Rebuilt the administration area with a responsive collapsible sidebar, active navigation, breadcrumbs, action badges and an administrative notification menu. Added dashboard widgets, management tables and create/edit/delete flows for games, users, forum topics and newsletter subscribers; existing news and achievement editors remain available.
-
Added admin review actions for developer verification claims and a stable browser visitor identifier for unique traffic reporting; crawler and prefetch requests are excluded. Admin pages and the action feed remain protected by verified administrator authentication.
-
Added dynamically generated crawl-discovery files: a bilingual XML sitemap with published content, canonical pagination and automatic splitting as it grows; host-specific robots rules; and an llms.txt overview that follows current public content. Admin responses now carry an HTTP noindex directive, including static assets on the admin host.
-
Prepared the hosting release layout and gated GitHub Actions promotion until production credentials and the public document root are configured; the server pulls tested commits over GitHub SSH on port 443.
-
Added bilingual editorial game collections and catalogue guidance, localized game descriptions and optional verified game FAQs, searchable-community review controls, dedicated social images, and consistent SEO metadata, sitemap, and pagination rules.
-
Added admin switches to publish the forum and About pages later; until enabled, both show responsive bilingual development notices and forum posting is disabled.
-
Added an admin-controlled maintenance mode with a responsive bilingual notice and temporary HTTP 503 responses for public pages.
-
Added production SMTP settings for ADM.TOOLS, a deployment preflight and a manual delivery test command.
-
Added a curated llms.txt overview of IncrementalHub's public content, languages, and key links.
-
Interface localization, stronger submission and news URL validation, CI build ordering and smoke checks after the initial release baseline.
-
Simplified forum collections and boards to one English name and description, reused across both site languages, and standardized localized forum page titles and breadcrumbs.
-
Updated the forum index with linked active members, themed presence icons, animated profile links, an illustrated empty state, optional birthday links, daily attendance and an all-time attendance record; refined board spacing, full-row links, row hover, recent discussion corners, newsletter spacing and the developer credit link.
-
Refined forum board and topic pages with compact clickable topic rows, a clearer search field, wave button interactions, a styled attachment picker, aligned view counts, compact reply form spacing and profile image tooltips.
-
Added uploadable board icons in forum administration, with unread boards shown in color and read boards in grayscale. Moved board search into the field as an icon button, rounded topic lists, and added a smooth hover state to full-width recent discussion links.
-
Expanded forum topic forms to the standard content width and added editable tag chips, animated field focus, compact reply actions and clearer topic controls. Forum posts now show the author's level, XP progress, group badge and live presence indicator.
-
Redesigned the bilingual 404 page with responsive artwork and clear routes back to games or the home page.
-
Use only the localized game or news title, without a site-name suffix, in HTML, Open Graph and Twitter titles.
-
Daily streaks now follow consecutive calendar dates in each member's time zone, including visits more than 24 hours apart and daylight-saving days.
-
Replaced the SVG-only search favicon declaration and empty ICO fallback with a crawlable 192-pixel PNG favicon and a valid ICO file.
-
Show an immediately published game's confirmation in the notification centre and top-right toast instead of an inline page notice.
-
Kept the live forum sitemap current as public boards and approved topics change, including board pagination and last activity timestamps.
-
Made forum collections and board moderators optional, so administrators can publish a standalone board directly; site-wide administrator access still covers every board.
-
Matched the forum pages to the site's shared container width on desktop and mobile.
-
Split game submission into a guided, bilingual three-step flow with a featured hero, eligibility confirmation, import or manual entry, and an automatic game preview when a supported link is entered. Steam imports also handle responses keyed differently from their verified app ID.
-
Show user IDs and a Yes/No confirmation in the admin directory; deleting a member now also removes their sessions, notifications and password-reset token while keeping IDs permanently unique.
-
Gave newsletter subscriptions their own request limit so sign-in and other forms cannot trigger a 429 error when someone subscribes.
-
Fixed a server error in the public user directory when a listed member has a profile biography.
-
Administrator game submissions, game edits and game updates now publish immediately without entering moderation. Administrator forum topics are approved for search on creation; member moderation remains unchanged.
-
Expanded the launch article in English and Ukrainian with practical discovery and submission guidance, refreshed its minimalist branded cover and responsive images, and improved its page title and image descriptions. The editorial copy updates the existing production article during deployment.
-
Loaded the shared social-button styles on game detail pages and stacked the game share heading and actions for a clean fit in the main content column.
-
Clarified the private game-preview return action, improved its contrast, added a subtle reduced-motion-aware XP shimmer, and increased spacing before related games.
-
Added a localized admin-panel link to desktop and mobile account menus; it appears only when the same administrator has an active session on the separate admin host and opens the dashboard in a new tab.
-
Expanded the bilingual About page with practical guidance for players and creators, transparent catalogue sourcing, internal discovery links and concise FAQs; refined its SEO title and description.
-
Published the forum and About pages in both languages, replaced catalogue loading text with a larger accent spinner, spaced game-card vote counts, made editorial FAQs animate as exclusive accordions, increased the users FAQ spacing, and extended directional footer underlines to every link and action.
-
Redesigned bilingual Open Graph and Twitter cards with a prominent brand mark and restrained accent palette; game and news cards now show their own cover art without overlaid branding.
-
Simplified the password reset form to new password and confirmation, kept the registration strength meter, and signed out active sessions when a valid reset link is opened.
-
Password reset links now open a responsive password form even for signed-in visitors; a successful reset signs in verified users and protects the form from caching and referrer leaks.
-
Unified verification, password reset, email change, and SMTP test emails in one branded, responsive HTML and plain-text layout.
-
Refined the home hero spacing and developer cursor, replaced statistic symbols with thematic SVG icons, made catalogue details expandable, and fixed the FAQ accordion's smooth single-item behavior.
-
Removed the moving hover outline from card grids; game, news, and user cards now show an accent border without changing their background.
-
Kept button wave origins stable while the pointer leaves a button, preventing a jump when moving between hero actions.
-
Corrected the calendar icon size in news cards on the home page.
-
Added localized breadcrumbs to the games, users, forum, about, and game submission pages; simplified their headings and refined forum form spacing and panel dividers.
-
Added the current page URL and a localized source label when visitors copy selected site text.
-
Rebuilt the news archive as a responsive card grid and refined article breadcrumbs, metadata, reading layout, and share links with clipboard feedback.
-
Moved public-profile streak badges into the identity header, added a native avatar login title, expanded edit-profile breadcrumbs, and softened form focus and spacing.
-
Profile edits, login, password, email changes, and avatar updates now create notification-center entries and immediate localized toasts without duplicate inline notices.
-
Added an earned versus total count next to the public profile's achievements heading.
-
Refined editable and public profiles with breadcrumbs, identity badges, presence tooltips, member details, game cover previews, panel dividers, and consistent button hover effects.
-
Kept avatar change confirmation in the notification toast without an extra inline banner.
-
Reused the public site header on profile and account pages, including navigation, search, language switching, notifications, and account controls.
-
Moved avatar selection to the profile picture with a crop preview, static image validation and size limits; removed progression and achievements from profile editing.
-
Refined the language menu, sliding auth dialog and footer interactions; promoted new releases and aligned responsive four-column game cards and community statistics.
-
Refined header spacing and language hover menu, made the hero background immediate with static heading, animated full-screen search, and polished cookie and back-to-top controls.
-
Moved public sign-in, registration and password recovery into the shared modal; guest game-submission actions now open it and short pages keep the footer at the bottom.
-
Styled page and nested scrollbars globally using the configurable site accent.
-
Replaced the green interface accent with configurable purple across public and account pages, logos, PWA icons and social previews.
-
Renamed the site, domains, assets, local project and deployment references to IncrementalHub; switched local development and CI tests to MySQL-compatible databases.
-
Applied trailing-slash redirects before route matching so unknown paths return the planned 301 response.