Release Notes

Changelog

Every update to GearLogs, described in plain language — newest first.

GL-59

Small Fixes, Same Words

  • When an import sets a row aside, the reason reads in your own language — Hebrew readers no longer read English in the conflicts queue
  • A credit in the Billing log says Credit, not Refund
  • The Issue Batch search finds an item by its code, location, notes or group, the same way the top search does
  • Every quantity you pick against a cap — assigning, returning, writing off, recovering — uses the same minus/plus stepper; every number you type — stock, thresholds, costs, seats — uses the same number box with no browser spinner
  • A search or a chart click whose matches live on another department tab opens that tab instead of a row of empty groups
  • The last row of every list is never under the corner badge
  • An empty required field says Required wherever you are; a rule still gets its sentence
  • A role without the contacts right reads the notice once, above the Personnel board, not inside every card
  • The search dropdown’s line under a full group reads “Show all 12 items”; the Display card’s reset button is “Use workspace defaults”
  • Signing in again on a shared terminal after someone else signed out always works — the security check is refreshed for every attempt
GL-58

One Dialog, One Field, Honest Refusals

  • Every dialog is the same dialog: one title bar with a close button, the content, and one shelf of buttons underneath — Cancel and the action at the end, Archive or Delete in red text at the start, a single Close on dialogs that only show things
  • A form judges nothing while you type. A field turns red only after Save refuses it, a plain line under it says why, a red asterisk marks what is required, and a banner counts the fields that need fixing and takes you to the first
  • A refused action stays on the screen with its reason: archiving a person who still holds gear, deleting the last administrator or a location still in use, deleting a login only a super administrator may delete — the dialog opens, says why in red and greys the button until the reason no longer applies
  • The support message box says “over 4,000 characters” beside a red counter and never cuts a pasted text; Send waits until it fits
  • Changing your password now signs out every device, this one included, and each lands on a screen that says so — sign in again with the new password. The confirmation email says the same
  • Assigning from a person’s card is a small popover under the button; the activity log’s “Load all” asks before loading the full history; every dialog is announced by name to a screen reader, keeps the keyboard inside and returns focus to where you were
GL-57

Small Things Said Plainly

  • A repair note travels with the unit and shows in its history
  • Search says why a result matched — “Matched on notes” under a result whose name does not contain your word
  • The new-sign-in notice says when, from what device and from which address
  • Two-factor turned on or off is always noticed, from any path, and an administrator’s reset says so once
  • Every text box shows how much room is left before its limit, and the workspace refuses what would not fit instead of cutting it silently
  • A bulk hand-out adds up the same item’s lines, and the storage meter marks the ceiling when a shelf is over it
GL-56

Instant Rows and Honest Refusals

  • Registered units, minted batches, new lots and dispensed consumables appear the moment they are saved, stock included; a contract you create or attach appears at once too
  • A hand-out is refused by name at every door — sensitive gear without the right, an archived person, an archived item — with the same sentence wherever you try it
  • The bulk sign-out greys what you may not hand out and says why in a small (i)
  • The clear-workspace confirmation counts everything each choice removes
  • Faster counting widgets on the dashboard
GL-55

Wrong Recovery Codes Are Noticed

  • A streak of wrong recovery codes tells the account and its administrators — in the bell and by email, naming the member by code, never by name
  • Nothing is locked: the notice is the answer, and a wrong code is still simply a wrong code
  • Oversized requests to a workspace’s own doors are refused before they are read
  • Answers only for GearLogs’s own addresses
GL-54

Promises Kept on Time

  • After a subscription, evaluation or licence ends, the read-only year is now kept by the product itself: it counts twelve months from the day access ended, e-mails every administrator at least thirty days before the deletion date, and deletes only once that notice has actually reached the mail provider — if nobody could be reached, nothing is deleted and a person decides
  • Inside the workspace, one line names the deletion date; renewing before it stops the clock, and a paused subscription never starts it
  • Support conversations and website enquiries are deleted twelve months after their last message, as the privacy policy says — a request that sits on the public roadmap stays until it is shipped or dropped
  • When someone who has left asks to be forgotten, their login name in the workspace’s own records becomes “Former member” with their member code; the custody history of staff is never rewritten
  • A deleted workspace keeps only its billing history and its licence and consent records — nothing else
GL-53

Money That Tells the Truth

  • Refunds and credits now appear in the Billing log as lines of their own — a refund requested, issued, declined or reversed, and a credit issued or reversed — each with its amount, in English and Hebrew
  • The invoice list walks your whole history rather than one page of it, and when it has to stop short it says how many invoices it is showing and points you to the payment portal for the older ones
  • If the workspace has never managed to confirm your subscription — the check failing repeatedly before it has ever answered — one plain notice says so, and no button pretends to know
  • Hebrew e-mails keep every date, amount, name and reference in its own correct reading order beside the Hebrew text
GL-52

Lists That Answer at Once

  • Add an item, a person, a department, a tab, a group, a location or a rank and it lands on its list the instant the workspace confirms it, in its proper place, with no refresh
  • A quantity or capacity cell that is not a whole number (3.5, 5kg, 1,000) is no longer quietly rounded or dropped — the row is set aside with the reason attached and the clean rows still import
  • A member who can open Settings but may not read the licence key now sees “Restricted” there, never a puzzling fragment
GL-51

Clean Records, by Rule

  • A staff record follows one rule set wherever it is written — the form, a CSV import and the workspace itself agree, so a record that saves is a record that is clean
  • Names in any script up to 100 characters; ranks and departments up to 60; an email that looks like an email; a phone that is a phone; notes up to 500 characters
  • No hidden or invisible characters can enter a record — pasted text is checked, and the refusal says which field and why, in your language
  • A CSV row that breaks a record rule stops the import before any record is written — the refusal names the row and the field (“Row 12: email — …”); rows set aside for review (a duplicate, a missing name) wait in the conflicts queue as before
GL-50

Who Sees What

  • Staff contact details — phone, email, notes — are now a right of their own, held by administrators and operators, and grantable to any other person; everyone else sees a small lock in their place — and a member who cannot see a detail can never overwrite it
  • Any right in the list except Manage Users (administrators alone) can be added to a person on top of their role — and a role’s own rights are never taken away
  • Archived people, gear, lots, units and contracts are handed only to members who can open the Archive; search follows the same rule, and the other boards stay live
  • Renaming a location, rank or department now reaches every record carrying the old name, archived ones included
  • A colleague’s login, rights and personal settings are private to them — and the Users screen names every right in Hebrew too
GL-49

What You See Is Current

  • A saved dashboard widget changes on its card the moment you see “Widget saved” — no more waiting for the board to catch up
  • The bell never shows a false zero: when your unread count could not be checked it shows a dash, says so to a screen reader, and tries again within a minute
  • If the consent screen appears over your work — after a save was refused until you accept the current terms — accepting returns you to the screen you were on, not the home board
GL-48

Consent, Enforced

  • The workspace itself refuses any change made under a person’s name until they have accepted the current Terms of Service and Privacy Policy — stock, people, settings, membership and the activity log alike
  • Support requests stay open, so you can always reach us
  • If a save is ever refused for this reason, the consent screen appears at once and says the change was not saved
  • When a new version of the terms is published, everyone is signed out to a screen that says so, and reviews the new version at the next sign-in
  • An acceptance, once given, is final
GL-47

Widgets That Keep Their Size

  • A dashboard card keeps the size you gave it; a long list scrolls inside the card instead of stretching the page
  • Every list widget offers “Show top” — All, 3, 5, 12 or 25 — next to the charts’ existing top-N
  • The Data Recovery card opens a support request already filled in with your workspace and the checklist — nothing to compose by e-mail
  • When the sign-in security check fails or expires, the screen says so and refreshes it, instead of blaming your password
GL-46

A Demo That Shows Everything

  • Load a demo and every screen has something to show — three times the old sample, every feature represented
  • Serialised units in every state with their custody history; lots with expiry dates; warranties running out; service contracts covering units and whole lots
  • Write-offs, some recovered; an archive; storage capacity with a few products already over their ceiling
  • Product details down to SKU and manufacturer; people with contact details, team heads and secondary departments
  • A quarter of activity, a ready-made dashboard, and the bell alerts the rules would have raised
  • Six sectors — Office, Medical, IT, Army (Hebrew-flavoured), Logistics, Manufacturing — landing in one step, everything or nothing, and only in an empty workspace
GL-45

End the Demo, Start Clean

  • End the demo clears the whole workspace back to empty in one step — the sample data and everything anyone added while exploring
  • Before it runs, the dialog shows exactly what goes, with counts, and you choose whether the other users, the workspace settings, your support conversations and the error reports stay — all kept unless you tick them
  • Billing, your licence and the workspace name are never touched
  • Take an encrypted backup first, type a word to confirm, and everyone is signed out; the next sign-in lands on a clean workspace offering Load a demo, Import data or a new tab
  • Reference codes and workspace ids are system-owned, never editable; a private widget is edited or deleted only by its owner
GL-44

Columns That Stack, Groups You Size

  • The Board lays its groups in independent columns: each column stacks on its own instead of waiting for the tallest group in its row
  • Edit Layout on the Board, like the dashboard: move a group earlier or later with one click
  • A group’s width comes from the same size picker the dashboard widgets use; a wide group opens its own band and the groups after it fill the space beside it
  • In Hebrew the arrows and the picker read right to left
GL-43

Every Dialog Is a Dialog

  • Dialogs are announced as dialogs, with their own name, to screen readers
  • Focus moves into the dialog when it opens, Tab and Shift+Tab stay inside it, and Escape closes it
  • When a dialog closes you are back exactly where you were; a confirm opened from a form hands focus back to that form
GL-42

Counted, Not Sampled

  • Dashboard activity numbers and charts are counted across the whole period on the server — no 1,000-event window on any number or chart any more
  • Counts are grouped by the badge each event carries, the same badge you see in the activity log
  • Day, week and month buckets follow your own timezone; a week runs Monday to Sunday
  • Group cards on the Board are counted on the server too — one call for the whole board
  • The log table stays a list — the newest 200 rows of the period
GL-41

Who Sees a Widget

  • Every dashboard widget now says who may see it: everyone in the workspace, administrators only, or only you
  • The workspace enforces it — a widget for administrators never reaches another member’s screen
  • A widget that is only yours leaves with you if you leave the workspace
  • The Administrators option is offered to administrators only
GL-40

Pay in the App

  • A workspace administrator can now subscribe from inside GearLogs: Settings › Billing shows the plan — monthly or yearly, the seats you choose, and the total — before anything is charged
  • “Subscribe — pay by card” opens Paddle’s secure payment window over the page. Card details never touch GearLogs
  • The workspace switches over the moment the payment is confirmed; seats, renewals, invoices and cancellation live on the same screen from then on
  • You can never buy fewer seats than the people who can sign in today (minimum five)
  • “Renew” on an expiring workspace lands on this screen instead of a licence-key screen
GL-39

Your Dashboard, Your Period

  • Every time-based widget can follow the dashboard’s period or own one — drag a scale from 7 days to all time — and the card prints the window it shows
  • Bars and rings can show the top 3, 5, 12 or 25; trends group by day, week or month
  • Widgets come in four sizes: small, wide, tall and large
  • Two new charts: activity stacked by category, and write-offs against recoveries, each on its own date
  • Every chart shape you set up yourself — a number, a ring, bars, a trend, an area, a list, a log table — comes with an (i) that says what it answers and how to read it; the ready-made widgets are named for exactly what they show
  • The Board’s group cards read at a glance: stock as a ring (in stock · in use · in repair), activity as stacked columns coloured by type over 30, 60 or 90 days — your choice, remembered — and who has the gear out, by department
  • Nothing is ever folded into “+N more” any more — every legend, chip and row is shown
  • Dialogs have a proper button bar
GL-38

Ask the Dashboard a Real Question

  • Ready-made widgets in two clicks: activity by type, by user, or by type split by user; additions or write-offs by user; items by location; people by department; capacity; registry; write-offs
  • Building your own asks plain questions — what to count, filtered how, grouped by what, split by what — in the log’s own words, never database fields
  • Only charts the source can honestly show are offered; a chart that needs a grouping cannot be saved without one
  • The preview follows the dashboard’s period, and activity widgets say how much they read
  • Write-off widgets are visible only to roles that can open the Archive
GL-37

How Much Can We Hold

  • Every item can carry a storage capacity — the most your store can hold, counting what is in stock, in use and in repair together. Blank means no ceiling
  • A meter beside STOCK shows how full the shelf is: available, in use, in repair, and red past the line. The item form previews it as you type
  • Adding stock past the line asks first — it never refuses
  • Capacity reaches the Registry list, both inventory reports, CSV import, the history line, a health check and three dashboard widgets — fill, headroom and over capacity
  • Administrators are told the moment an item goes over its capacity or runs low — in the bell, and by email if they choose
  • Every ring chart reads without hovering: a legend with counts sits beside the ring, and product rows show the name next to the code
GL-36

Green Gives, Red Takes

  • The colour rule now covers every action button, not just the ones that put things back: green puts things in hands or back in stock — Assign, Issue Batch, add stock, Restore, Recover, Return, Back from repair; brick red takes them away — remove stock, Write off, Send to repair, Archive a person, Void, Delete; grey only shows or edits — Manage units in Registry, Condition, Warranty, Move unit, History
  • The confirmation behind an action wears the action’s colour, so the promise holds one click deeper — and a reversible action such as Send to repair keeps its own icon rather than a delete mark
  • Every help legend shows exactly the colours its buttons wear, in English and in Hebrew, in every theme
  • Restoring a person, item or contract from the Archive now asks first
  • The Archive shows the same “your permissions here” card as every other screen
  • Every button and link shows a hand cursor
GL-35

Help That Is Always in the Same Place

  • Every small (i) in the app now opens the same clear card: a title, then plain language on what this is, what you can do, and what will happen — for every screen and every button, in English and in Hebrew
  • Actions that cannot be undone say so, in red, before you click
  • Help sits in the same spot everywhere: beside a section’s title, in the column header for colour legends, and as one legend at the top of an actions column that names every icon in one place — listing only the actions your role can take
  • Help opens on click, never on hover, so it works on a touch screen, from the keyboard and with a screen reader, and stays open until you close it
  • Green puts things back, red takes them away: Restore, Recover and Back from repair are green on every screen and in every legend, and their confirmation dialogs match
  • Controls you cannot use say so: they are dimmed, and a click tells you why. Dialogs a read-only member opens say “View”, not “Edit”; the Logs and Settings pages describe exactly what you see; and the screens you work on carry the same “your permissions here” card
  • Administrators can see each member’s sign-in email on the Users screen and in the Edit User dialog
  • A round of polish from an independent review: the first load is faster, the System Logs filter shows exactly the rows it says, Hebrew screens keep dates and codes the right way round, the confirmation word you type is in your language, and a version update while the app is open reloads quietly instead of showing a technical error
  • Settings › Billing › log reads like every other log — the same filters and table — and ages read naturally in Hebrew
  • The thinking behind it is in the field note Software that explains itself
GL-34

Forgot Your Password? Sort It Yourself

  • Reset your password from the sign-in screen: an 8-digit code arrives by email and you type it into the same screen — no link to click, nothing for a mail filter to break, and no waiting for an administrator. The code works for one hour and only once
  • Every member can change their password any time from Settings › Security. Your current password is asked for first, and the check is enforced by the platform, not just the screen
  • Settings › Security is now every member’s: your own two-factor and your recovery codes live there too, while the workspace-wide two-factor requirement stays with administrators
  • Every password change signs out every other device and browser, and confirms itself with a security email and a bell notice
  • Two-factor stays in force: a login that uses it must confirm it before a reset completes
  • GearLogs stays invite-only — there is no public sign-up
GL-33

Support Inside the App, and a Bell That Keeps You Posted

  • A Support section in the sidebar for every member: ask a question, report a problem, suggest an idea, or leave feedback, and follow the whole conversation in one thread — every request gets a short SUP code, your history stays with you, and administrators can see every request from their workspace
  • When we answer, the reply is in the app and in your email — the full text, with one link that opens that exact conversation. If a reply sits unopened for a few days, one reminder email follows; never more than one
  • Email stays a human door: write to [email protected] any time and a person answers from the mailbox. Nothing is machine-parsed from email into your workspace, so what is in the app is exactly what you and we wrote there
  • A bell in the header collects what happened while you were away — a new sign-in, gear assigned or returned, a write-off, a two-factor change, a billing event — and clicking an entry takes you to it. The Notifications tab holds the full list
  • Settings › Notifications lets each person choose, kind by kind, what arrives in the app and what also arrives by email; administrators set the workspace defaults. Security and billing essentials always arrive, and a clear warning appears if our emails to you are bouncing
  • Administrators get plain-language billing emails: subscription started, payment failed or recovered, seats changed, cycle switched, cancellation and resumption, invoices — plus reminders a week and a day before an evaluation or licence ends
  • Every notification email speaks your language — English or native Hebrew — following the language you chose for yourself in the app
GL-32

Search Everything, and a Theme That’s Yours

  • Search now finds everything: departments (click one and the board opens right on that tab), groups, team members, service contracts, and archived records — not just items and people
  • It matches on what you actually remember: reference codes, serial numbers, lot codes, designations and locations, manufacturer, model, category, SKU and GTIN, and the notes you wrote — archived records match just like active ones
  • Best matches come first with the matched text highlighted, and “+N more” carries the same search onto the screen you land on, so you keep narrowing instead of starting over
  • Your colour theme is now yours: pick it once and it follows you to any computer, without changing anyone else’s screen — administrators set the workspace default in Settings › Display, and one reset clears your personal choices
  • People’s names are accepted in any alphabet — Ibáñez, Traoré and Müller save as written — and phone numbers can be entered in any real-world format, international prefix included
GL-31

Transparent Billing

  • One plan with everything included: $29 per user per month, or $290 per user per year (two months free), minimum 5 seats — the same price on the pricing page, at checkout, and inside the app, with no tiers and no upsells
  • Settings gains a Billing area for admins: see your subscription at a glance, add or remove seats with the exact prorated amount shown before you confirm, switch between monthly and yearly, cancel at period end — and resume with one click if you change your mind — and download your invoices, all without leaving the app
  • Card details are handled entirely on the secure pages of Paddle, our merchant of record — GearLogs never sees or stores them
  • A dedicated billing log: every billing action — who changed seats, what the payment provider confirmed — is recorded and readable like the rest of your activity logs, in English or native Hebrew, searchable and exportable
  • Evaluation periods can be arranged without entering any payment details; when a subscription or evaluation ends, the workspace switches to read-only — your data stays visible and exportable, nothing is deleted
  • One sign-in at a time: signing in on a new device politely signs out the previous one, so a session forgotten open on another computer is never a risk
GL-30

One Consistent Tool

  • Every screen now uses the same pieces — the same table, the same buttons, the same search box — so the whole app feels like one tool, not a patchwork
  • Choose how busy your rows look: action buttons can be always shown or appear on hover, set to your own preference, with a workspace default an admin can set for everyone
  • Navigation finds things for you — jump straight from an item to its place on the board and back, and every long dropdown now has a search box, so there’s no more endless scrolling
  • Long names, serial numbers, emails, and locations are always fully readable — nothing is silently cut off with an ellipsis anymore
  • Hebrew reads natively throughout, right-to-left, with correct terminology — written in Hebrew, not translated into it
GL-29

Your Data, Your Reports

  • The Data area is now a proper workspace — Overview, Import, Reports, and Maintenance — instead of a vanity “100% healthy” score
  • The Overview runs real checks on your actual data (units missing serial numbers, gear still held by archived people, contracts covering nothing, and more), tells you plainly how many passed, and lets you jump straight to fix each one
  • A real report catalogue: reports across logistics, personnel, registry, archive, and activity — each exportable to CSV, Excel, or Print (Print is the reliable way to a clean PDF in Hebrew), and every report reads your complete records, so a large workspace exports in full instead of stopping at a hidden cap
  • An encrypted, whole-workspace backup you unlock with your own passphrase — and a backup file no longer carries anything it shouldn’t, like your member list or license key
  • If data is ever lost, recovery is done together with support — never by a single risky click inside the app
  • Settings now opens for every member: everyone can adjust their own display and see system status, while the workspace controls stay with admins
  • Archived service contracts now live in the Archive alongside retired people and equipment — restore one, or a super-admin can remove it for good
GL-28

Warranty & Service Contracts

  • GearLogs now tracks when coverage runs out — warranty dates on individual units and on whole lots, with one honest rule for which date applies
  • Coverage shows up everywhere as colour-coded chips (green, amber as it approaches, red once expired), an “Expiring” widget on your dashboard that lists the most urgent first, and a clock signal right on the board when a serialized item has units that need attention
  • You set the early-warning window yourself — how many days out counts as “expiring soon” — and every signal follows it
  • Full service-contract records — provider, coverage type, contract number, dates, and cost — attach to specific units or to a whole lot, so you always know exactly which gear each contract covers
  • Contract cost is visible to managers only, and every coverage-date change is kept as a tamper-proof history line
GL-27

Safer Moves, Cleaner Archive

  • Dragging an item or a person into a different group or tab now asks you to confirm first, so a stray click can’t quietly move something
  • When someone leaves, you can write off everything still in their hands and archive them in a single, confirmed step
  • Lost, damaged, or missing serialized units can now be written off individually and later recovered, with the full record kept
  • License-renewal reminders are clearer and calmer, and if a license ever lapses the workspace switches to read-only — nothing is lost
GL-26

Two-Factor Sign-In

  • Your workspace can now require two-factor authentication — members sign in with their password and a one-time code from an authenticator app
  • Two-factor can be required not just to sign in, but to make changes, so a stolen password on its own can’t alter your records
  • Everyone who turns it on gets a set of one-time recovery codes to keep in case they lose their phone
  • Admins manage the requirement for the whole workspace and can reset a member’s two-factor if they are ever locked out
  • It stays off until you choose to turn it on — nothing changes for your team until an admin switches it on
GL-25

Audited and Hardened

  • Before this release, GearLogs went through several rounds of independent expert review and an in-depth security check — here is what that means for you
  • Your records can’t be quietly tampered with: the history of who had what, and when, is protected and can’t be altered or forged by anyone who shouldn’t touch it
  • The numbers you see are honest — no item can be handed to two people at once, an action that fails tells you so instead of pretending it worked, and lost-gear counts never include gear you’ve since recovered
  • Nothing disappears silently: removing, importing, or reorganizing large amounts of data always reports exactly what happened, including anything it couldn’t do
  • Your backups are complete and safe to restore — a backup carries the full history, and GearLogs refuses to restore a file that has been truncated or altered
  • Everything reads correctly in Hebrew, right-to-left, throughout, and large workspaces stay fast and honest — when a list is too long to show at once, it says so rather than quietly cutting the rest
GL-24

Serial-Number Accountability

  • You can now track equipment unit by unit, not just by how many you have — each radio, sight, vehicle, or tool becomes its own numbered record with its own history
  • Every unit carries its own status, condition, and current holder, so you always know which one is issued, which is in for repair, and which is sitting in stock
  • Group units into lots or batches under a single item, and register them one at a time, in bulk, or by importing a spreadsheet
  • Condition has teeth: a unit marked unserviceable can’t be issued by mistake, and one that needs repair asks you to confirm before it goes out
  • Move a single unit between people, groups, or a repair bench — by dragging it or from a menu — and every hand-off is recorded automatically
  • Search by serial number, lot, or product and jump straight to the one unit you’re looking for
GL-23

Clearer, Calmer Controls

  • Every icon button now has a small “i” you can click for a plain-language explanation of what it does — no guessing, and nothing pops up just because your mouse passed over it
  • Every control across GearLogs now shares the same clean, consistent style, with full keyboard support and correct right-to-left behaviour in Hebrew
GL-22

Field Notes

  • A new Field Notes section brings short, practical reads on tracking equipment and the people who use it — genuinely useful whether or not you use GearLogs
  • Three notes to start, with more to come — find them under Field Notes in the menu
GL-21

A Brand-New Look

  • The GearLogs site has been fully redesigned — a cleaner, more polished experience on a crisp white-paper canvas, with subtle motion throughout
  • See the system working right on the homepage: a live sample of the activity log, exactly as it looks inside GearLogs
GL-20

A More Secure Sign-In

  • Signing in now includes a quick “confirm you’re human” check that blocks automated and bot-driven login attempts before they can reach an account
  • For real people it almost always clears on its own in a moment — nothing new to learn, just added protection around every workspace
GL-19

Noticeably Faster

  • GearLogs now loads and responds noticeably faster across the board — opening screens, saving changes, searching, signing in, and moving between sections all happen more quickly
  • Speed is also steadier — the occasional lag is gone, so the app feels consistently responsive from the first click to the last
GL-18

Full Hebrew, and a Cleaner Look

  • The app now reads fully in Hebrew on every screen — the sign-in and workspace screens, the calendars and date pickers, the confirmation pop-ups and progress windows, search, activity history, analytics, and the backup and maintenance tools all switch with your chosen language, right-to-left
  • Colours stay consistent across every look — progress bars, connection and warning highlights, and import cards now read correctly whether you’re in the light, dark, medical, army, or office theme
  • Clearer, more consistent icons throughout — the Edit button is now a pencil everywhere it used to look like a settings gear, and matching actions such as edit, delete, and assign share the same symbol wherever they appear
  • The Write-Offs register now has the same tidy Actions column as the Personnel and Equipment archives — one clear set of icon buttons, including a History button that opens an item’s activity log, so all three archive tabs work the same way
GL-17

Real Names, Your Own ID Field & Faster Handouts

  • Everyone is shown by their first and last name across the whole app — the user list, activity history, system logs, and analytics — each keeping their short reference code alongside
  • Record your own ID for each person — an employee number, staff ID, or service number — shown to administrators only, and you choose what the field is called so it matches how your organisation talks
  • Hand out gear straight from the board — every item has a quick Assign button that opens a small pop-up right where you are; pick the person, set the amount, and confirm
  • Search instead of scroll — the people and item pickers now filter as you type: find items by code, name, location, or group, and people by ID, name, email, phone, or department
  • Sample data is now a clean on/off switch — a demo only loads into an empty workspace, and removing it clears everything back to empty, so mock data never mixes with your real records; your accounts and licence are always kept
  • An item's lock is now a clear status light on the card, with the on/off switch tucked into the item's own Edit → Actions area
GL-16

Delete Protection & a Consistent Look

  • Permanently erasing anything is now reserved for a Super Administrator — everyday admins keep running the workspace, but wiping a person, an item, a tab or group, or the loss history for good is limited to a super administrator, so nothing important is lost by accident. Every current administrator starts with this ability
  • Only a Super Administrator can grant or withdraw that power, and no one can give it to themselves — the safeguard is enforced behind the scenes and can't be worked around
  • Tighter control over shared areas — dashboard widgets can now only be changed by admins and operators, while everyone else can still see them, and removing a tab or group for good is limited to those allowed to
  • One consistent look for every label — statuses, reasons, and states now read as the same style of coloured tag across the whole app, and quantities show in a matching boxed style, so screens are quicker to scan and line up with the reference codes and activity log
  • Names where you expect them — the loss and personnel dashboard views now show a person's name next to their code, instead of the code alone
  • The same search and filters on every Archive tab — retired people, archived equipment, and write-offs each get the same search, filters, a clear Reset button, and export
GL-15

More Ways to Track Loss

  • Record gear that goes missing or gets damaged on the shelf — before it's ever handed to anyone — so storeroom losses are tracked too, not just gear a person is holding
  • Undo a write-off that shouldn't have happened — the item goes straight back into that person's hands and the loss is cancelled, while the record stays on file marked as voided
  • Write off several of a person's items in one step when more than one thing is lost or damaged, and keep the person on the roster
  • A new dashboard view ranks who has lost the most gear
  • Open a focused loss history for any retired person or archived item straight from the Archive — exactly what was lost, why, and when
GL-14

See Your Losses at a Glance

  • Written-off gear is now flagged right on the card — a person or an item that's lost units shows it at a glance, and opening the card lists exactly what was lost, why, and when
  • New loss dashboards turn write-offs into insight — track losses over time, by reason, by team, and the items lost most, with a running total and a recent-losses feed you can add to any dashboard
  • The Write-Offs register now tells you at a glance whether each loss is against someone still on the roster or already retired
  • Your loss and dispensing history is kept safe through everything — it survives permanently removing a person or item, and restoring from a backup
GL-13

Write-Offs & the Archive

  • Record gear as gone — lost, stolen, damaged, or never returned — without pretending it came back; the count drops and the loss is kept as a permanent record
  • Retire someone who left with their equipment in a single step — write off everything they're holding and archive them together
  • A new Archive area gathers everything you've taken off the board — retired people, archived equipment, and every write-off — in one place, with search, filters, and export
  • Recover a written-off item if it turns up later, and it returns to available stock
  • Restore anything from the Archive, or permanently remove it — the loss records are always kept
GL-12

Clearer Controls & Honest Progress

  • Every action or option that isn't self-explanatory now carries a small info icon — click it for a plain-language note on exactly what it does and what happens, in one consistent place across the app
  • Settings is organised into tabs — System, Display, Branding, Organization Setup, and License — so each area is easy to find
  • Long jobs like deploying sample data or clearing data now show a live progress window that reports each real step as it happens, so you always know it's genuinely working
  • The Data Ops dashboard now shows an honest count of your records instead of an estimated figure
GL-11

Clearer Activity Logs

  • Every log entry now names who performed the action, so it's always clear who did what
  • Reference codes and quantities are colour-coded by type — equipment, people, and users each read distinctly — so the history is easy to scan at a glance
  • The activity view widens to fit longer entries, with nothing cut off
GL-10

Unique Reference Codes

  • Every item, person, group, tab, and team member now carries a short permanent code — shown right on its card — so the same thing is named the same way on every screen
  • Search by code — type a code into the search box to jump straight to that item, person, or record, and filter the activity history the same way
  • Codes run through the history — every recorded action names who did it and what it touched by code, so the log reads clearly and is easy to trace
GL-09

Team Custodian Sign-Out

  • Department heads can now sign out a batch of gear in one step and hold it all under their name for the team — pick everything from a checklist, set quantities, and confirm once
GL-08

Rearrange Your Tabs

  • Put your tabs in any order — open a tab's Edit screen and use Move Backward or Move Forward to slot it exactly where you want, the same way groups already move
GL-07

Clearer Boards & Safer Edits

  • Colour-coded tabs that wrap — when you have many tabs they now wrap onto rows instead of scrolling off-screen, and each tab carries its own colour so they're easy to tell apart at a glance
  • Click-to-expand cards — click a person or item card to open its details, and click the card again to close it
  • One menu per group — every group action now lives in a single settings menu instead of being split in two
  • Safer deletes — you can no longer accidentally remove a tab or group that still has things inside it; a clear message explains what to clear out first, and deleting an empty one asks you to confirm
  • Consistent edit screens — editing a tab, group, item, or person now shares the same clear "Edit" heading
GL-06

Personal Display, Activity History & Smarter Dashboards

  • Workspace display defaults — admins can set the default text size and how many groups sit across a row for the whole workspace, while each person can still personalise their own view
  • Activity history everywhere — a Logs button on any person, group, or tab opens a scrollable record of what has been assigned, returned, and dispensed, loaded in pages and kept for twelve months
  • Editable dashboard widgets with live preview — adjust any existing widget, and see exactly what a widget will look like as you build it
  • Richer demo data — deploying a sample sector now fills it with weeks of realistic activity and a ready-made analytics dashboard, so you can explore the whole app straight away
  • Analytics restyled to match the app's spec-sheet look
GL-05

Interface Consistency & Reliability

  • A unified interface — buttons, status tags, and page headers now follow one consistent style across every screen
  • Full theme support — every screen, chart, and control re-tints correctly when you switch between the office, dark, army and medical themes
  • Clearer activity log — entries now read with real names instead of internal codes, and duplicate lines are gone
  • More honest status — screens now tell you plainly when something couldn't load, instead of a misleading "all clear"
  • Steadier controls — action buttons guard against accidental double-clicks, so nothing runs twice
  • Refined details — consistent date and time formatting, tidier in-control help via the click-to-open information icon, and a cleaner, more accessible look throughout
  • Behind-the-scenes engineering improvements for long-term reliability and faster future updates
GL-04

Live Collaboration & Admin Controls

  • Real-time sync — changes now appear instantly across everyone's screens, no refresh needed
  • Team presence — see who is currently active in your workspace at a glance
  • Live dashboards — analytics, activity feeds, and system health now read from your real data and update as it changes
  • Admin account controls — disable or re-enable a member's access, and reset a member's password, from the admin panel
  • License-aware safety — when a license lapses, the workspace switches to view-and-export only until it's renewed, so nothing is lost
  • More dashboard widgets — trend lines, lists, department tables, and quick actions, all built from your live data
  • Built-in error log — administrators can review any captured issues in one place, each with its own reference
GL-03

Board Redesign & Reliability Update

  • Redesigned board — groups auto-fit the space in a clean grid, long names wrap instead of being cut off, and item rows are decluttered
  • New per-user display controls — adjust the text size and how many groups sit across a row
  • Calmer help — hover tooltips are gone; a small click-to-open information icon explains the controls that need it, only when you ask
  • Archive instead of delete — remove an item or person from the board while keeping their full history, and restore them any time from the group's Archived section
  • Richer sample data — deploy a realistic sector organisation (office, medical, IT, army, logistics or manufacturing) to explore or demo the whole app in one click
  • More dependable stock handling — quantities stay correct even when several people are working at the same time
  • More reliable CSV import — no more accidental duplicate locations or departments
  • Safer restore — an interrupted "restore from backup" now rolls back cleanly instead of leaving your data half-loaded
  • Clearer, more honest labels across Settings and Data Operations
  • A faster, smoother board with a refreshed look and the Blueprint Mono typeface
GL-02

Stability & Localization Update

  • Fixed drag-and-drop for items and personnel between groups
  • Fixed group card resize and auto-size controls
  • Fixed right-to-left layout for Hebrew organizations
  • Fixed custom role permission editing in admin panel
  • Fixed Settings data management page stability
  • Unified spec-sheet design across all screens
  • Full Hebrew translation pass — all screens fully localized
  • Vendor portal: tenant and license management dashboard
  • Custom confirmation dialogs replace all browser popups
  • Removed debug output from production builds
GL-01

Initial Release

  • Multi-tenant inventory and personnel management
  • Secure authentication with email/password sign-in
  • Row-level security for complete data isolation
  • Spec-sheet design language matching the RAQIOM product suite
  • Application deployed to app.gearlogs.com
  • Cloudflare edge delivery with security headers
  • English and Hebrew language support
  • Vendor portal at vendor.gearlogs.com with access controls