Changelog
New features, improvements and fixes shipped to EnaFeedback.
Version 2.1.102
Admin panel foundations and update safety improved
- ImprovedUpdates are published only after all quality and security checks pass
- ImprovedAutomated tests now cover the admin panel; the interface is unchanged
Version 2.1.101
The field app can report unexpected errors to the organization
- NewUnexpected errors in the field app are written to the organization log
Version 2.1.100
Staff check-in/out crashes fixed; check-out alerts and error page recovery improved
- FixedThe staff screen no longer crashes after check-in or check-out
- FixedError screens offer home and back actions, plus a support code
- NewOrganization alert rule for staff check-out events
- ImprovedLocation and attendance errors show clearer messages in the staff language
Version 2.1.99
Attendance personnel analysis gains stronger performance, session list, and location depth
- NewWith a person selected, performance summary, session strips, and location hierarchy analysis work together
- NewClicking a status or location opens matching records; a session row opens a read-only detail view
- ImprovedLists and metrics separate completed, forgotten, and open sessions more clearly; mobile filters are simpler
Version 2.1.98
Personnel-code wait-time label fixed; critical proxy dependency updated
- FixedAfter requesting a personnel code, the remaining-time label uses the correct translation key in every locale catalog
- FixedTrusted-proxy IP resolution on the server uses an updated proxy-addr release
Version 2.1.97
Survey list question-count field matches the app type
- FixedThe survey catalog question-count field is aligned with the app type definition
Version 2.1.96
Forms and personnel-code recovery are clearer; field admin queues open with the right permissions
- NewFeedback and hygiene forms mark required fields with a star and inline validation
- NewForgot / get personnel code opens on its own step, separate from sign-in
- ImprovedSurvey lists show question count and estimated time; contact sharing follows the same rules as the web forms
- FixedHygiene and other inbox tabs on the field admin app show again according to permissions
Version 2.1.95
The field app opens the admin summary and NFC setup with a session
- FixedAfter an admin sign-in, the summary and the NFC save and verify steps no longer stop on a session error
Version 2.1.94
The organisation site received a security update
- FixedThe visitor and admin site infrastructure was refreshed with a security patch
Version 2.1.93
A visit opened from an NFC tag is recorded as an NFC scan
- ImprovedWhen the app is not installed, an NFC tag still opens the organisation page. That visit appears as NFC in scan analytics
Version 2.1.92
New display setup stays in one window, starting from a location picker
- ImprovedNew display setup continues in the same window through location, output, and the setup code. The list can be searched and filtered by building, floor, and whether a screen is already linked
- ImprovedThe chosen building is remembered for the session. Inactive locations stay in the list, with a note that a new screen cannot be linked
Version 2.1.91
Scan analytics splits by channel, with display, personnel, and user summaries
- NewScan analytics opens separately for QR, dynamic QR, and NFC. Channels stay on the left; overview, time, device, and location tabs stay on the right
- NewOrganisation displays are managed from one list. The right panel shows setup and the location scan summary
- NewPersonnel and user management show summary cards and a mix chart that filter the list
- ImprovedThe kiosk changes language first at 22 seconds, then every 45 seconds. A display counts as online when a signal arrived in the last 45 seconds
- FixedThe template editor can turn the QR logo off. The logo inside poster and display QR codes has rounded corners
Version 2.1.90
Display management and kiosk branding are simplified
- NewA display linked to a location can be deleted after confirmation. Its connection and open registration codes stop working immediately
- ImprovedChanging display output now uses a focused QR or poster selection view
- ImprovedThe large kiosk header icon is removed in favour of a restrained ENA Feedback wordmark that keeps the organisation brand prominent
Version 2.1.89
Display management moves into locations and the kiosk view is refined
- ImprovedDisplay setup and management now open from the relevant location card in building management. QR or poster output is selected in the same panel
- NewMultiple displays can connect to one location. Names are generated automatically from the location and display number
- ImprovedThe live QR screen shows the local date, time, and refresh progress. The organisation logo and name remain the primary focus
- FixedThe organisation-name accent moves to the right in Arabic. New displays cannot be set up for inactive locations
Version 2.1.88
Organisation displays gain secure setup and a new design
- NewEach display links to its selected location with a one-time registration code. An administrator can move, reconnect, or disable it
- ImprovedThe new glass kiosk design highlights the organisation logo and colours while keeping the QR highly readable on every screen
- NewThe display rotates through the organisation visitor languages. Location and building details use AI translation when enabled
- ImprovedThe display adapts to ambient light and moves content slightly over time to protect long-running panels
Version 2.1.87
The web release image builds again
- FixedThe visitor screen failed type-checking and stopped the release image. That is fixed
Version 2.1.86
A live screen QR code is added
- NewA screen shows a location and its poster when one is set. Without a poster, the QR uses the organisation colour, a dot style, and rounded corners
- NewThe screen QR refreshes often. A photograph does not open a session. A live scan counts as a verified location and lasts 30 minutes
- ImprovedA new NFC tag carries a longer trust code. The server does not keep the code itself
Version 2.1.85
The administrator field summary and inbox are added
- NewThe administrator home shows open feedback, unread cleaning reports, cleaning reports received today, team work, and today’s surveys according to permission
- NewThe inbox lists cleaning reports, open feedback, and resolution teams on one page, each in its own tab
- ImprovedManagement opens those queues and NFC settings. Reports and settings stay in the web admin
Version 2.1.84
The field home and location rules are renewed
- NewThe visitor language is Turkish, English, German, or Arabic. The cleaning report, feedback, and surveys open in the field app
- NewPersonnel write check-in, cleaning, and control from the Actions tab. Home shows pages first, then form cards
- NewAdministrators can require verification or a fresh session for each record type. Writes stay open while a switch is off
- ImprovedA verified record shows a green check beside the location name, and a fresh session shows a blue clock
- ImprovedThe location mark is silver with no session, blue when open, and green when verified. Signing in as an administrator closes the location
Version 2.1.83
The field home shows hub pages and quick actions
- NewQuick actions appear as cards on the home screen. Visitors see the cleaning report, feedback, and surveys; personnel see cleaning, control, check-in and out, and staff feedback
- ImprovedPages published on the hub appear before a location is scanned. Scanning a location adds that location’s pages
- ImprovedThe organisation list has a title and closes from the close mark. Saved logos stay on the device
- FixedNFC settings appear in an owner session
Version 2.1.82
The field home shows the location’s pages
- NewThe visitor home loads visitor pages and the personnel home loads personnel pages from the open location
- ImprovedSettings is its own page. The organisation list opens full screen and closes from the handle or Cancel
- ImprovedEach organisation row shows its logo and a delete control. The open organisation stays as a card at the top
- FixedReading the organisation role during administrator sign-in no longer fails the request
Version 2.1.81
Field location expires on the server clock; NFC settings stay with the owner
- NewA location opened by QR or NFC stays valid for 30 minutes. After 15 minutes in the background it must be scanned again
- NewNFC settings appear only in the organisation owner’s administrator session
- ImprovedCheck-in, check-out, and a forgotten check-out are saved when the location was read within the last 5 minutes
Version 2.1.80
The organisation profile also carries its organization id
- NewOrganisation details now include the organization id the mobile app saves
- ImprovedLocation lookup also returns the building, floor, and unit names
Version 2.1.79
The mobile app uses its own session
- NewThe field app signs personnel and administrators in with a session separate from the web cookie
- NewA location counts as trusted when the NFC tag’s trust code matches
Version 2.1.78
Store badges open when the link is ready; sidebar card
- ImprovedApp Store and Google Play badges are clickable only when the store link is ready. Otherwise they stay quiet, with Coming soon underneath
- ImprovedThe expanded sidebar shows the mobile app shortcut as a small card. The collapsed sidebar keeps the icon
Version 2.1.77
Attendance history passes the release build
- FixedThe recent-sessions query type is fixed, so this release can publish the image the previous one could not
Version 2.1.76
Attendance history and footer clock; mobile download in the admin panel
- ImprovedRecent sessions start with the last 10 and can load more. An open session shows the check-in place
- ImprovedThe footer clock is centered in frosted white glass
- ImprovedThe attendance preview matches the staff screen. The alert is named Check-in
- ImprovedThe mobile app shortcut opens the download page inside the admin panel
Version 2.1.75
Cleaning analysis icon; mobile app shortcut in the sidebar
- ImprovedThe cleaning log analysis menu icon is now broom-sparkles
- NewThe admin sidebar footer has a shortcut to download the mobile app
Version 2.1.74
Staff work logs and control plan; attendance session flow
- FixedCreating cleaning and control records works again; staff login no longer gets stuck
- ImprovedThe control screen shows the control plan with contribution and quality
- ImprovedAttendance sessions list check-in → check-out; the footer clock appears on staff subpages
Version 2.1.73
Admin home back to the previous layout; Pages in the menu
- ImprovedThe admin home is back to the previous layout: greeting, pending cards, and quick access
- ImprovedThe Information sidebar section is now called Pages
Version 2.1.72
Permissions match the menu; chosen content stays on the hub without a location
- ImprovedAdmin permissions are split by page. The roles table uses the menu names. Existing roles still open the same screens
- NewWith Show on the home page on, feedback, surveys, and pages stay on their hub without a location session
- ImprovedThe admin home separates queues from today. Visitor QR feedback has its own icon in the list
Version 2.1.71
Setup demo data fills the current screens
- NewLimited and full demo: attendance, shift plans, QR entry, a staff page, and a staff survey
- NewDemo personnel codes are shown once when setup finishes
- FixedA demo load that stops halfway no longer leaves its buildings behind
Version 2.1.70
/getmobile: poster, badges, and a narrow layout
- FixedOn Safari, the bottom edge of the phone frame no longer shifts
- ImprovedThe organisation code, app name, and store badges stay side by side on a narrow screen
- ImprovedThe phone visual leads with the organisation logo, short name, and ENA Feedback
Version 2.1.69
/getmobile Safari fix and download page layout
- FixedOn Safari, the phone preview frame on the mobile download page is no longer clipped at the bottom
- ImprovedOrganisation code / app name cards and App Store–Google Play badge heights are aligned
Version 2.1.68
Admin pages work on a phone
- ImprovedReport tables, charts, shift plans, and the permission matrix stay readable and editable on a narrow screen
- ImprovedAdmin dialogs and buttons stack on a phone; the page title no longer repeats in the top bar
- ImprovedA poster template’s name and description can be saved from a phone; the print canvas stays on a wide screen
Version 2.1.67
Standard PNG/Excel export and manager–staff mobile download
- NewExcel export from analysis table headers; consistent filenames (enafeedback-…)
- ImprovedChart PNG export is hidden when empty; filenames are standardised
- Improved/getmobile: official store badges; app is for managers and staff
- ImprovedRemoved the PWA install card from the visitor home page
Version 2.1.66
Mobile download page, personnel SMS, and web app entry points
- NewStaff mobile download page (/getmobile) with organisation code and App Store / Google Play links
- ImprovedSimplified personnel notifications; SMS/email in the organisation language on both channels
- ImprovedMobile app access from the home and staff sign-in pages; visitor Add vs staff Download
- ImprovedStaff alert SMS follow the organisation language; personnel code wording is consistent
Version 2.1.65
Stable production app build
- FixedFixed intermittent font/build failure in the admin app production build
Version 2.1.64
Stable production app build
- FixedFixed intermittent font failure in the admin app production build
Version 2.1.63
Analytics charts, Excel/PNG export, and personnel lifecycle
- NewRicher admin analytics charts (heatmap, funnel, sankey, treemap) with period Excel/PNG export
- NewPersonnel lifecycle (New/Active/Inactive), staff codes, and welcome notifications
- ImprovedAttendance analysis location and performance tabs; control plan-compliance KPI
- ImprovedShared empty states for charts and tables
Version 2.1.62
Module groups, Staff terminology, and list scrolling
- ImprovedFeedback module management groups Visitor and Staff with a divider
- ImprovedStaff terminology standardized; performance menu labels shortened
- FixedHorizontal overflow fixed on feedback and team inbox tables
Version 2.1.61
Cleaning/control log analysis and menu layout
- NewUnit/location analysis pages for cleaning and control logs
- ImprovedSidebar section order and labels updated
- ImprovedClearer routing and admin conclude labels on feedback detail
Version 2.1.60
Module management, resolution team, and positive outcome split
- NewResolution team performance analysis, separate from Feedback
- NewModule management opens under each product section
- ImprovedPersonnel analysis has separate pages for cleaning, control, and check-in
- ImprovedPositive outcome is configured separately for visitor and staff feedback
Version 2.1.59
Control plans and menu icons
- FixedControl plans open on their own page with control-specific wording
- ImprovedVisitor and staff survey/page menu icons are distinct
Version 2.1.58
Staff sign-in error message
- FixedThe staff sign-in error message shows correctly in every language
Version 2.1.57
Cleaning/control split, check-in, and staff sign-in
- NewCleaning and control records, plans, and analysis are separate products
- NewStaff check-in/out with a hub card and its own admin module
- NewThe staff hub requires a session; sign-in is at /staff/login
- ImprovedStaff can be added without a role; check-in/out is open to all staff
- ImprovedVisitor and staff hubs show a notice when no location is selected
Version 2.1.56
Staff feedback and the hygiene list
- NewStaff can send workplace feedback from the staff hub; contact details come from their profile
- NewStaff feedback has its own layout, alerts, and visibility
- ImprovedThe back link names the visitor or staff hub and stays under the photo while scrolling
- ImprovedThe hygiene list shows the result and what happened to transferred feedback
Version 2.1.55
Survey and page screens open again
- FixedVisitor and staff survey and page screens open again
- ImprovedToday’s tracking plan is on the cleaning record page, above the record button
Version 2.1.54
Staff pages and surveys are separate
- NewThe staff hub shows cleaning, control, and published staff surveys
- NewStaff pages and surveys are managed apart from visitor content
- NewA hygiene report closes with a result and a note; a transfer does not close it
- ImprovedThe hub photo has a rounded bottom edge, without the side notch
Version 2.1.53
Hub and staff sign-in are simpler
- ImprovedThe hub header is flat; Visitor and Staff labels are not italic
- ImprovedRemaining session shows only in the last minute, beside the clock; Secure sign-out
- ImprovedQuick sign-in, shorter device copy, and brand-colored gateway buttons
Version 2.1.52
Staff session lasts 12 hours; device lock is optional
- NewRoom QR codes on the same phone do not ask for the code for 12 hours
- NewOptionally register this phone; other browsers use the device lock
- ImprovedThe staff panel shows server time and remaining session
Version 2.1.51
Visitor and staff are separate apps
- NewThe visitor app and the staff app have separate entries
- ImprovedStaff work opens in its own panel
- ImprovedLocation is linked by scanning the poster QR with the phone camera
Version 2.1.50
Database step during server update fixed
- FixedThe database step during an update uses the same network as the backup
Version 2.1.49
Quality check fixed
- FixedHygiene escalation and alert-summary checks no longer fail
Version 2.1.48
Link validation test fixed
- FixedExternal link checks no longer fail the quality gate
Version 2.1.47
Survey number-answer check fixed
- FixedA numeric survey answer no longer fails the quality check
Version 2.1.46
Page labels and visitor error sentences fixed
- FixedPage names no longer break letter by letter; each label keeps two lines of space
- FixedVisitor form errors follow the selected language
Version 2.1.45
Multilingual statement and visitor status messages
- NewThe multilingual statement states the plain-language target and the known limits
- FixedStatus email and SMS follow the language of the feedback
Version 2.1.44
Accessibility statement and small touch targets updated
- ImprovedThe accessibility statement states the WCAG 2.2 AA target and the known limits
- FixedSmall buttons were enlarged; visitor and admin screens share the same support link
Version 2.1.43
Feedback list and filters simplified
- ImprovedStatus is icon-only; the result sentence sits to the right of the time
- ImprovedFilters read “All processes”, “All priorities”, “All channels”, and “Language”