cb24e3e334
Tighter restrictions checking for internal IPs
2026-08-10 13:45:05 +01:00
26822cd0f9
Merge pull request #19392 from grokability/_simple-replenish-hahaha
...
🎥 Replenish/Remove Consumables, Accessories and Components
2026-08-07 16:35:45 +01:00
4a0421e05a
Fixed #19428 - added StorageHelper for EULA and labels in S3
2026-08-06 16:45:17 +01:00
ab1dc46f30
Fixed some window size anomalies
2026-08-03 22:16:44 +01:00
a53928e1a4
Replenish/remove for consumables, accessories, components
2026-08-03 13:07:59 +01:00
525a3a517f
Query optimization for location scoping
2026-07-30 19:56:27 +01:00
42a98fc355
Fixed FD-56673 - added custom field helper with gate
2026-07-29 14:35:28 +01:00
5478c671ab
Fixes #10387 , #12460 , and #19389 - better validation for text files
...
Files whose sniff yields nothing usable (empty, octet-stream, INI-shaped) now pass.
2026-07-28 21:16:39 +01:00
d30b73d9c8
Harden internal URL redirect safety
2026-07-28 13:06:20 +01:00
283a59cb1d
Added sameOriginUrl helper
2026-07-28 11:56:52 +01:00
db1054133e
Added arrow icons for wizard back and forth
2026-07-26 23:56:51 +01:00
7d5de5ce86
Added icon
2026-07-26 00:00:40 +01:00
482e8a72b8
Alert Menu: Switch to Livewire + kill low-inventory N+1
2026-07-25 13:00:56 +01:00
7269f814a1
Changed icon
2026-07-23 15:26:18 +01:00
27369e04b3
Merge pull request #19341 from grokability/fmcs-require-company-if-floater-is-off
...
FMCS+Floater: Fixed #19192 - make company required if floater is disabled
2026-07-22 16:24:51 +01:00
48f3309c89
Redirects: Fixed #15214 - return to index page with query string
2026-07-22 14:49:00 +01:00
b9672dc238
Accoutn for deliberate null company pseudo company
2026-07-22 11:45:31 +01:00
b8018c5b5e
FMCS+Floater: Fixed #19192 - make company required
2026-07-22 11:17:55 +01:00
843ad8e4a9
Added a null guard at the top of Helper::checkIfRequired in app/Helpers/Helper.php:1098 — returns false when no model is passed
2026-07-17 21:50:12 +01:00
a971a7aff2
Allowed text label to be ANY/NONE
2026-07-17 14:17:13 +01:00
68f679312f
Added new signature icon
2026-07-15 11:52:58 +01:00
3b66f407f3
Added markdown icon
2026-07-13 22:18:33 +01:00
44354bb072
Added maxlength helper
2026-07-13 22:18:25 +01:00
5f28292cac
Switched <= to < for min qty remaining remaining alerts
2026-07-11 15:27:59 +01:00
4675e4bbd9
Superadmin: Added ability to login (impersonate) another user
2026-07-07 20:49:19 +01:00
b2d5247ebe
Merge remote-tracking branch 'origin/develop' into _parent-company-functionality
...
# Conflicts:
# public/js/dist/all.js
# public/js/dist/all.js.map
# public/mix-manifest.json
2026-07-03 13:36:54 +01:00
d1a635d8b9
Merge remote-tracking branch 'origin/develop' into _floater-mode-superuser-gate
2026-07-02 13:54:24 +01:00
e929b31f0b
File uploads: Fixed FD-56333 - tighten mime-types for inline display
2026-07-01 14:35:36 +01:00
2ee97645e4
Small fixes
2026-06-26 15:22:50 +01:00
000bf71342
Added paginateCollection() helper
...
This is used by locations and companies to show the indenting. (A lot of code for indenting tbh. Grr.)
2026-06-25 16:29:27 +01:00
45d6a491cb
Localization: Fixed #19173 - use translatoon string for depreciation helper
2026-06-13 18:02:00 +01:00
6fc2ff7252
FMCS console checker: added test
2026-06-10 12:15:28 +01:00
9f89dffaae
FMCS: update the helper that checks for location-scoping
2026-06-10 11:23:14 +01:00
2af0c237a9
Security+SAML: Check the redirect option for host validation
2026-06-08 20:29:59 +01:00
df0ee6020a
Fixed FD-55803 - escape links
2026-06-08 16:36:17 +01:00
8f98c8a862
Accessory checkouts: Fixed #19154 - get checkout company by way of parent accessory
2026-06-08 14:38:49 +01:00
356a0d4c12
Fixed RB-20978 - Header may not contain more than a single header, new line detected
...
When edit() is called, it stores url()->previous() (the Referer header) as url.intended. When update() is called after, getRedirectOption() pulls that URL out of the session and uses it as a Location header. If that URL ever contains a \n or \r\n - whether from a crafted Referer header, a stale SAML RelayState, or a proxy quirk - PHP's header() function raises this exception as a header injection safeguard.
2026-06-03 20:38:50 +01:00
780fb76af8
Added jfif to extension list in config
2026-06-01 17:29:02 +01:00
ade07b411b
Added helper and CSS
2026-05-29 17:37:12 +01:00
0f595a8854
Updated preserve permissions action
2026-05-13 21:06:04 +01:00
01b18513f1
Safe redirect if request is weird
2026-04-16 12:49:02 +01:00
64f346a5f0
Aaaand pint
2026-04-02 09:12:03 +01:00
0ac63a8ac6
Codacy tweaks
2026-04-02 09:11:50 +01:00
67ccb5e6d9
Make a generic formatter for class names
2026-04-01 14:51:10 +01:00
6e8c0e5a14
Merge pull request #18758 from Godmartinz/extends-field-value-if-no-label
...
Fixes FD-54467 TZe_24mm_E Field value to extend full width
2026-03-31 15:25:53 +01:00
3b875ce6ec
Actually force the download in S3
2026-03-27 15:43:28 +00:00
c89e14ae52
Removed unused showOrDownloadFile() method
2026-03-27 15:21:49 +00:00
3d43de0763
Added icons
2026-03-25 14:45:53 +00:00
b48fe19617
Added apple and google icon types
2026-03-25 09:51:56 +00:00
e285ee2931
Small fixes in formatting
2026-03-24 21:33:46 +00:00