SMP Apps

Sign in

External user sign-in

For approved non-SMP accounts. Contact your SMP administrator for access.

SMP Apps

Changelog

Recent site changes, newest first.

  1. Installed apps on Windows and Mac use rounded icons with transparent corners.

  2. CrossCheck now receives live changes to review items and PDF markups through its authenticated connection.

  3. Site Admins can manage shared PDF symbol sets in Admin → PDF viewer. Existing symbol revisions remain available to saved markups, and catalogue changes appear in the admin audit log.

  4. UnderCurrent contractor information forms now open from their shared link without an SMP Apps account. Each link reaches only its own form, and UnderCurrent editors can create links, review submissions and structure pasted information inside the app.

  5. Replaced Access Control with an admin console. Each organization has its own workspace for its people, groups and apps, and groups such as Partners or Project managers can be given apps together. Admins can see and change everyone's roles in one grid, edit many people at once, and review every change in the audit log. Apps stay SMP-only unless an admin opens them to external organizations that keep their data separate from SMP's.

  6. Renamed UG Calculator to UnderCurrent and updated its portal card, browser tab and installed-app icon. Existing links, app installations and access grants keep the same identity.

  7. Strengthened protection for administrator changes and updated deployment dependencies with security fixes.

  8. Connected CrossCheck to project folders for picking PDFs and saving markup copies and comments under Design/CrossCheck. Finished reviews can start a fresh analysis using saved inputs while keeping the original results. Project Hub credentials stay in the protected server connection.

  9. Connected UG Calculator project search and folder actions through the signed-in portal's protected server connection. Project Hub credentials stay out of browser responses.

  10. Enabled UG Calculator editors to save calculations and PDF reports to connected project folders through the protected portal route. Viewer access remains read-only for project folders.

  11. Gave CrossCheck its own artwork on its portal card, browser tab and installed app, with a matching blue card colour.

  12. Added CrossCheck, a restricted app for AI-assisted review of SMP drawing packages, and softened dark mode with neutral greys, gentler text contrast, and app cards that stand out more clearly from the page.

  13. Updated the Expenses artwork on its portal card, browser tabs and installed app, with a matching gold card colour.

  14. Updated the UG Calculator artwork on its portal card, browser tab, and installed app.

  15. Added UG Calculator as a protected, installable engineering app with administrator-managed access and shared account preferences.

  16. Code Expert shared results can now display formatted equations and use Ctrl or Command plus the wheel to zoom cited pages.

  17. Added Expenses, a restricted app for photographing receipts and building expense reports, with its own card, icon and installable app.

  18. Project Hub's versioned application files can be reused by the signed-in browser. Session and tool access are checked together, and session activity writes are limited to once per five minutes while expiration, revocation and Microsoft revalidation remain enforced.

  19. Prevented interrupted requests from blocking later portal and connected-app requests during database setup.

  20. Updated the Code Expert, Fieldwork, Project Hub, and RFP Scanner artwork on portal cards, browser tabs, and installed apps.

  21. Blended app icon corners into each card's colors, removed access labels from apps you can open, and widened mobile app cards.

  22. Updated the Code Expert, Fieldwork, Project Hub, and RFP Scanner icons across the portal, browser tabs, and installed web apps, with matching app-card colors.

  23. Kept staff signed in with a 90-day rolling session while Microsoft quietly revalidates access every 12 hours.

  24. Sync job titles and offices from Microsoft at sign-in, lock directory-managed fields, and prefill first-time profile setup.

  25. Fixed the Home button rollout across connected tools, including cached toolkits and headers that load after the page opens.

  26. Replaced the shield beside your name with a Home button that returns to the portal. Your name still opens Preferences.

  27. Expanded avatar choices to 32 colors. Click your avatar to open the color menu; Project Hub uses the same saved color.

  28. Simplified avatar preferences to a compact color picker and one preview matching Project Hub in light and dark themes.

  29. Added avatar color choices with a saved random starting color and a Preferences return button that takes you back to your previous page.

  30. Added Microsoft sign-in for SMP staff and retained email sign-in for approved external users, preserving profiles and tool access while requiring fresh sign-in.

  31. Moved Project Hub, RFP Scanner, and Code Expert to the start of the portal, followed by the remaining apps.

  32. Made each tool install separately with its own name, icon, and launch page, and kept links to other tools outside the installed app window.

  33. Restored Developer Dashboard access through the Portal with its existing office-network and account restrictions.

  34. Smoothed app card outlines with consistent borders and rounded clipping for decorative layers.

  35. Reduced app card dimensions and padding while preserving icon and text sizes.

  36. Removed the decorative arrows from app cards while keeping the entire card clickable.

  37. Made app cards smaller and square, with subtler borders and tighter spacing.

  38. Redesigned the app dashboard with tinted glass cards, larger icons, and arrow controls, with layouts for desktop and mobile and support for dark mode.

  39. Smoothed app opening by loading each tool once, keeping the loading indicator on the portal card, and repairing stale Fieldwork launch caches without removing local project records.

  40. Required users to explain why they need an app before sending an access request, and made that explanation available to Site Admins.

  41. Made portal-launched tools real browser pages so Home Screen installs immediately use each app's correct icon and name.

  42. Made the approved Android adaptive icons public install metadata for RFP Scanner, Code Expert, and Project Hub.

  43. Fixed iPhone and iPad Home Screen installs so RFP Scanner, Code Expert, and Project Hub receive their approved icons and concise names.

  44. Made the dashboard app icons larger and reduced their corner rounding.

  45. Updated the Code Expert, Project Hub, and RFP Scanner dashboard cards with their installed-app icons.

  46. Launched Project Hub through the authenticated app dashboard with protected routing for projects, teams, tasks, and the imported project-history database.

  47. Strengthened passwordless login protections and isolated RFP Scanner role synchronization behind dedicated credentials.

  48. Renamed the Field Review app to Fieldwork and moved it to /app/fieldwork/ while preserving existing access grants and old links.

  49. Prevented a stale Field Review offline shell from replacing the tool with the public Portal page when it is reopened.

  50. Kept Field Review sign-out protection active through local-work warnings, then rechecked open tabs and pending work before device data is removed.

  51. Added Field Review with access disabled by default, fail-closed backend routing, and connected account offboarding.

  52. Kept the already-loaded app running after its card expands, eliminating the second app initialization and visible blink.

  53. Kept the rendered app visible continuously while the expanding card hands off to the final full-page tool.

  54. Ended app-opening transitions with a real page handoff so the portal no longer remains active behind connected tools.

  55. Finished app-opening transitions as full tool pages with aligned layouts, working headers, and correct mobile controls.

  56. Kept the portal visible while an app loads in the background, then revealed the ready app inside the expanding card.

  57. Kept the clicked app card compact while loading, then expanded it only when the connected tool was ready to reveal.

  58. Kept app launch transitions visible until each connected tool reports that its usable interface is ready.

  59. Made user preferences save automatically and added RFP Scanner-style save notifications.

  60. Added universal user preferences for interface size, motion, theme, date and time, and account details.

  61. Added an expanding card transition and loading indicator when opening an app.

  62. Added a portal footer with the last-updated time and public changelog.

  63. Initial public release of SMP Apps.